Skip to content

Commit 011f87c

Browse files
author
AWS
committed
Amazon OpenSearch Service Update: This release adds support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains, and provides visibility into the current state of the setup or tear-down.
1 parent 61cc813 commit 011f87c

File tree

2 files changed

+96
-0
lines changed

2 files changed

+96
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon OpenSearch Service",
4+
"contributor": "",
5+
"description": "This release adds support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains, and provides visibility into the current state of the setup or tear-down."
6+
}

services/opensearch/src/main/resources/codegen-resources/service-2.json

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1063,6 +1063,37 @@
10631063
}
10641064
},
10651065
"shapes":{
1066+
"AIMLOptionsInput":{
1067+
"type":"structure",
1068+
"members":{
1069+
"NaturalLanguageQueryGenerationOptions":{
1070+
"shape":"NaturalLanguageQueryGenerationOptionsInput",
1071+
"documentation":"<p>Container for parameters required for natural language query generation on the specified domain.</p>"
1072+
}
1073+
},
1074+
"documentation":"<p>Container for parameters required to enable all machine learning features.</p>"
1075+
},
1076+
"AIMLOptionsOutput":{
1077+
"type":"structure",
1078+
"members":{
1079+
"NaturalLanguageQueryGenerationOptions":{
1080+
"shape":"NaturalLanguageQueryGenerationOptionsOutput",
1081+
"documentation":"<p>Container for parameters required for natural language query generation on the specified domain.</p>"
1082+
}
1083+
},
1084+
"documentation":"<p>Container for parameters representing the state of machine learning features on the specified domain.</p>"
1085+
},
1086+
"AIMLOptionsStatus":{
1087+
"type":"structure",
1088+
"members":{
1089+
"Options":{
1090+
"shape":"AIMLOptionsOutput",
1091+
"documentation":"<p>Machine learning options on the specified domain.</p>"
1092+
},
1093+
"Status":{"shape":"OptionStatus"}
1094+
},
1095+
"documentation":"<p>The status of machine learning options on the specified domain.</p>"
1096+
},
10661097
"ARN":{
10671098
"type":"string",
10681099
"documentation":"<p>The Amazon Resource Name (ARN) of the domain. See <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/index.html\">Identifiers for IAM Entities </a> in <i>Using Amazon Web Services Identity and Access Management</i> for more information. </p>",
@@ -2155,6 +2186,10 @@
21552186
"SoftwareUpdateOptions":{
21562187
"shape":"SoftwareUpdateOptions",
21572188
"documentation":"<p>Software update options for the domain.</p>"
2189+
},
2190+
"AIMLOptions":{
2191+
"shape":"AIMLOptionsInput",
2192+
"documentation":"<p>Options for all machine learning features for the specified domain.</p>"
21582193
}
21592194
}
21602195
},
@@ -3207,6 +3242,10 @@
32073242
"ModifyingProperties":{
32083243
"shape":"ModifyingPropertiesList",
32093244
"documentation":"<p>Information about the domain properties that are currently being modified.</p>"
3245+
},
3246+
"AIMLOptions":{
3247+
"shape":"AIMLOptionsStatus",
3248+
"documentation":"<p>Container for parameters required to enable all machine learning features.</p>"
32103249
}
32113250
},
32123251
"documentation":"<p>Container for the configuration of an OpenSearch Service domain.</p>"
@@ -3614,6 +3653,10 @@
36143653
"ModifyingProperties":{
36153654
"shape":"ModifyingPropertiesList",
36163655
"documentation":"<p>Information about the domain properties that are currently being modified.</p>"
3656+
},
3657+
"AIMLOptions":{
3658+
"shape":"AIMLOptionsOutput",
3659+
"documentation":"<p>Container for parameters required to enable all machine learning features.</p>"
36173660
}
36183661
},
36193662
"documentation":"<p>The current status of an OpenSearch Service domain.</p>"
@@ -4934,6 +4977,49 @@
49344977
"type":"list",
49354978
"member":{"shape":"ModifyingProperties"}
49364979
},
4980+
"NaturalLanguageQueryGenerationCurrentState":{
4981+
"type":"string",
4982+
"enum":[
4983+
"NOT_ENABLED",
4984+
"ENABLE_COMPLETE",
4985+
"ENABLE_IN_PROGRESS",
4986+
"ENABLE_FAILED",
4987+
"DISABLE_COMPLETE",
4988+
"DISABLE_IN_PROGRESS",
4989+
"DISABLE_FAILED"
4990+
]
4991+
},
4992+
"NaturalLanguageQueryGenerationDesiredState":{
4993+
"type":"string",
4994+
"enum":[
4995+
"ENABLED",
4996+
"DISABLED"
4997+
]
4998+
},
4999+
"NaturalLanguageQueryGenerationOptionsInput":{
5000+
"type":"structure",
5001+
"members":{
5002+
"DesiredState":{
5003+
"shape":"NaturalLanguageQueryGenerationDesiredState",
5004+
"documentation":"<p>The desired state of the natural language query generation feature. Valid values are ENABLED and DISABLED.</p>"
5005+
}
5006+
},
5007+
"documentation":"<p>Container for parameters required to enable the natural language query generation feature.</p>"
5008+
},
5009+
"NaturalLanguageQueryGenerationOptionsOutput":{
5010+
"type":"structure",
5011+
"members":{
5012+
"DesiredState":{
5013+
"shape":"NaturalLanguageQueryGenerationDesiredState",
5014+
"documentation":"<p>The desired state of the natural language query generation feature. Valid values are ENABLED and DISABLED.</p>"
5015+
},
5016+
"CurrentState":{
5017+
"shape":"NaturalLanguageQueryGenerationCurrentState",
5018+
"documentation":"<p>The current state of the natural language query generation feature, indicating completion, in progress, or failure.</p>"
5019+
}
5020+
},
5021+
"documentation":"<p>Container for parameters representing the state of the natural language query generation feature on the specified domain.</p>"
5022+
},
49375023
"NextToken":{
49385024
"type":"string",
49395025
"documentation":"<p>When <code>nextToken</code> is returned, there are more results available. The value of <code>nextToken</code> is a unique pagination token for each page. Send the request again using the returned token to retrieve the next page.</p>"
@@ -6421,6 +6507,10 @@
64216507
"SoftwareUpdateOptions":{
64226508
"shape":"SoftwareUpdateOptions",
64236509
"documentation":"<p>Service software update options for the domain.</p>"
6510+
},
6511+
"AIMLOptions":{
6512+
"shape":"AIMLOptionsInput",
6513+
"documentation":"<p>Options for all machine learning features for the specified domain.</p>"
64246514
}
64256515
},
64266516
"documentation":"<p>Container for the request parameters to the <code>UpdateDomain</code> operation.</p>"

0 commit comments

Comments
 (0)