Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

UpdateDomainConfigRequest

import type { UpdateDomainConfigRequest } from "https://aws-api.deno.dev/v0.3/services/opensearch.ts?docs=full";

Container for the parameters to the "UpdateDomain" operation. Specifies the type and number of instances in the domain cluster.

interface UpdateDomainConfigRequest {
AccessPolicies?: string | null;
AdvancedOptions?: {
[key: string]: string | null | undefined;
}
| null;
AdvancedSecurityOptions?: AdvancedSecurityOptionsInput | null;
AutoTuneOptions?: AutoTuneOptions | null;
ClusterConfig?: ClusterConfig | null;
CognitoOptions?: CognitoOptions | null;
DomainEndpointOptions?: DomainEndpointOptions | null;
DomainName: string;
DryRun?: boolean | null;
EBSOptions?: EBSOptions | null;
EncryptionAtRestOptions?: EncryptionAtRestOptions | null;
LogPublishingOptions?: [key in LogType]: LogPublishingOption | null | undefined | null;
NodeToNodeEncryptionOptions?: NodeToNodeEncryptionOptions | null;
SnapshotOptions?: SnapshotOptions | null;
VPCOptions?: VPCOptions | null;
}

§Properties

§
AccessPolicies?: string | null
[src]

IAM access policy as a JSON-formatted string.

§
AdvancedOptions?: {
[key: string]: string | null | undefined;
}
| null
[src]

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 Advanced options for more information.

§
AdvancedSecurityOptions?: AdvancedSecurityOptionsInput | null
[src]

Specifies advanced security options.

§
AutoTuneOptions?: AutoTuneOptions | null
[src]

Specifies Auto-Tune options.

§
ClusterConfig?: ClusterConfig | null
[src]

The type and number of instances to instantiate for the domain cluster.

§
CognitoOptions?: CognitoOptions | null
[src]

Options to specify the Cognito user and identity pools for OpenSearch Dashboards authentication. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.

§
DomainEndpointOptions?: DomainEndpointOptions | null
[src]

Options to specify configuration that will be applied to the domain endpoint.

§
DomainName: string
[src]

The name of the domain you're updating.

§
DryRun?: boolean | null
[src]

This flag, when set to True, specifies whether the UpdateDomain request should return the results of validation checks (DryRunResults) without actually applying the change.

§
EBSOptions?: EBSOptions | null
[src]

Specify the type and size of the EBS volume to use.

§
EncryptionAtRestOptions?: EncryptionAtRestOptions | null
[src]

Specifies encryption of data at rest options.

§
LogPublishingOptions?: [key in LogType]: LogPublishingOption | null | undefined | null
[src]

Map of LogType and LogPublishingOption, each containing options to publish a given type of OpenSearch log.

§
NodeToNodeEncryptionOptions?: NodeToNodeEncryptionOptions | null
[src]

Specifies node-to-node encryption options.

§
SnapshotOptions?: SnapshotOptions | null
[src]

Option to set the time, in UTC format, for the daily automated snapshot. Default value is 0 hours.

§
VPCOptions?: VPCOptions | null
[src]

Options to specify the subnets and security groups for the VPC endpoint. For more information, see Launching your Amazon OpenSearch Service domains using a VPC.