NAME
Paws::SecurityHub::AwsElasticsearchDomainDetails
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::SecurityHub::AwsElasticsearchDomainDetails object:
$service_obj->Method(Att1 => { AccessPolicies => $value, ..., VPCOptions => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::SecurityHub::AwsElasticsearchDomainDetails object:
$result = $service_obj->Method(...);
$result->Att1->AccessPolicies
DESCRIPTION
Information about an Elasticsearch domain.
ATTRIBUTES
AccessPolicies => Str
IAM policy document specifying the access policies for the new Amazon ES domain.
DomainEndpointOptions => Paws::SecurityHub::AwsElasticsearchDomainDomainEndpointOptions
Additional options for the domain endpoint.
DomainId => Str
Unique identifier for an Amazon ES domain.
DomainName => Str
Name of an Amazon ES domain.
Domain names are unique across all domains owned by the same account within an AWS Region.
Domain names must start with a lowercase letter and must be between 3 and 28 characters.
Valid characters are a-z (lowercase only), 0-9, and – (hyphen).
ElasticsearchVersion => Str
Elasticsearch version.
EncryptionAtRestOptions => Paws::SecurityHub::AwsElasticsearchDomainEncryptionAtRestOptions
Details about the configuration for encryption at rest.
Endpoint => Str
Domain-specific endpoint used to submit index, search, and data upload requests to an Amazon ES domain.
The endpoint is a service URL.
Endpoints => Paws::SecurityHub::FieldMap
The key-value pair that exists if the Amazon ES domain uses VPC endpoints.
LogPublishingOptions => Paws::SecurityHub::AwsElasticsearchDomainLogPublishingOptions
Configures the CloudWatch Logs to publish for the Elasticsearch domain.
NodeToNodeEncryptionOptions => Paws::SecurityHub::AwsElasticsearchDomainNodeToNodeEncryptionOptions
Details about the configuration for node-to-node encryption.
ServiceSoftwareOptions => Paws::SecurityHub::AwsElasticsearchDomainServiceSoftwareOptions
Information about the status of a domain relative to the latest service software.
VPCOptions => Paws::SecurityHub::AwsElasticsearchDomainVPCOptions
Information that Amazon ES derives based on VPCOptions
for the domain.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::SecurityHub
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues