@datafire/amazonaws_es
Client library for Amazon Elasticsearch Service
Installation and Usage
npm install --save @datafire/amazonaws_es
let amazonaws_es = require('@datafire/amazonaws_es').create({
accessKeyId: "",
secretAccessKey: "",
region: ""
});
amazonaws_es.ListDomainNames({}).then(data => {
console.log(data);
});
Description
Amazon Elasticsearch Configuration Service
Use the Amazon Elasticsearch configuration API to create, configure, and manage Elasticsearch domains.
The endpoint for configuration service requests is region-specific: es.region.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current list of supported regions and endpoints, see Regions and Endpoints.
Actions
ListDomainNames
amazonaws_es.ListDomainNames({}, context)
Input
- input
object
Output
- output ListDomainNamesResponse
CreateElasticsearchDomain
amazonaws_es.CreateElasticsearchDomain({
"DomainName": ""
}, context)
Input
- input
object
- AccessPolicies PolicyDocument
- AdvancedOptions AdvancedOptions
- DomainName required DomainName
- EBSOptions EBSOptions
- ElasticsearchClusterConfig ElasticsearchClusterConfig
- ElasticsearchVersion ElasticsearchVersionString
- EncryptionAtRestOptions EncryptionAtRestOptions
- LogPublishingOptions LogPublishingOptions
- SnapshotOptions SnapshotOptions
- VPCOptions VPCOptions
Output
DescribeElasticsearchDomains
amazonaws_es.DescribeElasticsearchDomains({
"DomainNames": []
}, context)
Input
- input
object
- DomainNames required DomainNameList
Output
DeleteElasticsearchDomain
amazonaws_es.DeleteElasticsearchDomain({
"DomainName": ""
}, context)
Input
- input
object
- DomainName required
string
- DomainName required
Output
DescribeElasticsearchDomain
amazonaws_es.DescribeElasticsearchDomain({
"DomainName": ""
}, context)
Input
- input
object
- DomainName required
string
- DomainName required
Output
DescribeElasticsearchDomainConfig
amazonaws_es.DescribeElasticsearchDomainConfig({
"DomainName": ""
}, context)
Input
- input
object
- DomainName required
string
- DomainName required
Output
UpdateElasticsearchDomainConfig
amazonaws_es.UpdateElasticsearchDomainConfig({
"DomainName": ""
}, context)
Input
- input
object
- DomainName required
string
- AccessPolicies PolicyDocument
- AdvancedOptions AdvancedOptions
- EBSOptions EBSOptions
- ElasticsearchClusterConfig ElasticsearchClusterConfig
- LogPublishingOptions LogPublishingOptions
- SnapshotOptions SnapshotOptions
- VPCOptions VPCOptions
- DomainName required
Output
DescribeElasticsearchInstanceTypeLimits
amazonaws_es.DescribeElasticsearchInstanceTypeLimits({
"InstanceType": "",
"ElasticsearchVersion": ""
}, context)
Input
- input
object
- InstanceType required
string
- ElasticsearchVersion required
string
- InstanceType required
Output
ListElasticsearchInstanceTypes
amazonaws_es.ListElasticsearchInstanceTypes({
"ElasticsearchVersion": ""
}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- ElasticsearchVersion required
string
- MaxResults
Output
DeleteElasticsearchServiceRole
amazonaws_es.DeleteElasticsearchServiceRole({}, context)
Input
- input
object
Output
Output schema unknown
ListElasticsearchVersions
amazonaws_es.ListElasticsearchVersions({}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- MaxResults
Output
AddTags
amazonaws_es.AddTags({
"ARN": "",
"TagList": []
}, context)
Input
Output
Output schema unknown
RemoveTags
amazonaws_es.RemoveTags({
"ARN": "",
"TagKeys": []
}, context)
Input
- input
object
- ARN required ARN
- TagKeys required StringList
Output
Output schema unknown
ListTags
amazonaws_es.ListTags({}, context)
Input
- input
object
Output
- output ListTagsResponse
Definitions
ARN
- ARN
string
: The Amazon Resource Name (ARN) of the Elasticsearch domain. See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.
AccessPoliciesStatus
- AccessPoliciesStatus
object
: The configured access rules for the domain's document and search endpoints, and the current status of those rules.- Options required PolicyDocument
- Status required OptionStatus
AddTagsRequest
- AddTagsRequest
object
: Container for the parameters to theAddTags
operation. Specify the tags that you want to attach to the Elasticsearch domain.
AdditionalLimit
- AdditionalLimit
object
: List of limits that are specific to a given InstanceType and for each of it'sInstanceRole
.- LimitName LimitName
- LimitValues LimitValueList
AdditionalLimitList
- AdditionalLimitList
array
- items AdditionalLimit
AdvancedOptions
- AdvancedOptions
array
:Exposes select native Elasticsearch configuration values from
elasticsearch.yml
. Currently, the following advanced options are available:- Option to allow references to indices in an HTTP request body. Must be
false
when configuring access to individual sub-resources. By default, the value istrue
. See Configuration Advanced Options for more information. - Option to specify the percentage of heap space that is allocated to field data. By default, this setting is unbounded.
For more information, see Configuring Advanced Options.
- Option to allow references to indices in an HTTP request body. Must be
AdvancedOptionsStatus
- AdvancedOptionsStatus
object
:Status of the advanced options for the specified Elasticsearch domain. Currently, the following advanced options are available:
- Option to allow references to indices in an HTTP request body. Must be
false
when configuring access to individual sub-resources. By default, the value istrue
. See Configuration Advanced Options for more information. - Option to specify the percentage of heap space that is allocated to field data. By default, this setting is unbounded.
For more information, see Configuring Advanced Options.
- Options required AdvancedOptions
- Status required OptionStatus
- Option to allow references to indices in an HTTP request body. Must be
BaseException
- BaseException
object
: An error occurred while processing the request.- message ErrorMessage
Boolean
- Boolean
boolean
CloudWatchLogsLogGroupArn
- CloudWatchLogsLogGroupArn
string
: ARN of the Cloudwatch log group to which log needs to be published.
CreateElasticsearchDomainRequest
- CreateElasticsearchDomainRequest
object
- AccessPolicies PolicyDocument
- AdvancedOptions AdvancedOptions
- DomainName required DomainName
- EBSOptions EBSOptions
- ElasticsearchClusterConfig ElasticsearchClusterConfig
- ElasticsearchVersion ElasticsearchVersionString
- EncryptionAtRestOptions EncryptionAtRestOptions
- LogPublishingOptions LogPublishingOptions
- SnapshotOptions SnapshotOptions
- VPCOptions VPCOptions
CreateElasticsearchDomainResponse
- CreateElasticsearchDomainResponse
object
: The result of aCreateElasticsearchDomain
operation. Contains the status of the newly created Elasticsearch domain.- DomainStatus ElasticsearchDomainStatus
DeleteElasticsearchDomainRequest
- DeleteElasticsearchDomainRequest
object
: Container for the parameters to theDeleteElasticsearchDomain
operation. Specifies the name of the Elasticsearch domain that you want to delete.
DeleteElasticsearchDomainResponse
- DeleteElasticsearchDomainResponse
object
: The result of aDeleteElasticsearchDomain
request. Contains the status of the pending deletion, or no status if the domain and all of its resources have been deleted.- DomainStatus ElasticsearchDomainStatus
DescribeElasticsearchDomainConfigRequest
- DescribeElasticsearchDomainConfigRequest
object
: Container for the parameters to theDescribeElasticsearchDomainConfig
operation. Specifies the domain name for which you want configuration information.
DescribeElasticsearchDomainConfigResponse
- DescribeElasticsearchDomainConfigResponse
object
: The result of aDescribeElasticsearchDomainConfig
request. Contains the configuration information of the requested domain.- DomainConfig required ElasticsearchDomainConfig
DescribeElasticsearchDomainRequest
- DescribeElasticsearchDomainRequest
object
: Container for the parameters to theDescribeElasticsearchDomain
operation.
DescribeElasticsearchDomainResponse
- DescribeElasticsearchDomainResponse
object
: The result of aDescribeElasticsearchDomain
request. Contains the status of the domain specified in the request.- DomainStatus required ElasticsearchDomainStatus
DescribeElasticsearchDomainsRequest
- DescribeElasticsearchDomainsRequest
object
: Container for the parameters to theDescribeElasticsearchDomains
operation. By default, the API returns the status of all Elasticsearch domains.- DomainNames required DomainNameList
DescribeElasticsearchDomainsResponse
- DescribeElasticsearchDomainsResponse
object
: The result of aDescribeElasticsearchDomains
request. Contains the status of the specified domains or all domains owned by the account.- DomainStatusList required ElasticsearchDomainStatusList
DescribeElasticsearchInstanceTypeLimitsRequest
- DescribeElasticsearchInstanceTypeLimitsRequest
object
: Container for the parameters toDescribeElasticsearchInstanceTypeLimits
operation.
DescribeElasticsearchInstanceTypeLimitsResponse
- DescribeElasticsearchInstanceTypeLimitsResponse
object
: Container for the parameters received fromDescribeElasticsearchInstanceTypeLimits
operation.- LimitsByRole LimitsByRole
DisabledOperationException
- DisabledOperationException
object
: An error occured because the client wanted to access a not supported operation. Gives http status code of 409.
DomainId
- DomainId
string
: Unique identifier for an Elasticsearch domain.
DomainInfo
- DomainInfo
object
- DomainName DomainName
DomainInfoList
- DomainInfoList
array
: Contains the list of Elasticsearch domain information.- items DomainInfo
DomainName
- DomainName
string
: 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).
DomainNameList
- DomainNameList
array
: A list of Elasticsearch domain names.- items DomainName
EBSOptions
- EBSOptions
object
: Options to enable, disable, and specify the properties of EBS storage volumes. For more information, see Configuring EBS-based Storage.- EBSEnabled Boolean
- Iops IntegerClass
- VolumeSize IntegerClass
- VolumeType VolumeType
EBSOptionsStatus
- EBSOptionsStatus
object
: Status of the EBS options for the specified Elasticsearch domain.- Options required EBSOptions
- Status required OptionStatus
ESPartitionInstanceType
- ESPartitionInstanceType
string
(values: m3.medium.elasticsearch, m3.large.elasticsearch, m3.xlarge.elasticsearch, m3.2xlarge.elasticsearch, m4.large.elasticsearch, m4.xlarge.elasticsearch, m4.2xlarge.elasticsearch, m4.4xlarge.elasticsearch, m4.10xlarge.elasticsearch, t2.micro.elasticsearch, t2.small.elasticsearch, t2.medium.elasticsearch, r3.large.elasticsearch, r3.xlarge.elasticsearch, r3.2xlarge.elasticsearch, r3.4xlarge.elasticsearch, r3.8xlarge.elasticsearch, i2.xlarge.elasticsearch, i2.2xlarge.elasticsearch, d2.xlarge.elasticsearch, d2.2xlarge.elasticsearch, d2.4xlarge.elasticsearch, d2.8xlarge.elasticsearch, c4.large.elasticsearch, c4.xlarge.elasticsearch, c4.2xlarge.elasticsearch, c4.4xlarge.elasticsearch, c4.8xlarge.elasticsearch, r4.large.elasticsearch, r4.xlarge.elasticsearch, r4.2xlarge.elasticsearch, r4.4xlarge.elasticsearch, r4.8xlarge.elasticsearch, r4.16xlarge.elasticsearch, i3.large.elasticsearch, i3.xlarge.elasticsearch, i3.2xlarge.elasticsearch, i3.4xlarge.elasticsearch, i3.8xlarge.elasticsearch, i3.16xlarge.elasticsearch)
ElasticsearchClusterConfig
- ElasticsearchClusterConfig
object
: Specifies the configuration for the domain cluster, such as the type and number of instances.- DedicatedMasterCount IntegerClass
- DedicatedMasterEnabled Boolean
- DedicatedMasterType ESPartitionInstanceType
- InstanceCount IntegerClass
- InstanceType ESPartitionInstanceType
- ZoneAwarenessEnabled Boolean
ElasticsearchClusterConfigStatus
- ElasticsearchClusterConfigStatus
object
: Specifies the configuration status for the specified Elasticsearch domain.- Options required ElasticsearchClusterConfig
- Status required OptionStatus
ElasticsearchDomainConfig
- ElasticsearchDomainConfig
object
: The configuration of an Elasticsearch domain.- AccessPolicies AccessPoliciesStatus
- AdvancedOptions AdvancedOptionsStatus
- EBSOptions EBSOptionsStatus
- ElasticsearchClusterConfig ElasticsearchClusterConfigStatus
- ElasticsearchVersion ElasticsearchVersionStatus
- EncryptionAtRestOptions EncryptionAtRestOptionsStatus
- LogPublishingOptions LogPublishingOptionsStatus
- SnapshotOptions SnapshotOptionsStatus
- VPCOptions VPCDerivedInfoStatus
ElasticsearchDomainStatus
- ElasticsearchDomainStatus
object
: The current status of an Elasticsearch domain.- ARN required ARN
- AccessPolicies PolicyDocument
- AdvancedOptions AdvancedOptions
- Created Boolean
- Deleted Boolean
- DomainId required DomainId
- DomainName required DomainName
- EBSOptions EBSOptions
- ElasticsearchClusterConfig required ElasticsearchClusterConfig
- ElasticsearchVersion ElasticsearchVersionString
- EncryptionAtRestOptions EncryptionAtRestOptions
- Endpoint ServiceUrl
- Endpoints EndpointsMap
- LogPublishingOptions LogPublishingOptions
- Processing Boolean
- SnapshotOptions SnapshotOptions
- VPCOptions VPCDerivedInfo
ElasticsearchDomainStatusList
- ElasticsearchDomainStatusList
array
: A list that contains the status of each requested Elasticsearch domain.
ElasticsearchInstanceTypeList
- ElasticsearchInstanceTypeList
array
: List of instance types supported by Amazon Elasticsearch service.- items ESPartitionInstanceType
ElasticsearchVersionList
- ElasticsearchVersionList
array
: List of supported elastic search versions.
ElasticsearchVersionStatus
- ElasticsearchVersionStatus
object
: Status of the Elasticsearch version options for the specified Elasticsearch domain.- Options required ElasticsearchVersionString
- Status required OptionStatus
ElasticsearchVersionString
- ElasticsearchVersionString
string
EncryptionAtRestOptions
- EncryptionAtRestOptions
object
: Specifies the Encryption At Rest Options.
EncryptionAtRestOptionsStatus
- EncryptionAtRestOptionsStatus
object
: Status of the Encryption At Rest options for the specified Elasticsearch domain.- Options required EncryptionAtRestOptions
- Status required OptionStatus
EndpointsMap
- EndpointsMap
array
- items
object
- key String
- value ServiceUrl
- items
ErrorMessage
- ErrorMessage
string
InstanceCountLimits
- InstanceCountLimits
object
: InstanceCountLimits represents the limits on number of instances that be created in Amazon Elasticsearch for given InstanceType.- MaximumInstanceCount MaximumInstanceCount
- MinimumInstanceCount MinimumInstanceCount
InstanceLimits
- InstanceLimits
object
: InstanceLimits represents the list of instance related attributes that are available for given InstanceType.- InstanceCountLimits InstanceCountLimits
InstanceRole
- InstanceRole
string
IntegerClass
- IntegerClass
integer
InternalException
- InternalException
object
: 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.
InvalidTypeException
- InvalidTypeException
object
: An exception for trying to create or access sub-resource that is either invalid or not supported. Gives http status code of 409.
KmsKeyId
- KmsKeyId
string
LimitExceededException
- LimitExceededException
object
: An exception for trying to create more than allowed resources or sub-resources. Gives http status code of 409.
LimitName
- LimitName
string
LimitValue
- LimitValue
string
LimitValueList
- LimitValueList
array
- items LimitValue
Limits
- Limits
object
: Limits for given InstanceType and for each of it's role.
Limits contains followingStorageTypes,
InstanceLimits
andAdditionalLimits
- AdditionalLimits AdditionalLimitList
- InstanceLimits InstanceLimits
- StorageTypes StorageTypeList
LimitsByRole
- LimitsByRole
array
: Map of Role of the Instance and Limits that are applicable. Role performed by given Instance in Elasticsearch can be one of the following:- Data: If the given InstanceType is used as Data node
- Master: If the given InstanceType is used as Master node
- items
object
- key InstanceRole
- value Limits
ListDomainNamesResponse
- ListDomainNamesResponse
object
: The result of aListDomainNames
operation. Contains the names of all Elasticsearch domains owned by this account.- DomainNames DomainInfoList
ListElasticsearchInstanceTypesRequest
- ListElasticsearchInstanceTypesRequest
object
: Container for the parameters to theListElasticsearchInstanceTypes
operation.
ListElasticsearchInstanceTypesResponse
- ListElasticsearchInstanceTypesResponse
object
: Container for the parameters returned byListElasticsearchInstanceTypes
operation.- ElasticsearchInstanceTypes ElasticsearchInstanceTypeList
- NextToken NextToken
ListElasticsearchVersionsRequest
- ListElasticsearchVersionsRequest
object
:Container for the parameters to the
ListElasticsearchVersions
operation.Use
MaxResults
to control the maximum number of results to retrieve in a single call.Use
NextToken
in response to retrieve more results. If the received response does not contain a NextToken, then there are no more results to retrieve.
ListElasticsearchVersionsResponse
- ListElasticsearchVersionsResponse
object
: Container for the parameters for response received fromListElasticsearchVersions
operation.- ElasticsearchVersions ElasticsearchVersionList
- NextToken NextToken
ListTagsRequest
- ListTagsRequest
object
: Container for the parameters to theListTags
operation. Specify theARN
for the Elasticsearch domain to which the tags are attached that you want to view are attached.
ListTagsResponse
- ListTagsResponse
object
: The result of aListTags
operation. Contains tags for all requested Elasticsearch domains.- TagList TagList
LogPublishingOption
- LogPublishingOption
object
: Log Publishing option that is set for given domain.
Attributes and their details:- CloudWatchLogsLogGroupArn: ARN of the Cloudwatch log group to which log needs to be published.
- Enabled: Whether the log publishing for given log type is enabled or not
- CloudWatchLogsLogGroupArn CloudWatchLogsLogGroupArn
- Enabled Boolean
LogPublishingOptions
- LogPublishingOptions
array
- items
object
- key LogType
- value LogPublishingOption
- items
LogPublishingOptionsStatus
- LogPublishingOptionsStatus
object
: The configured log publishing options for the domain and their current status.- Options LogPublishingOptions
- Status OptionStatus
LogType
- LogType
string
(values: INDEX_SLOW_LOGS, SEARCH_SLOW_LOGS): Type of Log File, it can be one of the following:- INDEX_SLOW_LOGS: Index slow logs contains insert requests that took more time than configured index query log threshold to execute.
- SEARCH_SLOW_LOGS: Search slow logs contains search queries that took more time than configured search query log threshold to execute.
MaxResults
- MaxResults
integer
: Set this value to limit the number of results returned.
MaximumInstanceCount
- MaximumInstanceCount
integer
: Maximum number of Instances that can be instantiated for given InstanceType.
MinimumInstanceCount
- MinimumInstanceCount
integer
: Minimum number of Instances that can be instantiated for given InstanceType.
NextToken
- NextToken
string
: Paginated APIs accepts NextToken input to returns next page results and provides a NextToken output in the response which can be used by the client to retrieve more results.
OptionState
- OptionState
string
(values: RequiresIndexDocuments, Processing, Active):The state of a requested change. One of the following:
- Processing: The request change is still in-process.
- Active: The request change is processed and deployed to the Elasticsearch domain.
OptionStatus
- OptionStatus
object
: Provides the current status of the entity.- CreationDate required UpdateTimestamp
- PendingDeletion Boolean
- State required OptionState
- UpdateDate required UpdateTimestamp
- UpdateVersion UIntValue
PolicyDocument
- PolicyDocument
string
: Access policy rules for an Elasticsearch domain service endpoints. For more information, see Configuring Access Policies in the Amazon Elasticsearch Service Developer Guide. The maximum size of a policy document is 100 KB.
RemoveTagsRequest
- RemoveTagsRequest
object
: Container for the parameters to theRemoveTags
operation. Specify theARN
for the Elasticsearch domain from which you want to remove the specifiedTagKey
.- ARN required ARN
- TagKeys required StringList
ResourceAlreadyExistsException
- ResourceAlreadyExistsException
object
: An exception for creating a resource that already exists. Gives http status code of 400.
ResourceNotFoundException
- ResourceNotFoundException
object
: An exception for accessing or deleting a resource that does not exist. Gives http status code of 400.
ServiceUrl
- ServiceUrl
string
: The endpoint to which service requests are submitted. For example,search-imdb-movies-oopcnjfn6ugofer3zx5iadxxca.eu-west-1.es.amazonaws.com
ordoc-imdb-movies-oopcnjfn6ugofer3zx5iadxxca.eu-west-1.es.amazonaws.com
.
SnapshotOptions
- SnapshotOptions
object
: Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is0
hours.- AutomatedSnapshotStartHour IntegerClass
SnapshotOptionsStatus
- SnapshotOptionsStatus
object
: Status of a daily automated snapshot.- Options required SnapshotOptions
- Status required OptionStatus
StorageSubTypeName
- StorageSubTypeName
string
: SubType of the given storage type. List of available sub-storage options: For "instance" storageType we wont have any storageSubType, in case of "ebs" storageType we will have following valid storageSubTypes- standard
- gp2
- io1
VolumeType
for more information regarding above EBS storage options.
StorageType
- StorageType
object
: StorageTypes represents the list of storage related types and their attributes that are available for given InstanceType.- StorageSubTypeName StorageSubTypeName
- StorageTypeLimits StorageTypeLimitList
- StorageTypeName StorageTypeName
StorageTypeLimit
- StorageTypeLimit
object
: Limits that are applicable for given storage type.- LimitName LimitName
- LimitValues LimitValueList
StorageTypeLimitList
- StorageTypeLimitList
array
- items StorageTypeLimit
StorageTypeList
- StorageTypeList
array
- items StorageType
StorageTypeName
- StorageTypeName
string
: Type of the storage. List of available storage options:- instance Inbuilt storage available for the given Instance
- ebs Elastic block storage that would be attached to the given Instance
String
- String
string
StringList
- StringList
array
- items String
Tag
- Tag
object
: Specifies a key value pair for a resource tag.
TagKey
- TagKey
string
: 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.
TagList
- TagList
array
: A list ofTag
- items Tag
TagValue
- TagValue
string
: 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.
UIntValue
- UIntValue
integer
UpdateElasticsearchDomainConfigRequest
- UpdateElasticsearchDomainConfigRequest
object
: Container for the parameters to theUpdateElasticsearchDomain
operation. Specifies the type and number of instances in the domain cluster.- AccessPolicies PolicyDocument
- AdvancedOptions AdvancedOptions
- EBSOptions EBSOptions
- ElasticsearchClusterConfig ElasticsearchClusterConfig
- LogPublishingOptions LogPublishingOptions
- SnapshotOptions SnapshotOptions
- VPCOptions VPCOptions
UpdateElasticsearchDomainConfigResponse
- UpdateElasticsearchDomainConfigResponse
object
: The result of anUpdateElasticsearchDomain
request. Contains the status of the Elasticsearch domain being updated.- DomainConfig required ElasticsearchDomainConfig
UpdateTimestamp
- UpdateTimestamp
string
VPCDerivedInfo
- VPCDerivedInfo
object
: Options to specify the subnets and security groups for VPC endpoint. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.- AvailabilityZones StringList
- SecurityGroupIds StringList
- SubnetIds StringList
- VPCId String
VPCDerivedInfoStatus
- VPCDerivedInfoStatus
object
: Status of the VPC options for the specified Elasticsearch domain.- Options required VPCDerivedInfo
- Status required OptionStatus
VPCOptions
- VPCOptions
object
: Options to specify the subnets and security groups for VPC endpoint. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.- SecurityGroupIds StringList
- SubnetIds StringList
ValidationException
- ValidationException
object
: An exception for missing / invalid input fields. Gives http status code of 400.
VolumeType
- VolumeType
string
(values: standard, gp2, io1): The type of EBS volume, standard, gp2, or io1. See Configuring EBS-based Storagefor more information.