You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`azure_vault_secret_key` - Azure vault key in the key-value store.
180
180
*`cyberark_vault_query_string` - Query to find a credential in the CyberArk vault.
181
181
182
-
*`excludes` - (Optional) List of subdirectories in the source to exclude when syncing data.These paths are relative to the root of the source directory. [AppDataDirect only]
182
+
*`excludes` - List of subdirectories in the source to exclude when syncing data.These paths are relative to the root of the source directory. [AppDataDirect only]
183
183
184
-
*`follow_symlinks` - (Optional) List of symlinks in the source to follow when syncing data.These paths are relative to the root of the source directory. All other symlinks are preserved. [AppDataDirect only]
184
+
*`follow_symlinks` - List of symlinks in the source to follow when syncing data.These paths are relative to the root of the source directory. All other symlinks are preserved. [AppDataDirect only]
185
185
186
-
*`parameters` - (Optional) The JSON payload is based on the type of dSource being created. Different data sources require different parameters.
186
+
*`parameters` - The JSON payload is based on the type of dSource being created. Different data sources require different parameters.
187
187
188
-
*`sync_parameters` - (Optional) The JSON payload conforming to the snapshot parameters definition in a LUA toolkit or platform plugin.
188
+
*`sync_parameters` - The JSON payload conforming to the snapshot parameters definition in a LUA toolkit or platform plugin.
189
189
190
-
*`skip_wait_for_snapshot_creation` - (Optional) By default this resource will wait for a snapshot to be created post-dSource creation. This ensure a snapshot is available during the VDB provisioning. This behavior can be skipped by setting this parameter to `true`.
190
+
*`skip_wait_for_snapshot_creation` - By default this resource will wait for a snapshot to be created post-dSource creation. This ensure a snapshot is available during the VDB provisioning. This behavior can be skipped by setting this parameter to `true`.
191
191
192
-
*`wait_time` - (Optional) By default this resource waits 0 minutes for a snapshot to be created. Increase the integer value as needed for larger dSource snapshots. This parameter can be ignored if 'skip_wait_for_snapshot_creation' is set to `true`.
192
+
*`wait_time` - By default this resource waits 0 minutes for a snapshot to be created. Increase the integer value as needed for larger dSource snapshots. This parameter can be ignored if 'skip_wait_for_snapshot_creation' is set to `true`.
*`tags` - The tags to be created for database. This is a map of 2 parameters:
67
67
*`key` - Key of the tag
68
68
*`value` - Value of the tag
69
+
70
+
## Import (Beta)
71
+
72
+
Use the [`import` block](https://developer.hashicorp.com/terraform/language/import) to add source configs created directly in Data Control Tower into a Terraform state file.
73
+
74
+
For example:
75
+
```terraform
76
+
import {
77
+
to = delphix_database_postgresql.source_config_import
78
+
id = "source_config_id"
79
+
}
80
+
```
81
+
82
+
*This is a beta feature. Delphix offers no guarantees of support or compatibility.*
*`engine_id` - (Required) The DCT ID of the Engine on which to create the environment. This ID can be obtained by querying the DCT engines API. A Delphix Engine must be registered with DCT first for it to create an Engine ID.
166
166
*`os_name` - (Required) Operating system type of the environment. Valid values are `[UNIX, WINDOWS]`
167
167
*`hostname` - (Required) Host Name or IP Address of the host that being added to Delphix.
168
-
*`name` - (Optional) The name of the environment.
169
-
*`is_cluster` - (Optional) Whether the environment to be created is a cluster.
170
-
*`cluster_home` - (Optional) Absolute path to cluster home drectory. This parameter is (Required) for UNIX cluster environments.
171
-
*`staging_environment` - (Optional) Id of the environment where Delphix Connector is installed. This is a (Required) parameter when creating Windows source environments.
172
-
*`connector_port` - (Optional) Specify port on which Delphix connector will run. This is a (Required) parameter when creating Windows target environments.
173
-
*`is_target` - (Optional) Whether the environment to be created is a target cluster environment. This property is used only when creating Windows cluster environments.
174
-
*`ssh_port` - (Optional) ssh port of the environment.
175
-
*`toolkit_path` - (Optional) The path where Delphix toolkit can be pushed.
176
-
*`username` - (Optional) OS username for Delphix.
177
-
*`password` - (Optional) OS user's password.
178
-
*`vault` - (Optional) The name or reference of the vault from which to read the host credentials.
179
-
*`hashicorp_vault_engine` - (Optional) Vault engine name where the credential is stored.
180
-
*`hashicorp_vault_secret_path` - (Optional) Path in the vault engine where the credential is stored.
181
-
*`hashicorp_vault_username_key` - (Optional) Key for the username in the key-value store.
182
-
*`hashicorp_vault_secret_key` - (Optional) Key for the password in the key-value store.
183
-
*`cyberark_vault_query_string` - (Optional) Query to find a credential in the CyberArk vault.
184
-
*`use_kerberos_authentication` - (Optional) Whether to use kerberos authentication.
185
-
*`use_engine_public_key` - (Optional) Whether to use public key authentication.
186
-
*`nfs_addresses` - (Optional) Array of ip address or hostnames. Valid values are a list of addresses. For eg: `["192.168.10.2"]`
187
-
*`ase_db_username` - (Optional) Username for the SAP ASE database.
188
-
*`ase_db_password` - (Optional) Password for the SAP ASE database.
189
-
*`ase_db_vault` - (Optional) The name or reference of the vault from which to read the ASE database credentials.
190
-
*`ase_db_hashicorp_vault_engine` - (Optional) Vault engine name where the credential is stored.
191
-
*`ase_db_hashicorp_vault_secret_path` - (Optional) Path in the vault engine where the credential is stored.
192
-
*`ase_db_hashicorp_vault_username_key` - (Optional) Key for the username in the key-value store.
193
-
*`ase_db_hashicorp_vault_secret_key` - (Optional) Key for the password in the key-value store.
194
-
*`ase_db_cyberark_vault_query_string` - (Optional) Query to find a credential in the CyberArk vault.
195
-
*`ase_db_use_kerberos_authentication` - (Optional) Whether to use kerberos authentication for ASE DB discovery.
196
-
*`java_home` - (Optional) The path to the user managed Java Development Kit (JDK). If not specified, then the OpenJDK will be used.
*`description` - (Optional) The environment description.
203
-
*`tags` - (Optional) The tags to be created for this environment. This is a map of 2 parameters:
168
+
*`name` - The name of the environment.
169
+
*`is_cluster` - Whether the environment to be created is a cluster.
170
+
*`cluster_home` - Absolute path to cluster home drectory. This parameter is (Required) for UNIX cluster environments.
171
+
*`staging_environment` - Id of the environment where Delphix Connector is installed. This is a (Required) parameter when creating Windows source environments.
172
+
*`connector_port` - Specify port on which Delphix connector will run. This is a (Required) parameter when creating Windows target environments.
173
+
*`is_target` - Whether the environment to be created is a target cluster environment. This property is used only when creating Windows cluster environments.
174
+
*`ssh_port` - ssh port of the environment.
175
+
*`toolkit_path` - The path where Delphix toolkit can be pushed.
176
+
*`username` - OS username for Delphix.
177
+
*`password` - OS user's password.
178
+
*`vault` - The name or reference of the vault from which to read the host credentials.
179
+
*`hashicorp_vault_engine` - Vault engine name where the credential is stored.
180
+
*`hashicorp_vault_secret_path` - Path in the vault engine where the credential is stored.
181
+
*`hashicorp_vault_username_key` - Key for the username in the key-value store.
182
+
*`hashicorp_vault_secret_key` - Key for the password in the key-value store.
183
+
*`cyberark_vault_query_string` - Query to find a credential in the CyberArk vault.
184
+
*`use_kerberos_authentication` - Whether to use kerberos authentication.
185
+
*`use_engine_public_key` - Whether to use public key authentication.
186
+
*`nfs_addresses` - Array of ip address or hostnames. Valid values are a list of addresses. For eg: `["192.168.10.2"]`
187
+
*`ase_db_username` - Username for the SAP ASE database.
188
+
*`ase_db_password` - Password for the SAP ASE database.
189
+
*`ase_db_vault` - The name or reference of the vault from which to read the ASE database credentials.
190
+
*`ase_db_hashicorp_vault_engine` - Vault engine name where the credential is stored.
191
+
*`ase_db_hashicorp_vault_secret_path` - Path in the vault engine where the credential is stored.
192
+
*`ase_db_hashicorp_vault_username_key` - Key for the username in the key-value store.
193
+
*`ase_db_hashicorp_vault_secret_key` - Key for the password in the key-value store.
194
+
*`ase_db_cyberark_vault_query_string` - Query to find a credential in the CyberArk vault.
195
+
*`ase_db_use_kerberos_authentication` - Whether to use kerberos authentication for ASE DB discovery.
196
+
*`java_home` - The path to the user managed Java Development Kit (JDK). If not specified, then the OpenJDK will be used.
0 commit comments