You are viewing an outdated version of provider-aws.Go to Latest
crossplane-contrib/provider-aws@v0.33.0
Domain
opensearchservice.aws.crossplane.io
Domain
crossplane-contrib/provider-aws@v0.33.0opensearchservice.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

Specifies advanced security options.

enabled
boolean
object

Credentials for the master user: username and password, ARN, or both.

object

The SAML application configuration for the domain.

enabled
boolean
idp
object
object

The SAML identity povider's information.

rolesKey
string
object

Specifies Auto-Tune options.

array

No description provided.

duration
object
object

The maintenance schedule duration: duration value and duration unit. See Auto-Tune for Amazon OpenSearch Service (https://docs.aws.amazon.com/opensearch-service/latest/developerguide/auto-tune.html) for more information.

unit
string
value
integer
startAt
string
object

Configuration options for a domain. Specifies the instance type and number of instances in the domain.

object

Specifies the configuration for cold storage options such as enabled

enabled
boolean
warmCount
integer
warmType
string
object

The zone awareness configuration for the domain cluster, such as the number of availability zones.

object

Options to specify the Cognito user and identity pools for OpenSearch Dashboards authentication. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards (http://docs.aws.amazon.com/opensearch-service/latest/developerguide/cognito-auth.html).

object

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

object

Options to enable, disable, and specify the type and size of EBS storage volumes.

ebsEnabled
boolean
iops
integer
volumeSize
integer
object

Options for encryption of data at rest.

enabled
boolean
kmsKeyID
string
name
requiredstring
object

Node-to-node encryption options.

enabled
boolean
region
requiredstring
tags
array
array

A list of Tag added during domain creation.

key
string
value
string
object

Options to specify the subnets and security groups for a 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

No description provided.

array

No description provided.

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

ProviderReference specifies the provider that will be used to create, observe, update, and delete this managed resource. Deprecated: Please use ProviderConfigReference, i.e. providerConfigRef

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

arn
string
created
boolean
deleted
boolean
domainID
string
endpoint
string
endpoints
object
processing
boolean
object

The current status of the domain's service software.

object

The status of the SnapshotOptions.

array

Conditions of the resource.

lastTransitionTime
requiredstring
message
string
reason
requiredstring
status
requiredstring
type
requiredstring
Discover the building blocks for your internal cloud platform.
© 2024 Upbound, Inc.
Solutions