package
2.0.0-preview.4+incompatible
Repository: https://github.com/skarlso/aws-sdk-go-v2.git
Documentation: pkg.go.dev
# Packages
Package elasticsearchserviceiface provides an interface to enable mocking the Amazon Elasticsearch Service service client for testing your code.
# Functions
New creates a new instance of the ElasticsearchService client with a config.
# Constants
Service ID for Regions and Endpoints metadata.
ErrCodeBaseException for service response error code "BaseException".
ErrCodeDisabledOperationException for service response error code "DisabledOperationException".
ErrCodeInternalException for service response error code "InternalException".
ErrCodeInvalidTypeException for service response error code "InvalidTypeException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeResourceAlreadyExistsException for service response error code "ResourceAlreadyExistsException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeValidationException for service response error code "ValidationException".
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for ESPartitionInstanceType.
Enum values for LogType.
Enum values for LogType.
Enum values for OptionState.
Enum values for OptionState.
Enum values for OptionState.
Enum values for ReservedElasticsearchInstancePaymentOption.
Enum values for ReservedElasticsearchInstancePaymentOption.
Enum values for ReservedElasticsearchInstancePaymentOption.
Service endpoint prefix API calls made to.
Enum values for VolumeType.
Enum values for VolumeType.
Enum values for VolumeType.
# Structs
The configured access rules for the domain's document and search endpoints, and the current status of those rules.
List of limits that are specific to a given InstanceType and for each of it's InstanceRole .
Container for the parameters to the AddTags operation.
No description provided by the author
AddTagsRequest is a API request type for the AddTags API operation.
Status of the advanced options for the specified Elasticsearch domain.
Options to specify the Cognito user and identity pools for Kibana authentication.
Status of the Cognito options for the specified Elasticsearch domain.
No description provided by the author
The result of a CreateElasticsearchDomain operation.
CreateElasticsearchDomainRequest is a API request type for the CreateElasticsearchDomain API operation.
Container for the parameters to the DeleteElasticsearchDomain operation.
The result of a DeleteElasticsearchDomain request.
DeleteElasticsearchDomainRequest is a API request type for the DeleteElasticsearchDomain API operation.
No description provided by the author
No description provided by the author
DeleteElasticsearchServiceRoleRequest is a API request type for the DeleteElasticsearchServiceRole API operation.
Container for the parameters to the DescribeElasticsearchDomainConfig operation.
The result of a DescribeElasticsearchDomainConfig request.
DescribeElasticsearchDomainConfigRequest is a API request type for the DescribeElasticsearchDomainConfig API operation.
Container for the parameters to the DescribeElasticsearchDomain operation.
The result of a DescribeElasticsearchDomain request.
DescribeElasticsearchDomainRequest is a API request type for the DescribeElasticsearchDomain API operation.
Container for the parameters to the DescribeElasticsearchDomains operation.
The result of a DescribeElasticsearchDomains request.
DescribeElasticsearchDomainsRequest is a API request type for the DescribeElasticsearchDomains API operation.
Container for the parameters to DescribeElasticsearchInstanceTypeLimits operation.
Container for the parameters received from DescribeElasticsearchInstanceTypeLimits operation.
DescribeElasticsearchInstanceTypeLimitsRequest is a API request type for the DescribeElasticsearchInstanceTypeLimits API operation.
Container for parameters to DescribeReservedElasticsearchInstanceOfferings.
Container for results from DescribeReservedElasticsearchInstanceOfferings.
DescribeReservedElasticsearchInstanceOfferingsPager is used to paginate the request.
DescribeReservedElasticsearchInstanceOfferingsRequest is a API request type for the DescribeReservedElasticsearchInstanceOfferings API operation.
Container for parameters to DescribeReservedElasticsearchInstances.
Container for results from DescribeReservedElasticsearchInstances.
DescribeReservedElasticsearchInstancesPager is used to paginate the request.
DescribeReservedElasticsearchInstancesRequest is a API request type for the DescribeReservedElasticsearchInstances API operation.
No description provided by the author
Options to enable, disable, and specify the properties of EBS storage volumes.
Status of the EBS options for the specified Elasticsearch domain.
Specifies the configuration for the domain cluster, such as the type and number of instances.
Specifies the configuration status for the specified Elasticsearch domain.
The configuration of an Elasticsearch domain.
The current status of an Elasticsearch domain.
ElasticsearchService provides the API operation methods for making requests to Amazon Elasticsearch Service.
Status of the Elasticsearch version options for the specified Elasticsearch domain.
Specifies the Encryption At Rest Options.
Status of the Encryption At Rest options for the specified Elasticsearch domain.
InstanceCountLimits represents the limits on number of instances that be created in Amazon Elasticsearch for given InstanceType.
InstanceLimits represents the list of instance related attributes that are available for given InstanceType.
Limits for given InstanceType and for each of it's role.
No description provided by the author
The result of a ListDomainNames operation.
ListDomainNamesRequest is a API request type for the ListDomainNames API operation.
Container for the parameters to the ListElasticsearchInstanceTypes operation.
Container for the parameters returned by ListElasticsearchInstanceTypes operation.
ListElasticsearchInstanceTypesPager is used to paginate the request.
ListElasticsearchInstanceTypesRequest is a API request type for the ListElasticsearchInstanceTypes API operation.
Container for the parameters to the ListElasticsearchVersions operation.
Container for the parameters for response received from ListElasticsearchVersions operation.
ListElasticsearchVersionsPager is used to paginate the request.
ListElasticsearchVersionsRequest is a API request type for the ListElasticsearchVersions API operation.
Container for the parameters to the ListTags operation.
The result of a ListTags operation.
ListTagsRequest is a API request type for the ListTags API operation.
Log Publishing option that is set for given domain.
The configured log publishing options for the domain and their current status.
Provides the current status of the entity.
Container for parameters to PurchaseReservedElasticsearchInstanceOffering.
Represents the output of a PurchaseReservedElasticsearchInstanceOffering operation.
PurchaseReservedElasticsearchInstanceOfferingRequest is a API request type for the PurchaseReservedElasticsearchInstanceOffering API operation.
Contains the specific price and frequency of a recurring charges for a reserved Elasticsearch instance, or for a reserved Elasticsearch instance offering.
Container for the parameters to the RemoveTags operation.
No description provided by the author
RemoveTagsRequest is a API request type for the RemoveTags API operation.
Details of a reserved Elasticsearch instance.
Details of a reserved Elasticsearch instance offering.
Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain.
Status of a daily automated snapshot.
StorageTypes represents the list of storage related types and their attributes that are available for given InstanceType.
Limits that are applicable for given storage type.
Specifies a key value pair for a resource tag.
Container for the parameters to the UpdateElasticsearchDomain operation.
The result of an UpdateElasticsearchDomain request.
UpdateElasticsearchDomainConfigRequest is a API request type for the UpdateElasticsearchDomainConfig API operation.
Options to specify the subnets and security groups for VPC endpoint.
Status of the VPC options for the specified Elasticsearch domain.
Options to specify the subnets and security groups for VPC endpoint.
# Type aliases
No description provided by the author
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.
The state of a requested change.
No description provided by the author
The type of EBS volume, standard, gp2, or io1.