|
95 | 95 | ],
|
96 | 96 | "documentation":"<p>Provides access to an Amazon OpenSearch Service domain through the use of an interface VPC endpoint.</p>"
|
97 | 97 | },
|
| 98 | + "CancelDomainConfigChange":{ |
| 99 | + "name":"CancelDomainConfigChange", |
| 100 | + "http":{ |
| 101 | + "method":"POST", |
| 102 | + "requestUri":"/2021-01-01/opensearch/domain/{DomainName}/config/cancel" |
| 103 | + }, |
| 104 | + "input":{"shape":"CancelDomainConfigChangeRequest"}, |
| 105 | + "output":{"shape":"CancelDomainConfigChangeResponse"}, |
| 106 | + "errors":[ |
| 107 | + {"shape":"BaseException"}, |
| 108 | + {"shape":"InternalException"}, |
| 109 | + {"shape":"ResourceNotFoundException"}, |
| 110 | + {"shape":"ValidationException"}, |
| 111 | + {"shape":"DisabledOperationException"} |
| 112 | + ], |
| 113 | + "documentation":"<p>Cancels a pending configuration change on an Amazon OpenSearch Service domain.</p>" |
| 114 | + }, |
98 | 115 | "CancelServiceSoftwareUpdate":{
|
99 | 116 | "name":"CancelServiceSoftwareUpdate",
|
100 | 117 | "http":{
|
|
1648 | 1665 | "exception":true
|
1649 | 1666 | },
|
1650 | 1667 | "Boolean":{"type":"boolean"},
|
| 1668 | + "CancelDomainConfigChangeRequest":{ |
| 1669 | + "type":"structure", |
| 1670 | + "required":["DomainName"], |
| 1671 | + "members":{ |
| 1672 | + "DomainName":{ |
| 1673 | + "shape":"DomainName", |
| 1674 | + "location":"uri", |
| 1675 | + "locationName":"DomainName" |
| 1676 | + }, |
| 1677 | + "DryRun":{ |
| 1678 | + "shape":"DryRun", |
| 1679 | + "documentation":"<p>When set to <code>True</code>, returns the list of change IDs and properties that will be cancelled without actually cancelling the change.</p>" |
| 1680 | + } |
| 1681 | + } |
| 1682 | + }, |
| 1683 | + "CancelDomainConfigChangeResponse":{ |
| 1684 | + "type":"structure", |
| 1685 | + "members":{ |
| 1686 | + "CancelledChangeIds":{ |
| 1687 | + "shape":"GUIDList", |
| 1688 | + "documentation":"<p>The unique identifiers of the changes that were cancelled.</p>" |
| 1689 | + }, |
| 1690 | + "CancelledChangeProperties":{ |
| 1691 | + "shape":"CancelledChangePropertyList", |
| 1692 | + "documentation":"<p>The domain change properties that were cancelled.</p>" |
| 1693 | + }, |
| 1694 | + "DryRun":{ |
| 1695 | + "shape":"DryRun", |
| 1696 | + "documentation":"<p>Whether or not the request was a dry run. If <code>True</code>, the changes were not actually cancelled. </p>" |
| 1697 | + } |
| 1698 | + } |
| 1699 | + }, |
1651 | 1700 | "CancelServiceSoftwareUpdateRequest":{
|
1652 | 1701 | "type":"structure",
|
1653 | 1702 | "required":["DomainName"],
|
|
1669 | 1718 | },
|
1670 | 1719 | "documentation":"<p>Container for the response to a <code>CancelServiceSoftwareUpdate</code> operation. Contains the status of the update.</p>"
|
1671 | 1720 | },
|
| 1721 | + "CancelledChangeProperty":{ |
| 1722 | + "type":"structure", |
| 1723 | + "members":{ |
| 1724 | + "PropertyName":{ |
| 1725 | + "shape":"String", |
| 1726 | + "documentation":"<p>The name of the property whose change was cancelled.</p>" |
| 1727 | + }, |
| 1728 | + "CancelledValue":{ |
| 1729 | + "shape":"String", |
| 1730 | + "documentation":"<p>The pending value of the property that was cancelled. This would have been the eventual value of the property if the chance had not been cancelled.</p>" |
| 1731 | + }, |
| 1732 | + "ActiveValue":{ |
| 1733 | + "shape":"String", |
| 1734 | + "documentation":"<p>The current value of the property, after the change was cancelled.</p>" |
| 1735 | + } |
| 1736 | + }, |
| 1737 | + "documentation":"<p>A property change that was cancelled for an Amazon OpenSearch Service domain.</p>" |
| 1738 | + }, |
| 1739 | + "CancelledChangePropertyList":{ |
| 1740 | + "type":"list", |
| 1741 | + "member":{"shape":"CancelledChangeProperty"} |
| 1742 | + }, |
1672 | 1743 | "ChangeProgressDetails":{
|
1673 | 1744 | "type":"structure",
|
1674 | 1745 | "members":{
|
|
1679 | 1750 | "Message":{
|
1680 | 1751 | "shape":"Message",
|
1681 | 1752 | "documentation":"<p>A message corresponding to the status of the configuration change.</p>"
|
| 1753 | + }, |
| 1754 | + "ConfigChangeStatus":{ |
| 1755 | + "shape":"ConfigChangeStatus", |
| 1756 | + "documentation":"<p>The current status of the configuration change.</p>" |
| 1757 | + }, |
| 1758 | + "InitiatedBy":{ |
| 1759 | + "shape":"InitiatedBy", |
| 1760 | + "documentation":"<p>The IAM principal who initiated the configuration change.</p>" |
| 1761 | + }, |
| 1762 | + "StartTime":{ |
| 1763 | + "shape":"UpdateTimestamp", |
| 1764 | + "documentation":"<p>The time that the configuration change was initiated, in Universal Coordinated Time (UTC).</p>" |
| 1765 | + }, |
| 1766 | + "LastUpdatedTime":{ |
| 1767 | + "shape":"UpdateTimestamp", |
| 1768 | + "documentation":"<p>The last time that the configuration change was updated.</p>" |
1682 | 1769 | }
|
1683 | 1770 | },
|
1684 | 1771 | "documentation":"<p>Container for information about a configuration change happening on a domain.</p>"
|
|
1750 | 1837 | "ChangeProgressStages":{
|
1751 | 1838 | "shape":"ChangeProgressStageList",
|
1752 | 1839 | "documentation":"<p>The specific stages that the domain is going through to perform the configuration change.</p>"
|
| 1840 | + }, |
| 1841 | + "LastUpdatedTime":{ |
| 1842 | + "shape":"UpdateTimestamp", |
| 1843 | + "documentation":"<p>The last time that the status of the configuration change was updated.</p>" |
| 1844 | + }, |
| 1845 | + "ConfigChangeStatus":{ |
| 1846 | + "shape":"ConfigChangeStatus", |
| 1847 | + "documentation":"<p>The current status of the configuration change.</p>" |
| 1848 | + }, |
| 1849 | + "InitiatedBy":{ |
| 1850 | + "shape":"InitiatedBy", |
| 1851 | + "documentation":"<p>The IAM principal who initiated the configuration change.</p>" |
1753 | 1852 | }
|
1754 | 1853 | },
|
1755 | 1854 | "documentation":"<p>The progress details of a specific domain configuration change.</p>"
|
|
1911 | 2010 | },
|
1912 | 2011 | "documentation":"<p>A map of OpenSearch or Elasticsearch versions and the versions you can upgrade them to.</p>"
|
1913 | 2012 | },
|
| 2013 | + "ConfigChangeStatus":{ |
| 2014 | + "type":"string", |
| 2015 | + "enum":[ |
| 2016 | + "Pending", |
| 2017 | + "Initializing", |
| 2018 | + "Validating", |
| 2019 | + "ValidationFailed", |
| 2020 | + "ApplyingChanges", |
| 2021 | + "Completed", |
| 2022 | + "PendingUserInput", |
| 2023 | + "Cancelled" |
| 2024 | + ] |
| 2025 | + }, |
1914 | 2026 | "ConflictException":{
|
1915 | 2027 | "type":"structure",
|
1916 | 2028 | "members":{
|
|
3070 | 3182 | "SoftwareUpdateOptions":{
|
3071 | 3183 | "shape":"SoftwareUpdateOptionsStatus",
|
3072 | 3184 | "documentation":"<p>Software update options for the domain.</p>"
|
| 3185 | + }, |
| 3186 | + "ModifyingProperties":{ |
| 3187 | + "shape":"ModifyingPropertiesList", |
| 3188 | + "documentation":"<p>Information about the domain properties that are currently being modified.</p>" |
3073 | 3189 | }
|
3074 | 3190 | },
|
3075 | 3191 | "documentation":"<p>Container for the configuration of an OpenSearch Service domain.</p>"
|
|
3321 | 3437 | "DISSOCIATION_FAILED"
|
3322 | 3438 | ]
|
3323 | 3439 | },
|
| 3440 | + "DomainProcessingStatusType":{ |
| 3441 | + "type":"string", |
| 3442 | + "enum":[ |
| 3443 | + "Creating", |
| 3444 | + "Active", |
| 3445 | + "Modifying", |
| 3446 | + "UpgradingEngineVersion", |
| 3447 | + "UpdatingServiceSoftware", |
| 3448 | + "Isolated", |
| 3449 | + "Deleting" |
| 3450 | + ] |
| 3451 | + }, |
3324 | 3452 | "DomainState":{
|
3325 | 3453 | "type":"string",
|
3326 | 3454 | "enum":[
|
|
3453 | 3581 | "SoftwareUpdateOptions":{
|
3454 | 3582 | "shape":"SoftwareUpdateOptions",
|
3455 | 3583 | "documentation":"<p>Service software update options for the domain.</p>"
|
| 3584 | + }, |
| 3585 | + "DomainProcessingStatus":{ |
| 3586 | + "shape":"DomainProcessingStatusType", |
| 3587 | + "documentation":"<p>The status of any changes that are currently in progress for the domain.</p>" |
| 3588 | + }, |
| 3589 | + "ModifyingProperties":{ |
| 3590 | + "shape":"ModifyingPropertiesList", |
| 3591 | + "documentation":"<p>Information about the domain properties that are currently being modified.</p>" |
3456 | 3592 | }
|
3457 | 3593 | },
|
3458 | 3594 | "documentation":"<p>The current status of an OpenSearch Service domain.</p>"
|
|
3593 | 3729 | "documentation":"<p>The KMS key ID. Takes the form <code>1a2a3a4-1a2a-3a4a-5a6a-1a2a3a4a5a6a</code>.</p>"
|
3594 | 3730 | }
|
3595 | 3731 | },
|
3596 |
| - "documentation":"<p>Specifies whether the domain should encrypt data at rest, and if so, the Key Management Service (KMS) key to use. Can be used only to create a new domain, not update an existing one.</p>" |
| 3732 | + "documentation":"<p>Specifies whether the domain should encrypt data at rest, and if so, the Key Management Service (KMS) key to use. Can only be used when creating a new domain or enabling encryption at rest for the first time on an existing domain. You can't modify this parameter after it's already been specified.</p>" |
3597 | 3733 | },
|
3598 | 3734 | "EncryptionAtRestOptionsStatus":{
|
3599 | 3735 | "type":"structure",
|
|
3687 | 3823 | "min":36,
|
3688 | 3824 | "pattern":"\\p{XDigit}{8}-\\p{XDigit}{4}-\\p{XDigit}{4}-\\p{XDigit}{4}-\\p{XDigit}{12}"
|
3689 | 3825 | },
|
| 3826 | + "GUIDList":{ |
| 3827 | + "type":"list", |
| 3828 | + "member":{"shape":"GUID"} |
| 3829 | + }, |
3690 | 3830 | "GetCompatibleVersionsRequest":{
|
3691 | 3831 | "type":"structure",
|
3692 | 3832 | "members":{
|
|
3999 | 4139 | "type":"list",
|
4000 | 4140 | "member":{"shape":"InboundConnection"}
|
4001 | 4141 | },
|
| 4142 | + "InitiatedBy":{ |
| 4143 | + "type":"string", |
| 4144 | + "enum":[ |
| 4145 | + "CUSTOMER", |
| 4146 | + "SERVICE" |
| 4147 | + ] |
| 4148 | + }, |
4002 | 4149 | "InstanceCount":{
|
4003 | 4150 | "type":"integer",
|
4004 | 4151 | "documentation":"<p>Number of instances in an OpenSearch Service cluster.</p>",
|
|
4687 | 4834 | "type":"integer",
|
4688 | 4835 | "documentation":"<p> Minimum number of instances that can be instantiated for a given instance type.</p>"
|
4689 | 4836 | },
|
| 4837 | + "ModifyingProperties":{ |
| 4838 | + "type":"structure", |
| 4839 | + "members":{ |
| 4840 | + "Name":{ |
| 4841 | + "shape":"String", |
| 4842 | + "documentation":"<p>The name of the property that is currently being modified.</p>" |
| 4843 | + }, |
| 4844 | + "ActiveValue":{ |
| 4845 | + "shape":"String", |
| 4846 | + "documentation":"<p>The current value of the domain property that is being modified.</p>" |
| 4847 | + }, |
| 4848 | + "PendingValue":{ |
| 4849 | + "shape":"String", |
| 4850 | + "documentation":"<p>The value that the property that is currently being modified will eventually have.</p>" |
| 4851 | + }, |
| 4852 | + "ValueType":{ |
| 4853 | + "shape":"PropertyValueType", |
| 4854 | + "documentation":"<p>The type of value that is currently being modified. Properties can have two types:</p> <ul> <li> <p> <code>PLAIN_TEXT</code>: Contain direct values such as \"1\", \"True\", or \"c5.large.search\".</p> </li> <li> <p> <code>STRINGIFIED_JSON</code>: Contain content in JSON format, such as {\"Enabled\":\"True\"}\".</p> </li> </ul>" |
| 4855 | + } |
| 4856 | + }, |
| 4857 | + "documentation":"<p>Information about the domain properties that are currently being modified.</p>" |
| 4858 | + }, |
| 4859 | + "ModifyingPropertiesList":{ |
| 4860 | + "type":"list", |
| 4861 | + "member":{"shape":"ModifyingProperties"} |
| 4862 | + }, |
4690 | 4863 | "NextToken":{
|
4691 | 4864 | "type":"string",
|
4692 | 4865 | "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. Make the call again using the returned token to retrieve the next page.</p>"
|
|
5219 | 5392 | "AWS_SERVICE"
|
5220 | 5393 | ]
|
5221 | 5394 | },
|
| 5395 | + "PropertyValueType":{ |
| 5396 | + "type":"string", |
| 5397 | + "enum":[ |
| 5398 | + "PLAIN_TEXT", |
| 5399 | + "STRINGIFIED_JSON" |
| 5400 | + ] |
| 5401 | + }, |
5222 | 5402 | "PurchaseReservedInstanceOfferingRequest":{
|
5223 | 5403 | "type":"structure",
|
5224 | 5404 | "required":[
|
|
0 commit comments