Marketplace
BrowsePublish
Marketplace
You are viewing an outdated version of provider-aws.Go to Latest
crossplane-contrib/provider-aws@v0.49.1
Domain
opensearchservice.aws.crossplane.io
Domain
crossplane-contrib/provider-aws@v0.49.1opensearchservice.aws.crossplane.io

Domain is the Schema for the Domains API

Type

CRD

Group

opensearchservice.aws.crossplane.io

Version

v1alpha1

apiVersion: opensearchservice.aws.crossplane.io/v1alpha1

kind: Domain

API Documentation
apiVersion
string
kind
string
metadata
object
spec
object
object

DomainSpec defines the desired state of Domain

forProvider
requiredobject
requiredobject

DomainParameters defines the desired state of Domain

object

Options for fine-grained access control.

enabled
boolean
object

Credentials for the master user for a domain.

object

The SAML authentication configuration for an Amazon OpenSearch Service domain.

enabled
boolean
idp
object
object

The SAML identity povider information.

rolesKey
string
object

Options for Auto-Tune.

array

No description provided.

duration
object
object

The duration of a maintenance schedule. For more information, see Auto-Tune for Amazon OpenSearch Service (https://docs.aws.amazon.com/opensearch-service/latest/developerguide/auto-tune.html).

unit
string
value
integer
startAt
string
object

Container for the cluster configuration of a domain.

object

Container for the parameters required to enable cold storage for an OpenSearch Service domain. For more information, see Cold storage for Amazon OpenSearch Service (https://docs.aws.amazon.com/opensearch-service/latest/developerguide/cold-storage.html).

enabled
boolean
warmCount
integer
warmType
string
object

The zone awareness configuration for an Amazon OpenSearch Service domain.

object

Key-value pairs to configure Amazon Cognito authentication. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards (https://docs.aws.amazon.com/opensearch-service/latest/developerguide/cognito-auth.html).

object

Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.

object

Container for the parameters required to enable EBS-based storage for an OpenSearch Service domain.

ebsEnabled
boolean
iops
integer
throughput
integer
volumeSize
integer
object

Options for encryption of data at rest.

enabled
boolean
kmsKeyId
string
object

KMSKeyIDRef is a reference to a KMS Key used to set KMSKeyID.

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
object

KMSKeyIDSelector selects a reference to a KMS Key used to set KMSKeyID.

policy
object
object

Policies for selection.

resolve
string
object

Enables node-to-node encryption.

enabled
boolean
object

Specifies a daily 10-hour time block during which OpenSearch Service can perform configuration changes on the domain, including service software updates and Auto-Tune enhancements that require a blue/green deployment. If no options are specified, the default start time of 10:00 P.M. local time (for the Region that the domain is created in) is used.

enabled
boolean
object

A custom 10-hour, low-traffic window during which OpenSearch Service can perform mandatory configuration changes on the domain. These actions can include scheduled service software updates and blue/green Auto-Tune enhancements. OpenSearch Service will schedule these actions during the window that you specify.

If you don't specify a window start time, it defaults to 10:00 P.M. local time.

For more information, see Defining off-peak maintenance windows for Amazon OpenSearch Service (https://docs.aws.amazon.com/opensearch-service/latest/developerguide/off-peak.html).

object

The desired start time for an off-peak maintenance window (https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_OffPeakWindow.html).

hours
integer
minutes
integer
region
requiredstring
object

No description provided.

object

Software update options for the domain.

tags
array
array

List of tags to add to the domain upon creation.

key
string
value
string
object

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 (http://docs.aws.amazon.com/opensearch-service/latest/developerguide/vpc.html).

array

SecurityGroupIDRefs is a list of references to SecurityGroups used to set the SecurityGroupIDs.

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
object

SecurityGroupIDsSelector selects references to SecurityGroupID used to set the SecurityGroupIDs.

policy
object
object

Policies for selection.

resolve
string
array

No description provided.

array

SubnetIDRefs is a list of references to Subnets used to set the SubnetIDs.

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
object

SubnetIDsSelector selects references to Subnets used to set the SubnetIDs.

policy
object
object

Policies for selection.

resolve
string
array

SecurityGroupIDs is the list of IDs for the SecurityGroups.

array

THIS IS A BETA FIELD. It is on by default but can be opted out through a Crossplane feature flag. ManagementPolicies specify the array of actions Crossplane is allowed to take on the managed and external resources. This field is planned to replace the DeletionPolicy field in a future release. Currently, both could be set independently and non-default values would be honored if the feature flag is enabled. If both are custom, the DeletionPolicy field will be ignored. See the design doc for more information: https://github.com/crossplane/crossplane/blob/499895a25d1a1a0ba1604944ef98ac7a1a71f197/design/design-doc-observe-only-resources.md?plain=1#L223 and this one: https://github.com/crossplane/crossplane/blob/444267e84783136daa93568b364a5f01228cacbe/design/one-pager-ignore-changes.md

object

ProviderConfigReference specifies how the provider that will be used to create, observe, update, and delete this managed resource should be configured.

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
object

PublishConnectionDetailsTo specifies the connection secret config which contains a name, metadata and a reference to secret store config to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.

configRef
object
object

SecretStoreConfigRef specifies which secret store config should be used for this ConnectionSecret.

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
metadata
object
object

Metadata is the metadata for connection secret.

labels
object
type
string
name
requiredstring
object

WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource. This field is planned to be replaced in a future release in favor of PublishConnectionDetailsTo. Currently, both could be set independently and connection details would be published to both without affecting each other.

name
requiredstring
namespace
requiredstring
status
object
object

DomainStatus defines the observed state of Domain.

object

DomainObservation defines the observed state of Domain

object

Settings for fine-grained access control.

enabled
boolean
object

Describes the SAML application configured for the domain.

enabled
boolean
idp
object
object

The SAML identity povider information.

rolesKey
string
arn
string
object

Auto-Tune settings for the domain.

object

Information about a configuration change happening on the domain.

changeID
string
message
string
object

Container for the cluster configuration of the domain.

object

Container for the parameters required to enable cold storage for an OpenSearch Service domain. For more information, see Cold storage for Amazon OpenSearch Service (https://docs.aws.amazon.com/opensearch-service/latest/developerguide/cold-storage.html).

enabled
boolean
warmCount
integer
warmType
string
object

The zone awareness configuration for an Amazon OpenSearch Service domain.

object

Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.

created
boolean
deleted
boolean
object

Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.

domainID
string
object

Encryption at rest settings for the domain.

enabled
boolean
kmsKeyID
string
endpoint
string
endpoints
object
object

Whether node-to-node encryption is enabled or disabled.

enabled
boolean
processing
boolean
object

The current status of the domain's service software.

object

DEPRECATED. Container for parameters required to configure automated snapshots of domain indexes.

object

The VPC configuration for the domain.

array

No description provided.

array

No description provided.

array

No description provided.

vpcID
string
array

Conditions of the resource.

lastTransitionTime
requiredstring
message
string
reason
requiredstring
status
requiredstring
type
requiredstring
Marketplace

Discover the building blocks for your internal cloud platform.

© 2022 Upbound, Inc.

SolutionsProvidersConfigurations
LearnDocumentationTry for Free
MorePrivacy PolicyTerms & Conditions
Marketplace

© 2022 Upbound, Inc.

Marketplace

Discover the building blocksfor your internal cloud platform.