diff --git a/aws-organizations-policy/aws-organizations-policy.json b/aws-organizations-policy/aws-organizations-policy.json
index 3e05291..1920010 100644
--- a/aws-organizations-policy/aws-organizations-policy.json
+++ b/aws-organizations-policy/aws-organizations-policy.json
@@ -11,13 +11,14 @@
"maxLength": 128
},
"Type": {
- "description": "The type of policy to create. You can specify one of the following values: AISERVICES_OPT_OUT_POLICY, BACKUP_POLICY, SERVICE_CONTROL_POLICY, TAG_POLICY",
+ "description": "The type of policy to create. You can specify one of the following values: AISERVICES_OPT_OUT_POLICY, BACKUP_POLICY, SERVICE_CONTROL_POLICY, TAG_POLICY, CHATBOT_POLICY",
"type": "string",
"enum": [
"SERVICE_CONTROL_POLICY",
"AISERVICES_OPT_OUT_POLICY",
"BACKUP_POLICY",
- "TAG_POLICY"
+ "TAG_POLICY",
+ "CHATBOT_POLICY"
]
},
"Content": {
diff --git a/aws-organizations-policy/docs/README.md b/aws-organizations-policy/docs/README.md
index 6a94885..29d4c9a 100644
--- a/aws-organizations-policy/docs/README.md
+++ b/aws-organizations-policy/docs/README.md
@@ -57,13 +57,13 @@ _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormati
#### Type
-The type of policy to create. You can specify one of the following values: AISERVICES_OPT_OUT_POLICY, BACKUP_POLICY, SERVICE_CONTROL_POLICY, TAG_POLICY
+The type of policy to create. You can specify one of the following values: AISERVICES_OPT_OUT_POLICY, BACKUP_POLICY, SERVICE_CONTROL_POLICY, TAG_POLICY, CHATBOT_POLICY
_Required_: Yes
_Type_: String
-_Allowed Values_: SERVICE_CONTROL_POLICY
| AISERVICES_OPT_OUT_POLICY
| BACKUP_POLICY
| TAG_POLICY
+_Allowed Values_: SERVICE_CONTROL_POLICY
| AISERVICES_OPT_OUT_POLICY
| BACKUP_POLICY
| TAG_POLICY
| CHATBOT_POLICY
_Update requires_: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)
@@ -140,3 +140,4 @@ ARN of the Policy
#### AwsManaged
A boolean value that indicates whether the specified policy is an AWS managed policy. If true, then you can attach the policy to roots, OUs, or accounts, but you cannot edit it.
+
diff --git a/aws-organizations-policy/docs/tag.md b/aws-organizations-policy/docs/tag.md
index abaf34f..9f30032 100644
--- a/aws-organizations-policy/docs/tag.md
+++ b/aws-organizations-policy/docs/tag.md
@@ -53,3 +53,4 @@ _Maximum Length_: 256
_Pattern_: [\s\S]*
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
+
diff --git a/aws-organizations-policy/src/main/java/software/amazon/organizations/policy/PolicyConstants.java b/aws-organizations-policy/src/main/java/software/amazon/organizations/policy/PolicyConstants.java
index 733bc49..f8973da 100644
--- a/aws-organizations-policy/src/main/java/software/amazon/organizations/policy/PolicyConstants.java
+++ b/aws-organizations-policy/src/main/java/software/amazon/organizations/policy/PolicyConstants.java
@@ -7,6 +7,7 @@ public enum PolicyType {
BACKUP_POLICY("BACKUP_POLICY"),
SERVICE_CONTROL_POLICY("SERVICE_CONTROL_POLICY"),
TAG_POLICY("TAG_POLICY");
+ CHATBOT_POLICY("CHATBOT_POLICY");
private final String policyType;
diff --git a/aws-organizations-policy/src/test/java/software/amazon/organizations/policy/AbstractTestBase.java b/aws-organizations-policy/src/test/java/software/amazon/organizations/policy/AbstractTestBase.java
index 5237ecf..9486f38 100644
--- a/aws-organizations-policy/src/test/java/software/amazon/organizations/policy/AbstractTestBase.java
+++ b/aws-organizations-policy/src/test/java/software/amazon/organizations/policy/AbstractTestBase.java
@@ -49,7 +49,7 @@ public class AbstractTestBase {
protected static final Set TEST_TARGET_IDS = ImmutableSet.of(TEST_TARGET_ROOT_ID, TEST_TARGET_OU_ID);
protected static final Set TEST_UPDATED_TARGET_IDS = ImmutableSet.of(TEST_TARGET_ROOT_ID, TEST_TARGET_ACCOUNT_ID);
protected static final String TEST_NEXT_TOKEN = "mockNextTokenItem";
- protected static final String POLICY_SCHEMA_SHA256_HEXSTRING = "A562D1A859C2312EDE249C91077773796CD3DB7FFD41624D8B3D0D3C7481D6AA";
+ protected static final String POLICY_SCHEMA_SHA256_HEXSTRING = "2D6EC3A321FCB847C3D82D496E0E831B047C74ABE67B4E797CB9C30DD1E149DF";
protected static final String POLICY_JSON_SCHEMA_FILE_NAME = "aws-organizations-policy.json";
protected static final Credentials MOCK_CREDENTIALS;