Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# behavior.
version: 2
env:
- PROVIDER_VERSION=4.1.0
- PROVIDER_VERSION=4.2.0
before:
hooks:
# this is just an example and not a requirement for provider building/publishing
Expand Down
2 changes: 1 addition & 1 deletion GNUmakefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ HOSTNAME=delphix.com
NAMESPACE=dct
NAME=delphix
BINARY=terraform-provider-${NAME}
VERSION=4.1.0
VERSION=4.2.0
OS_ARCH=darwin_arm64

default: install
Expand Down
5 changes: 3 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ terraform {
required_providers {
delphix = {
source = "delphix-integrations/delphix"
version = "4.1.0"
version = "4.2.0"
}
}
}
Expand Down Expand Up @@ -82,4 +82,5 @@ Consult the Resources section for details on individual resources, such as VDB,
| delphix_oracle_dsource update<br>delphix_oracle_dsource import | v 3.4.1 | v 2025.1.2 |
| delphix_appdata_dsource update<br>delphix_appdata_dsource import | v 4.0.0 | v 2025.2.0 |
| delphix_environment update<br>delphix_environment import | v 4.0.0 | v 2025.2.0 |
| delphix_vdb_group tag management<br>delphix_vdb_group import | v 4.1.0 | v 2025.3.0 |
| delphix_vdb_group tag management<br>delphix_vdb_group import | v 4.1.0 | v 2025.3.0 |
| delphix_engine_configuration<br> delphix_engine_dct_registration | v 4.2.0 | v 2025.6.0 |
68 changes: 65 additions & 3 deletions examples/engine_config/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,19 @@
terraform {
required_providers {
delphix = {
version = "3.3.0-beta"
version = "4.2.0"
source = "delphix.com/dct/delphix"
}
}
}

provider "delphix" {
tls_insecure_skip = true
key = "1.jTElhpXIao7pTNzVCYdkj1HpGXriTBlYbPha1Di8HjvMF6nESA1crkGlljowDs7y"
host = "ubuntu-2-uv49-qar-125346-27a4593a.dlpxdc.co"
key = "1.XXXX"
host = "HOSTNAME"
}

/* BLOCK STORAGE */
resource "delphix_engine_configuration" "config" {
engine_host = "http://eg22.dlpxdc.co"
api_version = "1.11.31"
Expand All @@ -26,5 +27,66 @@ resource "delphix_engine_configuration" "config" {
password = "xxx"
email = "noreply@delphix.com"
engine_type = "CD"
device_type = "BLOCK"
}

/* BLOCK STORAGE With NTP configuration */
resource "delphix_engine_configuration" "config" {
engine_host = "http://eg22.dlpxdc.co"
api_version = "1.11.31"
sys_user = "XXXX"
sys_password = "XXXX"
user = "XXXX"
password = "XXXX"
email = "noreply@delphix.com"
engine_type = "CD"
device_type = "BLOCK"
ntp_timezone = "America/Anchorage"
ntp_servers = ["Europe.pool.ntp.org"]
}

/* OBJECT STORAGE with ROLE based configurations*/
resource "delphix_engine_configuration" "config2" {
engine_host = "http://object.dlpxdc.co"
api_version = "1.11.46"
sys_user = "XXXX"
sys_password = "XXXX"
user = "XXXX"
password = "XXXX"
email = "no-reply@delphix.com"
engine_type = "CD"
device_type = "OBJECT"
object_storage_params {
auth_type = "ROLE"
region = "us-west-2"
bucket = "dcoa-prod-object"
endpoint = "s3.us-west-2.amazonaws.com"
size = "30GB"
}
ntp_timezone = "Africa/Asmera"
ntp_servers = ["Europe.pool.ntp.org"]
}

/* OBJECT STORAGE with ACCESS_KEY based configuration*/
resource "delphix_engine_configuration" "config2" {
engine_host = "http://object.dlpxdc.co"
api_version = "1.11.46"
sys_user = "XXXX"
sys_password = "XXXX"
user = "XXXX"
password = "XXXX"
email = "no-reply@delphix.com"
engine_type = "CD"
device_type = "OBJECT"
object_storage_params {
auth_type = "ACCESS_KEY"
region = "us-west-2"
bucket = "dcoa-prod-object"
endpoint = "s3.us-west-2.amazonaws.com"
size = "30GB"
access_id = "XXXX"
access_key = "XXXX"
}
ntp_timezone = "Africa/Asmera"
ntp_servers = ["Europe.pool.ntp.org"]
}
8 changes: 4 additions & 4 deletions examples/engine_register/main.tf
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
terraform {
required_providers {
delphix = {
version = "3.3.0-beta"
version = "4.2.0"
source = "delphix.com/dct/delphix"
}
}
}

provider "delphix" {
tls_insecure_skip = true
key = "1.jTElhpXIao7pTNzVCYdkj1HpGXriTBlYbPha1Di8HjvMF6nESA1crkGlljowDs7y"
host = "ubuntu-2-uv49-qar-125346-27a4593a.dlpxdc.co"
key = "1.XXXX"
host = "HOSTNAME"
}

resource "delphix_engine_registration" "register" {
resource "delphix_engine_dct_registration" "register" {
hostname = "eg21.dlpxdc.co"
name = "test_tf"
username = "xxx"
Expand Down
Loading