aws_opensearch_domain
Amazon Web Services OpenSearch Domain
Name | Type | Nullable |
accessPolicies | JSON | ✓ |
accountId | String | ✗ |
accountName | String | ✓ |
advancedOptions | Map<String,String> | ✓ |
advancedSecurityOptions | AdvancedSecurityOptions | ✓ |
arn | String | ✗ |
associatedPackages | List | ✓ |
autoTuneOptions | AutoTuneOptionsOutput | ✓ |
clusterConfig | ClusterConfig | ✓ |
cognitoOptions | CognitoOptions | ✗ |
created | Boolean | ✗ |
deleted | Boolean | ✗ |
domainEndpointOptions | DomainEndpointOptions | ✓ |
domainId | String | ✗ |
domainName | String | ✗ |
ebsOptions | EBSOptions | ✓ |
encryptionAtRestOptions | EncryptionAtRestOptions | ✓ |
endpoint | String | ✓ |
endpoints | Map<String,String> | ✗ |
engineVersion | String | ✗ |
logPublishingOptions | Map<String,LogPublishingOption> | ✗ |
nodeToNodeEncryptionOptions | NodeToNodeEncryptionOptions | ✓ |
processing | Boolean | ✗ |
region | String | ✗ |
serviceSoftwareOptions | ServiceSoftwareOptions | ✓ |
snapshotOptions | SnapshotOptions | ✓ |
tags | Map<String,String> | ✗ |
upgradeProcessing | Boolean | ✗ |
vpcOptions | VPCDerivedInfo | ✓ |
AdvancedSecurityOptions
Name | Type | Nullable |
enabled | Boolean | ✓ |
internalUserDatabaseEnabled | Boolean | ✓ |
samlOptions | AdvancedSecurityOptions.SAMLOptionsOutput | ✓ |
AdvancedSecurityOptions.SAMLOptionsOutput
Name | Type | Nullable |
enabled | Boolean | ✓ |
idp | AdvancedSecurityOptions.SAMLOptionsOutput.SAMLIdp | ✓ |
rolesKey | String | ✓ |
sessionTimeoutMinutes | Int | ✓ |
subjectKey | String | ✓ |
AdvancedSecurityOptions.SAMLOptionsOutput.SAMLIdp
Name | Type | Nullable |
entityId | String | ✓ |
metadataContent | String | ✓ |
AssociatedPackage
Name | Type | Nullable |
domainPackageStatus | String | ✓ |
errorDetails | AssociatedPackage.ErrorDetails | ✓ |
lastUpdated | String | ✓ |
packageId | String | ✓ |
packageType | String | ✓ |
packageVersion | String | ✗ |
referencePath | String | ✓ |
AssociatedPackage.ErrorDetails
Name | Type | Nullable |
message | String | ✓ |
type | String | ✓ |
AutoTuneOptionsOutput
Name | Type | Nullable |
errorMessage | String | ✓ |
state | String | ✗ |
ClusterConfig
Name | Type | Nullable |
coldStorageOptions | ClusterConfig.ColdStorageOptions | ✗ |
dedicatedMasterCount | Int | ✓ |
dedicatedMasterEnabled | Boolean | ✗ |
dedicatedMasterType | String | ✓ |
instanceCount | Int | ✗ |
instanceType | String | ✗ |
warmCount | Int | ✓ |
warmEnabled | Boolean | ✗ |
warmType | String | ✓ |
zoneAwarenessConfig | ClusterConfig.ZoneAwarenessConfig | ✓ |
zoneAwarenessEnabled | Boolean | ✗ |
ClusterConfig.ColdStorageOptions
Name | Type | Nullable |
enabled | Boolean | ✗ |
ClusterConfig.ZoneAwarenessConfig
Name | Type | Nullable |
availabilityZoneCount | Int | ✗ |
CognitoOptions
Name | Type | Nullable |
enabled | Boolean | ✗ |
identityPoolId | String | ✓ |
roleArn | String | ✓ |
userPoolId | String | ✓ |
DomainEndpointOptions
Name | Type | Nullable |
customEndpoint | String | ✓ |
customEndpointCertificateArn | String | ✓ |
customEndpointEnabled | Boolean | ✓ |
enforceHTTPS | Boolean | ✓ |
tlsSecurityPolicy | String | ✓ |
EBSOptions
Name | Type | Nullable |
ebsEnabled | Boolean | ✗ |
iops | Int | ✓ |
volumeSize | Int | ✗ |
volumeType | String | ✗ |
EncryptionAtRestOptions
Name | Type | Nullable |
enabled | Boolean | ✓ |
kmsKeyId | String | ✓ |
LogPublishingOption
Name | Type | Nullable |
cloudWatchLogsLogGroupArn | String | ✓ |
enabled | Boolean | ✗ |
NodeToNodeEncryptionOptions
Name | Type | Nullable |
enabled | Boolean | ✗ |
ServiceSoftwareOptions
Name | Type | Nullable |
automatedUpdateDate | String | ✓ |
cancellable | Boolean | ✓ |
currentVersion | String | ✓ |
description | String | ✓ |
newVersion | String | ✓ |
optionalDeployment | Boolean | ✓ |
updateAvailable | Boolean | ✓ |
updateStatus | String | ✓ |
SnapshotOptions
Name | Type | Nullable |
automatedSnapshotStartHour | Long | ✓ |
VPCDerivedInfo
Name | Type | Nullable |
availabilityZones | List | ✗ |
securityGroupIds | List | ✗ |
subnetIds | List | ✗ |
vpcId | String | ✗ |
Last updated