Hyperdrive Config Args
data class HyperdriveConfigArgs(val accountId: Output<String>? = null, val caching: Output<HyperdriveConfigCachingArgs>? = null, val mtls: Output<HyperdriveConfigMtlsArgs>? = null, val name: Output<String>? = null, val origin: Output<HyperdriveConfigOriginArgs>? = null) : ConvertibleToJava<HyperdriveConfigArgs>
Example Usage
resources:
exampleHyperdriveConfig:
type: cloudflare:HyperdriveConfig
name: example_hyperdrive_config
properties:
accountId: 023e105f4ecef8ad9ca31a8372d0c353
name: example-hyperdrive
origin:
database: postgres
host: database.example.com
password: password
port: 5432
scheme: postgres
user: postgres
caching:
disabled: true
mtls:
ca_certificate_id: 00000000-0000-0000-0000-0000000000
mtls_certificate_id: 00000000-0000-0000-0000-0000000000
sslmode: verify-full
Content copied to clipboard
Import
$ pulumi import cloudflare:index/hyperdriveConfig:HyperdriveConfig example '<account_id>/<hyperdrive_id>'
Content copied to clipboard
Constructors
Link copied to clipboard
constructor(accountId: Output<String>? = null, caching: Output<HyperdriveConfigCachingArgs>? = null, mtls: Output<HyperdriveConfigMtlsArgs>? = null, name: Output<String>? = null, origin: Output<HyperdriveConfigOriginArgs>? = null)