| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416 |
- {
- "version": "2.0",
- "service": "<fullname>Amazon Elasticsearch Configuration Service</fullname> <p>Use the Amazon Elasticsearch configuration API to create, configure, and manage Elasticsearch domains.</p> <p>The endpoint for configuration service requests is region-specific: es.<i>region</i>.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current list of supported regions and endpoints, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticsearch-service-regions\" target=\"_blank\">Regions and Endpoints</a>.</p>",
- "operations": {
- "AddTags": "<p>Attaches tags to an existing Elasticsearch domain. Tags are a set of case-sensitive key value pairs. An Elasticsearch domain may have up to 10 tags. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-awsresorcetagging\" target=\"_blank\"> Tagging Amazon Elasticsearch Service Domains for more information.</a></p>",
- "CreateElasticsearchDomain": "<p>Creates a new Elasticsearch domain. For more information, see <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomains\" target=\"_blank\">Creating Elasticsearch Domains</a> in the <i>Amazon Elasticsearch Service Developer Guide</i>.</p>",
- "DeleteElasticsearchDomain": "<p>Permanently deletes the specified Elasticsearch domain and all of its data. Once a domain is deleted, it cannot be recovered.</p>",
- "DescribeElasticsearchDomain": "<p>Returns domain configuration information about the specified Elasticsearch domain, including the domain ID, domain endpoint, and domain ARN.</p>",
- "DescribeElasticsearchDomainConfig": "<p>Provides cluster configuration information about the specified Elasticsearch domain, such as the state, creation date, update version, and update date for cluster options.</p>",
- "DescribeElasticsearchDomains": "<p>Returns domain configuration information about the specified Elasticsearch domains, including the domain ID, domain endpoint, and domain ARN.</p>",
- "ListDomainNames": "<p>Returns the name of all Elasticsearch domains owned by the current user's account. </p>",
- "ListTags": "<p>Returns all tags for the given Elasticsearch domain.</p>",
- "RemoveTags": "<p>Removes the specified set of tags from the specified Elasticsearch domain.</p>",
- "UpdateElasticsearchDomainConfig": "<p>Modifies the cluster configuration of the specified Elasticsearch domain, setting as setting the instance type and the number of instances. </p>"
- },
- "shapes": {
- "ARN": {
- "base": "<p>The Amazon Resource Name (ARN) of the Elasticsearch domain. See <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/index.html?Using_Identifiers.html\" target=\"_blank\">Identifiers for IAM Entities</a> in <i>Using AWS Identity and Access Management</i> for more information.</p>",
- "refs": {
- "AddTagsRequest$ARN": "<p> Specify the <code>ARN</code> for which you want to add the tags.</p>",
- "ElasticsearchDomainStatus$ARN": "<p>The Amazon resource name (ARN) of an Elasticsearch domain. See <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/index.html?Using_Identifiers.html\" target=\"_blank\">Identifiers for IAM Entities</a> in <i>Using AWS Identity and Access Management</i> for more information.</p>",
- "ListTagsRequest$ARN": "<p> Specify the <code>ARN</code> for the Elasticsearch domain to which the tags are attached that you want to view.</p>",
- "RemoveTagsRequest$ARN": "<p>Specifies the <code>ARN</code> for the Elasticsearch domain from which you want to delete the specified tags.</p>"
- }
- },
- "AccessPoliciesStatus": {
- "base": "<p>The configured access rules for the domain's document and search endpoints, and the current status of those rules.</p>",
- "refs": {
- "ElasticsearchDomainConfig$AccessPolicies": "<p>IAM access policy as a JSON-formatted string.</p>"
- }
- },
- "AddTagsRequest": {
- "base": "<p>Container for the parameters to the <code><a>AddTags</a></code> operation. Specify the tags that you want to attach to the Elasticsearch domain.</p>",
- "refs": {
- }
- },
- "AdvancedOptions": {
- "base": "<p> Exposes select native Elasticsearch configuration values from <code>elasticsearch.yml</code>. Currently, the following advanced options are available:</p> <ul> <li>Option to allow references to indices in an HTTP request body. Must be <code>false</code> when configuring access to individual sub-resources. By default, the value is <code>true</code>. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options\" target=\"_blank\">Configuration Advanced Options</a> for more information.</li> <li>Option to specify the percentage of heap space that is allocated to field data. By default, this setting is unbounded.</li> </ul> <p>For more information, see <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options\">Configuring Advanced Options</a>.</p>",
- "refs": {
- "AdvancedOptionsStatus$Options": "<p> Specifies the status of advanced options for the specified Elasticsearch domain.</p>",
- "CreateElasticsearchDomainRequest$AdvancedOptions": "<p> Option to allow references to indices in an HTTP request body. Must be <code>false</code> when configuring access to individual sub-resources. By default, the value is <code>true</code>. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options\" target=\"_blank\">Configuration Advanced Options</a> for more information.</p>",
- "ElasticsearchDomainStatus$AdvancedOptions": "<p>Specifies the status of the <code>AdvancedOptions</code></p>",
- "UpdateElasticsearchDomainConfigRequest$AdvancedOptions": "<p>Modifies the advanced option to allow references to indices in an HTTP request body. Must be <code>false</code> when configuring access to individual sub-resources. By default, the value is <code>true</code>. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options\" target=\"_blank\">Configuration Advanced Options</a> for more information.</p>"
- }
- },
- "AdvancedOptionsStatus": {
- "base": "<p> Status of the advanced options for the specified Elasticsearch domain. Currently, the following advanced options are available:</p> <ul> <li>Option to allow references to indices in an HTTP request body. Must be <code>false</code> when configuring access to individual sub-resources. By default, the value is <code>true</code>. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options\" target=\"_blank\">Configuration Advanced Options</a> for more information.</li> <li>Option to specify the percentage of heap space that is allocated to field data. By default, this setting is unbounded.</li> </ul> <p>For more information, see <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options\">Configuring Advanced Options</a>.</p>",
- "refs": {
- "ElasticsearchDomainConfig$AdvancedOptions": "<p>Specifies the <code>AdvancedOptions</code> for the domain. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options\" target=\"_blank\">Configuring Advanced Options</a> for more information.</p>"
- }
- },
- "BaseException": {
- "base": "<p>An error occurred while processing the request.</p>",
- "refs": {
- }
- },
- "Boolean": {
- "base": null,
- "refs": {
- "EBSOptions$EBSEnabled": "<p>Specifies whether EBS-based storage is enabled.</p>",
- "ElasticsearchClusterConfig$DedicatedMasterEnabled": "<p>A boolean value to indicate whether a dedicated master node is enabled. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-dedicatedmasternodes\" target=\"_blank\">About Dedicated Master Nodes</a> for more information.</p>",
- "ElasticsearchClusterConfig$ZoneAwarenessEnabled": "<p>A boolean value to indicate whether zone awareness is enabled. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-zoneawareness\" target=\"_blank\">About Zone Awareness</a> for more information.</p>",
- "ElasticsearchDomainStatus$Created": "<p>The domain creation status. <code>True</code> if the creation of an Elasticsearch domain is complete. <code>False</code> if domain creation is still in progress.</p>",
- "ElasticsearchDomainStatus$Deleted": "<p>The domain deletion status. <code>True</code> if a delete request has been received for the domain but resource cleanup is still in progress. <code>False</code> if the domain has not been deleted. Once domain deletion is complete, the status of the domain is no longer returned.</p>",
- "ElasticsearchDomainStatus$Processing": "<p>The status of the Elasticsearch domain configuration. <code>True</code> if Amazon Elasticsearch Service is processing configuration changes. <code>False</code> if the configuration is active.</p>",
- "OptionStatus$PendingDeletion": "<p>Indicates whether the Elasticsearch domain is being deleted.</p>"
- }
- },
- "CreateElasticsearchDomainRequest": {
- "base": null,
- "refs": {
- }
- },
- "CreateElasticsearchDomainResponse": {
- "base": "<p>The result of a <code>CreateElasticsearchDomain</code> operation. Contains the status of the newly created Elasticsearch domain.</p>",
- "refs": {
- }
- },
- "DeleteElasticsearchDomainRequest": {
- "base": "<p>Container for the parameters to the <code><a>DeleteElasticsearchDomain</a></code> operation. Specifies the name of the Elasticsearch domain that you want to delete.</p>",
- "refs": {
- }
- },
- "DeleteElasticsearchDomainResponse": {
- "base": "<p>The result of a <code>DeleteElasticsearchDomain</code> request. Contains the status of the pending deletion, or no status if the domain and all of its resources have been deleted.</p>",
- "refs": {
- }
- },
- "DescribeElasticsearchDomainConfigRequest": {
- "base": "<p> Container for the parameters to the <code>DescribeElasticsearchDomainConfig</code> operation. Specifies the domain name for which you want configuration information.</p>",
- "refs": {
- }
- },
- "DescribeElasticsearchDomainConfigResponse": {
- "base": "<p>The result of a <code>DescribeElasticsearchDomainConfig</code> request. Contains the configuration information of the requested domain.</p>",
- "refs": {
- }
- },
- "DescribeElasticsearchDomainRequest": {
- "base": "<p>Container for the parameters to the <code><a>DescribeElasticsearchDomain</a></code> operation.</p>",
- "refs": {
- }
- },
- "DescribeElasticsearchDomainResponse": {
- "base": "<p>The result of a <code>DescribeElasticsearchDomain</code> request. Contains the status of the domain specified in the request.</p>",
- "refs": {
- }
- },
- "DescribeElasticsearchDomainsRequest": {
- "base": "<p>Container for the parameters to the <code><a>DescribeElasticsearchDomains</a></code> operation. By default, the API returns the status of all Elasticsearch domains.</p>",
- "refs": {
- }
- },
- "DescribeElasticsearchDomainsResponse": {
- "base": "<p>The result of a <code>DescribeElasticsearchDomains</code> request. Contains the status of the specified domains or all domains owned by the account.</p>",
- "refs": {
- }
- },
- "DisabledOperationException": {
- "base": "<p>An error occured because the client wanted to access a not supported operation. Gives http status code of 409.</p>",
- "refs": {
- }
- },
- "DomainId": {
- "base": "<p>Unique identifier for an Elasticsearch domain.</p>",
- "refs": {
- "ElasticsearchDomainStatus$DomainId": "<p>The unique identifier for the specified Elasticsearch domain.</p>"
- }
- },
- "DomainInfo": {
- "base": null,
- "refs": {
- "DomainInfoList$member": null
- }
- },
- "DomainInfoList": {
- "base": "<p> Contains the list of Elasticsearch domain information.</p>",
- "refs": {
- "ListDomainNamesResponse$DomainNames": "<p>List of Elasticsearch domain names.</p>"
- }
- },
- "DomainName": {
- "base": "<p>The name of an Elasticsearch domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).</p>",
- "refs": {
- "CreateElasticsearchDomainRequest$DomainName": "<p>The name of the Elasticsearch domain that you are creating. Domain names are unique across the domains owned by an account within an AWS region. Domain names must start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).</p>",
- "DeleteElasticsearchDomainRequest$DomainName": "<p>The name of the Elasticsearch domain that you want to permanently delete.</p>",
- "DescribeElasticsearchDomainConfigRequest$DomainName": "<p>The Elasticsearch domain that you want to get information about.</p>",
- "DescribeElasticsearchDomainRequest$DomainName": "<p>The name of the Elasticsearch domain for which you want information.</p>",
- "DomainInfo$DomainName": "<p> Specifies the <code>DomainName</code>.</p>",
- "DomainNameList$member": null,
- "ElasticsearchDomainStatus$DomainName": "<p>The name of an Elasticsearch domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).</p>",
- "UpdateElasticsearchDomainConfigRequest$DomainName": "<p>The name of the Elasticsearch domain that you are updating. </p>"
- }
- },
- "DomainNameList": {
- "base": "<p>A list of Elasticsearch domain names.</p>",
- "refs": {
- "DescribeElasticsearchDomainsRequest$DomainNames": "<p>The Elasticsearch domains for which you want information.</p>"
- }
- },
- "EBSOptions": {
- "base": "<p>Options to enable, disable, and specify the properties of EBS storage volumes. For more information, see <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs\" target=\"_blank\"> Configuring EBS-based Storage</a>.</p>",
- "refs": {
- "CreateElasticsearchDomainRequest$EBSOptions": "<p>Options to enable, disable and specify the type and size of EBS storage volumes. </p>",
- "EBSOptionsStatus$Options": "<p> Specifies the EBS options for the specified Elasticsearch domain.</p>",
- "ElasticsearchDomainStatus$EBSOptions": "<p>The <code>EBSOptions</code> for the specified domain. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs\" target=\"_blank\">Configuring EBS-based Storage</a> for more information.</p>",
- "UpdateElasticsearchDomainConfigRequest$EBSOptions": "<p>Specify the type and size of the EBS volume that you want to use. </p>"
- }
- },
- "EBSOptionsStatus": {
- "base": "<p> Status of the EBS options for the specified Elasticsearch domain.</p>",
- "refs": {
- "ElasticsearchDomainConfig$EBSOptions": "<p>Specifies the <code>EBSOptions</code> for the Elasticsearch domain.</p>"
- }
- },
- "ESPartitionInstanceType": {
- "base": null,
- "refs": {
- "ElasticsearchClusterConfig$InstanceType": "<p>The instance type for an Elasticsearch cluster.</p>",
- "ElasticsearchClusterConfig$DedicatedMasterType": "<p>The instance type for a dedicated master node.</p>"
- }
- },
- "ElasticsearchClusterConfig": {
- "base": "<p>Specifies the configuration for the domain cluster, such as the type and number of instances.</p>",
- "refs": {
- "CreateElasticsearchDomainRequest$ElasticsearchClusterConfig": "<p>Configuration options for an Elasticsearch domain. Specifies the instance type and number of instances in the domain cluster. </p>",
- "ElasticsearchClusterConfigStatus$Options": "<p> Specifies the cluster configuration for the specified Elasticsearch domain.</p>",
- "ElasticsearchDomainStatus$ElasticsearchClusterConfig": "<p>The type and number of instances in the domain cluster.</p>",
- "UpdateElasticsearchDomainConfigRequest$ElasticsearchClusterConfig": "<p>The type and number of instances to instantiate for the domain cluster.</p>"
- }
- },
- "ElasticsearchClusterConfigStatus": {
- "base": "<p> Specifies the configuration status for the specified Elasticsearch domain.</p>",
- "refs": {
- "ElasticsearchDomainConfig$ElasticsearchClusterConfig": "<p>Specifies the <code>ElasticsearchClusterConfig</code> for the Elasticsearch domain.</p>"
- }
- },
- "ElasticsearchDomainConfig": {
- "base": "<p>The configuration of an Elasticsearch domain.</p>",
- "refs": {
- "DescribeElasticsearchDomainConfigResponse$DomainConfig": "<p>The configuration information of the domain requested in the <code>DescribeElasticsearchDomainConfig</code> request.</p>",
- "UpdateElasticsearchDomainConfigResponse$DomainConfig": "<p>The status of the updated Elasticsearch domain. </p>"
- }
- },
- "ElasticsearchDomainStatus": {
- "base": "<p>The current status of an Elasticsearch domain.</p>",
- "refs": {
- "CreateElasticsearchDomainResponse$DomainStatus": "<p>The status of the newly created Elasticsearch domain. </p>",
- "DeleteElasticsearchDomainResponse$DomainStatus": "<p>The status of the Elasticsearch domain being deleted.</p>",
- "DescribeElasticsearchDomainResponse$DomainStatus": "<p>The current status of the Elasticsearch domain.</p>",
- "ElasticsearchDomainStatusList$member": null
- }
- },
- "ElasticsearchDomainStatusList": {
- "base": "<p>A list that contains the status of each requested Elasticsearch domain.</p>",
- "refs": {
- "DescribeElasticsearchDomainsResponse$DomainStatusList": "<p>The status of the domains requested in the <code>DescribeElasticsearchDomains</code> request.</p>"
- }
- },
- "ElasticsearchVersionStatus": {
- "base": "<p> Status of the Elasticsearch version options for the specified Elasticsearch domain.</p>",
- "refs": {
- "ElasticsearchDomainConfig$ElasticsearchVersion": "<p>String of format X.Y to specify version for the Elasticsearch domain.</p>"
- }
- },
- "ElasticsearchVersionString": {
- "base": null,
- "refs": {
- "CreateElasticsearchDomainRequest$ElasticsearchVersion": "<p>String of format X.Y to specify version for the Elasticsearch domain eg. \"1.5\" or \"2.3\". For more information, see <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomains\" target=\"_blank\">Creating Elasticsearch Domains</a> in the <i>Amazon Elasticsearch Service Developer Guide</i>.</p>",
- "ElasticsearchDomainStatus$ElasticsearchVersion": null,
- "ElasticsearchVersionStatus$Options": "<p> Specifies the Elasticsearch version for the specified Elasticsearch domain.</p>"
- }
- },
- "ErrorMessage": {
- "base": null,
- "refs": {
- "BaseException$message": "<p>A description of the error.</p>"
- }
- },
- "IntegerClass": {
- "base": null,
- "refs": {
- "EBSOptions$VolumeSize": "<p> Integer to specify the size of an EBS volume.</p>",
- "EBSOptions$Iops": "<p>Specifies the IOPD for a Provisioned IOPS EBS volume (SSD).</p>",
- "ElasticsearchClusterConfig$InstanceCount": "<p>The number of instances in the specified domain cluster.</p>",
- "ElasticsearchClusterConfig$DedicatedMasterCount": "<p>Total number of dedicated master nodes, active and on standby, for the cluster.</p>",
- "SnapshotOptions$AutomatedSnapshotStartHour": "<p>Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is <code>0</code> hours.</p>"
- }
- },
- "InternalException": {
- "base": "<p>The request processing has failed because of an unknown error, exception or failure (the failure is internal to the service) . Gives http status code of 500.</p>",
- "refs": {
- }
- },
- "InvalidTypeException": {
- "base": "<p>An exception for trying to create or access sub-resource that is either invalid or not supported. Gives http status code of 409.</p>",
- "refs": {
- }
- },
- "LimitExceededException": {
- "base": "<p>An exception for trying to create more than allowed resources or sub-resources. Gives http status code of 409.</p>",
- "refs": {
- }
- },
- "ListDomainNamesResponse": {
- "base": "<p>The result of a <code>ListDomainNames</code> operation. Contains the names of all Elasticsearch domains owned by this account.</p>",
- "refs": {
- }
- },
- "ListTagsRequest": {
- "base": "<p>Container for the parameters to the <code><a>ListTags</a></code> operation. Specify the <code>ARN</code> for the Elasticsearch domain to which the tags are attached that you want to view are attached.</p>",
- "refs": {
- }
- },
- "ListTagsResponse": {
- "base": "<p>The result of a <code>ListTags</code> operation. Contains tags for all requested Elasticsearch domains.</p>",
- "refs": {
- }
- },
- "OptionState": {
- "base": "<p>The state of a requested change. One of the following:</p> <ul> <li>Processing: The request change is still in-process.</li> <li>Active: The request change is processed and deployed to the Elasticsearch domain.</li> </ul>",
- "refs": {
- "OptionStatus$State": "<p>Provides the <code>OptionState</code> for the Elasticsearch domain.</p>"
- }
- },
- "OptionStatus": {
- "base": "<p>Provides the current status of the entity.</p>",
- "refs": {
- "AccessPoliciesStatus$Status": "<p>The status of the access policy for the Elasticsearch domain. See <code>OptionStatus</code> for the status information that's included. </p>",
- "AdvancedOptionsStatus$Status": "<p> Specifies the status of <code>OptionStatus</code> for advanced options for the specified Elasticsearch domain.</p>",
- "EBSOptionsStatus$Status": "<p> Specifies the status of the EBS options for the specified Elasticsearch domain.</p>",
- "ElasticsearchClusterConfigStatus$Status": "<p> Specifies the status of the configuration for the specified Elasticsearch domain.</p>",
- "ElasticsearchVersionStatus$Status": "<p> Specifies the status of the Elasticsearch version options for the specified Elasticsearch domain.</p>",
- "SnapshotOptionsStatus$Status": "<p>Specifies the status of a daily automated snapshot.</p>"
- }
- },
- "PolicyDocument": {
- "base": "<p>Access policy rules for an Elasticsearch domain service endpoints. For more information, see <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-access-policies\" target=\"_blank\">Configuring Access Policies</a> in the <i>Amazon Elasticsearch Service Developer Guide</i>. The maximum size of a policy document is 100 KB.</p>",
- "refs": {
- "AccessPoliciesStatus$Options": "<p>The access policy configured for the Elasticsearch domain. Access policies may be resource-based, IP-based, or IAM-based. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-access-policies\" target=\"_blank\"> Configuring Access Policies</a>for more information.</p>",
- "CreateElasticsearchDomainRequest$AccessPolicies": "<p> IAM access policy as a JSON-formatted string.</p>",
- "ElasticsearchDomainStatus$AccessPolicies": "<p> IAM access policy as a JSON-formatted string.</p>",
- "UpdateElasticsearchDomainConfigRequest$AccessPolicies": "<p>IAM access policy as a JSON-formatted string.</p>"
- }
- },
- "RemoveTagsRequest": {
- "base": "<p>Container for the parameters to the <code><a>RemoveTags</a></code> operation. Specify the <code>ARN</code> for the Elasticsearch domain from which you want to remove the specified <code>TagKey</code>.</p>",
- "refs": {
- }
- },
- "ResourceAlreadyExistsException": {
- "base": "<p>An exception for creating a resource that already exists. Gives http status code of 400.</p>",
- "refs": {
- }
- },
- "ResourceNotFoundException": {
- "base": "<p>An exception for accessing or deleting a resource that does not exist. Gives http status code of 400.</p>",
- "refs": {
- }
- },
- "ServiceUrl": {
- "base": "<p>The endpoint to which service requests are submitted. For example, <code>search-imdb-movies-oopcnjfn6ugofer3zx5iadxxca.eu-west-1.es.amazonaws.com</code> or <code>doc-imdb-movies-oopcnjfn6ugofer3zx5iadxxca.eu-west-1.es.amazonaws.com</code>.</p>",
- "refs": {
- "ElasticsearchDomainStatus$Endpoint": "<p>The Elasticsearch domain endpoint that you use to submit index and search requests.</p>"
- }
- },
- "SnapshotOptions": {
- "base": "<p>Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is <code>0</code> hours.</p>",
- "refs": {
- "CreateElasticsearchDomainRequest$SnapshotOptions": "<p>Option to set time, in UTC format, of the daily automated snapshot. Default value is 0 hours. </p>",
- "ElasticsearchDomainStatus$SnapshotOptions": "<p>Specifies the status of the <code>SnapshotOptions</code></p>",
- "SnapshotOptionsStatus$Options": "<p>Specifies the daily snapshot options specified for the Elasticsearch domain.</p>",
- "UpdateElasticsearchDomainConfigRequest$SnapshotOptions": "<p>Option to set the time, in UTC format, for the daily automated snapshot. Default value is <code>0</code> hours. </p>"
- }
- },
- "SnapshotOptionsStatus": {
- "base": "<p>Status of a daily automated snapshot.</p>",
- "refs": {
- "ElasticsearchDomainConfig$SnapshotOptions": "<p>Specifies the <code>SnapshotOptions</code> for the Elasticsearch domain.</p>"
- }
- },
- "String": {
- "base": null,
- "refs": {
- "AdvancedOptions$key": null,
- "AdvancedOptions$value": null,
- "StringList$member": null
- }
- },
- "StringList": {
- "base": null,
- "refs": {
- "RemoveTagsRequest$TagKeys": "<p>Specifies the <code>TagKey</code> list which you want to remove from the Elasticsearch domain.</p>"
- }
- },
- "Tag": {
- "base": "<p>Specifies a key value pair for a resource tag.</p>",
- "refs": {
- "TagList$member": null
- }
- },
- "TagKey": {
- "base": "<p>A string of length from 1 to 128 characters that specifies the key for a Tag. Tag keys must be unique for the Elasticsearch domain to which they are attached.</p>",
- "refs": {
- "Tag$Key": "<p>Specifies the <code>TagKey</code>, the name of the tag. Tag keys must be unique for the Elasticsearch domain to which they are attached.</p>"
- }
- },
- "TagList": {
- "base": "<p>A list of <code>Tag</code> </p>",
- "refs": {
- "AddTagsRequest$TagList": "<p> List of <code>Tag</code> that need to be added for the Elasticsearch domain. </p>",
- "ListTagsResponse$TagList": "<p> List of <code>Tag</code> for the requested Elasticsearch domain.</p>"
- }
- },
- "TagValue": {
- "base": "<p>A string of length from 0 to 256 characters that specifies the value for a Tag. Tag values can be null and do not have to be unique in a tag set.</p>",
- "refs": {
- "Tag$Value": "<p>Specifies the <code>TagValue</code>, the value assigned to the corresponding tag key. Tag values can be null and do not have to be unique in a tag set. For example, you can have a key value pair in a tag set of <code>project : Trinity</code> and <code>cost-center : Trinity</code></p>"
- }
- },
- "UIntValue": {
- "base": null,
- "refs": {
- "OptionStatus$UpdateVersion": "<p>Specifies the latest version for the entity.</p>"
- }
- },
- "UpdateElasticsearchDomainConfigRequest": {
- "base": "<p>Container for the parameters to the <code><a>UpdateElasticsearchDomain</a></code> operation. Specifies the type and number of instances in the domain cluster.</p>",
- "refs": {
- }
- },
- "UpdateElasticsearchDomainConfigResponse": {
- "base": "<p>The result of an <code>UpdateElasticsearchDomain</code> request. Contains the status of the Elasticsearch domain being updated.</p>",
- "refs": {
- }
- },
- "UpdateTimestamp": {
- "base": null,
- "refs": {
- "OptionStatus$CreationDate": "<p>Timestamp which tells the creation date for the entity.</p>",
- "OptionStatus$UpdateDate": "<p>Timestamp which tells the last updated time for the entity.</p>"
- }
- },
- "ValidationException": {
- "base": "<p>An exception for missing / invalid input fields. Gives http status code of 400.</p>",
- "refs": {
- }
- },
- "VolumeType": {
- "base": "<p> The type of EBS volume, standard, gp2, or io1. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs\" target=\"_blank\">Configuring EBS-based Storage</a>for more information.</p>",
- "refs": {
- "EBSOptions$VolumeType": "<p> Specifies the volume type for EBS-based storage.</p>"
- }
- }
- }
- }
|