Skip to content

cluster resource

Source: internal/service/dsql/cluster_rsrc.go:44

Example usage:

imports: {
  aws-dsql: 'github.com/cloudboss/unobin-library-aws//service/dsql'
}

resources: {
  example: aws-dsql.cluster {
    # Set input fields here.
  }
}

Inputs

deletion-protection-enabled

boolean

default false

force-destroy

boolean

default false

kms-encryption-key

optional(string)

multi-region-properties

optional(object)
optional(
  object({
    clusters: optional(list(string))
    witness-region: optional(string)
  })
)

tags

optional(map(string))

Input Constraints

This kind declares no extra input constraints.

Outputs

arn

string

identifier

string

deletion-protection-enabled

boolean

encryption-details

object
object({
  encryption-status: string
  encryption-type: string
})

kms-encryption-key

string

multi-region-properties

optional(object)
optional(
  object({
    clusters: optional(list(string))
    witness-region: optional(string)
  })
)

vpc-endpoint-service-name

string

tags

map(string)