es-2015-01-01 library

Classes

AcceptInboundCrossClusterSearchConnectionResponse
The result of a AcceptInboundCrossClusterSearchConnection operation. Contains details of accepted inbound connection.
AccessPoliciesStatus
The configured access rules for the domain's document and search endpoints, and the current status of those rules.
AdditionalLimit
List of limits that are specific to a given InstanceType and for each of it's InstanceRole .
AdvancedOptionsStatus
Status of the advanced options for the specified Elasticsearch domain. Currently, the following advanced options are available: [...]
AdvancedSecurityOptions
Specifies the advanced security configuration: whether advanced security is enabled, whether the internal database option is enabled.
AdvancedSecurityOptionsInput
Specifies the advanced security configuration: whether advanced security is enabled, whether the internal database option is enabled, master username and password (if internal database is enabled), and master user ARN (if IAM is enabled).
AdvancedSecurityOptionsStatus
Specifies the status of advanced security options for the specified Elasticsearch domain.
AssociatePackageResponse
Container for response returned by AssociatePackage operation.
AwsClientCredentials
AWS credentials.
CancelElasticsearchServiceSoftwareUpdateResponse
The result of a CancelElasticsearchServiceSoftwareUpdate operation. Contains the status of the update.
CognitoOptions
Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.
CognitoOptionsStatus
Status of the Cognito options for the specified Elasticsearch domain.
CompatibleVersionsMap
A map from an ElasticsearchVersion to a list of compatible ElasticsearchVersion s to which the domain can be upgraded.
CreateElasticsearchDomainResponse
The result of a CreateElasticsearchDomain operation. Contains the status of the newly created Elasticsearch domain.
CreateOutboundCrossClusterSearchConnectionResponse
The result of a CreateOutboundCrossClusterSearchConnection request. Contains the details of the newly created cross-cluster search connection.
CreatePackageResponse
Container for response returned by CreatePackage operation.
DeleteElasticsearchDomainResponse
The result of a DeleteElasticsearchDomain request. Contains the status of the pending deletion, or no status if the domain and all of its resources have been deleted.
DeleteInboundCrossClusterSearchConnectionResponse
The result of a DeleteInboundCrossClusterSearchConnection operation. Contains details of deleted inbound connection.
DeleteOutboundCrossClusterSearchConnectionResponse
The result of a DeleteOutboundCrossClusterSearchConnection operation. Contains details of deleted outbound connection.
DeletePackageResponse
Container for response parameters to DeletePackage operation.
DescribeElasticsearchDomainConfigResponse
The result of a DescribeElasticsearchDomainConfig request. Contains the configuration information of the requested domain.
DescribeElasticsearchDomainResponse
The result of a DescribeElasticsearchDomain request. Contains the status of the domain specified in the request.
DescribeElasticsearchDomainsResponse
The result of a DescribeElasticsearchDomains request. Contains the status of the specified domains or all domains owned by the account.
DescribeElasticsearchInstanceTypeLimitsResponse
Container for the parameters received from DescribeElasticsearchInstanceTypeLimits operation.
DescribeInboundCrossClusterSearchConnectionsResponse
The result of a DescribeInboundCrossClusterSearchConnections request. Contains the list of connections matching the filter criteria.
DescribeOutboundCrossClusterSearchConnectionsResponse
The result of a DescribeOutboundCrossClusterSearchConnections request. Contains the list of connections matching the filter criteria.
DescribePackagesFilter
Filter to apply in DescribePackage response.
DescribePackagesResponse
Container for response returned by DescribePackages operation.
DescribeReservedElasticsearchInstanceOfferingsResponse
Container for results from DescribeReservedElasticsearchInstanceOfferings
DescribeReservedElasticsearchInstancesResponse
Container for results from DescribeReservedElasticsearchInstances
DissociatePackageResponse
Container for response returned by DissociatePackage operation.
DomainEndpointOptions
Options to configure endpoint for the Elasticsearch domain.
DomainEndpointOptionsStatus
The configured endpoint options for the domain and their current status.
DomainInfo
DomainInformation
DomainPackageDetails
Information on a package that is associated with a domain.
EBSOptions
Options to enable, disable, and specify the properties of EBS storage volumes. For more information, see Configuring EBS-based Storage.
EBSOptionsStatus
Status of the EBS options for the specified Elasticsearch domain.
ElasticsearchClusterConfig
Specifies the configuration for the domain cluster, such as the type and number of instances.
ElasticsearchClusterConfigStatus
Specifies the configuration status for the specified Elasticsearch domain.
ElasticsearchDomainConfig
The configuration of an Elasticsearch domain.
ElasticsearchDomainStatus
The current status of an Elasticsearch domain.
ElasticsearchService
Use the Amazon Elasticsearch Configuration API to create, configure, and manage Elasticsearch domains.
ElasticsearchVersionStatus
Status of the Elasticsearch version options for the specified Elasticsearch domain.
EncryptionAtRestOptions
Specifies the Encryption At Rest Options.
EncryptionAtRestOptionsStatus
Status of the Encryption At Rest options for the specified Elasticsearch domain.
ErrorDetails
Filter
A filter used to limit results when describing inbound or outbound cross-cluster search connections. Multiple values can be specified per filter. A cross-cluster search connection must match at least one of the specified values for it to be returned from an operation.
GetCompatibleElasticsearchVersionsResponse
Container for response returned by GetCompatibleElasticsearchVersions operation.
GetPackageVersionHistoryResponse
Container for response returned by GetPackageVersionHistory operation.
GetUpgradeHistoryResponse
Container for response returned by GetUpgradeHistory operation.
GetUpgradeStatusResponse
Container for response returned by GetUpgradeStatus operation.
InboundCrossClusterSearchConnection
Specifies details of an inbound connection.
InboundCrossClusterSearchConnectionStatus
Specifies the coonection status of an inbound cross-cluster search connection.
InstanceCountLimits
InstanceCountLimits represents the limits on number of instances that be created in Amazon Elasticsearch for given InstanceType.
InstanceLimits
InstanceLimits represents the list of instance related attributes that are available for given InstanceType.
Limits
Limits for given InstanceType and for each of it's role. <br/> Limits contains following StorageTypes, InstanceLimits and AdditionalLimits
ListDomainNamesResponse
The result of a ListDomainNames operation. Contains the names of all Elasticsearch domains owned by this account.
ListDomainsForPackageResponse
Container for response parameters to ListDomainsForPackage operation.
ListElasticsearchInstanceTypesResponse
Container for the parameters returned by ListElasticsearchInstanceTypes operation.
ListElasticsearchVersionsResponse
Container for the parameters for response received from ListElasticsearchVersions operation.
ListPackagesForDomainResponse
Container for response parameters to ListPackagesForDomain operation.
ListTagsResponse
The result of a ListTags operation. Contains tags for all requested Elasticsearch domains.
LogPublishingOption
Log Publishing option that is set for given domain. <br/>Attributes and their details: [...]
LogPublishingOptionsStatus
The configured log publishing options for the domain and their current status.
MasterUserOptions
Credentials for the master user: username and password, ARN, or both.
NodeToNodeEncryptionOptions
Specifies the node-to-node encryption options.
NodeToNodeEncryptionOptionsStatus
Status of the node-to-node encryption options for the specified Elasticsearch domain.
OptionStatus
Provides the current status of the entity.
OutboundCrossClusterSearchConnection
Specifies details of an outbound connection.
OutboundCrossClusterSearchConnectionStatus
Specifies the connection status of an outbound cross-cluster search connection.
PackageDetails
Basic information about a package.
PackageSource
The S3 location for importing the package specified as S3BucketName and S3Key
PackageVersionHistory
Details of a package version.
PurchaseReservedElasticsearchInstanceOfferingResponse
Represents the output of a PurchaseReservedElasticsearchInstanceOffering operation.
RecurringCharge
Contains the specific price and frequency of a recurring charges for a reserved Elasticsearch instance, or for a reserved Elasticsearch instance offering.
RejectInboundCrossClusterSearchConnectionResponse
The result of a RejectInboundCrossClusterSearchConnection operation. Contains details of rejected inbound connection.
ReservedElasticsearchInstance
Details of a reserved Elasticsearch instance.
ReservedElasticsearchInstanceOffering
Details of a reserved Elasticsearch instance offering.
SAMLIdp
Specifies the SAML Identity Provider's information.
SAMLOptionsInput
Specifies the SAML application configuration for the domain.
SAMLOptionsOutput
Describes the SAML application configured for the domain.
ServiceSoftwareOptions
The current options of an Elasticsearch domain service software options.
SnapshotOptions
Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is 0 hours.
SnapshotOptionsStatus
Status of a daily automated snapshot.
StartElasticsearchServiceSoftwareUpdateResponse
The result of a StartElasticsearchServiceSoftwareUpdate operation. Contains the status of the update.
StorageType
StorageTypes represents the list of storage related types and their attributes that are available for given InstanceType.
StorageTypeLimit
Limits that are applicable for given storage type.
Tag
Specifies a key value pair for a resource tag.
UpdateElasticsearchDomainConfigResponse
The result of an UpdateElasticsearchDomain request. Contains the status of the Elasticsearch domain being updated.
UpdatePackageResponse
Container for response returned by UpdatePackage operation.
UpgradeElasticsearchDomainResponse
Container for response returned by UpgradeElasticsearchDomain operation.
UpgradeHistory
History of the last 10 Upgrades and Upgrade Eligibility Checks.
UpgradeStepItem
Represents a single step of the Upgrade or Upgrade Eligibility Check workflow.
VPCDerivedInfo
Options to specify the subnets and security groups for VPC endpoint. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.
VPCDerivedInfoStatus
Status of the VPC options for the specified Elasticsearch domain.
VPCOptions
Options to specify the subnets and security groups for VPC endpoint. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.
ZoneAwarenessConfig
Specifies the zone awareness configuration for the domain cluster, such as the number of availability zones.

Enums

DeploymentStatus
DescribePackagesFilterName
DomainPackageStatus
ESPartitionInstanceType
ESWarmPartitionInstanceType
InboundCrossClusterSearchConnectionStatusCode
LogType
Type of Log File, it can be one of the following: [...]
OptionState
The state of a requested change. One of the following: [...]
OutboundCrossClusterSearchConnectionStatusCode
PackageStatus
PackageType
ReservedElasticsearchInstancePaymentOption
TLSSecurityPolicy
UpgradeStatus
UpgradeStep
VolumeType
The type of EBS volume, standard, gp2, or io1. See Configuring EBS-based Storagefor more information.

Exceptions / Errors

AccessDeniedException
BaseException
ConflictException
DisabledOperationException
InternalException
InvalidPaginationTokenException
InvalidTypeException
LimitExceededException
ResourceAlreadyExistsException
ResourceNotFoundException
ValidationException