Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Operations
- CreateOutboundCrossClusterSearchConnection
- DescribeInboundCrossClusterSearchConnections
- CreateElasticsearchDomain
- RemoveTags
- GetCompatibleElasticsearchVersions
- DescribeElasticsearchDomains
- ListDomainsForPackage
- ListPackagesForDomain
- StartElasticsearchServiceSoftwareUpdate
- DescribeDomainAutoTunes
- ListElasticsearchInstanceTypes
- DeleteElasticsearchServiceRole
- DescribeElasticsearchDomain
- ListDomainNames
- AssociatePackage
- DeleteOutboundCrossClusterSearchConnection
- DescribeElasticsearchInstanceTypeLimits
- GetPackageVersionHistory
- GetUpgradeHistory
- DescribePackages
- DescribeElasticsearchDomainConfig
- GetUpgradeStatus
- DeleteElasticsearchDomain
- DissociatePackage
- PurchaseReservedElasticsearchInstanceOffering
- DescribeReservedElasticsearchInstances
- UpdateElasticsearchDomainConfig
- ListElasticsearchVersions
- AddTags
- DeleteInboundCrossClusterSearchConnection
- DescribeReservedElasticsearchInstanceOfferings
- UpgradeElasticsearchDomain
- ListTags
- DeletePackage
- UpdatePackage
- CancelElasticsearchServiceSoftwareUpdate
- CreatePackage
- RejectInboundCrossClusterSearchConnection
- DescribeOutboundCrossClusterSearchConnections
- AcceptInboundCrossClusterSearchConnection
- Types
- AccessPoliciesStatus
- AdditionalLimit
- AdvancedOptionsStatus
- AdvancedSecurityOptions
- AdvancedSecurityOptionsInput
- AdvancedSecurityOptionsStatus
- AutoTune
- AutoTuneDetails
- AutoTuneMaintenanceSchedule
- AutoTuneOptions
- AutoTuneOptionsInput
- AutoTuneOptionsOutput
- AutoTuneOptionsStatus
- AutoTuneStatus
- CognitoOptions
- CognitoOptionsStatus
- ColdStorageOptions
- CompatibleVersionsMap
- DescribePackagesFilter
- DomainEndpointOptions
- DomainEndpointOptionsStatus
- DomainInfo
- DomainInformation
- DomainPackageDetails
- Duration
- EBSOptions
- EBSOptionsStatus
- ElasticsearchClusterConfig
- ElasticsearchClusterConfigStatus
- ElasticsearchDomainConfig
- ElasticsearchDomainStatus
- ElasticsearchVersionStatus
- EncryptionAtRestOptions
- EncryptionAtRestOptionsStatus
- ErrorDetails
- Filter
- InboundCrossClusterSearchConnection
- InboundCrossClusterSearchConnectionStatus
- InstanceCountLimits
- InstanceLimits
- Limits
- LogPublishingOption
- LogPublishingOptionsStatus
- MasterUserOptions
- NodeToNodeEncryptionOptions
- NodeToNodeEncryptionOptionsStatus
- OptionStatus
- OutboundCrossClusterSearchConnection
- OutboundCrossClusterSearchConnectionStatus
- PackageDetails
- PackageSource
- PackageVersionHistory
- RecurringCharge
- ReservedElasticsearchInstance
- ReservedElasticsearchInstanceOffering
- SAMLIdp
- SAMLOptionsInput
- SAMLOptionsOutput
- ScheduledAutoTuneDetails
- ServiceSoftwareOptions
- SnapshotOptions
- SnapshotOptionsStatus
- StorageType
- StorageTypeLimit
- Tag
- UpgradeHistory
- UpgradeStepItem
- VPCDerivedInfo
- VPCDerivedInfoStatus
- VPCOptions
- ZoneAwarenessConfig
Synopsis
- createOutboundCrossClusterSearchConnection_sourceDomainInfo :: Lens' CreateOutboundCrossClusterSearchConnection DomainInformation
- createOutboundCrossClusterSearchConnection_destinationDomainInfo :: Lens' CreateOutboundCrossClusterSearchConnection DomainInformation
- createOutboundCrossClusterSearchConnection_connectionAlias :: Lens' CreateOutboundCrossClusterSearchConnection Text
- createOutboundCrossClusterSearchConnectionResponse_destinationDomainInfo :: Lens' CreateOutboundCrossClusterSearchConnectionResponse (Maybe DomainInformation)
- createOutboundCrossClusterSearchConnectionResponse_connectionAlias :: Lens' CreateOutboundCrossClusterSearchConnectionResponse (Maybe Text)
- createOutboundCrossClusterSearchConnectionResponse_crossClusterSearchConnectionId :: Lens' CreateOutboundCrossClusterSearchConnectionResponse (Maybe Text)
- createOutboundCrossClusterSearchConnectionResponse_connectionStatus :: Lens' CreateOutboundCrossClusterSearchConnectionResponse (Maybe OutboundCrossClusterSearchConnectionStatus)
- createOutboundCrossClusterSearchConnectionResponse_sourceDomainInfo :: Lens' CreateOutboundCrossClusterSearchConnectionResponse (Maybe DomainInformation)
- createOutboundCrossClusterSearchConnectionResponse_httpStatus :: Lens' CreateOutboundCrossClusterSearchConnectionResponse Int
- describeInboundCrossClusterSearchConnections_filters :: Lens' DescribeInboundCrossClusterSearchConnections (Maybe [Filter])
- describeInboundCrossClusterSearchConnections_nextToken :: Lens' DescribeInboundCrossClusterSearchConnections (Maybe Text)
- describeInboundCrossClusterSearchConnections_maxResults :: Lens' DescribeInboundCrossClusterSearchConnections (Maybe Int)
- describeInboundCrossClusterSearchConnectionsResponse_crossClusterSearchConnections :: Lens' DescribeInboundCrossClusterSearchConnectionsResponse (Maybe [InboundCrossClusterSearchConnection])
- describeInboundCrossClusterSearchConnectionsResponse_nextToken :: Lens' DescribeInboundCrossClusterSearchConnectionsResponse (Maybe Text)
- describeInboundCrossClusterSearchConnectionsResponse_httpStatus :: Lens' DescribeInboundCrossClusterSearchConnectionsResponse Int
- createElasticsearchDomain_eBSOptions :: Lens' CreateElasticsearchDomain (Maybe EBSOptions)
- createElasticsearchDomain_nodeToNodeEncryptionOptions :: Lens' CreateElasticsearchDomain (Maybe NodeToNodeEncryptionOptions)
- createElasticsearchDomain_accessPolicies :: Lens' CreateElasticsearchDomain (Maybe Text)
- createElasticsearchDomain_autoTuneOptions :: Lens' CreateElasticsearchDomain (Maybe AutoTuneOptionsInput)
- createElasticsearchDomain_logPublishingOptions :: Lens' CreateElasticsearchDomain (Maybe (HashMap LogType LogPublishingOption))
- createElasticsearchDomain_advancedSecurityOptions :: Lens' CreateElasticsearchDomain (Maybe AdvancedSecurityOptionsInput)
- createElasticsearchDomain_tagList :: Lens' CreateElasticsearchDomain (Maybe [Tag])
- createElasticsearchDomain_elasticsearchClusterConfig :: Lens' CreateElasticsearchDomain (Maybe ElasticsearchClusterConfig)
- createElasticsearchDomain_snapshotOptions :: Lens' CreateElasticsearchDomain (Maybe SnapshotOptions)
- createElasticsearchDomain_cognitoOptions :: Lens' CreateElasticsearchDomain (Maybe CognitoOptions)
- createElasticsearchDomain_encryptionAtRestOptions :: Lens' CreateElasticsearchDomain (Maybe EncryptionAtRestOptions)
- createElasticsearchDomain_vPCOptions :: Lens' CreateElasticsearchDomain (Maybe VPCOptions)
- createElasticsearchDomain_domainEndpointOptions :: Lens' CreateElasticsearchDomain (Maybe DomainEndpointOptions)
- createElasticsearchDomain_advancedOptions :: Lens' CreateElasticsearchDomain (Maybe (HashMap Text Text))
- createElasticsearchDomain_elasticsearchVersion :: Lens' CreateElasticsearchDomain (Maybe Text)
- createElasticsearchDomain_domainName :: Lens' CreateElasticsearchDomain Text
- createElasticsearchDomainResponse_domainStatus :: Lens' CreateElasticsearchDomainResponse (Maybe ElasticsearchDomainStatus)
- createElasticsearchDomainResponse_httpStatus :: Lens' CreateElasticsearchDomainResponse Int
- removeTags_arn :: Lens' RemoveTags Text
- removeTags_tagKeys :: Lens' RemoveTags [Text]
- getCompatibleElasticsearchVersions_domainName :: Lens' GetCompatibleElasticsearchVersions (Maybe Text)
- getCompatibleElasticsearchVersionsResponse_compatibleElasticsearchVersions :: Lens' GetCompatibleElasticsearchVersionsResponse (Maybe [CompatibleVersionsMap])
- getCompatibleElasticsearchVersionsResponse_httpStatus :: Lens' GetCompatibleElasticsearchVersionsResponse Int
- describeElasticsearchDomains_domainNames :: Lens' DescribeElasticsearchDomains [Text]
- describeElasticsearchDomainsResponse_httpStatus :: Lens' DescribeElasticsearchDomainsResponse Int
- describeElasticsearchDomainsResponse_domainStatusList :: Lens' DescribeElasticsearchDomainsResponse [ElasticsearchDomainStatus]
- listDomainsForPackage_nextToken :: Lens' ListDomainsForPackage (Maybe Text)
- listDomainsForPackage_maxResults :: Lens' ListDomainsForPackage (Maybe Int)
- listDomainsForPackage_packageID :: Lens' ListDomainsForPackage Text
- listDomainsForPackageResponse_domainPackageDetailsList :: Lens' ListDomainsForPackageResponse (Maybe [DomainPackageDetails])
- listDomainsForPackageResponse_nextToken :: Lens' ListDomainsForPackageResponse (Maybe Text)
- listDomainsForPackageResponse_httpStatus :: Lens' ListDomainsForPackageResponse Int
- listPackagesForDomain_nextToken :: Lens' ListPackagesForDomain (Maybe Text)
- listPackagesForDomain_maxResults :: Lens' ListPackagesForDomain (Maybe Int)
- listPackagesForDomain_domainName :: Lens' ListPackagesForDomain Text
- listPackagesForDomainResponse_domainPackageDetailsList :: Lens' ListPackagesForDomainResponse (Maybe [DomainPackageDetails])
- listPackagesForDomainResponse_nextToken :: Lens' ListPackagesForDomainResponse (Maybe Text)
- listPackagesForDomainResponse_httpStatus :: Lens' ListPackagesForDomainResponse Int
- startElasticsearchServiceSoftwareUpdate_domainName :: Lens' StartElasticsearchServiceSoftwareUpdate Text
- startElasticsearchServiceSoftwareUpdateResponse_serviceSoftwareOptions :: Lens' StartElasticsearchServiceSoftwareUpdateResponse (Maybe ServiceSoftwareOptions)
- startElasticsearchServiceSoftwareUpdateResponse_httpStatus :: Lens' StartElasticsearchServiceSoftwareUpdateResponse Int
- describeDomainAutoTunes_nextToken :: Lens' DescribeDomainAutoTunes (Maybe Text)
- describeDomainAutoTunes_maxResults :: Lens' DescribeDomainAutoTunes (Maybe Int)
- describeDomainAutoTunes_domainName :: Lens' DescribeDomainAutoTunes Text
- describeDomainAutoTunesResponse_nextToken :: Lens' DescribeDomainAutoTunesResponse (Maybe Text)
- describeDomainAutoTunesResponse_autoTunes :: Lens' DescribeDomainAutoTunesResponse (Maybe [AutoTune])
- describeDomainAutoTunesResponse_httpStatus :: Lens' DescribeDomainAutoTunesResponse Int
- listElasticsearchInstanceTypes_nextToken :: Lens' ListElasticsearchInstanceTypes (Maybe Text)
- listElasticsearchInstanceTypes_domainName :: Lens' ListElasticsearchInstanceTypes (Maybe Text)
- listElasticsearchInstanceTypes_maxResults :: Lens' ListElasticsearchInstanceTypes (Maybe Int)
- listElasticsearchInstanceTypes_elasticsearchVersion :: Lens' ListElasticsearchInstanceTypes Text
- listElasticsearchInstanceTypesResponse_elasticsearchInstanceTypes :: Lens' ListElasticsearchInstanceTypesResponse (Maybe [ESPartitionInstanceType])
- listElasticsearchInstanceTypesResponse_nextToken :: Lens' ListElasticsearchInstanceTypesResponse (Maybe Text)
- listElasticsearchInstanceTypesResponse_httpStatus :: Lens' ListElasticsearchInstanceTypesResponse Int
- describeElasticsearchDomain_domainName :: Lens' DescribeElasticsearchDomain Text
- describeElasticsearchDomainResponse_httpStatus :: Lens' DescribeElasticsearchDomainResponse Int
- describeElasticsearchDomainResponse_domainStatus :: Lens' DescribeElasticsearchDomainResponse ElasticsearchDomainStatus
- listDomainNames_engineType :: Lens' ListDomainNames (Maybe EngineType)
- listDomainNamesResponse_domainNames :: Lens' ListDomainNamesResponse (Maybe [DomainInfo])
- listDomainNamesResponse_httpStatus :: Lens' ListDomainNamesResponse Int
- associatePackage_packageID :: Lens' AssociatePackage Text
- associatePackage_domainName :: Lens' AssociatePackage Text
- associatePackageResponse_domainPackageDetails :: Lens' AssociatePackageResponse (Maybe DomainPackageDetails)
- associatePackageResponse_httpStatus :: Lens' AssociatePackageResponse Int
- deleteOutboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' DeleteOutboundCrossClusterSearchConnection Text
- deleteOutboundCrossClusterSearchConnectionResponse_crossClusterSearchConnection :: Lens' DeleteOutboundCrossClusterSearchConnectionResponse (Maybe OutboundCrossClusterSearchConnection)
- deleteOutboundCrossClusterSearchConnectionResponse_httpStatus :: Lens' DeleteOutboundCrossClusterSearchConnectionResponse Int
- describeElasticsearchInstanceTypeLimits_domainName :: Lens' DescribeElasticsearchInstanceTypeLimits (Maybe Text)
- describeElasticsearchInstanceTypeLimits_instanceType :: Lens' DescribeElasticsearchInstanceTypeLimits ESPartitionInstanceType
- describeElasticsearchInstanceTypeLimits_elasticsearchVersion :: Lens' DescribeElasticsearchInstanceTypeLimits Text
- describeElasticsearchInstanceTypeLimitsResponse_limitsByRole :: Lens' DescribeElasticsearchInstanceTypeLimitsResponse (Maybe (HashMap Text Limits))
- describeElasticsearchInstanceTypeLimitsResponse_httpStatus :: Lens' DescribeElasticsearchInstanceTypeLimitsResponse Int
- getPackageVersionHistory_nextToken :: Lens' GetPackageVersionHistory (Maybe Text)
- getPackageVersionHistory_maxResults :: Lens' GetPackageVersionHistory (Maybe Int)
- getPackageVersionHistory_packageID :: Lens' GetPackageVersionHistory Text
- getPackageVersionHistoryResponse_packageID :: Lens' GetPackageVersionHistoryResponse (Maybe Text)
- getPackageVersionHistoryResponse_packageVersionHistoryList :: Lens' GetPackageVersionHistoryResponse (Maybe [PackageVersionHistory])
- getPackageVersionHistoryResponse_nextToken :: Lens' GetPackageVersionHistoryResponse (Maybe Text)
- getPackageVersionHistoryResponse_httpStatus :: Lens' GetPackageVersionHistoryResponse Int
- getUpgradeHistory_nextToken :: Lens' GetUpgradeHistory (Maybe Text)
- getUpgradeHistory_maxResults :: Lens' GetUpgradeHistory (Maybe Int)
- getUpgradeHistory_domainName :: Lens' GetUpgradeHistory Text
- getUpgradeHistoryResponse_nextToken :: Lens' GetUpgradeHistoryResponse (Maybe Text)
- getUpgradeHistoryResponse_upgradeHistories :: Lens' GetUpgradeHistoryResponse (Maybe [UpgradeHistory])
- getUpgradeHistoryResponse_httpStatus :: Lens' GetUpgradeHistoryResponse Int
- describePackages_filters :: Lens' DescribePackages (Maybe [DescribePackagesFilter])
- describePackages_nextToken :: Lens' DescribePackages (Maybe Text)
- describePackages_maxResults :: Lens' DescribePackages (Maybe Int)
- describePackagesResponse_packageDetailsList :: Lens' DescribePackagesResponse (Maybe [PackageDetails])
- describePackagesResponse_nextToken :: Lens' DescribePackagesResponse (Maybe Text)
- describePackagesResponse_httpStatus :: Lens' DescribePackagesResponse Int
- describeElasticsearchDomainConfig_domainName :: Lens' DescribeElasticsearchDomainConfig Text
- describeElasticsearchDomainConfigResponse_httpStatus :: Lens' DescribeElasticsearchDomainConfigResponse Int
- describeElasticsearchDomainConfigResponse_domainConfig :: Lens' DescribeElasticsearchDomainConfigResponse ElasticsearchDomainConfig
- getUpgradeStatus_domainName :: Lens' GetUpgradeStatus Text
- getUpgradeStatusResponse_stepStatus :: Lens' GetUpgradeStatusResponse (Maybe UpgradeStatus)
- getUpgradeStatusResponse_upgradeName :: Lens' GetUpgradeStatusResponse (Maybe Text)
- getUpgradeStatusResponse_upgradeStep :: Lens' GetUpgradeStatusResponse (Maybe UpgradeStep)
- getUpgradeStatusResponse_httpStatus :: Lens' GetUpgradeStatusResponse Int
- deleteElasticsearchDomain_domainName :: Lens' DeleteElasticsearchDomain Text
- deleteElasticsearchDomainResponse_domainStatus :: Lens' DeleteElasticsearchDomainResponse (Maybe ElasticsearchDomainStatus)
- deleteElasticsearchDomainResponse_httpStatus :: Lens' DeleteElasticsearchDomainResponse Int
- dissociatePackage_packageID :: Lens' DissociatePackage Text
- dissociatePackage_domainName :: Lens' DissociatePackage Text
- dissociatePackageResponse_domainPackageDetails :: Lens' DissociatePackageResponse (Maybe DomainPackageDetails)
- dissociatePackageResponse_httpStatus :: Lens' DissociatePackageResponse Int
- purchaseReservedElasticsearchInstanceOffering_instanceCount :: Lens' PurchaseReservedElasticsearchInstanceOffering (Maybe Natural)
- purchaseReservedElasticsearchInstanceOffering_reservedElasticsearchInstanceOfferingId :: Lens' PurchaseReservedElasticsearchInstanceOffering Text
- purchaseReservedElasticsearchInstanceOffering_reservationName :: Lens' PurchaseReservedElasticsearchInstanceOffering Text
- purchaseReservedElasticsearchInstanceOfferingResponse_reservedElasticsearchInstanceId :: Lens' PurchaseReservedElasticsearchInstanceOfferingResponse (Maybe Text)
- purchaseReservedElasticsearchInstanceOfferingResponse_reservationName :: Lens' PurchaseReservedElasticsearchInstanceOfferingResponse (Maybe Text)
- purchaseReservedElasticsearchInstanceOfferingResponse_httpStatus :: Lens' PurchaseReservedElasticsearchInstanceOfferingResponse Int
- describeReservedElasticsearchInstances_reservedElasticsearchInstanceId :: Lens' DescribeReservedElasticsearchInstances (Maybe Text)
- describeReservedElasticsearchInstances_nextToken :: Lens' DescribeReservedElasticsearchInstances (Maybe Text)
- describeReservedElasticsearchInstances_maxResults :: Lens' DescribeReservedElasticsearchInstances (Maybe Int)
- describeReservedElasticsearchInstancesResponse_reservedElasticsearchInstances :: Lens' DescribeReservedElasticsearchInstancesResponse (Maybe [ReservedElasticsearchInstance])
- describeReservedElasticsearchInstancesResponse_nextToken :: Lens' DescribeReservedElasticsearchInstancesResponse (Maybe Text)
- describeReservedElasticsearchInstancesResponse_httpStatus :: Lens' DescribeReservedElasticsearchInstancesResponse Int
- updateElasticsearchDomainConfig_eBSOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe EBSOptions)
- updateElasticsearchDomainConfig_nodeToNodeEncryptionOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe NodeToNodeEncryptionOptions)
- updateElasticsearchDomainConfig_accessPolicies :: Lens' UpdateElasticsearchDomainConfig (Maybe Text)
- updateElasticsearchDomainConfig_autoTuneOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe AutoTuneOptions)
- updateElasticsearchDomainConfig_logPublishingOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe (HashMap LogType LogPublishingOption))
- updateElasticsearchDomainConfig_advancedSecurityOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe AdvancedSecurityOptionsInput)
- updateElasticsearchDomainConfig_elasticsearchClusterConfig :: Lens' UpdateElasticsearchDomainConfig (Maybe ElasticsearchClusterConfig)
- updateElasticsearchDomainConfig_snapshotOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe SnapshotOptions)
- updateElasticsearchDomainConfig_cognitoOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe CognitoOptions)
- updateElasticsearchDomainConfig_encryptionAtRestOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe EncryptionAtRestOptions)
- updateElasticsearchDomainConfig_vPCOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe VPCOptions)
- updateElasticsearchDomainConfig_domainEndpointOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe DomainEndpointOptions)
- updateElasticsearchDomainConfig_advancedOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe (HashMap Text Text))
- updateElasticsearchDomainConfig_domainName :: Lens' UpdateElasticsearchDomainConfig Text
- updateElasticsearchDomainConfigResponse_httpStatus :: Lens' UpdateElasticsearchDomainConfigResponse Int
- updateElasticsearchDomainConfigResponse_domainConfig :: Lens' UpdateElasticsearchDomainConfigResponse ElasticsearchDomainConfig
- listElasticsearchVersions_nextToken :: Lens' ListElasticsearchVersions (Maybe Text)
- listElasticsearchVersions_maxResults :: Lens' ListElasticsearchVersions (Maybe Int)
- listElasticsearchVersionsResponse_nextToken :: Lens' ListElasticsearchVersionsResponse (Maybe Text)
- listElasticsearchVersionsResponse_elasticsearchVersions :: Lens' ListElasticsearchVersionsResponse (Maybe [Text])
- listElasticsearchVersionsResponse_httpStatus :: Lens' ListElasticsearchVersionsResponse Int
- addTags_arn :: Lens' AddTags Text
- addTags_tagList :: Lens' AddTags [Tag]
- deleteInboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' DeleteInboundCrossClusterSearchConnection Text
- deleteInboundCrossClusterSearchConnectionResponse_crossClusterSearchConnection :: Lens' DeleteInboundCrossClusterSearchConnectionResponse (Maybe InboundCrossClusterSearchConnection)
- deleteInboundCrossClusterSearchConnectionResponse_httpStatus :: Lens' DeleteInboundCrossClusterSearchConnectionResponse Int
- describeReservedElasticsearchInstanceOfferings_reservedElasticsearchInstanceOfferingId :: Lens' DescribeReservedElasticsearchInstanceOfferings (Maybe Text)
- describeReservedElasticsearchInstanceOfferings_nextToken :: Lens' DescribeReservedElasticsearchInstanceOfferings (Maybe Text)
- describeReservedElasticsearchInstanceOfferings_maxResults :: Lens' DescribeReservedElasticsearchInstanceOfferings (Maybe Int)
- describeReservedElasticsearchInstanceOfferingsResponse_reservedElasticsearchInstanceOfferings :: Lens' DescribeReservedElasticsearchInstanceOfferingsResponse (Maybe [ReservedElasticsearchInstanceOffering])
- describeReservedElasticsearchInstanceOfferingsResponse_nextToken :: Lens' DescribeReservedElasticsearchInstanceOfferingsResponse (Maybe Text)
- describeReservedElasticsearchInstanceOfferingsResponse_httpStatus :: Lens' DescribeReservedElasticsearchInstanceOfferingsResponse Int
- upgradeElasticsearchDomain_performCheckOnly :: Lens' UpgradeElasticsearchDomain (Maybe Bool)
- upgradeElasticsearchDomain_domainName :: Lens' UpgradeElasticsearchDomain Text
- upgradeElasticsearchDomain_targetVersion :: Lens' UpgradeElasticsearchDomain Text
- upgradeElasticsearchDomainResponse_domainName :: Lens' UpgradeElasticsearchDomainResponse (Maybe Text)
- upgradeElasticsearchDomainResponse_performCheckOnly :: Lens' UpgradeElasticsearchDomainResponse (Maybe Bool)
- upgradeElasticsearchDomainResponse_targetVersion :: Lens' UpgradeElasticsearchDomainResponse (Maybe Text)
- upgradeElasticsearchDomainResponse_httpStatus :: Lens' UpgradeElasticsearchDomainResponse Int
- listTags_arn :: Lens' ListTags Text
- listTagsResponse_tagList :: Lens' ListTagsResponse (Maybe [Tag])
- listTagsResponse_httpStatus :: Lens' ListTagsResponse Int
- deletePackage_packageID :: Lens' DeletePackage Text
- deletePackageResponse_packageDetails :: Lens' DeletePackageResponse (Maybe PackageDetails)
- deletePackageResponse_httpStatus :: Lens' DeletePackageResponse Int
- updatePackage_packageDescription :: Lens' UpdatePackage (Maybe Text)
- updatePackage_commitMessage :: Lens' UpdatePackage (Maybe Text)
- updatePackage_packageID :: Lens' UpdatePackage Text
- updatePackage_packageSource :: Lens' UpdatePackage PackageSource
- updatePackageResponse_packageDetails :: Lens' UpdatePackageResponse (Maybe PackageDetails)
- updatePackageResponse_httpStatus :: Lens' UpdatePackageResponse Int
- cancelElasticsearchServiceSoftwareUpdate_domainName :: Lens' CancelElasticsearchServiceSoftwareUpdate Text
- cancelElasticsearchServiceSoftwareUpdateResponse_serviceSoftwareOptions :: Lens' CancelElasticsearchServiceSoftwareUpdateResponse (Maybe ServiceSoftwareOptions)
- cancelElasticsearchServiceSoftwareUpdateResponse_httpStatus :: Lens' CancelElasticsearchServiceSoftwareUpdateResponse Int
- createPackage_packageDescription :: Lens' CreatePackage (Maybe Text)
- createPackage_packageName :: Lens' CreatePackage Text
- createPackage_packageType :: Lens' CreatePackage PackageType
- createPackage_packageSource :: Lens' CreatePackage PackageSource
- createPackageResponse_packageDetails :: Lens' CreatePackageResponse (Maybe PackageDetails)
- createPackageResponse_httpStatus :: Lens' CreatePackageResponse Int
- rejectInboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' RejectInboundCrossClusterSearchConnection Text
- rejectInboundCrossClusterSearchConnectionResponse_crossClusterSearchConnection :: Lens' RejectInboundCrossClusterSearchConnectionResponse (Maybe InboundCrossClusterSearchConnection)
- rejectInboundCrossClusterSearchConnectionResponse_httpStatus :: Lens' RejectInboundCrossClusterSearchConnectionResponse Int
- describeOutboundCrossClusterSearchConnections_filters :: Lens' DescribeOutboundCrossClusterSearchConnections (Maybe [Filter])
- describeOutboundCrossClusterSearchConnections_nextToken :: Lens' DescribeOutboundCrossClusterSearchConnections (Maybe Text)
- describeOutboundCrossClusterSearchConnections_maxResults :: Lens' DescribeOutboundCrossClusterSearchConnections (Maybe Int)
- describeOutboundCrossClusterSearchConnectionsResponse_crossClusterSearchConnections :: Lens' DescribeOutboundCrossClusterSearchConnectionsResponse (Maybe [OutboundCrossClusterSearchConnection])
- describeOutboundCrossClusterSearchConnectionsResponse_nextToken :: Lens' DescribeOutboundCrossClusterSearchConnectionsResponse (Maybe Text)
- describeOutboundCrossClusterSearchConnectionsResponse_httpStatus :: Lens' DescribeOutboundCrossClusterSearchConnectionsResponse Int
- acceptInboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' AcceptInboundCrossClusterSearchConnection Text
- acceptInboundCrossClusterSearchConnectionResponse_crossClusterSearchConnection :: Lens' AcceptInboundCrossClusterSearchConnectionResponse (Maybe InboundCrossClusterSearchConnection)
- acceptInboundCrossClusterSearchConnectionResponse_httpStatus :: Lens' AcceptInboundCrossClusterSearchConnectionResponse Int
- accessPoliciesStatus_options :: Lens' AccessPoliciesStatus Text
- accessPoliciesStatus_status :: Lens' AccessPoliciesStatus OptionStatus
- additionalLimit_limitName :: Lens' AdditionalLimit (Maybe Text)
- additionalLimit_limitValues :: Lens' AdditionalLimit (Maybe [Text])
- advancedOptionsStatus_options :: Lens' AdvancedOptionsStatus (HashMap Text Text)
- advancedOptionsStatus_status :: Lens' AdvancedOptionsStatus OptionStatus
- advancedSecurityOptions_enabled :: Lens' AdvancedSecurityOptions (Maybe Bool)
- advancedSecurityOptions_internalUserDatabaseEnabled :: Lens' AdvancedSecurityOptions (Maybe Bool)
- advancedSecurityOptions_sAMLOptions :: Lens' AdvancedSecurityOptions (Maybe SAMLOptionsOutput)
- advancedSecurityOptionsInput_enabled :: Lens' AdvancedSecurityOptionsInput (Maybe Bool)
- advancedSecurityOptionsInput_internalUserDatabaseEnabled :: Lens' AdvancedSecurityOptionsInput (Maybe Bool)
- advancedSecurityOptionsInput_masterUserOptions :: Lens' AdvancedSecurityOptionsInput (Maybe MasterUserOptions)
- advancedSecurityOptionsInput_sAMLOptions :: Lens' AdvancedSecurityOptionsInput (Maybe SAMLOptionsInput)
- advancedSecurityOptionsStatus_options :: Lens' AdvancedSecurityOptionsStatus AdvancedSecurityOptions
- advancedSecurityOptionsStatus_status :: Lens' AdvancedSecurityOptionsStatus OptionStatus
- autoTune_autoTuneDetails :: Lens' AutoTune (Maybe AutoTuneDetails)
- autoTune_autoTuneType :: Lens' AutoTune (Maybe AutoTuneType)
- autoTuneDetails_scheduledAutoTuneDetails :: Lens' AutoTuneDetails (Maybe ScheduledAutoTuneDetails)
- autoTuneMaintenanceSchedule_startAt :: Lens' AutoTuneMaintenanceSchedule (Maybe UTCTime)
- autoTuneMaintenanceSchedule_cronExpressionForRecurrence :: Lens' AutoTuneMaintenanceSchedule (Maybe Text)
- autoTuneMaintenanceSchedule_duration :: Lens' AutoTuneMaintenanceSchedule (Maybe Duration)
- autoTuneOptions_desiredState :: Lens' AutoTuneOptions (Maybe AutoTuneDesiredState)
- autoTuneOptions_rollbackOnDisable :: Lens' AutoTuneOptions (Maybe RollbackOnDisable)
- autoTuneOptions_maintenanceSchedules :: Lens' AutoTuneOptions (Maybe [AutoTuneMaintenanceSchedule])
- autoTuneOptionsInput_desiredState :: Lens' AutoTuneOptionsInput (Maybe AutoTuneDesiredState)
- autoTuneOptionsInput_maintenanceSchedules :: Lens' AutoTuneOptionsInput (Maybe [AutoTuneMaintenanceSchedule])
- autoTuneOptionsOutput_state :: Lens' AutoTuneOptionsOutput (Maybe AutoTuneState)
- autoTuneOptionsOutput_errorMessage :: Lens' AutoTuneOptionsOutput (Maybe Text)
- autoTuneOptionsStatus_status :: Lens' AutoTuneOptionsStatus (Maybe AutoTuneStatus)
- autoTuneOptionsStatus_options :: Lens' AutoTuneOptionsStatus (Maybe AutoTuneOptions)
- autoTuneStatus_pendingDeletion :: Lens' AutoTuneStatus (Maybe Bool)
- autoTuneStatus_errorMessage :: Lens' AutoTuneStatus (Maybe Text)
- autoTuneStatus_updateVersion :: Lens' AutoTuneStatus (Maybe Natural)
- autoTuneStatus_creationDate :: Lens' AutoTuneStatus UTCTime
- autoTuneStatus_updateDate :: Lens' AutoTuneStatus UTCTime
- autoTuneStatus_state :: Lens' AutoTuneStatus AutoTuneState
- cognitoOptions_identityPoolId :: Lens' CognitoOptions (Maybe Text)
- cognitoOptions_enabled :: Lens' CognitoOptions (Maybe Bool)
- cognitoOptions_userPoolId :: Lens' CognitoOptions (Maybe Text)
- cognitoOptions_roleArn :: Lens' CognitoOptions (Maybe Text)
- cognitoOptionsStatus_options :: Lens' CognitoOptionsStatus CognitoOptions
- cognitoOptionsStatus_status :: Lens' CognitoOptionsStatus OptionStatus
- coldStorageOptions_enabled :: Lens' ColdStorageOptions Bool
- compatibleVersionsMap_sourceVersion :: Lens' CompatibleVersionsMap (Maybe Text)
- compatibleVersionsMap_targetVersions :: Lens' CompatibleVersionsMap (Maybe [Text])
- describePackagesFilter_value :: Lens' DescribePackagesFilter (Maybe [Text])
- describePackagesFilter_name :: Lens' DescribePackagesFilter (Maybe DescribePackagesFilterName)
- domainEndpointOptions_enforceHTTPS :: Lens' DomainEndpointOptions (Maybe Bool)
- domainEndpointOptions_tLSSecurityPolicy :: Lens' DomainEndpointOptions (Maybe TLSSecurityPolicy)
- domainEndpointOptions_customEndpointEnabled :: Lens' DomainEndpointOptions (Maybe Bool)
- domainEndpointOptions_customEndpoint :: Lens' DomainEndpointOptions (Maybe Text)
- domainEndpointOptions_customEndpointCertificateArn :: Lens' DomainEndpointOptions (Maybe Text)
- domainEndpointOptionsStatus_options :: Lens' DomainEndpointOptionsStatus DomainEndpointOptions
- domainEndpointOptionsStatus_status :: Lens' DomainEndpointOptionsStatus OptionStatus
- domainInfo_domainName :: Lens' DomainInfo (Maybe Text)
- domainInfo_engineType :: Lens' DomainInfo (Maybe EngineType)
- domainInformation_ownerId :: Lens' DomainInformation (Maybe Text)
- domainInformation_region :: Lens' DomainInformation (Maybe Text)
- domainInformation_domainName :: Lens' DomainInformation Text
- domainPackageDetails_lastUpdated :: Lens' DomainPackageDetails (Maybe UTCTime)
- domainPackageDetails_packageID :: Lens' DomainPackageDetails (Maybe Text)
- domainPackageDetails_packageType :: Lens' DomainPackageDetails (Maybe PackageType)
- domainPackageDetails_packageName :: Lens' DomainPackageDetails (Maybe Text)
- domainPackageDetails_packageVersion :: Lens' DomainPackageDetails (Maybe Text)
- domainPackageDetails_domainPackageStatus :: Lens' DomainPackageDetails (Maybe DomainPackageStatus)
- domainPackageDetails_domainName :: Lens' DomainPackageDetails (Maybe Text)
- domainPackageDetails_errorDetails :: Lens' DomainPackageDetails (Maybe ErrorDetails)
- domainPackageDetails_referencePath :: Lens' DomainPackageDetails (Maybe Text)
- duration_value :: Lens' Duration (Maybe Natural)
- duration_unit :: Lens' Duration (Maybe TimeUnit)
- eBSOptions_volumeSize :: Lens' EBSOptions (Maybe Int)
- eBSOptions_iops :: Lens' EBSOptions (Maybe Int)
- eBSOptions_volumeType :: Lens' EBSOptions (Maybe VolumeType)
- eBSOptions_eBSEnabled :: Lens' EBSOptions (Maybe Bool)
- eBSOptionsStatus_options :: Lens' EBSOptionsStatus EBSOptions
- eBSOptionsStatus_status :: Lens' EBSOptionsStatus OptionStatus
- elasticsearchClusterConfig_dedicatedMasterCount :: Lens' ElasticsearchClusterConfig (Maybe Int)
- elasticsearchClusterConfig_dedicatedMasterType :: Lens' ElasticsearchClusterConfig (Maybe ESPartitionInstanceType)
- elasticsearchClusterConfig_dedicatedMasterEnabled :: Lens' ElasticsearchClusterConfig (Maybe Bool)
- elasticsearchClusterConfig_instanceCount :: Lens' ElasticsearchClusterConfig (Maybe Int)
- elasticsearchClusterConfig_coldStorageOptions :: Lens' ElasticsearchClusterConfig (Maybe ColdStorageOptions)
- elasticsearchClusterConfig_zoneAwarenessEnabled :: Lens' ElasticsearchClusterConfig (Maybe Bool)
- elasticsearchClusterConfig_instanceType :: Lens' ElasticsearchClusterConfig (Maybe ESPartitionInstanceType)
- elasticsearchClusterConfig_warmEnabled :: Lens' ElasticsearchClusterConfig (Maybe Bool)
- elasticsearchClusterConfig_zoneAwarenessConfig :: Lens' ElasticsearchClusterConfig (Maybe ZoneAwarenessConfig)
- elasticsearchClusterConfig_warmCount :: Lens' ElasticsearchClusterConfig (Maybe Int)
- elasticsearchClusterConfig_warmType :: Lens' ElasticsearchClusterConfig (Maybe ESWarmPartitionInstanceType)
- elasticsearchClusterConfigStatus_options :: Lens' ElasticsearchClusterConfigStatus ElasticsearchClusterConfig
- elasticsearchClusterConfigStatus_status :: Lens' ElasticsearchClusterConfigStatus OptionStatus
- elasticsearchDomainConfig_eBSOptions :: Lens' ElasticsearchDomainConfig (Maybe EBSOptionsStatus)
- elasticsearchDomainConfig_nodeToNodeEncryptionOptions :: Lens' ElasticsearchDomainConfig (Maybe NodeToNodeEncryptionOptionsStatus)
- elasticsearchDomainConfig_accessPolicies :: Lens' ElasticsearchDomainConfig (Maybe AccessPoliciesStatus)
- elasticsearchDomainConfig_autoTuneOptions :: Lens' ElasticsearchDomainConfig (Maybe AutoTuneOptionsStatus)
- elasticsearchDomainConfig_logPublishingOptions :: Lens' ElasticsearchDomainConfig (Maybe LogPublishingOptionsStatus)
- elasticsearchDomainConfig_advancedSecurityOptions :: Lens' ElasticsearchDomainConfig (Maybe AdvancedSecurityOptionsStatus)
- elasticsearchDomainConfig_elasticsearchClusterConfig :: Lens' ElasticsearchDomainConfig (Maybe ElasticsearchClusterConfigStatus)
- elasticsearchDomainConfig_snapshotOptions :: Lens' ElasticsearchDomainConfig (Maybe SnapshotOptionsStatus)
- elasticsearchDomainConfig_cognitoOptions :: Lens' ElasticsearchDomainConfig (Maybe CognitoOptionsStatus)
- elasticsearchDomainConfig_encryptionAtRestOptions :: Lens' ElasticsearchDomainConfig (Maybe EncryptionAtRestOptionsStatus)
- elasticsearchDomainConfig_vPCOptions :: Lens' ElasticsearchDomainConfig (Maybe VPCDerivedInfoStatus)
- elasticsearchDomainConfig_domainEndpointOptions :: Lens' ElasticsearchDomainConfig (Maybe DomainEndpointOptionsStatus)
- elasticsearchDomainConfig_advancedOptions :: Lens' ElasticsearchDomainConfig (Maybe AdvancedOptionsStatus)
- elasticsearchDomainConfig_elasticsearchVersion :: Lens' ElasticsearchDomainConfig (Maybe ElasticsearchVersionStatus)
- elasticsearchDomainStatus_eBSOptions :: Lens' ElasticsearchDomainStatus (Maybe EBSOptions)
- elasticsearchDomainStatus_nodeToNodeEncryptionOptions :: Lens' ElasticsearchDomainStatus (Maybe NodeToNodeEncryptionOptions)
- elasticsearchDomainStatus_accessPolicies :: Lens' ElasticsearchDomainStatus (Maybe Text)
- elasticsearchDomainStatus_serviceSoftwareOptions :: Lens' ElasticsearchDomainStatus (Maybe ServiceSoftwareOptions)
- elasticsearchDomainStatus_autoTuneOptions :: Lens' ElasticsearchDomainStatus (Maybe AutoTuneOptionsOutput)
- elasticsearchDomainStatus_logPublishingOptions :: Lens' ElasticsearchDomainStatus (Maybe (HashMap LogType LogPublishingOption))
- elasticsearchDomainStatus_advancedSecurityOptions :: Lens' ElasticsearchDomainStatus (Maybe AdvancedSecurityOptions)
- elasticsearchDomainStatus_created :: Lens' ElasticsearchDomainStatus (Maybe Bool)
- elasticsearchDomainStatus_snapshotOptions :: Lens' ElasticsearchDomainStatus (Maybe SnapshotOptions)
- elasticsearchDomainStatus_cognitoOptions :: Lens' ElasticsearchDomainStatus (Maybe CognitoOptions)
- elasticsearchDomainStatus_encryptionAtRestOptions :: Lens' ElasticsearchDomainStatus (Maybe EncryptionAtRestOptions)
- elasticsearchDomainStatus_deleted :: Lens' ElasticsearchDomainStatus (Maybe Bool)
- elasticsearchDomainStatus_vPCOptions :: Lens' ElasticsearchDomainStatus (Maybe VPCDerivedInfo)
- elasticsearchDomainStatus_endpoints :: Lens' ElasticsearchDomainStatus (Maybe (HashMap Text Text))
- elasticsearchDomainStatus_domainEndpointOptions :: Lens' ElasticsearchDomainStatus (Maybe DomainEndpointOptions)
- elasticsearchDomainStatus_processing :: Lens' ElasticsearchDomainStatus (Maybe Bool)
- elasticsearchDomainStatus_endpoint :: Lens' ElasticsearchDomainStatus (Maybe Text)
- elasticsearchDomainStatus_upgradeProcessing :: Lens' ElasticsearchDomainStatus (Maybe Bool)
- elasticsearchDomainStatus_advancedOptions :: Lens' ElasticsearchDomainStatus (Maybe (HashMap Text Text))
- elasticsearchDomainStatus_elasticsearchVersion :: Lens' ElasticsearchDomainStatus (Maybe Text)
- elasticsearchDomainStatus_domainId :: Lens' ElasticsearchDomainStatus Text
- elasticsearchDomainStatus_domainName :: Lens' ElasticsearchDomainStatus Text
- elasticsearchDomainStatus_arn :: Lens' ElasticsearchDomainStatus Text
- elasticsearchDomainStatus_elasticsearchClusterConfig :: Lens' ElasticsearchDomainStatus ElasticsearchClusterConfig
- elasticsearchVersionStatus_options :: Lens' ElasticsearchVersionStatus Text
- elasticsearchVersionStatus_status :: Lens' ElasticsearchVersionStatus OptionStatus
- encryptionAtRestOptions_enabled :: Lens' EncryptionAtRestOptions (Maybe Bool)
- encryptionAtRestOptions_kmsKeyId :: Lens' EncryptionAtRestOptions (Maybe Text)
- encryptionAtRestOptionsStatus_options :: Lens' EncryptionAtRestOptionsStatus EncryptionAtRestOptions
- encryptionAtRestOptionsStatus_status :: Lens' EncryptionAtRestOptionsStatus OptionStatus
- errorDetails_errorType :: Lens' ErrorDetails (Maybe Text)
- errorDetails_errorMessage :: Lens' ErrorDetails (Maybe Text)
- filter_values :: Lens' Filter (Maybe (NonEmpty Text))
- filter_name :: Lens' Filter (Maybe Text)
- inboundCrossClusterSearchConnection_destinationDomainInfo :: Lens' InboundCrossClusterSearchConnection (Maybe DomainInformation)
- inboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' InboundCrossClusterSearchConnection (Maybe Text)
- inboundCrossClusterSearchConnection_connectionStatus :: Lens' InboundCrossClusterSearchConnection (Maybe InboundCrossClusterSearchConnectionStatus)
- inboundCrossClusterSearchConnection_sourceDomainInfo :: Lens' InboundCrossClusterSearchConnection (Maybe DomainInformation)
- inboundCrossClusterSearchConnectionStatus_message :: Lens' InboundCrossClusterSearchConnectionStatus (Maybe Text)
- inboundCrossClusterSearchConnectionStatus_statusCode :: Lens' InboundCrossClusterSearchConnectionStatus (Maybe InboundCrossClusterSearchConnectionStatusCode)
- instanceCountLimits_maximumInstanceCount :: Lens' InstanceCountLimits (Maybe Int)
- instanceCountLimits_minimumInstanceCount :: Lens' InstanceCountLimits (Maybe Int)
- instanceLimits_instanceCountLimits :: Lens' InstanceLimits (Maybe InstanceCountLimits)
- limits_instanceLimits :: Lens' Limits (Maybe InstanceLimits)
- limits_additionalLimits :: Lens' Limits (Maybe [AdditionalLimit])
- limits_storageTypes :: Lens' Limits (Maybe [StorageType])
- logPublishingOption_enabled :: Lens' LogPublishingOption (Maybe Bool)
- logPublishingOption_cloudWatchLogsLogGroupArn :: Lens' LogPublishingOption (Maybe Text)
- logPublishingOptionsStatus_status :: Lens' LogPublishingOptionsStatus (Maybe OptionStatus)
- logPublishingOptionsStatus_options :: Lens' LogPublishingOptionsStatus (Maybe (HashMap LogType LogPublishingOption))
- masterUserOptions_masterUserPassword :: Lens' MasterUserOptions (Maybe Text)
- masterUserOptions_masterUserName :: Lens' MasterUserOptions (Maybe Text)
- masterUserOptions_masterUserARN :: Lens' MasterUserOptions (Maybe Text)
- nodeToNodeEncryptionOptions_enabled :: Lens' NodeToNodeEncryptionOptions (Maybe Bool)
- nodeToNodeEncryptionOptionsStatus_options :: Lens' NodeToNodeEncryptionOptionsStatus NodeToNodeEncryptionOptions
- nodeToNodeEncryptionOptionsStatus_status :: Lens' NodeToNodeEncryptionOptionsStatus OptionStatus
- optionStatus_pendingDeletion :: Lens' OptionStatus (Maybe Bool)
- optionStatus_updateVersion :: Lens' OptionStatus (Maybe Natural)
- optionStatus_creationDate :: Lens' OptionStatus UTCTime
- optionStatus_updateDate :: Lens' OptionStatus UTCTime
- optionStatus_state :: Lens' OptionStatus OptionState
- outboundCrossClusterSearchConnection_destinationDomainInfo :: Lens' OutboundCrossClusterSearchConnection (Maybe DomainInformation)
- outboundCrossClusterSearchConnection_connectionAlias :: Lens' OutboundCrossClusterSearchConnection (Maybe Text)
- outboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' OutboundCrossClusterSearchConnection (Maybe Text)
- outboundCrossClusterSearchConnection_connectionStatus :: Lens' OutboundCrossClusterSearchConnection (Maybe OutboundCrossClusterSearchConnectionStatus)
- outboundCrossClusterSearchConnection_sourceDomainInfo :: Lens' OutboundCrossClusterSearchConnection (Maybe DomainInformation)
- outboundCrossClusterSearchConnectionStatus_message :: Lens' OutboundCrossClusterSearchConnectionStatus (Maybe Text)
- outboundCrossClusterSearchConnectionStatus_statusCode :: Lens' OutboundCrossClusterSearchConnectionStatus (Maybe OutboundCrossClusterSearchConnectionStatusCode)
- packageDetails_packageID :: Lens' PackageDetails (Maybe Text)
- packageDetails_packageType :: Lens' PackageDetails (Maybe PackageType)
- packageDetails_lastUpdatedAt :: Lens' PackageDetails (Maybe UTCTime)
- packageDetails_createdAt :: Lens' PackageDetails (Maybe UTCTime)
- packageDetails_packageName :: Lens' PackageDetails (Maybe Text)
- packageDetails_packageStatus :: Lens' PackageDetails (Maybe PackageStatus)
- packageDetails_packageDescription :: Lens' PackageDetails (Maybe Text)
- packageDetails_errorDetails :: Lens' PackageDetails (Maybe ErrorDetails)
- packageDetails_availablePackageVersion :: Lens' PackageDetails (Maybe Text)
- packageSource_s3Key :: Lens' PackageSource (Maybe Text)
- packageSource_s3BucketName :: Lens' PackageSource (Maybe Text)
- packageVersionHistory_createdAt :: Lens' PackageVersionHistory (Maybe UTCTime)
- packageVersionHistory_packageVersion :: Lens' PackageVersionHistory (Maybe Text)
- packageVersionHistory_commitMessage :: Lens' PackageVersionHistory (Maybe Text)
- recurringCharge_recurringChargeFrequency :: Lens' RecurringCharge (Maybe Text)
- recurringCharge_recurringChargeAmount :: Lens' RecurringCharge (Maybe Double)
- reservedElasticsearchInstance_state :: Lens' ReservedElasticsearchInstance (Maybe Text)
- reservedElasticsearchInstance_currencyCode :: Lens' ReservedElasticsearchInstance (Maybe Text)
- reservedElasticsearchInstance_startTime :: Lens' ReservedElasticsearchInstance (Maybe UTCTime)
- reservedElasticsearchInstance_reservedElasticsearchInstanceOfferingId :: Lens' ReservedElasticsearchInstance (Maybe Text)
- reservedElasticsearchInstance_reservedElasticsearchInstanceId :: Lens' ReservedElasticsearchInstance (Maybe Text)
- reservedElasticsearchInstance_elasticsearchInstanceCount :: Lens' ReservedElasticsearchInstance (Maybe Int)
- reservedElasticsearchInstance_reservationName :: Lens' ReservedElasticsearchInstance (Maybe Text)
- reservedElasticsearchInstance_elasticsearchInstanceType :: Lens' ReservedElasticsearchInstance (Maybe ESPartitionInstanceType)
- reservedElasticsearchInstance_recurringCharges :: Lens' ReservedElasticsearchInstance (Maybe [RecurringCharge])
- reservedElasticsearchInstance_usagePrice :: Lens' ReservedElasticsearchInstance (Maybe Double)
- reservedElasticsearchInstance_fixedPrice :: Lens' ReservedElasticsearchInstance (Maybe Double)
- reservedElasticsearchInstance_duration :: Lens' ReservedElasticsearchInstance (Maybe Int)
- reservedElasticsearchInstance_paymentOption :: Lens' ReservedElasticsearchInstance (Maybe ReservedElasticsearchInstancePaymentOption)
- reservedElasticsearchInstanceOffering_currencyCode :: Lens' ReservedElasticsearchInstanceOffering (Maybe Text)
- reservedElasticsearchInstanceOffering_reservedElasticsearchInstanceOfferingId :: Lens' ReservedElasticsearchInstanceOffering (Maybe Text)
- reservedElasticsearchInstanceOffering_elasticsearchInstanceType :: Lens' ReservedElasticsearchInstanceOffering (Maybe ESPartitionInstanceType)
- reservedElasticsearchInstanceOffering_recurringCharges :: Lens' ReservedElasticsearchInstanceOffering (Maybe [RecurringCharge])
- reservedElasticsearchInstanceOffering_usagePrice :: Lens' ReservedElasticsearchInstanceOffering (Maybe Double)
- reservedElasticsearchInstanceOffering_fixedPrice :: Lens' ReservedElasticsearchInstanceOffering (Maybe Double)
- reservedElasticsearchInstanceOffering_duration :: Lens' ReservedElasticsearchInstanceOffering (Maybe Int)
- reservedElasticsearchInstanceOffering_paymentOption :: Lens' ReservedElasticsearchInstanceOffering (Maybe ReservedElasticsearchInstancePaymentOption)
- sAMLIdp_metadataContent :: Lens' SAMLIdp Text
- sAMLIdp_entityId :: Lens' SAMLIdp Text
- sAMLOptionsInput_masterUserName :: Lens' SAMLOptionsInput (Maybe Text)
- sAMLOptionsInput_enabled :: Lens' SAMLOptionsInput (Maybe Bool)
- sAMLOptionsInput_idp :: Lens' SAMLOptionsInput (Maybe SAMLIdp)
- sAMLOptionsInput_rolesKey :: Lens' SAMLOptionsInput (Maybe Text)
- sAMLOptionsInput_masterBackendRole :: Lens' SAMLOptionsInput (Maybe Text)
- sAMLOptionsInput_sessionTimeoutMinutes :: Lens' SAMLOptionsInput (Maybe Int)
- sAMLOptionsInput_subjectKey :: Lens' SAMLOptionsInput (Maybe Text)
- sAMLOptionsOutput_enabled :: Lens' SAMLOptionsOutput (Maybe Bool)
- sAMLOptionsOutput_idp :: Lens' SAMLOptionsOutput (Maybe SAMLIdp)
- sAMLOptionsOutput_rolesKey :: Lens' SAMLOptionsOutput (Maybe Text)
- sAMLOptionsOutput_sessionTimeoutMinutes :: Lens' SAMLOptionsOutput (Maybe Int)
- sAMLOptionsOutput_subjectKey :: Lens' SAMLOptionsOutput (Maybe Text)
- scheduledAutoTuneDetails_severity :: Lens' ScheduledAutoTuneDetails (Maybe ScheduledAutoTuneSeverityType)
- scheduledAutoTuneDetails_action :: Lens' ScheduledAutoTuneDetails (Maybe Text)
- scheduledAutoTuneDetails_date :: Lens' ScheduledAutoTuneDetails (Maybe UTCTime)
- scheduledAutoTuneDetails_actionType :: Lens' ScheduledAutoTuneDetails (Maybe ScheduledAutoTuneActionType)
- serviceSoftwareOptions_automatedUpdateDate :: Lens' ServiceSoftwareOptions (Maybe UTCTime)
- serviceSoftwareOptions_currentVersion :: Lens' ServiceSoftwareOptions (Maybe Text)
- serviceSoftwareOptions_optionalDeployment :: Lens' ServiceSoftwareOptions (Maybe Bool)
- serviceSoftwareOptions_updateStatus :: Lens' ServiceSoftwareOptions (Maybe DeploymentStatus)
- serviceSoftwareOptions_cancellable :: Lens' ServiceSoftwareOptions (Maybe Bool)
- serviceSoftwareOptions_updateAvailable :: Lens' ServiceSoftwareOptions (Maybe Bool)
- serviceSoftwareOptions_description :: Lens' ServiceSoftwareOptions (Maybe Text)
- serviceSoftwareOptions_newVersion :: Lens' ServiceSoftwareOptions (Maybe Text)
- snapshotOptions_automatedSnapshotStartHour :: Lens' SnapshotOptions (Maybe Int)
- snapshotOptionsStatus_options :: Lens' SnapshotOptionsStatus SnapshotOptions
- snapshotOptionsStatus_status :: Lens' SnapshotOptionsStatus OptionStatus
- storageType_storageTypeLimits :: Lens' StorageType (Maybe [StorageTypeLimit])
- storageType_storageSubTypeName :: Lens' StorageType (Maybe Text)
- storageType_storageTypeName :: Lens' StorageType (Maybe Text)
- storageTypeLimit_limitName :: Lens' StorageTypeLimit (Maybe Text)
- storageTypeLimit_limitValues :: Lens' StorageTypeLimit (Maybe [Text])
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- upgradeHistory_upgradeStatus :: Lens' UpgradeHistory (Maybe UpgradeStatus)
- upgradeHistory_stepsList :: Lens' UpgradeHistory (Maybe [UpgradeStepItem])
- upgradeHistory_upgradeName :: Lens' UpgradeHistory (Maybe Text)
- upgradeHistory_startTimestamp :: Lens' UpgradeHistory (Maybe UTCTime)
- upgradeStepItem_upgradeStepStatus :: Lens' UpgradeStepItem (Maybe UpgradeStatus)
- upgradeStepItem_progressPercent :: Lens' UpgradeStepItem (Maybe Double)
- upgradeStepItem_issues :: Lens' UpgradeStepItem (Maybe [Text])
- upgradeStepItem_upgradeStep :: Lens' UpgradeStepItem (Maybe UpgradeStep)
- vPCDerivedInfo_securityGroupIds :: Lens' VPCDerivedInfo (Maybe [Text])
- vPCDerivedInfo_subnetIds :: Lens' VPCDerivedInfo (Maybe [Text])
- vPCDerivedInfo_vPCId :: Lens' VPCDerivedInfo (Maybe Text)
- vPCDerivedInfo_availabilityZones :: Lens' VPCDerivedInfo (Maybe [Text])
- vPCDerivedInfoStatus_options :: Lens' VPCDerivedInfoStatus VPCDerivedInfo
- vPCDerivedInfoStatus_status :: Lens' VPCDerivedInfoStatus OptionStatus
- vPCOptions_securityGroupIds :: Lens' VPCOptions (Maybe [Text])
- vPCOptions_subnetIds :: Lens' VPCOptions (Maybe [Text])
- zoneAwarenessConfig_availabilityZoneCount :: Lens' ZoneAwarenessConfig (Maybe Int)
Operations
CreateOutboundCrossClusterSearchConnection
createOutboundCrossClusterSearchConnection_sourceDomainInfo :: Lens' CreateOutboundCrossClusterSearchConnection DomainInformation Source #
Specifies the DomainInformation
for the source Elasticsearch domain.
createOutboundCrossClusterSearchConnection_destinationDomainInfo :: Lens' CreateOutboundCrossClusterSearchConnection DomainInformation Source #
Specifies the DomainInformation
for the destination Elasticsearch
domain.
createOutboundCrossClusterSearchConnection_connectionAlias :: Lens' CreateOutboundCrossClusterSearchConnection Text Source #
Specifies the connection alias that will be used by the customer for this connection.
createOutboundCrossClusterSearchConnectionResponse_destinationDomainInfo :: Lens' CreateOutboundCrossClusterSearchConnectionResponse (Maybe DomainInformation) Source #
Specifies the DomainInformation
for the destination Elasticsearch
domain.
createOutboundCrossClusterSearchConnectionResponse_connectionAlias :: Lens' CreateOutboundCrossClusterSearchConnectionResponse (Maybe Text) Source #
Specifies the connection alias provided during the create connection request.
createOutboundCrossClusterSearchConnectionResponse_crossClusterSearchConnectionId :: Lens' CreateOutboundCrossClusterSearchConnectionResponse (Maybe Text) Source #
Unique id for the created outbound connection, which is used for subsequent operations on connection.
createOutboundCrossClusterSearchConnectionResponse_connectionStatus :: Lens' CreateOutboundCrossClusterSearchConnectionResponse (Maybe OutboundCrossClusterSearchConnectionStatus) Source #
Specifies the OutboundCrossClusterSearchConnectionStatus
for the newly
created connection.
createOutboundCrossClusterSearchConnectionResponse_sourceDomainInfo :: Lens' CreateOutboundCrossClusterSearchConnectionResponse (Maybe DomainInformation) Source #
Specifies the DomainInformation
for the source Elasticsearch domain.
createOutboundCrossClusterSearchConnectionResponse_httpStatus :: Lens' CreateOutboundCrossClusterSearchConnectionResponse Int Source #
The response's http status code.
DescribeInboundCrossClusterSearchConnections
describeInboundCrossClusterSearchConnections_filters :: Lens' DescribeInboundCrossClusterSearchConnections (Maybe [Filter]) Source #
A list of filters used to match properties for inbound cross-cluster
search connection. Available Filter
names for this operation are:
- cross-cluster-search-connection-id
- source-domain-info.domain-name
- source-domain-info.owner-id
- source-domain-info.region
- destination-domain-info.domain-name
describeInboundCrossClusterSearchConnections_nextToken :: Lens' DescribeInboundCrossClusterSearchConnections (Maybe Text) Source #
NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.
describeInboundCrossClusterSearchConnections_maxResults :: Lens' DescribeInboundCrossClusterSearchConnections (Maybe Int) Source #
Set this value to limit the number of results returned. If not specified, defaults to 100.
describeInboundCrossClusterSearchConnectionsResponse_crossClusterSearchConnections :: Lens' DescribeInboundCrossClusterSearchConnectionsResponse (Maybe [InboundCrossClusterSearchConnection]) Source #
Consists of list of InboundCrossClusterSearchConnection
matching the
specified filter criteria.
describeInboundCrossClusterSearchConnectionsResponse_nextToken :: Lens' DescribeInboundCrossClusterSearchConnectionsResponse (Maybe Text) Source #
If more results are available and NextToken is present, make the next request to the same API with the received NextToken to paginate the remaining results.
describeInboundCrossClusterSearchConnectionsResponse_httpStatus :: Lens' DescribeInboundCrossClusterSearchConnectionsResponse Int Source #
The response's http status code.
CreateElasticsearchDomain
createElasticsearchDomain_eBSOptions :: Lens' CreateElasticsearchDomain (Maybe EBSOptions) Source #
Options to enable, disable and specify the type and size of EBS storage volumes.
createElasticsearchDomain_nodeToNodeEncryptionOptions :: Lens' CreateElasticsearchDomain (Maybe NodeToNodeEncryptionOptions) Source #
Specifies the NodeToNodeEncryptionOptions.
createElasticsearchDomain_accessPolicies :: Lens' CreateElasticsearchDomain (Maybe Text) Source #
IAM access policy as a JSON-formatted string.
createElasticsearchDomain_autoTuneOptions :: Lens' CreateElasticsearchDomain (Maybe AutoTuneOptionsInput) Source #
Specifies Auto-Tune options.
createElasticsearchDomain_logPublishingOptions :: Lens' CreateElasticsearchDomain (Maybe (HashMap LogType LogPublishingOption)) Source #
Map of LogType
and LogPublishingOption
, each containing options to
publish a given type of Elasticsearch log.
createElasticsearchDomain_advancedSecurityOptions :: Lens' CreateElasticsearchDomain (Maybe AdvancedSecurityOptionsInput) Source #
Specifies advanced security options.
createElasticsearchDomain_tagList :: Lens' CreateElasticsearchDomain (Maybe [Tag]) Source #
A list of Tag
added during domain creation.
createElasticsearchDomain_elasticsearchClusterConfig :: Lens' CreateElasticsearchDomain (Maybe ElasticsearchClusterConfig) Source #
Configuration options for an Elasticsearch domain. Specifies the instance type and number of instances in the domain cluster.
createElasticsearchDomain_snapshotOptions :: Lens' CreateElasticsearchDomain (Maybe SnapshotOptions) Source #
Option to set time, in UTC format, of the daily automated snapshot. Default value is 0 hours.
createElasticsearchDomain_cognitoOptions :: Lens' CreateElasticsearchDomain (Maybe CognitoOptions) Source #
Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.
createElasticsearchDomain_encryptionAtRestOptions :: Lens' CreateElasticsearchDomain (Maybe EncryptionAtRestOptions) Source #
Specifies the Encryption At Rest Options.
createElasticsearchDomain_vPCOptions :: Lens' CreateElasticsearchDomain (Maybe VPCOptions) Source #
Options to specify the subnets and security groups for VPC endpoint. For more information, see Creating a VPC in VPC Endpoints for Amazon Elasticsearch Service Domains
createElasticsearchDomain_domainEndpointOptions :: Lens' CreateElasticsearchDomain (Maybe DomainEndpointOptions) Source #
Options to specify configuration that will be applied to the domain endpoint.
createElasticsearchDomain_advancedOptions :: Lens' CreateElasticsearchDomain (Maybe (HashMap Text Text)) Source #
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 is true
. See
Configuration Advanced Options
for more information.
createElasticsearchDomain_elasticsearchVersion :: Lens' CreateElasticsearchDomain (Maybe Text) Source #
String of format X.Y to specify version for the Elasticsearch domain eg. "1.5" or "2.3". For more information, see Creating Elasticsearch Domains in the Amazon Elasticsearch Service Developer Guide.
createElasticsearchDomain_domainName :: Lens' CreateElasticsearchDomain Text Source #
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 lowercase letter and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).
createElasticsearchDomainResponse_domainStatus :: Lens' CreateElasticsearchDomainResponse (Maybe ElasticsearchDomainStatus) Source #
The status of the newly created Elasticsearch domain.
createElasticsearchDomainResponse_httpStatus :: Lens' CreateElasticsearchDomainResponse Int Source #
The response's http status code.
RemoveTags
removeTags_arn :: Lens' RemoveTags Text Source #
Specifies the ARN
for the Elasticsearch domain from which you want to
delete the specified tags.
removeTags_tagKeys :: Lens' RemoveTags [Text] Source #
Specifies the TagKey
list which you want to remove from the
Elasticsearch domain.
GetCompatibleElasticsearchVersions
getCompatibleElasticsearchVersions_domainName :: Lens' GetCompatibleElasticsearchVersions (Maybe Text) Source #
Undocumented member.
getCompatibleElasticsearchVersionsResponse_compatibleElasticsearchVersions :: Lens' GetCompatibleElasticsearchVersionsResponse (Maybe [CompatibleVersionsMap]) Source #
A map of compatible Elasticsearch versions returned as part of the
GetCompatibleElasticsearchVersions
operation.
getCompatibleElasticsearchVersionsResponse_httpStatus :: Lens' GetCompatibleElasticsearchVersionsResponse Int Source #
The response's http status code.
DescribeElasticsearchDomains
describeElasticsearchDomains_domainNames :: Lens' DescribeElasticsearchDomains [Text] Source #
The Elasticsearch domains for which you want information.
describeElasticsearchDomainsResponse_httpStatus :: Lens' DescribeElasticsearchDomainsResponse Int Source #
The response's http status code.
describeElasticsearchDomainsResponse_domainStatusList :: Lens' DescribeElasticsearchDomainsResponse [ElasticsearchDomainStatus] Source #
The status of the domains requested in the
DescribeElasticsearchDomains
request.
ListDomainsForPackage
listDomainsForPackage_nextToken :: Lens' ListDomainsForPackage (Maybe Text) Source #
Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.
listDomainsForPackage_maxResults :: Lens' ListDomainsForPackage (Maybe Int) Source #
Limits results to a maximum number of domains.
listDomainsForPackage_packageID :: Lens' ListDomainsForPackage Text Source #
The package for which to list domains.
listDomainsForPackageResponse_domainPackageDetailsList :: Lens' ListDomainsForPackageResponse (Maybe [DomainPackageDetails]) Source #
List of DomainPackageDetails
objects.
listDomainsForPackageResponse_nextToken :: Lens' ListDomainsForPackageResponse (Maybe Text) Source #
Undocumented member.
listDomainsForPackageResponse_httpStatus :: Lens' ListDomainsForPackageResponse Int Source #
The response's http status code.
ListPackagesForDomain
listPackagesForDomain_nextToken :: Lens' ListPackagesForDomain (Maybe Text) Source #
Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.
listPackagesForDomain_maxResults :: Lens' ListPackagesForDomain (Maybe Int) Source #
Limits results to a maximum number of packages.
listPackagesForDomain_domainName :: Lens' ListPackagesForDomain Text Source #
The name of the domain for which you want to list associated packages.
listPackagesForDomainResponse_domainPackageDetailsList :: Lens' ListPackagesForDomainResponse (Maybe [DomainPackageDetails]) Source #
List of DomainPackageDetails
objects.
listPackagesForDomainResponse_nextToken :: Lens' ListPackagesForDomainResponse (Maybe Text) Source #
Pagination token that needs to be supplied to the next call to get the next page of results.
listPackagesForDomainResponse_httpStatus :: Lens' ListPackagesForDomainResponse Int Source #
The response's http status code.
StartElasticsearchServiceSoftwareUpdate
startElasticsearchServiceSoftwareUpdate_domainName :: Lens' StartElasticsearchServiceSoftwareUpdate Text Source #
The name of the domain that you want to update to the latest service software.
startElasticsearchServiceSoftwareUpdateResponse_serviceSoftwareOptions :: Lens' StartElasticsearchServiceSoftwareUpdateResponse (Maybe ServiceSoftwareOptions) Source #
The current status of the Elasticsearch service software update.
startElasticsearchServiceSoftwareUpdateResponse_httpStatus :: Lens' StartElasticsearchServiceSoftwareUpdateResponse Int Source #
The response's http status code.
DescribeDomainAutoTunes
describeDomainAutoTunes_nextToken :: Lens' DescribeDomainAutoTunes (Maybe Text) Source #
NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.
describeDomainAutoTunes_maxResults :: Lens' DescribeDomainAutoTunes (Maybe Int) Source #
Set this value to limit the number of results returned. If not specified, defaults to 100.
describeDomainAutoTunes_domainName :: Lens' DescribeDomainAutoTunes Text Source #
Specifies the domain name for which you want Auto-Tune action details.
describeDomainAutoTunesResponse_nextToken :: Lens' DescribeDomainAutoTunesResponse (Maybe Text) Source #
Specifies an identifier to allow retrieval of paginated results.
describeDomainAutoTunesResponse_autoTunes :: Lens' DescribeDomainAutoTunesResponse (Maybe [AutoTune]) Source #
Specifies the list of setting adjustments that Auto-Tune has made to the domain. See the Developer Guide for more information.
describeDomainAutoTunesResponse_httpStatus :: Lens' DescribeDomainAutoTunesResponse Int Source #
The response's http status code.
ListElasticsearchInstanceTypes
listElasticsearchInstanceTypes_nextToken :: Lens' ListElasticsearchInstanceTypes (Maybe Text) Source #
NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.
listElasticsearchInstanceTypes_domainName :: Lens' ListElasticsearchInstanceTypes (Maybe Text) Source #
DomainName represents the name of the Domain that we are trying to modify. This should be present only if we are querying for list of available Elasticsearch instance types when modifying existing domain.
listElasticsearchInstanceTypes_maxResults :: Lens' ListElasticsearchInstanceTypes (Maybe Int) Source #
Set this value to limit the number of results returned. Value provided must be greater than 30 else it wont be honored.
listElasticsearchInstanceTypes_elasticsearchVersion :: Lens' ListElasticsearchInstanceTypes Text Source #
Version of Elasticsearch for which list of supported elasticsearch instance types are needed.
listElasticsearchInstanceTypesResponse_elasticsearchInstanceTypes :: Lens' ListElasticsearchInstanceTypesResponse (Maybe [ESPartitionInstanceType]) Source #
List of instance types supported by Amazon Elasticsearch service for
given ElasticsearchVersion
listElasticsearchInstanceTypesResponse_nextToken :: Lens' ListElasticsearchInstanceTypesResponse (Maybe Text) Source #
In case if there are more results available NextToken would be present, make further request to the same API with received NextToken to paginate remaining results.
listElasticsearchInstanceTypesResponse_httpStatus :: Lens' ListElasticsearchInstanceTypesResponse Int Source #
The response's http status code.
DeleteElasticsearchServiceRole
DescribeElasticsearchDomain
describeElasticsearchDomain_domainName :: Lens' DescribeElasticsearchDomain Text Source #
The name of the Elasticsearch domain for which you want information.
describeElasticsearchDomainResponse_httpStatus :: Lens' DescribeElasticsearchDomainResponse Int Source #
The response's http status code.
describeElasticsearchDomainResponse_domainStatus :: Lens' DescribeElasticsearchDomainResponse ElasticsearchDomainStatus Source #
The current status of the Elasticsearch domain.
ListDomainNames
listDomainNames_engineType :: Lens' ListDomainNames (Maybe EngineType) Source #
Optional parameter to filter the output by domain engine type. Acceptable values are 'Elasticsearch' and 'OpenSearch'.
listDomainNamesResponse_domainNames :: Lens' ListDomainNamesResponse (Maybe [DomainInfo]) Source #
List of domain names and respective engine types.
listDomainNamesResponse_httpStatus :: Lens' ListDomainNamesResponse Int Source #
The response's http status code.
AssociatePackage
associatePackage_packageID :: Lens' AssociatePackage Text Source #
Internal ID of the package that you want to associate with a domain. Use
DescribePackages
to find this value.
associatePackage_domainName :: Lens' AssociatePackage Text Source #
Name of the domain that you want to associate the package with.
associatePackageResponse_domainPackageDetails :: Lens' AssociatePackageResponse (Maybe DomainPackageDetails) Source #
DomainPackageDetails
associatePackageResponse_httpStatus :: Lens' AssociatePackageResponse Int Source #
The response's http status code.
DeleteOutboundCrossClusterSearchConnection
deleteOutboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' DeleteOutboundCrossClusterSearchConnection Text Source #
The id of the outbound connection that you want to permanently delete.
deleteOutboundCrossClusterSearchConnectionResponse_crossClusterSearchConnection :: Lens' DeleteOutboundCrossClusterSearchConnectionResponse (Maybe OutboundCrossClusterSearchConnection) Source #
Specifies the OutboundCrossClusterSearchConnection
of deleted outbound
connection.
deleteOutboundCrossClusterSearchConnectionResponse_httpStatus :: Lens' DeleteOutboundCrossClusterSearchConnectionResponse Int Source #
The response's http status code.
DescribeElasticsearchInstanceTypeLimits
describeElasticsearchInstanceTypeLimits_domainName :: Lens' DescribeElasticsearchInstanceTypeLimits (Maybe Text) Source #
DomainName represents the name of the Domain that we are trying to
modify. This should be present only if we are querying for Elasticsearch
Limits
for existing domain.
describeElasticsearchInstanceTypeLimits_instanceType :: Lens' DescribeElasticsearchInstanceTypeLimits ESPartitionInstanceType Source #
The instance type for an Elasticsearch cluster for which Elasticsearch
Limits
are needed.
describeElasticsearchInstanceTypeLimits_elasticsearchVersion :: Lens' DescribeElasticsearchInstanceTypeLimits Text Source #
Version of Elasticsearch for which Limits
are needed.
describeElasticsearchInstanceTypeLimitsResponse_limitsByRole :: Lens' DescribeElasticsearchInstanceTypeLimitsResponse (Maybe (HashMap Text Limits)) Source #
Undocumented member.
describeElasticsearchInstanceTypeLimitsResponse_httpStatus :: Lens' DescribeElasticsearchInstanceTypeLimitsResponse Int Source #
The response's http status code.
GetPackageVersionHistory
getPackageVersionHistory_nextToken :: Lens' GetPackageVersionHistory (Maybe Text) Source #
Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.
getPackageVersionHistory_maxResults :: Lens' GetPackageVersionHistory (Maybe Int) Source #
Limits results to a maximum number of versions.
getPackageVersionHistory_packageID :: Lens' GetPackageVersionHistory Text Source #
Returns an audit history of versions of the package.
getPackageVersionHistoryResponse_packageID :: Lens' GetPackageVersionHistoryResponse (Maybe Text) Source #
Undocumented member.
getPackageVersionHistoryResponse_packageVersionHistoryList :: Lens' GetPackageVersionHistoryResponse (Maybe [PackageVersionHistory]) Source #
List of PackageVersionHistory
objects.
getPackageVersionHistoryResponse_nextToken :: Lens' GetPackageVersionHistoryResponse (Maybe Text) Source #
Undocumented member.
getPackageVersionHistoryResponse_httpStatus :: Lens' GetPackageVersionHistoryResponse Int Source #
The response's http status code.
GetUpgradeHistory
getUpgradeHistory_nextToken :: Lens' GetUpgradeHistory (Maybe Text) Source #
Undocumented member.
getUpgradeHistory_maxResults :: Lens' GetUpgradeHistory (Maybe Int) Source #
Undocumented member.
getUpgradeHistory_domainName :: Lens' GetUpgradeHistory Text Source #
Undocumented member.
getUpgradeHistoryResponse_nextToken :: Lens' GetUpgradeHistoryResponse (Maybe Text) Source #
Pagination token that needs to be supplied to the next call to get the next page of results
getUpgradeHistoryResponse_upgradeHistories :: Lens' GetUpgradeHistoryResponse (Maybe [UpgradeHistory]) Source #
A list of UpgradeHistory
objects corresponding to each Upgrade or
Upgrade Eligibility Check performed on a domain returned as part of
GetUpgradeHistoryResponse
object.
getUpgradeHistoryResponse_httpStatus :: Lens' GetUpgradeHistoryResponse Int Source #
The response's http status code.
DescribePackages
describePackages_filters :: Lens' DescribePackages (Maybe [DescribePackagesFilter]) Source #
Only returns packages that match the DescribePackagesFilterList
values.
describePackages_nextToken :: Lens' DescribePackages (Maybe Text) Source #
Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.
describePackages_maxResults :: Lens' DescribePackages (Maybe Int) Source #
Limits results to a maximum number of packages.
describePackagesResponse_packageDetailsList :: Lens' DescribePackagesResponse (Maybe [PackageDetails]) Source #
List of PackageDetails
objects.
describePackagesResponse_nextToken :: Lens' DescribePackagesResponse (Maybe Text) Source #
Undocumented member.
describePackagesResponse_httpStatus :: Lens' DescribePackagesResponse Int Source #
The response's http status code.
DescribeElasticsearchDomainConfig
describeElasticsearchDomainConfig_domainName :: Lens' DescribeElasticsearchDomainConfig Text Source #
The Elasticsearch domain that you want to get information about.
describeElasticsearchDomainConfigResponse_httpStatus :: Lens' DescribeElasticsearchDomainConfigResponse Int Source #
The response's http status code.
describeElasticsearchDomainConfigResponse_domainConfig :: Lens' DescribeElasticsearchDomainConfigResponse ElasticsearchDomainConfig Source #
The configuration information of the domain requested in the
DescribeElasticsearchDomainConfig
request.
GetUpgradeStatus
getUpgradeStatus_domainName :: Lens' GetUpgradeStatus Text Source #
Undocumented member.
getUpgradeStatusResponse_stepStatus :: Lens' GetUpgradeStatusResponse (Maybe UpgradeStatus) Source #
One of 4 statuses that a step can go through returned as part of the
GetUpgradeStatusResponse
object. The status can take one of the
following values:
- In Progress
- Succeeded
- Succeeded with Issues
- Failed
getUpgradeStatusResponse_upgradeName :: Lens' GetUpgradeStatusResponse (Maybe Text) Source #
A string that describes the update briefly
getUpgradeStatusResponse_upgradeStep :: Lens' GetUpgradeStatusResponse (Maybe UpgradeStep) Source #
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
- PreUpgradeCheck
- Snapshot
- Upgrade
getUpgradeStatusResponse_httpStatus :: Lens' GetUpgradeStatusResponse Int Source #
The response's http status code.
DeleteElasticsearchDomain
deleteElasticsearchDomain_domainName :: Lens' DeleteElasticsearchDomain Text Source #
The name of the Elasticsearch domain that you want to permanently delete.
deleteElasticsearchDomainResponse_domainStatus :: Lens' DeleteElasticsearchDomainResponse (Maybe ElasticsearchDomainStatus) Source #
The status of the Elasticsearch domain being deleted.
deleteElasticsearchDomainResponse_httpStatus :: Lens' DeleteElasticsearchDomainResponse Int Source #
The response's http status code.
DissociatePackage
dissociatePackage_packageID :: Lens' DissociatePackage Text Source #
Internal ID of the package that you want to associate with a domain. Use
DescribePackages
to find this value.
dissociatePackage_domainName :: Lens' DissociatePackage Text Source #
Name of the domain that you want to associate the package with.
dissociatePackageResponse_domainPackageDetails :: Lens' DissociatePackageResponse (Maybe DomainPackageDetails) Source #
DomainPackageDetails
dissociatePackageResponse_httpStatus :: Lens' DissociatePackageResponse Int Source #
The response's http status code.
PurchaseReservedElasticsearchInstanceOffering
purchaseReservedElasticsearchInstanceOffering_instanceCount :: Lens' PurchaseReservedElasticsearchInstanceOffering (Maybe Natural) Source #
The number of Elasticsearch instances to reserve.
purchaseReservedElasticsearchInstanceOffering_reservedElasticsearchInstanceOfferingId :: Lens' PurchaseReservedElasticsearchInstanceOffering Text Source #
The ID of the reserved Elasticsearch instance offering to purchase.
purchaseReservedElasticsearchInstanceOffering_reservationName :: Lens' PurchaseReservedElasticsearchInstanceOffering Text Source #
A customer-specified identifier to track this reservation.
purchaseReservedElasticsearchInstanceOfferingResponse_reservedElasticsearchInstanceId :: Lens' PurchaseReservedElasticsearchInstanceOfferingResponse (Maybe Text) Source #
Details of the reserved Elasticsearch instance which was purchased.
purchaseReservedElasticsearchInstanceOfferingResponse_reservationName :: Lens' PurchaseReservedElasticsearchInstanceOfferingResponse (Maybe Text) Source #
The customer-specified identifier used to track this reservation.
purchaseReservedElasticsearchInstanceOfferingResponse_httpStatus :: Lens' PurchaseReservedElasticsearchInstanceOfferingResponse Int Source #
The response's http status code.
DescribeReservedElasticsearchInstances
describeReservedElasticsearchInstances_reservedElasticsearchInstanceId :: Lens' DescribeReservedElasticsearchInstances (Maybe Text) Source #
The reserved instance identifier filter value. Use this parameter to show only the reservation that matches the specified reserved Elasticsearch instance ID.
describeReservedElasticsearchInstances_nextToken :: Lens' DescribeReservedElasticsearchInstances (Maybe Text) Source #
NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.
describeReservedElasticsearchInstances_maxResults :: Lens' DescribeReservedElasticsearchInstances (Maybe Int) Source #
Set this value to limit the number of results returned. If not specified, defaults to 100.
describeReservedElasticsearchInstancesResponse_reservedElasticsearchInstances :: Lens' DescribeReservedElasticsearchInstancesResponse (Maybe [ReservedElasticsearchInstance]) Source #
List of reserved Elasticsearch instances.
describeReservedElasticsearchInstancesResponse_nextToken :: Lens' DescribeReservedElasticsearchInstancesResponse (Maybe Text) Source #
Provides an identifier to allow retrieval of paginated results.
describeReservedElasticsearchInstancesResponse_httpStatus :: Lens' DescribeReservedElasticsearchInstancesResponse Int Source #
The response's http status code.
UpdateElasticsearchDomainConfig
updateElasticsearchDomainConfig_eBSOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe EBSOptions) Source #
Specify the type and size of the EBS volume that you want to use.
updateElasticsearchDomainConfig_nodeToNodeEncryptionOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe NodeToNodeEncryptionOptions) Source #
Specifies the NodeToNodeEncryptionOptions.
updateElasticsearchDomainConfig_accessPolicies :: Lens' UpdateElasticsearchDomainConfig (Maybe Text) Source #
IAM access policy as a JSON-formatted string.
updateElasticsearchDomainConfig_autoTuneOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe AutoTuneOptions) Source #
Specifies Auto-Tune options.
updateElasticsearchDomainConfig_logPublishingOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe (HashMap LogType LogPublishingOption)) Source #
Map of LogType
and LogPublishingOption
, each containing options to
publish a given type of Elasticsearch log.
updateElasticsearchDomainConfig_advancedSecurityOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe AdvancedSecurityOptionsInput) Source #
Specifies advanced security options.
updateElasticsearchDomainConfig_elasticsearchClusterConfig :: Lens' UpdateElasticsearchDomainConfig (Maybe ElasticsearchClusterConfig) Source #
The type and number of instances to instantiate for the domain cluster.
updateElasticsearchDomainConfig_snapshotOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe SnapshotOptions) Source #
Option to set the time, in UTC format, for the daily automated snapshot.
Default value is 0
hours.
updateElasticsearchDomainConfig_cognitoOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe CognitoOptions) Source #
Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.
updateElasticsearchDomainConfig_encryptionAtRestOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe EncryptionAtRestOptions) Source #
Specifies the Encryption At Rest Options.
updateElasticsearchDomainConfig_vPCOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe VPCOptions) Source #
Options to specify the subnets and security groups for VPC endpoint. For more information, see Creating a VPC in VPC Endpoints for Amazon Elasticsearch Service Domains
updateElasticsearchDomainConfig_domainEndpointOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe DomainEndpointOptions) Source #
Options to specify configuration that will be applied to the domain endpoint.
updateElasticsearchDomainConfig_advancedOptions :: Lens' UpdateElasticsearchDomainConfig (Maybe (HashMap Text Text)) Source #
Modifies the advanced 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 is true
. See
Configuration Advanced Options
for more information.
updateElasticsearchDomainConfig_domainName :: Lens' UpdateElasticsearchDomainConfig Text Source #
The name of the Elasticsearch domain that you are updating.
updateElasticsearchDomainConfigResponse_httpStatus :: Lens' UpdateElasticsearchDomainConfigResponse Int Source #
The response's http status code.
updateElasticsearchDomainConfigResponse_domainConfig :: Lens' UpdateElasticsearchDomainConfigResponse ElasticsearchDomainConfig Source #
The status of the updated Elasticsearch domain.
ListElasticsearchVersions
listElasticsearchVersions_nextToken :: Lens' ListElasticsearchVersions (Maybe Text) Source #
Undocumented member.
listElasticsearchVersions_maxResults :: Lens' ListElasticsearchVersions (Maybe Int) Source #
Set this value to limit the number of results returned. Value provided must be greater than 10 else it wont be honored.
listElasticsearchVersionsResponse_nextToken :: Lens' ListElasticsearchVersionsResponse (Maybe Text) Source #
Undocumented member.
listElasticsearchVersionsResponse_elasticsearchVersions :: Lens' ListElasticsearchVersionsResponse (Maybe [Text]) Source #
Undocumented member.
listElasticsearchVersionsResponse_httpStatus :: Lens' ListElasticsearchVersionsResponse Int Source #
The response's http status code.
AddTags
addTags_tagList :: Lens' AddTags [Tag] Source #
List of Tag
that need to be added for the Elasticsearch domain.
DeleteInboundCrossClusterSearchConnection
deleteInboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' DeleteInboundCrossClusterSearchConnection Text Source #
The id of the inbound connection that you want to permanently delete.
deleteInboundCrossClusterSearchConnectionResponse_crossClusterSearchConnection :: Lens' DeleteInboundCrossClusterSearchConnectionResponse (Maybe InboundCrossClusterSearchConnection) Source #
Specifies the InboundCrossClusterSearchConnection
of deleted inbound
connection.
deleteInboundCrossClusterSearchConnectionResponse_httpStatus :: Lens' DeleteInboundCrossClusterSearchConnectionResponse Int Source #
The response's http status code.
DescribeReservedElasticsearchInstanceOfferings
describeReservedElasticsearchInstanceOfferings_reservedElasticsearchInstanceOfferingId :: Lens' DescribeReservedElasticsearchInstanceOfferings (Maybe Text) Source #
The offering identifier filter value. Use this parameter to show only the available offering that matches the specified reservation identifier.
describeReservedElasticsearchInstanceOfferings_nextToken :: Lens' DescribeReservedElasticsearchInstanceOfferings (Maybe Text) Source #
NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.
describeReservedElasticsearchInstanceOfferings_maxResults :: Lens' DescribeReservedElasticsearchInstanceOfferings (Maybe Int) Source #
Set this value to limit the number of results returned. If not specified, defaults to 100.
describeReservedElasticsearchInstanceOfferingsResponse_reservedElasticsearchInstanceOfferings :: Lens' DescribeReservedElasticsearchInstanceOfferingsResponse (Maybe [ReservedElasticsearchInstanceOffering]) Source #
List of reserved Elasticsearch instance offerings
describeReservedElasticsearchInstanceOfferingsResponse_nextToken :: Lens' DescribeReservedElasticsearchInstanceOfferingsResponse (Maybe Text) Source #
Provides an identifier to allow retrieval of paginated results.
describeReservedElasticsearchInstanceOfferingsResponse_httpStatus :: Lens' DescribeReservedElasticsearchInstanceOfferingsResponse Int Source #
The response's http status code.
UpgradeElasticsearchDomain
upgradeElasticsearchDomain_performCheckOnly :: Lens' UpgradeElasticsearchDomain (Maybe Bool) Source #
This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed. This will not actually perform the Upgrade.
upgradeElasticsearchDomain_domainName :: Lens' UpgradeElasticsearchDomain Text Source #
Undocumented member.
upgradeElasticsearchDomain_targetVersion :: Lens' UpgradeElasticsearchDomain Text Source #
The version of Elasticsearch that you intend to upgrade the domain to.
upgradeElasticsearchDomainResponse_domainName :: Lens' UpgradeElasticsearchDomainResponse (Maybe Text) Source #
Undocumented member.
upgradeElasticsearchDomainResponse_performCheckOnly :: Lens' UpgradeElasticsearchDomainResponse (Maybe Bool) Source #
This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed. This will not actually perform the Upgrade.
upgradeElasticsearchDomainResponse_targetVersion :: Lens' UpgradeElasticsearchDomainResponse (Maybe Text) Source #
The version of Elasticsearch that you intend to upgrade the domain to.
upgradeElasticsearchDomainResponse_httpStatus :: Lens' UpgradeElasticsearchDomainResponse Int Source #
The response's http status code.
ListTags
listTags_arn :: Lens' ListTags Text Source #
Specify the ARN
for the Elasticsearch domain to which the tags are
attached that you want to view.
listTagsResponse_tagList :: Lens' ListTagsResponse (Maybe [Tag]) Source #
List of Tag
for the requested Elasticsearch domain.
listTagsResponse_httpStatus :: Lens' ListTagsResponse Int Source #
The response's http status code.
DeletePackage
deletePackage_packageID :: Lens' DeletePackage Text Source #
Internal ID of the package that you want to delete. Use
DescribePackages
to find this value.
deletePackageResponse_packageDetails :: Lens' DeletePackageResponse (Maybe PackageDetails) Source #
PackageDetails
deletePackageResponse_httpStatus :: Lens' DeletePackageResponse Int Source #
The response's http status code.
UpdatePackage
updatePackage_packageDescription :: Lens' UpdatePackage (Maybe Text) Source #
New description of the package.
updatePackage_commitMessage :: Lens' UpdatePackage (Maybe Text) Source #
An info message for the new version which will be shown as part of
GetPackageVersionHistoryResponse
.
updatePackage_packageID :: Lens' UpdatePackage Text Source #
Unique identifier for the package.
updatePackage_packageSource :: Lens' UpdatePackage PackageSource Source #
Undocumented member.
updatePackageResponse_packageDetails :: Lens' UpdatePackageResponse (Maybe PackageDetails) Source #
Information about the package PackageDetails
.
updatePackageResponse_httpStatus :: Lens' UpdatePackageResponse Int Source #
The response's http status code.
CancelElasticsearchServiceSoftwareUpdate
cancelElasticsearchServiceSoftwareUpdate_domainName :: Lens' CancelElasticsearchServiceSoftwareUpdate Text Source #
The name of the domain that you want to stop the latest service software update on.
cancelElasticsearchServiceSoftwareUpdateResponse_serviceSoftwareOptions :: Lens' CancelElasticsearchServiceSoftwareUpdateResponse (Maybe ServiceSoftwareOptions) Source #
The current status of the Elasticsearch service software update.
cancelElasticsearchServiceSoftwareUpdateResponse_httpStatus :: Lens' CancelElasticsearchServiceSoftwareUpdateResponse Int Source #
The response's http status code.
CreatePackage
createPackage_packageDescription :: Lens' CreatePackage (Maybe Text) Source #
Description of the package.
createPackage_packageName :: Lens' CreatePackage Text Source #
Unique identifier for the package.
createPackage_packageType :: Lens' CreatePackage PackageType Source #
Type of package. Currently supports only TXT-DICTIONARY.
createPackage_packageSource :: Lens' CreatePackage PackageSource Source #
The customer S3 location PackageSource
for importing the package.
createPackageResponse_packageDetails :: Lens' CreatePackageResponse (Maybe PackageDetails) Source #
Information about the package PackageDetails
.
createPackageResponse_httpStatus :: Lens' CreatePackageResponse Int Source #
The response's http status code.
RejectInboundCrossClusterSearchConnection
rejectInboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' RejectInboundCrossClusterSearchConnection Text Source #
The id of the inbound connection that you want to reject.
rejectInboundCrossClusterSearchConnectionResponse_crossClusterSearchConnection :: Lens' RejectInboundCrossClusterSearchConnectionResponse (Maybe InboundCrossClusterSearchConnection) Source #
Specifies the InboundCrossClusterSearchConnection
of rejected inbound
connection.
rejectInboundCrossClusterSearchConnectionResponse_httpStatus :: Lens' RejectInboundCrossClusterSearchConnectionResponse Int Source #
The response's http status code.
DescribeOutboundCrossClusterSearchConnections
describeOutboundCrossClusterSearchConnections_filters :: Lens' DescribeOutboundCrossClusterSearchConnections (Maybe [Filter]) Source #
A list of filters used to match properties for outbound cross-cluster
search connection. Available Filter
names for this operation are:
- cross-cluster-search-connection-id
- destination-domain-info.domain-name
- destination-domain-info.owner-id
- destination-domain-info.region
- source-domain-info.domain-name
describeOutboundCrossClusterSearchConnections_nextToken :: Lens' DescribeOutboundCrossClusterSearchConnections (Maybe Text) Source #
NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.
describeOutboundCrossClusterSearchConnections_maxResults :: Lens' DescribeOutboundCrossClusterSearchConnections (Maybe Int) Source #
Set this value to limit the number of results returned. If not specified, defaults to 100.
describeOutboundCrossClusterSearchConnectionsResponse_crossClusterSearchConnections :: Lens' DescribeOutboundCrossClusterSearchConnectionsResponse (Maybe [OutboundCrossClusterSearchConnection]) Source #
Consists of list of OutboundCrossClusterSearchConnection
matching the
specified filter criteria.
describeOutboundCrossClusterSearchConnectionsResponse_nextToken :: Lens' DescribeOutboundCrossClusterSearchConnectionsResponse (Maybe Text) Source #
If more results are available and NextToken is present, make the next request to the same API with the received NextToken to paginate the remaining results.
describeOutboundCrossClusterSearchConnectionsResponse_httpStatus :: Lens' DescribeOutboundCrossClusterSearchConnectionsResponse Int Source #
The response's http status code.
AcceptInboundCrossClusterSearchConnection
acceptInboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' AcceptInboundCrossClusterSearchConnection Text Source #
The id of the inbound connection that you want to accept.
acceptInboundCrossClusterSearchConnectionResponse_crossClusterSearchConnection :: Lens' AcceptInboundCrossClusterSearchConnectionResponse (Maybe InboundCrossClusterSearchConnection) Source #
Specifies the InboundCrossClusterSearchConnection
of accepted inbound
connection.
acceptInboundCrossClusterSearchConnectionResponse_httpStatus :: Lens' AcceptInboundCrossClusterSearchConnectionResponse Int Source #
The response's http status code.
Types
AccessPoliciesStatus
accessPoliciesStatus_options :: Lens' AccessPoliciesStatus Text Source #
The access policy configured for the Elasticsearch domain. Access policies may be resource-based, IP-based, or IAM-based. See Configuring Access Policiesfor more information.
accessPoliciesStatus_status :: Lens' AccessPoliciesStatus OptionStatus Source #
The status of the access policy for the Elasticsearch domain. See
OptionStatus
for the status information that's included.
AdditionalLimit
additionalLimit_limitName :: Lens' AdditionalLimit (Maybe Text) Source #
Name of Additional Limit is specific to a given InstanceType and for
each of it's InstanceRole
etc.
Attributes and their details:
- MaximumNumberOfDataNodesSupported
- MaximumNumberOfDataNodesWithoutMasterNode
additionalLimit_limitValues :: Lens' AdditionalLimit (Maybe [Text]) Source #
Value for given AdditionalLimit$LimitName
.
AdvancedOptionsStatus
advancedOptionsStatus_options :: Lens' AdvancedOptionsStatus (HashMap Text Text) Source #
Specifies the status of advanced options for the specified Elasticsearch domain.
advancedOptionsStatus_status :: Lens' AdvancedOptionsStatus OptionStatus Source #
Specifies the status of OptionStatus
for advanced options for the
specified Elasticsearch domain.
AdvancedSecurityOptions
advancedSecurityOptions_enabled :: Lens' AdvancedSecurityOptions (Maybe Bool) Source #
True if advanced security is enabled.
advancedSecurityOptions_internalUserDatabaseEnabled :: Lens' AdvancedSecurityOptions (Maybe Bool) Source #
True if the internal user database is enabled.
advancedSecurityOptions_sAMLOptions :: Lens' AdvancedSecurityOptions (Maybe SAMLOptionsOutput) Source #
Describes the SAML application configured for a domain.
AdvancedSecurityOptionsInput
advancedSecurityOptionsInput_enabled :: Lens' AdvancedSecurityOptionsInput (Maybe Bool) Source #
True if advanced security is enabled.
advancedSecurityOptionsInput_internalUserDatabaseEnabled :: Lens' AdvancedSecurityOptionsInput (Maybe Bool) Source #
True if the internal user database is enabled.
advancedSecurityOptionsInput_masterUserOptions :: Lens' AdvancedSecurityOptionsInput (Maybe MasterUserOptions) Source #
Credentials for the master user: username and password, ARN, or both.
advancedSecurityOptionsInput_sAMLOptions :: Lens' AdvancedSecurityOptionsInput (Maybe SAMLOptionsInput) Source #
Specifies the SAML application configuration for the domain.
AdvancedSecurityOptionsStatus
advancedSecurityOptionsStatus_options :: Lens' AdvancedSecurityOptionsStatus AdvancedSecurityOptions Source #
Specifies advanced security options for the specified Elasticsearch domain.
advancedSecurityOptionsStatus_status :: Lens' AdvancedSecurityOptionsStatus OptionStatus Source #
Status of the advanced security options for the specified Elasticsearch domain.
AutoTune
autoTune_autoTuneDetails :: Lens' AutoTune (Maybe AutoTuneDetails) Source #
Specifies details of the Auto-Tune action. See the Developer Guide for more information.
autoTune_autoTuneType :: Lens' AutoTune (Maybe AutoTuneType) Source #
Specifies Auto-Tune type. Valid value is SCHEDULED_ACTION.
AutoTuneDetails
autoTuneDetails_scheduledAutoTuneDetails :: Lens' AutoTuneDetails (Maybe ScheduledAutoTuneDetails) Source #
Undocumented member.
AutoTuneMaintenanceSchedule
autoTuneMaintenanceSchedule_startAt :: Lens' AutoTuneMaintenanceSchedule (Maybe UTCTime) Source #
Specifies timestamp at which Auto-Tune maintenance schedule start.
autoTuneMaintenanceSchedule_cronExpressionForRecurrence :: Lens' AutoTuneMaintenanceSchedule (Maybe Text) Source #
Specifies cron expression for a recurring maintenance schedule. See the Developer Guide for more information.
autoTuneMaintenanceSchedule_duration :: Lens' AutoTuneMaintenanceSchedule (Maybe Duration) Source #
Specifies maintenance schedule duration: duration value and duration unit. See the Developer Guide for more information.
AutoTuneOptions
autoTuneOptions_desiredState :: Lens' AutoTuneOptions (Maybe AutoTuneDesiredState) Source #
Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.
autoTuneOptions_rollbackOnDisable :: Lens' AutoTuneOptions (Maybe RollbackOnDisable) Source #
Specifies the rollback state while disabling Auto-Tune for the domain. Valid values are NO_ROLLBACK, DEFAULT_ROLLBACK.
autoTuneOptions_maintenanceSchedules :: Lens' AutoTuneOptions (Maybe [AutoTuneMaintenanceSchedule]) Source #
Specifies list of maitenance schedules. See the Developer Guide for more information.
AutoTuneOptionsInput
autoTuneOptionsInput_desiredState :: Lens' AutoTuneOptionsInput (Maybe AutoTuneDesiredState) Source #
Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.
autoTuneOptionsInput_maintenanceSchedules :: Lens' AutoTuneOptionsInput (Maybe [AutoTuneMaintenanceSchedule]) Source #
Specifies list of maitenance schedules. See the Developer Guide for more information.
AutoTuneOptionsOutput
autoTuneOptionsOutput_state :: Lens' AutoTuneOptionsOutput (Maybe AutoTuneState) Source #
Specifies the AutoTuneState
for the Elasticsearch domain.
autoTuneOptionsOutput_errorMessage :: Lens' AutoTuneOptionsOutput (Maybe Text) Source #
Specifies the error message while enabling or disabling the Auto-Tune.
AutoTuneOptionsStatus
autoTuneOptionsStatus_status :: Lens' AutoTuneOptionsStatus (Maybe AutoTuneStatus) Source #
Specifies Status of the Auto-Tune options for the specified Elasticsearch domain.
autoTuneOptionsStatus_options :: Lens' AutoTuneOptionsStatus (Maybe AutoTuneOptions) Source #
Specifies Auto-Tune options for the specified Elasticsearch domain.
AutoTuneStatus
autoTuneStatus_pendingDeletion :: Lens' AutoTuneStatus (Maybe Bool) Source #
Indicates whether the Elasticsearch domain is being deleted.
autoTuneStatus_errorMessage :: Lens' AutoTuneStatus (Maybe Text) Source #
Specifies the error message while enabling or disabling the Auto-Tune options.
autoTuneStatus_updateVersion :: Lens' AutoTuneStatus (Maybe Natural) Source #
Specifies the Auto-Tune options latest version.
autoTuneStatus_creationDate :: Lens' AutoTuneStatus UTCTime Source #
Timestamp which tells Auto-Tune options creation date .
autoTuneStatus_updateDate :: Lens' AutoTuneStatus UTCTime Source #
Timestamp which tells Auto-Tune options last updated time.
autoTuneStatus_state :: Lens' AutoTuneStatus AutoTuneState Source #
Specifies the AutoTuneState
for the Elasticsearch domain.
CognitoOptions
cognitoOptions_identityPoolId :: Lens' CognitoOptions (Maybe Text) Source #
Specifies the Cognito identity pool ID for Kibana authentication.
cognitoOptions_enabled :: Lens' CognitoOptions (Maybe Bool) Source #
Specifies the option to enable Cognito for Kibana authentication.
cognitoOptions_userPoolId :: Lens' CognitoOptions (Maybe Text) Source #
Specifies the Cognito user pool ID for Kibana authentication.
cognitoOptions_roleArn :: Lens' CognitoOptions (Maybe Text) Source #
Specifies the role ARN that provides Elasticsearch permissions for accessing Cognito resources.
CognitoOptionsStatus
cognitoOptionsStatus_options :: Lens' CognitoOptionsStatus CognitoOptions Source #
Specifies the Cognito options for the specified Elasticsearch domain.
cognitoOptionsStatus_status :: Lens' CognitoOptionsStatus OptionStatus Source #
Specifies the status of the Cognito options for the specified Elasticsearch domain.
ColdStorageOptions
coldStorageOptions_enabled :: Lens' ColdStorageOptions Bool Source #
Enable cold storage option. Accepted values true or false
CompatibleVersionsMap
compatibleVersionsMap_sourceVersion :: Lens' CompatibleVersionsMap (Maybe Text) Source #
The current version of Elasticsearch on which a domain is.
compatibleVersionsMap_targetVersions :: Lens' CompatibleVersionsMap (Maybe [Text]) Source #
Undocumented member.
DescribePackagesFilter
describePackagesFilter_value :: Lens' DescribePackagesFilter (Maybe [Text]) Source #
A list of values for the specified field.
describePackagesFilter_name :: Lens' DescribePackagesFilter (Maybe DescribePackagesFilterName) Source #
Any field from PackageDetails
.
DomainEndpointOptions
domainEndpointOptions_enforceHTTPS :: Lens' DomainEndpointOptions (Maybe Bool) Source #
Specify if only HTTPS endpoint should be enabled for the Elasticsearch domain.
domainEndpointOptions_tLSSecurityPolicy :: Lens' DomainEndpointOptions (Maybe TLSSecurityPolicy) Source #
Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch domain. It can be one of the following values:
- Policy-Min-TLS-1-0-2019-07: TLS security policy which supports TLSv1.0 and higher.
- Policy-Min-TLS-1-2-2019-07: TLS security policy which supports only TLSv1.2
domainEndpointOptions_customEndpointEnabled :: Lens' DomainEndpointOptions (Maybe Bool) Source #
Specify if custom endpoint should be enabled for the Elasticsearch domain.
domainEndpointOptions_customEndpoint :: Lens' DomainEndpointOptions (Maybe Text) Source #
Specify the fully qualified domain for your custom endpoint.
domainEndpointOptions_customEndpointCertificateArn :: Lens' DomainEndpointOptions (Maybe Text) Source #
Specify ACM certificate ARN for your custom endpoint.
DomainEndpointOptionsStatus
domainEndpointOptionsStatus_options :: Lens' DomainEndpointOptionsStatus DomainEndpointOptions Source #
Options to configure endpoint for the Elasticsearch domain.
domainEndpointOptionsStatus_status :: Lens' DomainEndpointOptionsStatus OptionStatus Source #
The status of the endpoint options for the Elasticsearch domain. See
OptionStatus
for the status information that's included.
DomainInfo
domainInfo_domainName :: Lens' DomainInfo (Maybe Text) Source #
Specifies the DomainName
.
domainInfo_engineType :: Lens' DomainInfo (Maybe EngineType) Source #
Specifies the EngineType
of the domain.
DomainInformation
domainInformation_ownerId :: Lens' DomainInformation (Maybe Text) Source #
Undocumented member.
domainInformation_region :: Lens' DomainInformation (Maybe Text) Source #
Undocumented member.
domainInformation_domainName :: Lens' DomainInformation Text Source #
Undocumented member.
DomainPackageDetails
domainPackageDetails_lastUpdated :: Lens' DomainPackageDetails (Maybe UTCTime) Source #
Timestamp of the most-recent update to the association status.
domainPackageDetails_packageID :: Lens' DomainPackageDetails (Maybe Text) Source #
Internal ID of the package.
domainPackageDetails_packageType :: Lens' DomainPackageDetails (Maybe PackageType) Source #
Currently supports only TXT-DICTIONARY.
domainPackageDetails_packageName :: Lens' DomainPackageDetails (Maybe Text) Source #
User specified name of the package.
domainPackageDetails_packageVersion :: Lens' DomainPackageDetails (Maybe Text) Source #
Undocumented member.
domainPackageDetails_domainPackageStatus :: Lens' DomainPackageDetails (Maybe DomainPackageStatus) Source #
State of the association. Values are ASSOCIATING/ASSOCIATION_FAILED/ACTIVE/DISSOCIATING/DISSOCIATION_FAILED.
domainPackageDetails_domainName :: Lens' DomainPackageDetails (Maybe Text) Source #
Name of the domain you've associated a package with.
domainPackageDetails_errorDetails :: Lens' DomainPackageDetails (Maybe ErrorDetails) Source #
Additional information if the package is in an error state. Null otherwise.
domainPackageDetails_referencePath :: Lens' DomainPackageDetails (Maybe Text) Source #
The relative path on Amazon ES nodes, which can be used as synonym_path when the package is synonym file.
Duration
duration_value :: Lens' Duration (Maybe Natural) Source #
Integer to specify the value of a maintenance schedule duration. See the Developer Guide for more information.
duration_unit :: Lens' Duration (Maybe TimeUnit) Source #
Specifies the unit of a maintenance schedule duration. Valid value is HOURS. See the Developer Guide for more information.
EBSOptions
eBSOptions_volumeSize :: Lens' EBSOptions (Maybe Int) Source #
Integer to specify the size of an EBS volume.
eBSOptions_iops :: Lens' EBSOptions (Maybe Int) Source #
Specifies the IOPD for a Provisioned IOPS EBS volume (SSD).
eBSOptions_volumeType :: Lens' EBSOptions (Maybe VolumeType) Source #
Specifies the volume type for EBS-based storage.
eBSOptions_eBSEnabled :: Lens' EBSOptions (Maybe Bool) Source #
Specifies whether EBS-based storage is enabled.
EBSOptionsStatus
eBSOptionsStatus_options :: Lens' EBSOptionsStatus EBSOptions Source #
Specifies the EBS options for the specified Elasticsearch domain.
eBSOptionsStatus_status :: Lens' EBSOptionsStatus OptionStatus Source #
Specifies the status of the EBS options for the specified Elasticsearch domain.
ElasticsearchClusterConfig
elasticsearchClusterConfig_dedicatedMasterCount :: Lens' ElasticsearchClusterConfig (Maybe Int) Source #
Total number of dedicated master nodes, active and on standby, for the cluster.
elasticsearchClusterConfig_dedicatedMasterType :: Lens' ElasticsearchClusterConfig (Maybe ESPartitionInstanceType) Source #
The instance type for a dedicated master node.
elasticsearchClusterConfig_dedicatedMasterEnabled :: Lens' ElasticsearchClusterConfig (Maybe Bool) Source #
A boolean value to indicate whether a dedicated master node is enabled. See About Dedicated Master Nodes for more information.
elasticsearchClusterConfig_instanceCount :: Lens' ElasticsearchClusterConfig (Maybe Int) Source #
The number of instances in the specified domain cluster.
elasticsearchClusterConfig_coldStorageOptions :: Lens' ElasticsearchClusterConfig (Maybe ColdStorageOptions) Source #
Specifies the ColdStorageOptions
config for Elasticsearch Domain
elasticsearchClusterConfig_zoneAwarenessEnabled :: Lens' ElasticsearchClusterConfig (Maybe Bool) Source #
A boolean value to indicate whether zone awareness is enabled. See About Zone Awareness for more information.
elasticsearchClusterConfig_instanceType :: Lens' ElasticsearchClusterConfig (Maybe ESPartitionInstanceType) Source #
The instance type for an Elasticsearch cluster. UltraWarm instance types are not supported for data instances.
elasticsearchClusterConfig_warmEnabled :: Lens' ElasticsearchClusterConfig (Maybe Bool) Source #
True to enable warm storage.
elasticsearchClusterConfig_zoneAwarenessConfig :: Lens' ElasticsearchClusterConfig (Maybe ZoneAwarenessConfig) Source #
Specifies the zone awareness configuration for a domain when zone awareness is enabled.
elasticsearchClusterConfig_warmCount :: Lens' ElasticsearchClusterConfig (Maybe Int) Source #
The number of warm nodes in the cluster.
elasticsearchClusterConfig_warmType :: Lens' ElasticsearchClusterConfig (Maybe ESWarmPartitionInstanceType) Source #
The instance type for the Elasticsearch cluster's warm nodes.
ElasticsearchClusterConfigStatus
elasticsearchClusterConfigStatus_options :: Lens' ElasticsearchClusterConfigStatus ElasticsearchClusterConfig Source #
Specifies the cluster configuration for the specified Elasticsearch domain.
elasticsearchClusterConfigStatus_status :: Lens' ElasticsearchClusterConfigStatus OptionStatus Source #
Specifies the status of the configuration for the specified Elasticsearch domain.
ElasticsearchDomainConfig
elasticsearchDomainConfig_eBSOptions :: Lens' ElasticsearchDomainConfig (Maybe EBSOptionsStatus) Source #
Specifies the EBSOptions
for the Elasticsearch domain.
elasticsearchDomainConfig_nodeToNodeEncryptionOptions :: Lens' ElasticsearchDomainConfig (Maybe NodeToNodeEncryptionOptionsStatus) Source #
Specifies the NodeToNodeEncryptionOptions
for the Elasticsearch
domain.
elasticsearchDomainConfig_accessPolicies :: Lens' ElasticsearchDomainConfig (Maybe AccessPoliciesStatus) Source #
IAM access policy as a JSON-formatted string.
elasticsearchDomainConfig_autoTuneOptions :: Lens' ElasticsearchDomainConfig (Maybe AutoTuneOptionsStatus) Source #
Specifies AutoTuneOptions
for the domain.
elasticsearchDomainConfig_logPublishingOptions :: Lens' ElasticsearchDomainConfig (Maybe LogPublishingOptionsStatus) Source #
Log publishing options for the given domain.
elasticsearchDomainConfig_advancedSecurityOptions :: Lens' ElasticsearchDomainConfig (Maybe AdvancedSecurityOptionsStatus) Source #
Specifies AdvancedSecurityOptions
for the domain.
elasticsearchDomainConfig_elasticsearchClusterConfig :: Lens' ElasticsearchDomainConfig (Maybe ElasticsearchClusterConfigStatus) Source #
Specifies the ElasticsearchClusterConfig
for the Elasticsearch domain.
elasticsearchDomainConfig_snapshotOptions :: Lens' ElasticsearchDomainConfig (Maybe SnapshotOptionsStatus) Source #
Specifies the SnapshotOptions
for the Elasticsearch domain.
elasticsearchDomainConfig_cognitoOptions :: Lens' ElasticsearchDomainConfig (Maybe CognitoOptionsStatus) Source #
The CognitoOptions
for the specified domain. For more information, see
Amazon Cognito Authentication for Kibana.
elasticsearchDomainConfig_encryptionAtRestOptions :: Lens' ElasticsearchDomainConfig (Maybe EncryptionAtRestOptionsStatus) Source #
Specifies the EncryptionAtRestOptions
for the Elasticsearch domain.
elasticsearchDomainConfig_vPCOptions :: Lens' ElasticsearchDomainConfig (Maybe VPCDerivedInfoStatus) Source #
The VPCOptions
for the specified domain. For more information, see
VPC Endpoints for Amazon Elasticsearch Service Domains.
elasticsearchDomainConfig_domainEndpointOptions :: Lens' ElasticsearchDomainConfig (Maybe DomainEndpointOptionsStatus) Source #
Specifies the DomainEndpointOptions
for the Elasticsearch domain.
elasticsearchDomainConfig_advancedOptions :: Lens' ElasticsearchDomainConfig (Maybe AdvancedOptionsStatus) Source #
Specifies the AdvancedOptions
for the domain. See
Configuring Advanced Options
for more information.
elasticsearchDomainConfig_elasticsearchVersion :: Lens' ElasticsearchDomainConfig (Maybe ElasticsearchVersionStatus) Source #
String of format X.Y to specify version for the Elasticsearch domain.
ElasticsearchDomainStatus
elasticsearchDomainStatus_eBSOptions :: Lens' ElasticsearchDomainStatus (Maybe EBSOptions) Source #
The EBSOptions
for the specified domain. See
Configuring EBS-based Storage
for more information.
elasticsearchDomainStatus_nodeToNodeEncryptionOptions :: Lens' ElasticsearchDomainStatus (Maybe NodeToNodeEncryptionOptions) Source #
Specifies the status of the NodeToNodeEncryptionOptions
.
elasticsearchDomainStatus_accessPolicies :: Lens' ElasticsearchDomainStatus (Maybe Text) Source #
IAM access policy as a JSON-formatted string.
elasticsearchDomainStatus_serviceSoftwareOptions :: Lens' ElasticsearchDomainStatus (Maybe ServiceSoftwareOptions) Source #
The current status of the Elasticsearch domain's service software.
elasticsearchDomainStatus_autoTuneOptions :: Lens' ElasticsearchDomainStatus (Maybe AutoTuneOptionsOutput) Source #
The current status of the Elasticsearch domain's Auto-Tune options.
elasticsearchDomainStatus_logPublishingOptions :: Lens' ElasticsearchDomainStatus (Maybe (HashMap LogType LogPublishingOption)) Source #
Log publishing options for the given domain.
elasticsearchDomainStatus_advancedSecurityOptions :: Lens' ElasticsearchDomainStatus (Maybe AdvancedSecurityOptions) Source #
The current status of the Elasticsearch domain's advanced security options.
elasticsearchDomainStatus_created :: Lens' ElasticsearchDomainStatus (Maybe Bool) Source #
The domain creation status. True
if the creation of an Elasticsearch
domain is complete. False
if domain creation is still in progress.
elasticsearchDomainStatus_snapshotOptions :: Lens' ElasticsearchDomainStatus (Maybe SnapshotOptions) Source #
Specifies the status of the SnapshotOptions
elasticsearchDomainStatus_cognitoOptions :: Lens' ElasticsearchDomainStatus (Maybe CognitoOptions) Source #
The CognitoOptions
for the specified domain. For more information, see
Amazon Cognito Authentication for Kibana.
elasticsearchDomainStatus_encryptionAtRestOptions :: Lens' ElasticsearchDomainStatus (Maybe EncryptionAtRestOptions) Source #
Specifies the status of the EncryptionAtRestOptions
.
elasticsearchDomainStatus_deleted :: Lens' ElasticsearchDomainStatus (Maybe Bool) Source #
The domain deletion status. True
if a delete request has been received
for the domain but resource cleanup is still in progress. False
if the
domain has not been deleted. Once domain deletion is complete, the
status of the domain is no longer returned.
elasticsearchDomainStatus_vPCOptions :: Lens' ElasticsearchDomainStatus (Maybe VPCDerivedInfo) Source #
The VPCOptions
for the specified domain. For more information, see
VPC Endpoints for Amazon Elasticsearch Service Domains.
elasticsearchDomainStatus_endpoints :: Lens' ElasticsearchDomainStatus (Maybe (HashMap Text Text)) Source #
Map containing the Elasticsearch domain endpoints used to submit index
and search requests. Example key, value
:
'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
elasticsearchDomainStatus_domainEndpointOptions :: Lens' ElasticsearchDomainStatus (Maybe DomainEndpointOptions) Source #
The current status of the Elasticsearch domain's endpoint options.
elasticsearchDomainStatus_processing :: Lens' ElasticsearchDomainStatus (Maybe Bool) Source #
The status of the Elasticsearch domain configuration. True
if Amazon
Elasticsearch Service is processing configuration changes. False
if
the configuration is active.
elasticsearchDomainStatus_endpoint :: Lens' ElasticsearchDomainStatus (Maybe Text) Source #
The Elasticsearch domain endpoint that you use to submit index and search requests.
elasticsearchDomainStatus_upgradeProcessing :: Lens' ElasticsearchDomainStatus (Maybe Bool) Source #
The status of an Elasticsearch domain version upgrade. True
if Amazon
Elasticsearch Service is undergoing a version upgrade. False
if the
configuration is active.
elasticsearchDomainStatus_advancedOptions :: Lens' ElasticsearchDomainStatus (Maybe (HashMap Text Text)) Source #
Specifies the status of the AdvancedOptions
elasticsearchDomainStatus_elasticsearchVersion :: Lens' ElasticsearchDomainStatus (Maybe Text) Source #
Undocumented member.
elasticsearchDomainStatus_domainId :: Lens' ElasticsearchDomainStatus Text Source #
The unique identifier for the specified Elasticsearch domain.
elasticsearchDomainStatus_domainName :: Lens' ElasticsearchDomainStatus Text Source #
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).
elasticsearchDomainStatus_arn :: Lens' ElasticsearchDomainStatus Text Source #
The Amazon resource name (ARN) of an Elasticsearch domain. See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.
elasticsearchDomainStatus_elasticsearchClusterConfig :: Lens' ElasticsearchDomainStatus ElasticsearchClusterConfig Source #
The type and number of instances in the domain cluster.
ElasticsearchVersionStatus
elasticsearchVersionStatus_options :: Lens' ElasticsearchVersionStatus Text Source #
Specifies the Elasticsearch version for the specified Elasticsearch domain.
elasticsearchVersionStatus_status :: Lens' ElasticsearchVersionStatus OptionStatus Source #
Specifies the status of the Elasticsearch version options for the specified Elasticsearch domain.
EncryptionAtRestOptions
encryptionAtRestOptions_enabled :: Lens' EncryptionAtRestOptions (Maybe Bool) Source #
Specifies the option to enable Encryption At Rest.
encryptionAtRestOptions_kmsKeyId :: Lens' EncryptionAtRestOptions (Maybe Text) Source #
Specifies the KMS Key ID for Encryption At Rest options.
EncryptionAtRestOptionsStatus
encryptionAtRestOptionsStatus_options :: Lens' EncryptionAtRestOptionsStatus EncryptionAtRestOptions Source #
Specifies the Encryption At Rest options for the specified Elasticsearch domain.
encryptionAtRestOptionsStatus_status :: Lens' EncryptionAtRestOptionsStatus OptionStatus Source #
Specifies the status of the Encryption At Rest options for the specified Elasticsearch domain.
ErrorDetails
errorDetails_errorType :: Lens' ErrorDetails (Maybe Text) Source #
Undocumented member.
errorDetails_errorMessage :: Lens' ErrorDetails (Maybe Text) Source #
Undocumented member.
Filter
filter_values :: Lens' Filter (Maybe (NonEmpty Text)) Source #
Contains one or more values for the filter.
InboundCrossClusterSearchConnection
inboundCrossClusterSearchConnection_destinationDomainInfo :: Lens' InboundCrossClusterSearchConnection (Maybe DomainInformation) Source #
Specifies the DomainInformation
for the destination Elasticsearch
domain.
inboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' InboundCrossClusterSearchConnection (Maybe Text) Source #
Specifies the connection id for the inbound cross-cluster search connection.
inboundCrossClusterSearchConnection_connectionStatus :: Lens' InboundCrossClusterSearchConnection (Maybe InboundCrossClusterSearchConnectionStatus) Source #
Specifies the InboundCrossClusterSearchConnectionStatus
for the
outbound connection.
inboundCrossClusterSearchConnection_sourceDomainInfo :: Lens' InboundCrossClusterSearchConnection (Maybe DomainInformation) Source #
Specifies the DomainInformation
for the source Elasticsearch domain.
InboundCrossClusterSearchConnectionStatus
inboundCrossClusterSearchConnectionStatus_message :: Lens' InboundCrossClusterSearchConnectionStatus (Maybe Text) Source #
Specifies verbose information for the inbound connection status.
inboundCrossClusterSearchConnectionStatus_statusCode :: Lens' InboundCrossClusterSearchConnectionStatus (Maybe InboundCrossClusterSearchConnectionStatusCode) Source #
The state code for inbound connection. This can be one of the following:
- PENDING_ACCEPTANCE: Inbound connection is not yet accepted by destination domain owner.
- APPROVED: Inbound connection is pending acceptance by destination domain owner.
- REJECTING: Inbound connection rejection is in process.
- REJECTED: Inbound connection is rejected.
- DELETING: Inbound connection deletion is in progress.
- DELETED: Inbound connection is deleted and cannot be used further.
InstanceCountLimits
instanceCountLimits_maximumInstanceCount :: Lens' InstanceCountLimits (Maybe Int) Source #
Undocumented member.
instanceCountLimits_minimumInstanceCount :: Lens' InstanceCountLimits (Maybe Int) Source #
Undocumented member.
InstanceLimits
instanceLimits_instanceCountLimits :: Lens' InstanceLimits (Maybe InstanceCountLimits) Source #
Undocumented member.
Limits
limits_instanceLimits :: Lens' Limits (Maybe InstanceLimits) Source #
Undocumented member.
limits_additionalLimits :: Lens' Limits (Maybe [AdditionalLimit]) Source #
List of additional limits that are specific to a given InstanceType and
for each of it's InstanceRole
.
limits_storageTypes :: Lens' Limits (Maybe [StorageType]) Source #
StorageType represents the list of storage related types and attributes that are available for given InstanceType.
LogPublishingOption
logPublishingOption_enabled :: Lens' LogPublishingOption (Maybe Bool) Source #
Specifies whether given log publishing option is enabled or not.
logPublishingOption_cloudWatchLogsLogGroupArn :: Lens' LogPublishingOption (Maybe Text) Source #
Undocumented member.
LogPublishingOptionsStatus
logPublishingOptionsStatus_status :: Lens' LogPublishingOptionsStatus (Maybe OptionStatus) Source #
The status of the log publishing options for the Elasticsearch domain.
See OptionStatus
for the status information that's included.
logPublishingOptionsStatus_options :: Lens' LogPublishingOptionsStatus (Maybe (HashMap LogType LogPublishingOption)) Source #
The log publishing options configured for the Elasticsearch domain.
MasterUserOptions
masterUserOptions_masterUserPassword :: Lens' MasterUserOptions (Maybe Text) Source #
The master user's password, which is stored in the Amazon Elasticsearch Service domain's internal database.
masterUserOptions_masterUserName :: Lens' MasterUserOptions (Maybe Text) Source #
The master user's username, which is stored in the Amazon Elasticsearch Service domain's internal database.
masterUserOptions_masterUserARN :: Lens' MasterUserOptions (Maybe Text) Source #
ARN for the master user (if IAM is enabled).
NodeToNodeEncryptionOptions
nodeToNodeEncryptionOptions_enabled :: Lens' NodeToNodeEncryptionOptions (Maybe Bool) Source #
Specify true to enable node-to-node encryption.
NodeToNodeEncryptionOptionsStatus
nodeToNodeEncryptionOptionsStatus_options :: Lens' NodeToNodeEncryptionOptionsStatus NodeToNodeEncryptionOptions Source #
Specifies the node-to-node encryption options for the specified Elasticsearch domain.
nodeToNodeEncryptionOptionsStatus_status :: Lens' NodeToNodeEncryptionOptionsStatus OptionStatus Source #
Specifies the status of the node-to-node encryption options for the specified Elasticsearch domain.
OptionStatus
optionStatus_pendingDeletion :: Lens' OptionStatus (Maybe Bool) Source #
Indicates whether the Elasticsearch domain is being deleted.
optionStatus_updateVersion :: Lens' OptionStatus (Maybe Natural) Source #
Specifies the latest version for the entity.
optionStatus_creationDate :: Lens' OptionStatus UTCTime Source #
Timestamp which tells the creation date for the entity.
optionStatus_updateDate :: Lens' OptionStatus UTCTime Source #
Timestamp which tells the last updated time for the entity.
optionStatus_state :: Lens' OptionStatus OptionState Source #
Provides the OptionState
for the Elasticsearch domain.
OutboundCrossClusterSearchConnection
outboundCrossClusterSearchConnection_destinationDomainInfo :: Lens' OutboundCrossClusterSearchConnection (Maybe DomainInformation) Source #
Specifies the DomainInformation
for the destination Elasticsearch
domain.
outboundCrossClusterSearchConnection_connectionAlias :: Lens' OutboundCrossClusterSearchConnection (Maybe Text) Source #
Specifies the connection alias for the outbound cross-cluster search connection.
outboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' OutboundCrossClusterSearchConnection (Maybe Text) Source #
Specifies the connection id for the outbound cross-cluster search connection.
outboundCrossClusterSearchConnection_connectionStatus :: Lens' OutboundCrossClusterSearchConnection (Maybe OutboundCrossClusterSearchConnectionStatus) Source #
Specifies the OutboundCrossClusterSearchConnectionStatus
for the
outbound connection.
outboundCrossClusterSearchConnection_sourceDomainInfo :: Lens' OutboundCrossClusterSearchConnection (Maybe DomainInformation) Source #
Specifies the DomainInformation
for the source Elasticsearch domain.
OutboundCrossClusterSearchConnectionStatus
outboundCrossClusterSearchConnectionStatus_message :: Lens' OutboundCrossClusterSearchConnectionStatus (Maybe Text) Source #
Specifies verbose information for the outbound connection status.
outboundCrossClusterSearchConnectionStatus_statusCode :: Lens' OutboundCrossClusterSearchConnectionStatus (Maybe OutboundCrossClusterSearchConnectionStatusCode) Source #
The state code for outbound connection. This can be one of the following:
- VALIDATING: The outbound connection request is being validated.
- VALIDATION_FAILED: Validation failed for the connection request.
- PENDING_ACCEPTANCE: Outbound connection request is validated and is not yet accepted by destination domain owner.
- PROVISIONING: Outbound connection request is in process.
- ACTIVE: Outbound connection is active and ready to use.
- REJECTED: Outbound connection request is rejected by destination domain owner.
- DELETING: Outbound connection deletion is in progress.
- DELETED: Outbound connection is deleted and cannot be used further.
PackageDetails
packageDetails_packageID :: Lens' PackageDetails (Maybe Text) Source #
Internal ID of the package.
packageDetails_packageType :: Lens' PackageDetails (Maybe PackageType) Source #
Currently supports only TXT-DICTIONARY.
packageDetails_lastUpdatedAt :: Lens' PackageDetails (Maybe UTCTime) Source #
Undocumented member.
packageDetails_createdAt :: Lens' PackageDetails (Maybe UTCTime) Source #
Timestamp which tells creation date of the package.
packageDetails_packageName :: Lens' PackageDetails (Maybe Text) Source #
User specified name of the package.
packageDetails_packageStatus :: Lens' PackageDetails (Maybe PackageStatus) Source #
Current state of the package. Values are COPYING/COPY_FAILED/AVAILABLE/DELETING/DELETE_FAILED
packageDetails_packageDescription :: Lens' PackageDetails (Maybe Text) Source #
User-specified description of the package.
packageDetails_errorDetails :: Lens' PackageDetails (Maybe ErrorDetails) Source #
Additional information if the package is in an error state. Null otherwise.
packageDetails_availablePackageVersion :: Lens' PackageDetails (Maybe Text) Source #
Undocumented member.
PackageSource
packageSource_s3Key :: Lens' PackageSource (Maybe Text) Source #
Key (file name) of the package.
packageSource_s3BucketName :: Lens' PackageSource (Maybe Text) Source #
Name of the bucket containing the package.
PackageVersionHistory
packageVersionHistory_createdAt :: Lens' PackageVersionHistory (Maybe UTCTime) Source #
Timestamp which tells creation time of the package version.
packageVersionHistory_packageVersion :: Lens' PackageVersionHistory (Maybe Text) Source #
Version of the package.
packageVersionHistory_commitMessage :: Lens' PackageVersionHistory (Maybe Text) Source #
A message associated with the version.
RecurringCharge
recurringCharge_recurringChargeFrequency :: Lens' RecurringCharge (Maybe Text) Source #
The frequency of the recurring charge.
recurringCharge_recurringChargeAmount :: Lens' RecurringCharge (Maybe Double) Source #
The monetary amount of the recurring charge.
ReservedElasticsearchInstance
reservedElasticsearchInstance_state :: Lens' ReservedElasticsearchInstance (Maybe Text) Source #
The state of the reserved Elasticsearch instance.
reservedElasticsearchInstance_currencyCode :: Lens' ReservedElasticsearchInstance (Maybe Text) Source #
The currency code for the reserved Elasticsearch instance offering.
reservedElasticsearchInstance_startTime :: Lens' ReservedElasticsearchInstance (Maybe UTCTime) Source #
The time the reservation started.
reservedElasticsearchInstance_reservedElasticsearchInstanceOfferingId :: Lens' ReservedElasticsearchInstance (Maybe Text) Source #
The offering identifier.
reservedElasticsearchInstance_reservedElasticsearchInstanceId :: Lens' ReservedElasticsearchInstance (Maybe Text) Source #
The unique identifier for the reservation.
reservedElasticsearchInstance_elasticsearchInstanceCount :: Lens' ReservedElasticsearchInstance (Maybe Int) Source #
The number of Elasticsearch instances that have been reserved.
reservedElasticsearchInstance_reservationName :: Lens' ReservedElasticsearchInstance (Maybe Text) Source #
The customer-specified identifier to track this reservation.
reservedElasticsearchInstance_elasticsearchInstanceType :: Lens' ReservedElasticsearchInstance (Maybe ESPartitionInstanceType) Source #
The Elasticsearch instance type offered by the reserved instance offering.
reservedElasticsearchInstance_recurringCharges :: Lens' ReservedElasticsearchInstance (Maybe [RecurringCharge]) Source #
The charge to your account regardless of whether you are creating any domains using the instance offering.
reservedElasticsearchInstance_usagePrice :: Lens' ReservedElasticsearchInstance (Maybe Double) Source #
The rate you are charged for each hour for the domain that is using this reserved instance.
reservedElasticsearchInstance_fixedPrice :: Lens' ReservedElasticsearchInstance (Maybe Double) Source #
The upfront fixed charge you will paid to purchase the specific reserved Elasticsearch instance offering.
reservedElasticsearchInstance_duration :: Lens' ReservedElasticsearchInstance (Maybe Int) Source #
The duration, in seconds, for which the Elasticsearch instance is reserved.
reservedElasticsearchInstance_paymentOption :: Lens' ReservedElasticsearchInstance (Maybe ReservedElasticsearchInstancePaymentOption) Source #
The payment option as defined in the reserved Elasticsearch instance offering.
ReservedElasticsearchInstanceOffering
reservedElasticsearchInstanceOffering_currencyCode :: Lens' ReservedElasticsearchInstanceOffering (Maybe Text) Source #
The currency code for the reserved Elasticsearch instance offering.
reservedElasticsearchInstanceOffering_reservedElasticsearchInstanceOfferingId :: Lens' ReservedElasticsearchInstanceOffering (Maybe Text) Source #
The Elasticsearch reserved instance offering identifier.
reservedElasticsearchInstanceOffering_elasticsearchInstanceType :: Lens' ReservedElasticsearchInstanceOffering (Maybe ESPartitionInstanceType) Source #
The Elasticsearch instance type offered by the reserved instance offering.
reservedElasticsearchInstanceOffering_recurringCharges :: Lens' ReservedElasticsearchInstanceOffering (Maybe [RecurringCharge]) Source #
The charge to your account regardless of whether you are creating any domains using the instance offering.
reservedElasticsearchInstanceOffering_usagePrice :: Lens' ReservedElasticsearchInstanceOffering (Maybe Double) Source #
The rate you are charged for each hour the domain that is using the offering is running.
reservedElasticsearchInstanceOffering_fixedPrice :: Lens' ReservedElasticsearchInstanceOffering (Maybe Double) Source #
The upfront fixed charge you will pay to purchase the specific reserved Elasticsearch instance offering.
reservedElasticsearchInstanceOffering_duration :: Lens' ReservedElasticsearchInstanceOffering (Maybe Int) Source #
The duration, in seconds, for which the offering will reserve the Elasticsearch instance.
reservedElasticsearchInstanceOffering_paymentOption :: Lens' ReservedElasticsearchInstanceOffering (Maybe ReservedElasticsearchInstancePaymentOption) Source #
Payment option for the reserved Elasticsearch instance offering
SAMLIdp
sAMLIdp_metadataContent :: Lens' SAMLIdp Text Source #
The Metadata of the SAML application in xml format.
sAMLIdp_entityId :: Lens' SAMLIdp Text Source #
The unique Entity ID of the application in SAML Identity Provider.
SAMLOptionsInput
sAMLOptionsInput_masterUserName :: Lens' SAMLOptionsInput (Maybe Text) Source #
The SAML master username, which is stored in the Amazon Elasticsearch Service domain's internal database.
sAMLOptionsInput_enabled :: Lens' SAMLOptionsInput (Maybe Bool) Source #
True if SAML is enabled.
sAMLOptionsInput_idp :: Lens' SAMLOptionsInput (Maybe SAMLIdp) Source #
Specifies the SAML Identity Provider's information.
sAMLOptionsInput_rolesKey :: Lens' SAMLOptionsInput (Maybe Text) Source #
The key to use for matching the SAML Roles attribute.
sAMLOptionsInput_masterBackendRole :: Lens' SAMLOptionsInput (Maybe Text) Source #
The backend role to which the SAML master user is mapped to.
sAMLOptionsInput_sessionTimeoutMinutes :: Lens' SAMLOptionsInput (Maybe Int) Source #
The duration, in minutes, after which a user session becomes inactive. Acceptable values are between 1 and 1440, and the default value is 60.
sAMLOptionsInput_subjectKey :: Lens' SAMLOptionsInput (Maybe Text) Source #
The key to use for matching the SAML Subject attribute.
SAMLOptionsOutput
sAMLOptionsOutput_enabled :: Lens' SAMLOptionsOutput (Maybe Bool) Source #
True if SAML is enabled.
sAMLOptionsOutput_idp :: Lens' SAMLOptionsOutput (Maybe SAMLIdp) Source #
Describes the SAML Identity Provider's information.
sAMLOptionsOutput_rolesKey :: Lens' SAMLOptionsOutput (Maybe Text) Source #
The key used for matching the SAML Roles attribute.
sAMLOptionsOutput_sessionTimeoutMinutes :: Lens' SAMLOptionsOutput (Maybe Int) Source #
The duration, in minutes, after which a user session becomes inactive.
sAMLOptionsOutput_subjectKey :: Lens' SAMLOptionsOutput (Maybe Text) Source #
The key used for matching the SAML Subject attribute.
ScheduledAutoTuneDetails
scheduledAutoTuneDetails_severity :: Lens' ScheduledAutoTuneDetails (Maybe ScheduledAutoTuneSeverityType) Source #
Specifies Auto-Tune action severity. Valid values are LOW, MEDIUM and HIGH.
scheduledAutoTuneDetails_action :: Lens' ScheduledAutoTuneDetails (Maybe Text) Source #
Specifies Auto-Tune action description.
scheduledAutoTuneDetails_date :: Lens' ScheduledAutoTuneDetails (Maybe UTCTime) Source #
Specifies timestamp for the Auto-Tune action scheduled for the domain.
scheduledAutoTuneDetails_actionType :: Lens' ScheduledAutoTuneDetails (Maybe ScheduledAutoTuneActionType) Source #
Specifies Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.
ServiceSoftwareOptions
serviceSoftwareOptions_automatedUpdateDate :: Lens' ServiceSoftwareOptions (Maybe UTCTime) Source #
Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.
serviceSoftwareOptions_currentVersion :: Lens' ServiceSoftwareOptions (Maybe Text) Source #
The current service software version that is present on the domain.
serviceSoftwareOptions_optionalDeployment :: Lens' ServiceSoftwareOptions (Maybe Bool) Source #
True
if a service software is never automatically updated. False
if
a service software is automatically updated after AutomatedUpdateDate
.
serviceSoftwareOptions_updateStatus :: Lens' ServiceSoftwareOptions (Maybe DeploymentStatus) Source #
The status of your service software update. This field can take the
following values: ELIGIBLE
, PENDING_UPDATE
, IN_PROGRESS
,
COMPLETED
, and NOT_ELIGIBLE
.
serviceSoftwareOptions_cancellable :: Lens' ServiceSoftwareOptions (Maybe Bool) Source #
True
if you are able to cancel your service software version update.
False
if you are not able to cancel your service software version.
serviceSoftwareOptions_updateAvailable :: Lens' ServiceSoftwareOptions (Maybe Bool) Source #
True
if you are able to update you service software version. False
if you are not able to update your service software version.
serviceSoftwareOptions_description :: Lens' ServiceSoftwareOptions (Maybe Text) Source #
The description of the UpdateStatus
.
serviceSoftwareOptions_newVersion :: Lens' ServiceSoftwareOptions (Maybe Text) Source #
The new service software version if one is available.
SnapshotOptions
snapshotOptions_automatedSnapshotStartHour :: Lens' SnapshotOptions (Maybe Int) Source #
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
snapshotOptionsStatus_options :: Lens' SnapshotOptionsStatus SnapshotOptions Source #
Specifies the daily snapshot options specified for the Elasticsearch domain.
snapshotOptionsStatus_status :: Lens' SnapshotOptionsStatus OptionStatus Source #
Specifies the status of a daily automated snapshot.
StorageType
storageType_storageTypeLimits :: Lens' StorageType (Maybe [StorageTypeLimit]) Source #
List of limits that are applicable for given storage type.
storageType_storageSubTypeName :: Lens' StorageType (Maybe Text) Source #
Undocumented member.
storageType_storageTypeName :: Lens' StorageType (Maybe Text) Source #
Undocumented member.
StorageTypeLimit
storageTypeLimit_limitName :: Lens' StorageTypeLimit (Maybe Text) Source #
Name of storage limits that are applicable for given storage type. If
StorageType
is ebs, following storage options are applicable
- MinimumVolumeSize
- MaximumVolumeSize
- MaximumIops
- MinimumIops
storageTypeLimit_limitValues :: Lens' StorageTypeLimit (Maybe [Text]) Source #
Values for the StorageTypeLimit$LimitName
.
Tag
tag_key :: Lens' Tag Text Source #
Specifies the TagKey
, the name of the tag. Tag keys must be unique for
the Elasticsearch domain to which they are attached.
tag_value :: Lens' Tag Text Source #
Specifies the TagValue
, 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
project : Trinity
and cost-center : Trinity
UpgradeHistory
upgradeHistory_upgradeStatus :: Lens' UpgradeHistory (Maybe UpgradeStatus) Source #
The overall status of the update. The status can take one of the following values:
- In Progress
- Succeeded
- Succeeded with Issues
- Failed
upgradeHistory_stepsList :: Lens' UpgradeHistory (Maybe [UpgradeStepItem]) Source #
A list of UpgradeStepItem
s representing information about each step
performed as pard of a specific Upgrade or Upgrade Eligibility Check.
upgradeHistory_upgradeName :: Lens' UpgradeHistory (Maybe Text) Source #
A string that describes the update briefly
upgradeHistory_startTimestamp :: Lens' UpgradeHistory (Maybe UTCTime) Source #
UTC Timestamp at which the Upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.
UpgradeStepItem
upgradeStepItem_upgradeStepStatus :: Lens' UpgradeStepItem (Maybe UpgradeStatus) Source #
The status of a particular step during an upgrade. The status can take one of the following values:
- In Progress
- Succeeded
- Succeeded with Issues
- Failed
upgradeStepItem_progressPercent :: Lens' UpgradeStepItem (Maybe Double) Source #
The Floating point value representing progress percentage of a particular step.
upgradeStepItem_issues :: Lens' UpgradeStepItem (Maybe [Text]) Source #
A list of strings containing detailed information about the errors encountered in a particular step.
upgradeStepItem_upgradeStep :: Lens' UpgradeStepItem (Maybe UpgradeStep) Source #
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
- PreUpgradeCheck
- Snapshot
- Upgrade
VPCDerivedInfo
vPCDerivedInfo_securityGroupIds :: Lens' VPCDerivedInfo (Maybe [Text]) Source #
Specifies the security groups for VPC endpoint.
vPCDerivedInfo_subnetIds :: Lens' VPCDerivedInfo (Maybe [Text]) Source #
Specifies the subnets for VPC endpoint.
vPCDerivedInfo_vPCId :: Lens' VPCDerivedInfo (Maybe Text) Source #
The VPC Id for the Elasticsearch domain. Exists only if the domain was created with VPCOptions.
vPCDerivedInfo_availabilityZones :: Lens' VPCDerivedInfo (Maybe [Text]) Source #
The availability zones for the Elasticsearch domain. Exists only if the domain was created with VPCOptions.
VPCDerivedInfoStatus
vPCDerivedInfoStatus_options :: Lens' VPCDerivedInfoStatus VPCDerivedInfo Source #
Specifies the VPC options for the specified Elasticsearch domain.
vPCDerivedInfoStatus_status :: Lens' VPCDerivedInfoStatus OptionStatus Source #
Specifies the status of the VPC options for the specified Elasticsearch domain.
VPCOptions
vPCOptions_securityGroupIds :: Lens' VPCOptions (Maybe [Text]) Source #
Specifies the security groups for VPC endpoint.
vPCOptions_subnetIds :: Lens' VPCOptions (Maybe [Text]) Source #
Specifies the subnets for VPC endpoint.
ZoneAwarenessConfig
zoneAwarenessConfig_availabilityZoneCount :: Lens' ZoneAwarenessConfig (Maybe Int) Source #
An integer value to indicate the number of availability zones for a domain when zone awareness is enabled. This should be equal to number of subnets if VPC endpoints is enabled