Delphix DCT API
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 3.9.0
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://support.delphix.com
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/net/context
Put the package under your project folder and add the following in import:
import delphix_dct_api "github.com/delphix/dct-sdk-go"
To use a proxy, set the environment variable HTTP_PROXY
:
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
Default configuration comes with Servers
field that contains server objects as defined in the OpenAPI specification.
For using other server than the one defined on index 0 set context value sw.ContextServerIndex
of type int
.
ctx := context.WithValue(context.Background(), delphix_dct_api.ContextServerIndex, 1)
Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables
of type map[string]string
.
ctx := context.WithValue(context.Background(), delphix_dct_api.ContextServerVariables, map[string]string{
"basePath": "v2",
})
Note, enum values are always validated and all unused variables are silently ignored.
Each operation can use different server URL defined using OperationServers
map in the Configuration
.
An operation is uniquely identified by "{classname}Service.{nickname}"
string.
Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices
and sw.ContextOperationServerVariables
context maps.
ctx := context.WithValue(context.Background(), delphix_dct_api.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), delphix_dct_api.ContextOperationServerVariables, map[string]map[string]string{
"{classname}Service.{nickname}": {
"port": "8443",
},
})
All URIs are relative to /v3
Class | Method | HTTP request | Description |
---|---|---|---|
AccountsApi | ChangeAccountPassword | Post /management/accounts/{id}/change_password | Change Account Password. |
AccountsApi | CreateAccount | Post /management/accounts | Create a new Account |
AccountsApi | CreateAccountTags | Post /management/accounts/{id}/tags | Create tags for an Account. |
AccountsApi | DeleteAccount | Delete /management/accounts/{id} | Delete an Account |
AccountsApi | DeleteAccountTags | Post /management/accounts/{id}/tags/delete | Delete tags for an Account. |
AccountsApi | Disable | Post /management/accounts/{id}/disable | Disable an Account. |
AccountsApi | EnableAccount | Post /management/accounts/{id}/enable | Enable an Account. |
AccountsApi | GetAccount | Get /management/accounts/{id} | Get an Account by id |
AccountsApi | GetAccountTags | Get /management/accounts/{id}/tags | Get tags for an Account. |
AccountsApi | GetAccounts | Get /management/accounts | Returns a list of Accounts |
AccountsApi | GetPasswordPolicies | Get /management/accounts/password-policies | Returns the password policies |
AccountsApi | ResetAccountPassword | Post /management/accounts/{id}/reset_password | Reset Account Password. |
AccountsApi | SearchAccounts | Post /management/accounts/search | Search for Accounts. |
AccountsApi | UpdateAccount | Put /management/accounts/{id} | Update an Account |
AccountsApi | UpdatePasswordPolicies | Patch /management/accounts/password-policies | Update password policies. |
AlgorithmsApi | CreateAlgorithm | Post /algorithms | Create a new algorithm. |
AlgorithmsApi | CreateAlgorithmRevision | Post /algorithms/{algorithmId}/revisions | Create a new algorithm revision. |
AlgorithmsApi | CreateAlgorithmRevisionTags | Post /algorithms/{algorithmId}/revisions/{revisionId}/tags | Create tags for an AlgorithmRevision. |
AlgorithmsApi | CreateAlgorithmTags | Post /algorithms/{algorithmId}/tags | Create tags for an Algorithm. |
AlgorithmsApi | DeleteAlgorithm | Delete /algorithms/{algorithmId} | Delete an algorithm. |
AlgorithmsApi | DeleteAlgorithmRevision | Delete /algorithms/{algorithmId}/revisions/{revisionId} | Delete an algorithm revision. |
AlgorithmsApi | DeleteAlgorithmRevisionTags | Post /algorithms/{algorithmId}/revisions/{revisionId}/tags/delete | Delete tags for an AlgorithmRevision. |
AlgorithmsApi | DeleteAlgorithmTags | Post /algorithms/{algorithmId}/tags/delete | Delete tags for an Algorithm. |
AlgorithmsApi | GetAlgorithmById | Get /algorithms/{algorithmId} | Get an algorithm by ID. |
AlgorithmsApi | GetAlgorithmRevisionById | Get /algorithms/{algorithmId}/revisions/{revisionId} | Retrieve a specific revision of an algorithm. |
AlgorithmsApi | GetAlgorithmRevisionTags | Get /algorithms/{algorithmId}/revisions/{revisionId}/tags | Get tags for an AlgorithmRevision. |
AlgorithmsApi | GetAlgorithmRevisions | Get /algorithms/{algorithmId}/revisions | Retrieve the list of algorithm revisions for the algorithm. |
AlgorithmsApi | GetAlgorithmTags | Get /algorithms/{algorithmId}/tags | Get tags for an Algorithm. |
AlgorithmsApi | GetAlgorithms | Get /algorithms | Retrieve the list of algorithms. |
AlgorithmsApi | SearchAlgorithmRevisions | Post /algorithms/{algorithmId}/revisions/search | Search for algorithm revisions. |
AlgorithmsApi | SearchAlgorithms | Post /algorithms/search | Search for algorithms. |
AlgorithmsApi | SetAlgorithmPrimaryRevision | Post /algorithms/{algorithmId}/revisions/{revisionId}/make-primary | Set an algorithm revision to be the primary revision for the algorithm. |
AlgorithmsApi | UpdateAlgorithmRevision | Patch /algorithms/{algorithmId}/revisions/{revisionId} | Update an algorithm revision |
AuthorizationApi | AddAccessGroupAccountIds | Post /access-groups/{accessGroupId}/account-ids | Add account ids to an Access group |
AuthorizationApi | AddAccessGroupAccountTags | Post /access-groups/{accessGroupId}/tags | Add account tags to an Access group |
AuthorizationApi | AddAccessGroupScopes | Post /access-groups/{accessGroupId}/scopes | Add scopes to an Access group |
AuthorizationApi | AddAlwaysAllowedPermissions | Post /access-groups/{accessGroupId}/scopes/{scopeId}/always_allowed_permissions | Add always allowed permissions for given object type. |
AuthorizationApi | AddObjectsToAccessGroupScope | Post /access-groups/{accessGroupId}/scopes/{scopeId}/objects | Add objects to the access group scope. |
AuthorizationApi | AddRolePermissions | Post /roles/{roleId}/permissions | Add permissions to a role. |
AuthorizationApi | AddTagsToScope | Post /access-groups/{accessGroupId}/scopes/{scopeId}/object-tags | Add object tags to the access group scope. |
AuthorizationApi | CreateAccessGroup | Post /access-groups | Create a new access group. |
AuthorizationApi | CreateRole | Post /roles | Create custom role |
AuthorizationApi | CreateRoleTags | Post /roles/{roleId}/tags | Create tags for a role. |
AuthorizationApi | DeleteAccessGroup | Delete /access-groups/{accessGroupId} | Delete an Access group. |
AuthorizationApi | DeleteAccessGroupScopeObjectTags | Post /access-groups/{accessGroupId}/scopes/{scopeId}/object-tags/delete | Remove tags from the access group scope. |
AuthorizationApi | DeleteAccessGroupScopeObjects | Post /access-groups/{accessGroupId}/scopes/{scopeId}/objects/delete | Remove objects from the access group scope. |
AuthorizationApi | DeleteRole | Delete /roles/{roleId} | Delete role by ID. |
AuthorizationApi | DeleteRoleTag | Post /roles/{roleId}/tags/delete | Delete tags for a Role. |
AuthorizationApi | GetAccessGroupById | Get /access-groups/{accessGroupId} | Returns an Access group by ID. |
AuthorizationApi | GetAccessGroupScope | Get /access-groups/{accessGroupId}/scopes/{scopeId} | Get access group scope. |
AuthorizationApi | GetAccessGroups | Get /access-groups | List all access groups. |
AuthorizationApi | GetAllObjectPermissions | Get /auth/object-permissions | Returns all of the possible permissions for all of the objects. |
AuthorizationApi | GetObjectPermissions | Get /auth/permissions/objects/{objectType}/{objectId} | Returns permissions for given object. |
AuthorizationApi | GetRoleById | Get /roles/{roleId} | Returns role by ID. |
AuthorizationApi | GetRoleTags | Get /roles/{roleId}/tags | Get tags for a Role. |
AuthorizationApi | GetRoles | Get /roles | List all roles |
AuthorizationApi | RemoveAccessGroupAccountId | Delete /access-groups/{accessGroupId}/account-ids/{accountId} | Remove the account from the access group. |
AuthorizationApi | RemoveAccessGroupAccountTags | Post /access-groups/{accessGroupId}/tags/delete | Remove account tags from an access group. |
AuthorizationApi | RemoveAccessGroupScope | Delete /access-groups/{accessGroupId}/scopes/{scopeId} | Remove the scope from the Access group. |
AuthorizationApi | RemoveAlwaysAllowedPermissions | Post /access-groups/{accessGroupId}/scopes/{scopeId}/always_allowed_permissions/delete | Remove always allowed permissions for given object type. |
AuthorizationApi | RemoveRolePermissions | Post /roles/{roleId}/permissions/delete | Remove permissions from a role. |
AuthorizationApi | SearchAccessGroups | Post /access-groups/search | Search for access groups. |
AuthorizationApi | SearchRoles | Post /roles/search | Search for roles. |
AuthorizationApi | UpdateAccessGroup | Patch /access-groups/{accessGroupId} | Update an Access group. |
AuthorizationApi | UpdateAccessGroupScope | Patch /access-groups/{accessGroupId}/scopes/{scopeId} | Update access group scope. |
AuthorizationApi | UpdateRole | Patch /roles/{roleId} | Update a Role. |
BookmarksApi | CreateBookmark | Post /bookmarks | Create a bookmark at the current time. |
BookmarksApi | CreateBookmarkTags | Post /bookmarks/{bookmarkId}/tags | Create tags for a Bookmark. |
BookmarksApi | DeleteBookmark | Delete /bookmarks/{bookmarkId} | Delete a bookmark. |
BookmarksApi | DeleteBookmarkTags | Post /bookmarks/{bookmarkId}/tags/delete | Delete tags for a Bookmark. |
BookmarksApi | GetBookmarkById | Get /bookmarks/{bookmarkId} | Get a bookmark by ID. |
BookmarksApi | GetBookmarkTags | Get /bookmarks/{bookmarkId}/tags | Get tags for a Bookmark. |
BookmarksApi | GetBookmarks | Get /bookmarks | List all bookmarks. |
BookmarksApi | GetVdbGroupsByBookmark | Get /bookmarks/{bookmarkId}/vdb-groups | List VDB Groups compatible with this bookmark. |
BookmarksApi | SearchBookmarks | Post /bookmarks/search | Search for bookmarks. |
BookmarksApi | SearchVdbGroupsByBookmark | Post /bookmarks/{bookmarkId}/vdb-groups/search | Search for VDB Groups compatible with this bookmark. |
BookmarksApi | UpdateBookmark | Patch /bookmarks/{bookmarkId} | Update a bookmark |
CDBsApi | CreateCdbTags | Post /cdbs/{cdbId}/tags | Create tags for a CDB. |
CDBsApi | DeleteCdbTags | Post /cdbs/{cdbId}/tags/delete | Delete tags for a CDB. |
CDBsApi | GetCdbById | Get /cdbs/{cdbId} | Get a CDB by ID (Oracle only). |
CDBsApi | GetCdbs | Get /cdbs | List all CDBs (Oracle only). |
CDBsApi | GetTagsCdb | Get /cdbs/{cdbId}/tags | Get tags for a CDB. |
CDBsApi | SearchCdbs | Post /cdbs/search | Search for CDBs (Oracle only). |
ConnectivityApi | ConnectivityCheck | Post /connectivity/check | Checks connectivity between an engine and a remote host machine on a given port. |
ConnectivityApi | DatabaseConnectivityCheck | Post /database/connectivity/check | Tests the validity of the supplied database credentials, returning an error if unable to connect to the database. |
ConnectorsApi | ConnectorsTest | Post /connectors/{connectorId}/test | Checks connectivity between a masking engine and a remote data source. |
ConnectorsApi | CreateConnectorTags | Post /connectors/{connectorId}/tags | Create tags for a Connector. |
ConnectorsApi | DeleteConnectorTag | Post /connectors/{connectorId}/tags/delete | Delete tags for a Connector. |
ConnectorsApi | GetConnectorById | Get /connectors/{connectorId} | Retrieve a masking Connector by ID. |
ConnectorsApi | GetConnectorTags | Get /connectors/{connectorId}/tags | Get tags for a Connector. |
ConnectorsApi | GetConnectors | Get /connectors | Retrieve the list of masking connectors. |
ConnectorsApi | SearchConnectors | Post /connectors/search | Search for masking Connectors. |
ConnectorsApi | UpdateConnectorById | Patch /connectors/{connectorId} | Update a masking Connector by ID. |
DSourcesApi | CreateTagsDsource | Post /dsources/{dsourceId}/tags | Create tags for a dSource. |
DSourcesApi | DeleteDsource | Post /dsources/delete | Delete the specified dSource. |
DSourcesApi | DeleteTagsDsource | Post /dsources/{dsourceId}/tags/delete | Delete tags for a dSource. |
DSourcesApi | DisableDsource | Post /dsources/{dsourceId}/disable | Disable a dSource. |
DSourcesApi | EnableDsource | Post /dsources/{dsourceId}/enable | Enable a dSource. |
DSourcesApi | GetAppdataDsourceLinkingDefaults | Post /dsources/appdata/defaults | Get defaults for an AppData dSource linking. |
DSourcesApi | GetAseDsourceLinkingDefaults | Post /dsources/ase/defaults | Get defaults for an ASE dSource linking. |
DSourcesApi | GetDsourceById | Get /dsources/{dsourceId} | Get a dSource by ID. |
DSourcesApi | GetDsourceSnapshots | Get /dsources/{dsourceId}/snapshots | List Snapshots for a dSource. |
DSourcesApi | GetDsources | Get /dsources | List all dSources. |
DSourcesApi | GetMssqlDsourceLinkingDefaults | Post /dsources/mssql/defaults | Get defaults for a MSSql dSource linking. |
DSourcesApi | GetMssqlStagingPushDsourceLinkingDefaults | Post /dsources/mssql/staging-push/defaults | Get defaults for a MSSql staging push dSource linking. |
DSourcesApi | GetOracleDsourceLinkingDefaults | Post /dsources/oracle/defaults | Get defaults for dSource linking. |
DSourcesApi | GetOracleStagingPushDsourceLinkingDefaults | Post /dsources/oracle/staging-push/defaults | Get defaults for a Oracle staging push dSource linking. |
DSourcesApi | GetTagsDsource | Get /dsources/{dsourceId}/tags | Get tags for a dSource. |
DSourcesApi | LinkAppdataDatabase | Post /dsources/appdata | Link an AppData database as dSource. |
DSourcesApi | LinkAseDatabase | Post /dsources/ase | Link an ASE database as dSource. |
DSourcesApi | LinkMssqlDatabase | Post /dsources/mssql | Link a MSSql database as dSource. |
DSourcesApi | LinkMssqlStagingPushDatabase | Post /dsources/mssql/staging-push | Link a MSSql staging push database as dSource. |
DSourcesApi | LinkOracleDatabase | Post /dsources/oracle | Link Oracle database as dSource. |
DSourcesApi | LinkOracleStagingPushDatabase | Post /dsources/oracle/staging-push | Link an Oracle staging push database as dSource. |
DSourcesApi | SearchDsources | Post /dsources/search | Search for dSources. |
DSourcesApi | SnapshotDsource | Post /dsources/{dsourceId}/snapshots | Snapshot a dSource. |
DatabaseTemplatesApi | CreateDatabaseTemplate | Post /database-templates | Create a database template. |
DatabaseTemplatesApi | CreateDatabaseTemplateTags | Post /database-templates/{databaseTemplateId}/tags | Create tags for a DatabaseTemplate. |
DatabaseTemplatesApi | DeleteDatabaseTemplate | Delete /database-templates/{databaseTemplateId} | Delete a DatabaseTemplate by ID. |
DatabaseTemplatesApi | DeleteDatabaseTemplateTag | Post /database-templates/{databaseTemplateId}/tags/delete | Delete tags for a DatabaseTemplate. |
DatabaseTemplatesApi | GetDatabaseTemplateById | Get /database-templates/{databaseTemplateId} | Retrieve a DatabaseTemplate by ID. |
DatabaseTemplatesApi | GetDatabaseTemplateTags | Get /database-templates/{databaseTemplateId}/tags | Get tags for a DatabaseTemplate. |
DatabaseTemplatesApi | GetDatabaseTemplates | Get /database-templates | Retrieve the list of database templates. |
DatabaseTemplatesApi | ImportDatabaseTemplates | Post /database-templates/import | Imports the database templates from an an engine. |
DatabaseTemplatesApi | SearchDatabaseTemplates | Post /database-templates/search | Search DatabaseTemplates. |
DatabaseTemplatesApi | UndoImportDatabaseTemplates | Post /database-templates/undo-import | Undo an import of DatabaseTemplates on an Engine. |
DatabaseTemplatesApi | UpdateDatabaseTemplate | Patch /database-templates/{databaseTemplateId} | Updates a DatabaseTemplate by ID |
EnvironmentsApi | CompatibleRepositoriesByLocation | Post /environments/compatible_repositories_by_location | Get compatible repositories corresponding to the location. |
EnvironmentsApi | CompatibleRepositoriesBySnapshot | Post /environments/compatible_repositories_by_snapshot | Get compatible repositories corresponding to the snapshot. |
EnvironmentsApi | CompatibleRepositoriesByTimestamp | Post /environments/compatible_repositories_by_timestamp | Get compatible repositories corresponding to the timestamp. |
EnvironmentsApi | CompatibleRepositoriesFromBookmark | Post /environments/compatible_repositories_from_bookmark | Get compatible repositories corresponding to the bookmark. |
EnvironmentsApi | CreateEnvironment | Post /environments | Create an environment. |
EnvironmentsApi | CreateEnvironmentTags | Post /environments/{environmentId}/tags | Create tags for an Environment. |
EnvironmentsApi | CreateEnvironmentUser | Post /environments/{environmentId}/users | Create environment user. |
EnvironmentsApi | CreateHost | Post /environments/{environmentId}/hosts | Create a new Host. |
EnvironmentsApi | DeleteEnvironment | Delete /environments/{environmentId} | Delete an environment by ID. |
EnvironmentsApi | DeleteEnvironmentTags | Post /environments/{environmentId}/tags/delete | Delete tags for an Environment. |
EnvironmentsApi | DeleteEnvironmentUser | Delete /environments/{environmentId}/users/{userRef} | Delete environment user. |
EnvironmentsApi | DeleteHost | Delete /environments/{environmentId}/hosts/{hostId} | Delete a Host. |
EnvironmentsApi | DisableEnvironment | Post /environments/{environmentId}/disable | Disable environment. |
EnvironmentsApi | EnableEnvironment | Post /environments/{environmentId}/enable | Enable a disabled environment. |
EnvironmentsApi | GetEnvironmentById | Get /environments/{environmentId} | Returns an environment by ID. |
EnvironmentsApi | GetEnvironments | Get /environments | List all environments. |
EnvironmentsApi | GetTagsEnvironment | Get /environments/{environmentId}/tags | Get tags for an Environment. |
EnvironmentsApi | ListEnvironmentUsers | Get /environments/{environmentId}/users | List environment users. |
EnvironmentsApi | PrimaryEnvironmentUser | Post /environments/{environmentId}/users/{userRef}/primary | Set primary environment user. |
EnvironmentsApi | RefreshEnvironment | Post /environments/{environmentId}/refresh | Refresh environment. |
EnvironmentsApi | SearchEnvironments | Post /environments/search | Search for environments. |
EnvironmentsApi | UpdateEnvironment | Patch /environments/{environmentId} | Update an environment by ID. |
EnvironmentsApi | UpdateEnvironmentUser | Put /environments/{environmentId}/users/{userRef} | Update environment user. |
EnvironmentsApi | UpdateHost | Patch /environments/{environmentId}/hosts/{hostId} | Update a Host. |
EnvironmentsApi | UpdateRepository | Patch /environments/{environmentId}/repository/{repositoryId} | Update a Repository. |
ExecutionsApi | CancelExecution | Post /executions/{executionId}/cancel | Cancel an Execution. |
ExecutionsApi | CleanupExecution | Post /executions/{executionId}/cleanup | Cleanup an Execution (Hyperscale only). |
ExecutionsApi | GetExecutionById | Get /executions/{executionId} | Retrieve an Execution by ID. |
ExecutionsApi | GetExecutionEvents | Get /executions/{executionId}/events | Retrieve the list of events for a masking execution. |
ExecutionsApi | GetExecutionLog | Get /executions/{executionId}/log | Retrieve the masking execution log. |
ExecutionsApi | GetExecutions | Get /executions | Retrieve the list of masking executions. |
ExecutionsApi | RestartExecution | Post /executions/{executionId}/restart | Restart an Execution (Hyperscale only). |
ExecutionsApi | SearchExecutionEvents | Post /executions/{executionId}/events/search | Search masking executions events. |
ExecutionsApi | SearchExecutions | Post /executions/search | Search masking executions. |
FeatureFlagApi | GetEnabledFeaturesFlag | Get /enabled-features-flag | Get enabled feature flags. |
GroupsApi | GetDatasetGroupById | Get /groups/{groupId} | Get a dataset group by ID or Name. |
GroupsApi | GetDatasetGroups | Get /groups | List all dataset groups. |
GroupsApi | SearchDatasetGroups | Post /groups/search | Search for dataset groups. |
HyperscaleInstanceApi | AddEngineToHyperscaleInstance | Post /hyperscale-instances/{hyperscaleInstanceId}/add-engine | Add an engine to a Hyperscale Instance. |
HyperscaleInstanceApi | CreateHyperscaleInstanceTags | Post /hyperscale-instances/{hyperscaleInstanceId}/tags | Create tags for a Hyperscale Instance. |
HyperscaleInstanceApi | DeleteHyperscaleInstanceTags | Post /hyperscale-instances/{hyperscaleInstanceId}/tags/delete | Delete tags for a Hyperscale Instance. |
HyperscaleInstanceApi | GetHyperscaleInstanceById | Get /hyperscale-instances/{hyperscaleInstanceId} | Returns a Hyperscale Instance by ID. |
HyperscaleInstanceApi | GetHyperscaleInstanceTags | Get /hyperscale-instances/{hyperscaleInstanceId}/tags | Get tags for a Hyperscale Instance. |
HyperscaleInstanceApi | GetHyperscaleInstances | Get /hyperscale-instances | Returns a list of Hyperscale instances. |
HyperscaleInstanceApi | RegisterHyperscaleInstance | Post /hyperscale-instances | Register a Hyperscale instance |
HyperscaleInstanceApi | RemoveEngineFromHyperscaleInstance | Post /hyperscale-instances/{hyperscaleInstanceId}/remove-engine | Remove an engine from a Hyperscale Instance. |
HyperscaleInstanceApi | SearchHyperscaleInstances | Post /hyperscale-instances/search | Search for Hyperscale instances. |
HyperscaleInstanceApi | SyncEnginesHyperscaleInstance | Post /hyperscale-instances/{hyperscaleInstanceId}/sync-engines | Sync the global object from a source engine to engines on a Hyperscale Instance. |
HyperscaleInstanceApi | UnregisterHyperscaleInstance | Delete /hyperscale-instances/{hyperscaleInstanceId} | Unregister a Hyperscale Instance. |
HyperscaleInstanceApi | UpdateHyperscaleInstance | Patch /hyperscale-instances/{hyperscaleInstanceId} | Update an Hyperscale Instance |
HyperscaleObjectsApi | CreateHyperscaleConnector | Post /hyperscale-connectors | Create a Hyperscale Connector. |
HyperscaleObjectsApi | CreateHyperscaleConnectorTags | Post /hyperscale-connectors/{hyperscaleConnectorId}/tags | Create tags for a Hyperscale Connector. |
HyperscaleObjectsApi | CreateHyperscaleDatasetTags | Post /hyperscale-datasets/{hyperscaleDatasetId}/tags | Create tags for a Hyperscale Dataset. |
HyperscaleObjectsApi | CreateHyperscaleMountPoint | Post /hyperscale-mount-points | Create a Hyperscale Mount Point |
HyperscaleObjectsApi | DeleteHyperscaleConnector | Delete /hyperscale-connectors/{hyperscaleConnectorId} | Delete a Hyperscale Connector. |
HyperscaleObjectsApi | DeleteHyperscaleConnectorTags | Post /hyperscale-connectors/{hyperscaleConnectorId}/tags/delete | Delete tags for a Hyperscale Connector. |
HyperscaleObjectsApi | DeleteHyperscaleDatasetTags | Post /hyperscale-datasets/{hyperscaleDatasetId}/tags/delete | Delete tags for a Hyperscale Dataset. |
HyperscaleObjectsApi | DeleteHyperscaleMountPoint | Delete /hyperscale-mount-points/{hyperscaleMountPointId} | Delete a Hyperscale Mount Point. |
HyperscaleObjectsApi | GetHyperscaleConnectorById | Get /hyperscale-connectors/{hyperscaleConnectorId} | Get a Hyperscale Connector. |
HyperscaleObjectsApi | GetHyperscaleConnectorTags | Get /hyperscale-connectors/{hyperscaleConnectorId}/tags | Get tags for a Hyperscale Connector. |
HyperscaleObjectsApi | GetHyperscaleConnectors | Get /hyperscale-connectors | Returns a list of Hyperscale Connectors. |
HyperscaleObjectsApi | GetHyperscaleDatasetById | Get /hyperscale-datasets/{hyperscaleDatasetId} | Get a Hyperscale Dataset. |
HyperscaleObjectsApi | GetHyperscaleDatasetTableOrFileById | Get /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files/{hyperscaleDatasetTableOrFileId} | Get a Hyperscale Dataset table or file by ID. |
HyperscaleObjectsApi | GetHyperscaleDatasetTablesOrFiles | Get /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files | Get the tables or files of a hyperscale dataset |
HyperscaleObjectsApi | GetHyperscaleDatasetTags | Get /hyperscale-datasets/{hyperscaleDatasetId}/tags | Get tags for a Hyperscale Dataset. |
HyperscaleObjectsApi | GetHyperscaleDatasets | Get /hyperscale-datasets | Returns a list of Hyperscale Datasets. |
HyperscaleObjectsApi | GetHyperscaleMountPointById | Get /hyperscale-mount-points/{hyperscaleMountPointId} | Get a Hyperscale Mount Points. |
HyperscaleObjectsApi | GetHyperscaleMountPoints | Get /hyperscale-mount-points | Returns a list of Hyperscale Mount Points. |
HyperscaleObjectsApi | SearchHyperscaleConnectors | Post /hyperscale-connectors/search | Search for Hyperscale Connectors. |
HyperscaleObjectsApi | SearchHyperscaleDatasetTablesOrFiles | Post /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files/search | Search the tables or files of a hyperscale dataset |
HyperscaleObjectsApi | SearchHyperscaleDatasets | Post /hyperscale-datasets/search | Search for Hyperscale Datasets. |
HyperscaleObjectsApi | SearchHyperscaleMountPoints | Post /hyperscale-mount-points/search | Search for Hyperscale Mount Points. |
HyperscaleObjectsApi | UpdateHyperscaleConnectorById | Patch /hyperscale-connectors/{hyperscaleConnectorId} | Update a Hyperscale Connector by ID. |
HyperscaleObjectsApi | UpdateHyperscaleDatasetById | Patch /hyperscale-datasets/{hyperscaleDatasetId} | Update a Hyperscale Dataset by ID. |
HyperscaleObjectsApi | UpdateHyperscaleDatasetTableOrFileById | Patch /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files/{hyperscaleDatasetTableOrFileId} | Update a Hyperscale Dataset table or file by ID. |
HyperscaleObjectsApi | UpdateHyperscaleMountPointById | Patch /hyperscale-mount-points/{hyperscaleMountPointId} | Update a Hyperscale Mount Point by ID. |
JobsApi | AbandonJob | Post /jobs/{jobId}/abandon | Abandons a job. |
JobsApi | CreateJobTags | Post /jobs/{jobId}/tags | Create tags for a Job. |
JobsApi | DeleteJobTag | Post /jobs/{jobId}/tags/delete | Delete tags for a Job. |
JobsApi | GetJobById | Get /jobs/{jobId} | Returns a job by ID. |
JobsApi | GetJobTags | Get /jobs/{jobId}/tags | Get tags for a Job. |
JobsApi | GetJobs | Get /jobs | List all jobs. |
JobsApi | SearchJobs | Post /jobs/search | Search for jobs. |
KerberosConfigApi | GetKerberosConfigById | Get /kerberos-configs/{kerberosConfigId} | Get a kerberos config by ID or Name. |
KerberosConfigApi | ListKerberosConfigs | Get /kerberos-configs | List all kerberos configs. |
KerberosConfigApi | SearchKerberosConfigs | Post /kerberos-configs/search | Search for Kerberos Configs. |
LoginApi | AccountLogin | Post /login | Login to Account with Username and Password |
LoginApi | AccountLogout | Post /logout | Invalidates username/password and SSO login session. |
LoginApi | TokenInfo | Post /token-info | Get Token Information |
ManagementApi | CreateEngineTags | Post /management/engines/{engineId}/tags | Create tags for an Engine. |
ManagementApi | CreateHashicorpVault | Post /management/vaults/hashicorp | Configure a new Hashicorp Vault |
ManagementApi | CreateHashicorpVaultTags | Post /management/vaults/hashicorp/{vaultId}/tags | Create tags for a Hashicorp vault. |
ManagementApi | DeleteEngineTags | Post /management/engines/{engineId}/tags/delete | Delete tags for an Engine. |
ManagementApi | DeleteHashicorpVault | Delete /management/vaults/hashicorp/{vaultId} | Delete a Hashicorp vault by id |
ManagementApi | DeleteHashicorpVaultTag | Post /management/vaults/hashicorp/{vaultId}/tags/delete | Delete tags for a Hashicorp vault. |
ManagementApi | GetApiClassification | Get /management/api-classification | Get api classification. |
ManagementApi | GetEngineTags | Get /management/engines/{engineId}/tags | Get tags for a Engine. |
ManagementApi | GetHashicorpVault | Get /management/vaults/hashicorp/{vaultId} | Get a Hashicorp vault by id |
ManagementApi | GetHashicorpVaultTags | Get /management/vaults/hashicorp/{vaultId}/tags | Get tags for a Hashicorp vault. |
ManagementApi | GetHashicorpVaults | Get /management/vaults/hashicorp | Returns a list of configured Hashicorp vaults. |
ManagementApi | GetLdapConfig | Get /management/ldap-config | Returns the LDAP configuration |
ManagementApi | GetMetadataDatabase | Get /management/metadata-database | Returns configuration information about the metadata database which stores the product data. |
ManagementApi | GetProductRegistrationDelphixConnectivityCheck | Get /management/product-registration-delphix-connectivity-check | Returns True if Delphix services are reachable for product registration. |
ManagementApi | GetProductRegistrationKey | Get /management/product-registration-offline | Generates and returns a public key that can be used to register the product. |
ManagementApi | GetProductRegistrationStatus | Get /management/product-registration-status | Returns the product registration status. |
ManagementApi | GetProxyConfiguration | Get /management/proxy | Returns the current web proxy configuration to use to connect to Delphix services. |
ManagementApi | GetRegisteredEngine | Get /management/engines/{engineId} | Returns a registered engine by ID. |
ManagementApi | GetRegisteredEngines | Get /management/engines | Returns a list of registered engines. |
ManagementApi | GetSamlConfig | Get /management/saml-config | Returns the SAML configuration |
ManagementApi | GetSmtpConfig | Get /management/smtp | Returns the SMTP configuration |
ManagementApi | ListProperties | Get /management/properties | Get global properties. |
ManagementApi | RegisterEngine | Post /management/engines | Register an engine. |
ManagementApi | RegisterProductOffline | Post /management/product-registration-offline | Registers the product using a manually generated payload. |
ManagementApi | RegisterProductOnline | Post /management/product-registration-online | Registers the product using the provided credentials. |
ManagementApi | SearchEngines | Post /management/engines/search | Search for engines. |
ManagementApi | SearchHashicorpVaults | Post /management/vaults/hashicorp/search | Search for configured Hashicorp vaults. |
ManagementApi | UnregisterEngine | Delete /management/engines/{engineId} | Unregister an engine. |
ManagementApi | UpdateApiClassification | Put /management/api-classification | Update the api classification to new version. |
ManagementApi | UpdateLdapConfig | Put /management/ldap-config | Update LDAP Config. |
ManagementApi | UpdateProperties | Patch /management/properties | Update value of predefined properties. |
ManagementApi | UpdateProxyConfiguration | Put /management/proxy | Update the web proxy configuration to use to connect to Delphix services. |
ManagementApi | UpdateRegisteredEngine | Put /management/engines/{engineId} | Update a registered engine. |
ManagementApi | UpdateRegisteredEnginePartial | Patch /management/engines/{engineId} | Update a registered engine. |
ManagementApi | UpdateSamlConfig | Put /management/saml-config | Update SAML Config. |
ManagementApi | UpdateSmtpConfig | Put /management/smtp | Update SMTP Config. |
ManagementApi | ValidateJavaPath | Post /management/engines/{engineId}/validate/java-path | Validate java path for the remote host machine. |
ManagementApi | ValidateLdapConfig | Post /management/ldap-config/validate | Validate LDAP Config. Without username/password, DCT performs an anonymous bind against the LDAP server. If credentials are provided DCT validates that authentication and mapping of optional properties are actually working with provided credentials. LDAP search is only validated if search attributes are set. |
ManagementApi | ValidateSmtpConfig | Post /management/smtp/validate | Validate SMTP Config. |
MaskingEnvironmentsApi | GetMaskingEnvironmentById | Get /masking-environments/{maskingEnvironmentId} | Retrieve a MaskingEnvironment by ID. |
MaskingEnvironmentsApi | GetMaskingEnvironments | Get /masking-environments | Retrieve the list of masking environments. |
MaskingEnvironmentsApi | SearchMaskingEnvironments | Post /masking-environments/search | Search masking environments. |
MaskingFilesApi | UploadMaskingFile | Post /masking-file-uploads | Upload a file for masking. |
MaskingJobsApi | AddEngineToMaskingJob | Post /masking-jobs/{maskingJobId}/add-engine | Add an engine to a Masking Job (Hyperscale Job only). |
MaskingJobsApi | CopyMaskingJob | Post /masking-jobs/{maskingJobId}/copy | Copies the masking job to another engine. |
MaskingJobsApi | CreateMaskingJob | Post /masking-jobs | Create a Masking Job. |
MaskingJobsApi | CreateMaskingJobTag | Post /masking-jobs/{maskingJobId}/tags | Create tags for a Masking Job. |
MaskingJobsApi | DeleteMaskingJob | Delete /masking-jobs/{maskingJobId} | Delete a masking job. |
MaskingJobsApi | DeleteMaskingJobTag | Post /masking-jobs/{maskingJobId}/tags/delete | Delete tags for a Masking Job. |
MaskingJobsApi | ExecuteMaskingJob | Post /masking-jobs/{maskingJobId}/execute | Execute a MaskingJob. |
MaskingJobsApi | GetMaskingJobById | Get /masking-jobs/{maskingJobId} | Retrieve a MaskingJob by ID. |
MaskingJobsApi | GetMaskingJobConnectors | Get /masking-jobs/{maskingJobId}/connectors | Get connectors for a Masking Job by ID. |
MaskingJobsApi | GetMaskingJobSourceEngines | Get /masking-jobs/source-engines | Retrieve the list of masking jobs along with their source engine. |
MaskingJobsApi | GetMaskingJobTag | Get /masking-jobs/{maskingJobId}/tags | Get tags for a Masking Job. |
MaskingJobsApi | GetMaskingJobs | Get /masking-jobs | Retrieve the list of masking jobs. |
MaskingJobsApi | MigrateMaskingJob | Post /masking-jobs/{maskingJobId}/migrate | Migrates the masking job from its current source engine to another engine. |
MaskingJobsApi | ReImportMaskingJob | Post /masking-jobs/{maskingJobId}/re-import | Re-import the dataset from the source MaskingJob (Hyperscale Job only). |
MaskingJobsApi | RemoveEngineFromMaskingJob | Post /masking-jobs/{maskingJobId}/remove-engine | Remove an engine from a Masking Job (Hyperscale Job only). |
MaskingJobsApi | SearchMaskingJobSourceEngines | Post /masking-jobs/source-engines/search | Search the list of masking jobs along with their source engine. |
MaskingJobsApi | SearchMaskingJobs | Post /masking-jobs/search | Search masking jobs. |
MaskingJobsApi | UpdateMaskingJobById | Patch /masking-jobs/{maskingJobId} | Update values of a MaskingJob. |
MaskingPluginsApi | CreateMaskingPluginTags | Post /masking-plugins/{maskingPluginId}/tags | Create tags for a masking plugin. |
MaskingPluginsApi | DeleteMaskingPlugin | Delete /masking-plugins/{maskingPluginId} | Delete a custom masking plugin. |
MaskingPluginsApi | DeleteMaskingPluginTags | Post /masking-plugins/{maskingPluginId}/tags/delete | Delete tags for a masking plugin. |
MaskingPluginsApi | GetMaskingPluginById | Get /masking-plugins/{maskingPluginId} | Get a masking plugin by ID or name. |
MaskingPluginsApi | GetMaskingPluginTags | Get /masking-plugins/{maskingPluginId}/tags | Get tags for a masking plugin. |
MaskingPluginsApi | GetMaskingPlugins | Get /masking-plugins | Retrieve the list of masking plugins. |
MaskingPluginsApi | InstallMaskingPlugin | Post /masking-plugins | Install a custom masking plugin. |
MaskingPluginsApi | SearchMaskingPlugins | Post /masking-plugins/search | Search for masking plugins. |
PasswordVaultsApi | GetPasswordVaultById | Get /password_vaults/{passwordVaultId} | Get a password vault by ID or Name. |
PasswordVaultsApi | GetPasswordVaults | Get /password_vaults | List all password vaults. |
PasswordVaultsApi | SearchPasswordVaults | Post /password_vaults/search | Search for Password Vaults. |
ReplicationApi | CreateReplicationProfileTags | Post /replication-profiles/{replicationProfileId}/tags | Create tags for a ReplicationProfile. |
ReplicationApi | DeleteRepliationProfileTags | Post /replication-profiles/{replicationProfileId}/tags/delete | Delete tags for a ReplicationProfile. |
ReplicationApi | DisableTagReplication | Post /replication-profiles/{replicationProfileId}/disable-tag-replication | Disable tag replication for given ReplicationProfile. |
ReplicationApi | EnableTagReplication | Post /replication-profiles/{replicationProfileId}/enable-tag-replication | Enable tag replication for given ReplicationProfile. |
ReplicationApi | GetReplicationProfileById | Get /replication-profiles/{replicationProfileId} | Get a ReplicationProfile by ID. |
ReplicationApi | GetReplicationProfileTags | Get /replication-profiles/{replicationProfileId}/tags | Get tags for a ReplicationProfile. |
ReplicationApi | GetReplicationProfiles | Get /replication-profiles | List all ReplicationProfiles. |
ReplicationApi | SearchReplicationProfiles | Post /replication-profiles/search | Search for ReplicationProfiles. |
ReportingApi | CreateReportingSchedule | Post /reporting/schedule | Create a new report schedule. |
ReportingApi | CreateReportingScheduleTags | Post /reporting/schedule/{reportId}/tags | Create tags for a report schedule. |
ReportingApi | DeleteReportingSchedule | Delete /reporting/schedule/{reportId} | Delete report schedule by ID. |
ReportingApi | DeleteReportingScheduleTag | Post /reporting/schedule/{reportId}/tags/delete | Delete tags for a report schedule. |
ReportingApi | GetApiUsageReport | Get /reporting/api-usage-report | Gets the report of API usage metrics over a given time period. This API returns at the most 10000 results in the response to protect against the server running out of memory. Users might not hit this limit with the default report without any 'apiUsageReportGroupByParam' param but can hit this limit if the groupBy is by too granular like by 'client_name' or 'user_agent' only. Hence it is advisable to use startDate and endDate to 'limit' the scope of the report. |
ReportingApi | GetAuditLogsSummaryReport | Get /reporting/audit-logs-summary-report | Gets the audit log summary report. |
ReportingApi | GetDsourceConsumptionReport | Get /reporting/dsource-consumption-report | Gets the consumption report for virtualization engine dSources. |
ReportingApi | GetDsourceUsageReport | Get /reporting/dsource-usage-report | Gets the usage report for virtualization engine dSources. |
ReportingApi | GetEnginePerformanceAnalyticsReport | Get /reporting/engine-performance-analytic-report | Gets the performance analytics report for engines. |
ReportingApi | GetMaskingExecutionMetricsReport | Get /reporting/masking-execution-metrics | Get the masking execution metrics report. |
ReportingApi | GetProductInfo | Get /reporting/product_info | Returns the DCT Product Information. |
ReportingApi | GetReportingScheduleById | Get /reporting/schedule/{reportId} | Returns a report schedule by ID. |
ReportingApi | GetReportingScheduleTags | Get /reporting/schedule/{reportId}/tags | Get tags for a report schedule. |
ReportingApi | GetReportingSchedules | Get /reporting/schedule | List all report schedules. |
ReportingApi | GetVdbInventoryReport | Get /reporting/vdb-inventory-report | Gets the inventory report for virtualization engine VDBs. |
ReportingApi | GetVirtualizationStorageSummaryReport | Get /reporting/virtualization-storage-summary-report | Gets the storage summary report for virtualization engines. |
ReportingApi | SearchDsourceConsumptionReport | Post /reporting/dsource-consumption-report/search | Search the consumption report for virtualization engine DSources. |
ReportingApi | SearchDsourceUsageReport | Post /reporting/dsource-usage-report/search | Search the usage report for virtualization engine dSources. |
ReportingApi | SearchEnginePerformanceAnalyticTrends | Post /reporting/engine-performance-analytic-trends/search | Search the performance analytic trend data for engines. |
ReportingApi | SearchEnginePerformanceAnalyticsReport | Post /reporting/engine-performance-analytic-report/search | Search the performance analytic report for engines. |
ReportingApi | SearchMaskingExecutionMetricsReport | Post /reporting/masking-execution-metrics/search | Search the Masking execution metrics report. |
ReportingApi | SearchReportingSchedules | Post /reporting/schedule/search | Search for report schedules. |
ReportingApi | SearchStorageSavingsSummaryReport | Post /reporting/storage-savings-report/search | Search the saving storage summary report for virtualization engines. |
ReportingApi | SearchVdbInventoryReport | Post /reporting/vdb-inventory-report/search | Search the inventory report for virtualization engine VDBs. |
ReportingApi | SearchVirtualizationStorageSummaryReport | Post /reporting/virtualization-storage-summary-report/search | Search the storage summary report for virtualization engines. |
ReportingApi | UpdateReportingSchedule | Put /reporting/schedule/{reportId} | Update a reporting schedule by ID. |
SamlLoginApi | CheckSaml | Get /is-saml-enabled | Check if SAML is enabled |
SnapshotsApi | CreateSnapshotTags | Post /snapshots/{snapshotId}/tags | Create tags for a Snapshot. |
SnapshotsApi | DeleteSnapshot | Delete /snapshots/{snapshotId} | Delete a Snapshot. |
SnapshotsApi | DeleteSnapshotTags | Post /snapshots/{snapshotId}/tags/delete | Delete tags for a Snapshot. |
SnapshotsApi | FindByLocation | Get /snapshots/find_by_location | Get the snapshots at this location for a dataset. |
SnapshotsApi | FindByTimestamp | Get /snapshots/find_by_timestamp | Get the snapshots at this timestamp for a dataset. |
SnapshotsApi | GetSnapshotById | Get /snapshots/{snapshotId} | Get a Snapshot by ID. |
SnapshotsApi | GetSnapshotTags | Get /snapshots/{snapshotId}/tags | Get tags for a Snapshot. |
SnapshotsApi | GetSnapshotTimeflowRange | Get /snapshots/{snapshotId}/timeflow_range | Return the provisionable timeflow range based on a specific snapshot. |
SnapshotsApi | GetSnapshots | Get /snapshots | Retrieve the list of snapshots. |
SnapshotsApi | SearchSnapshots | Post /snapshots/search | Search snapshots. |
SnapshotsApi | UnsetSnapshotRetention | Post /snapshots/{snapshotId}/unset_expiration | Unset a Snapshot's expiration, removing expiration and retain_forever values for the snapshot. |
SnapshotsApi | UpdateSnapshot | Patch /snapshots/{snapshotId} | Update values of a Snapshot. |
SourcesApi | CreatePostgresSource | Post /sources/postgres | Create a PostgreSQL source. |
SourcesApi | CreateSourceTags | Post /sources/{sourceId}/tags | Create tags for a Source. |
SourcesApi | DeleteSource | Delete /sources/{sourceId} | Delete a source by ID. |
SourcesApi | DeleteSourceTags | Post /sources/{sourceId}/tags/delete | Delete tags for a Source. |
SourcesApi | GetSourceById | Get /sources/{sourceId} | Get a source by ID. |
SourcesApi | GetSourceCompatibleRepo | Get /sources/{sourceId}/staging_compatible_repositories | Returns a list of repositories that match the specified source. |
SourcesApi | GetSourceTags | Get /sources/{sourceId}/tags | Get tags for a Source. |
SourcesApi | GetSources | Get /sources | List all sources. |
SourcesApi | SearchSources | Post /sources/search | Search for Sources. |
SourcesApi | UpdatePostgresSourceById | Patch /sources/postgres/{sourceId} | Update a PostgreSQL source by ID. |
StagingSourcesApi | CreateStagingSourceTags | Post /staging-sources/{stagingSourceId}/tags | Create tags for a Staging Source. |
StagingSourcesApi | DeleteStagingSourceTags | Post /staging-sources/{stagingSourceId}/tags/delete | Delete tags for a Staging Source. |
StagingSourcesApi | GetStagingSourceById | Get /staging-sources/{stagingSourceId} | Get a staging source by ID. |
StagingSourcesApi | GetStagingSourceTags | Get /staging-sources/{stagingSourceId}/tags | Get tags for a Staging Source. |
StagingSourcesApi | GetStagingSources | Get /staging-sources | List all staging sources. |
StagingSourcesApi | SearchStagingSources | Post /staging-sources/search | Search for Staging Sources. |
TestApi | EnableScaleTesting | Post /enable-scale-testing | This is used for performance testing to enable engine and object duplication. |
TimeflowsApi | CreateTimeflowTags | Post /timeflows/{timeflowId}/tags | Create tags for a Timeflow. |
TimeflowsApi | DeleteTimeflow | Delete /timeflows/{timeflowId} | Delete a timeflow. |
TimeflowsApi | DeleteTimeflowTags | Post /timeflows/{timeflowId}/tags/delete | Delete tags for a Timeflow. |
TimeflowsApi | GetTimeflowById | Get /timeflows/{timeflowId} | Get a Timeflow by ID. |
TimeflowsApi | GetTimeflowSnapshotDayRange | Get /timeflows/{timeflowId}/timeflowSnapshotDayRange | Returns the count of TimeFlow snapshots of the Timeflow aggregated by day. |
TimeflowsApi | GetTimeflowTags | Get /timeflows/{timeflowId}/tags | Get tags for a Timeflow. |
TimeflowsApi | GetTimeflows | Get /timeflows | Retrieve the list of timeflows. |
TimeflowsApi | SearchTimeflows | Post /timeflows/search | Search timeflows. |
TimeflowsApi | UpdateTimeflow | Patch /timeflows/{timeflowId} | Update values of a timeflow. |
ToolkitsApi | CreateToolkitTags | Post /toolkits/{toolkitId}/tags | Create tags for a toolkit. |
ToolkitsApi | DeleteToolkitTags | Post /toolkits/{toolkitId}/tags/delete | Delete tags for a Toolkit. |
ToolkitsApi | GetToolkitById | Get /toolkits/{toolkitId} | Get Toolkit by ID. |
ToolkitsApi | GetToolkitTags | Get /toolkits/{toolkitId}/tags | Get tags for a Toolkit. |
ToolkitsApi | GetToolkits | Get /toolkits | List all toolkits. |
ToolkitsApi | SearchToolkits | Post /toolkits/search | Search for toolkits. |
VCDBsApi | CreateVcdbTags | Post /vcdbs/{vcdbId}/tags | Create tags for a vCDB. |
VCDBsApi | DeleteVcdbTags | Post /vcdbs/{vcdbId}/tags/delete | Delete tags for a vCDB. |
VCDBsApi | GetTagsVcdb | Get /vcdbs/{vcdbId}/tags | Get tags for a vCDB. |
VCDBsApi | GetVcdbById | Get /vcdbs/{vcdbId} | Get a CDB by ID (Oracle only). |
VCDBsApi | GetVcdbs | Get /vcdbs | List all vCDBs (Oracle only). |
VCDBsApi | SearchVcdbs | Post /vcdbs/search | Search for vCDBs (Oracle only). |
VDBGroupsApi | CreateVdbGroup | Post /vdb-groups | Create a new VDBGroup. |
VDBGroupsApi | CreateVdbGroupsTags | Post /vdb-groups/{vdbGroupId}/tags | Create tags for a VDB Group. |
VDBGroupsApi | DeleteVdbGroup | Delete /vdb-groups/{vdbGroupId} | Delete a VDBGoup. |
VDBGroupsApi | DeleteVdbGroupTags | Post /vdb-groups/{vdbGroupId}/tags/delete | Delete tags for a VDB Group. |
VDBGroupsApi | GetBookmarksByVdbGroup | Get /vdb-groups/{vdbGroupId}/bookmarks | List bookmarks compatible with this VDB Group. |
VDBGroupsApi | GetVdbGroup | Get /vdb-groups/{vdbGroupId} | Get a VDBGroup by name. |
VDBGroupsApi | GetVdbGroupTags | Get /vdb-groups/{vdbGroupId}/tags | Get tags for a VDB Group. |
VDBGroupsApi | GetVdbGroups | Get /vdb-groups | List all VDBGroups. |
VDBGroupsApi | LockVdbGroup | Post /vdb-groups/{vdbGroupId}/lock | Lock a VDB Group. |
VDBGroupsApi | ProvisionVdbGroupFromBookmark | Post /vdb-groups/provision_from_bookmark | Provision a new VDB Group from a Bookmark. |
VDBGroupsApi | RefreshVdbGroup | Post /vdb-groups/{vdbGroupId}/refresh | Refresh a VDBGroup. |
VDBGroupsApi | RollbackVdbGroup | Post /vdb-groups/{vdbGroupId}/rollback | Rollback a VDBGroup. |
VDBGroupsApi | SearchBookmarksByVdbGroup | Post /vdb-groups/{vdbGroupId}/bookmarks/search | Search for bookmarks compatible with this VDB Group. |
VDBGroupsApi | SearchVdbGroups | Post /vdb-groups/search | Search for VDB Groups. |
VDBGroupsApi | UnlockVdbGroup | Post /vdb-groups/{vdbGroupId}/unlock | Unlock a VDB Group. |
VDBGroupsApi | UpdateVdbGroupById | Patch /vdb-groups/{vdbGroupId} | Update values of a VDB group. |
VDBsApi | CreateVdbTags | Post /vdbs/{vdbId}/tags | Create tags for a VDB. |
VDBsApi | DeleteVdb | Post /vdbs/{vdbId}/delete | Delete a VDB. |
VDBsApi | DeleteVdbTags | Post /vdbs/{vdbId}/tags/delete | Delete tags for a VDB. |
VDBsApi | DisableVdb | Post /vdbs/{vdbId}/disable | Disable a VDB. |
VDBsApi | EnableVdb | Post /vdbs/{vdbId}/enable | Enable a VDB. |
VDBsApi | GetBookmarksByVdb | Get /vdbs/{vdbId}/bookmarks | List Bookmarks compatible with this VDB. |
VDBsApi | GetTagsVdb | Get /vdbs/{vdbId}/tags | Get tags for a VDB. |
VDBsApi | GetVdbById | Get /vdbs/{vdbId} | Get a VDB by ID. |
VDBsApi | GetVdbSnapshots | Get /vdbs/{vdbId}/snapshots | List Snapshots for a VDB. |
VDBsApi | GetVdbs | Get /vdbs | List all vdbs. |
VDBsApi | LockVdb | Post /vdbs/{vdbId}/lock | Lock a VDB. |
VDBsApi | ProvisionVdbByLocation | Post /vdbs/provision_by_location | Provision a new VDB by location. |
VDBsApi | ProvisionVdbByLocationDefaults | Post /vdbs/provision_by_location/defaults | Get default provision parameters for provisioning a new VDB by location. |
VDBsApi | ProvisionVdbBySnapshot | Post /vdbs/provision_by_snapshot | Provision a new VDB by snapshot. |
VDBsApi | ProvisionVdbBySnapshotDefaults | Post /vdbs/provision_by_snapshot/defaults | Get default provision parameters for provisioning a new VDB by snapshot. |
VDBsApi | ProvisionVdbByTimestamp | Post /vdbs/provision_by_timestamp | Provision a new VDB by timestamp. |
VDBsApi | ProvisionVdbByTimestampDefaults | Post /vdbs/provision_by_timestamp/defaults | Get default provision parameters for provisioning a new VDB by timestamp. |
VDBsApi | ProvisionVdbFromBookmark | Post /vdbs/provision_from_bookmark | Provision a new VDB from a bookmark with a single VDB. |
VDBsApi | ProvisionVdbFromBookmarkDefaults | Post /vdbs/provision_from_bookmark/defaults | Get default provision parameters for provisioning a new VDB from a bookmark. |
VDBsApi | RefreshVdbByLocation | Post /vdbs/{vdbId}/refresh_by_location | Refresh a VDB by location. |
VDBsApi | RefreshVdbBySnapshot | Post /vdbs/{vdbId}/refresh_by_snapshot | Refresh a VDB by snapshot. |
VDBsApi | RefreshVdbByTimestamp | Post /vdbs/{vdbId}/refresh_by_timestamp | Refresh a VDB by timestamp. |
VDBsApi | RefreshVdbFromBookmark | Post /vdbs/{vdbId}/refresh_from_bookmark | Refresh a VDB from bookmark with a single VDB. |
VDBsApi | RollbackVdbBySnapshot | Post /vdbs/{vdbId}/rollback_by_snapshot | Rollback a VDB by snapshot. |
VDBsApi | RollbackVdbByTimestamp | Post /vdbs/{vdbId}/rollback_by_timestamp | Rollback a VDB by timestamp. |
VDBsApi | RollbackVdbFromBookmark | Post /vdbs/{vdbId}/rollback_from_bookmark | Rollback a VDB from a bookmark with only the same VDB. |
VDBsApi | SearchBookmarksByVdb | Post /vdbs/{vdbId}/bookmarks/search | Search Bookmarks compatible with this VDB. |
VDBsApi | SearchVdbs | Post /vdbs/search | Search for VDBs. |
VDBsApi | SnapshotVdb | Post /vdbs/{vdbId}/snapshots | Snapshot a VDB. |
VDBsApi | StartVdb | Post /vdbs/{vdbId}/start | Start a VDB. |
VDBsApi | StopVdb | Post /vdbs/{vdbId}/stop | Stop a VDB. |
VDBsApi | SwitchTimeflow | Post /vdbs/{vdbId}/switch_timeflow | Switches the current timeflow of a VDB. |
VDBsApi | UnlockVdb | Post /vdbs/{vdbId}/unlock | Unlock a VDB. |
VDBsApi | UpdateVdbById | Patch /vdbs/{vdbId} | Update values of a VDB |
VirtualizationPoliciesApi | GetVirtualizationPolicyById | Get /virtualization-policies/{policyId} | Fetch a virtualization policy by Id. |
VirtualizationPoliciesApi | ListVirtualizationPolicies | Get /virtualization-policies | Fetch a list of all virtualization policies |
VirtualizationPoliciesApi | SearchVirtualizationPolicies | Post /virtualization-policies/search | Search Virtualization Policies. |
- APIClassificationConfig
- ASEDSourceLinkSourceParameters
- ASEDSourceLinkSourceParametersAllOf
- AccessGroup
- AccessGroupAccountIdsRequest
- AccessGroupScope
- AccessGroupScopesRequest
- AccessGroupUpdateParameters
- Account
- AccountCreateParameter
- AccountCreateResponse
- AccountLoginParameter
- AccountUpdateParameter
- AddEngineToHyperscaleResponse
- AddEngineToJobResponse
- AdditionalMountPoint
- Algorithm
- AlgorithmCreateParameters
- AlgorithmRevision
- AlgorithmRevisionCreateParameters
- AlgorithmRevisionOriginEngine
- AllObjectPermissionsResponse
- AlwaysAllowedPermission
- AlwaysAllowedPermissionRequest
- ApiClassificationObject
- ApiUsageData
- ApiUsageReportResponse
- AppDataDSourceLinkSourceParameters
- AppDataDSourceLinkSourceParametersAllOf
- AuditLogsSummary
- AuditLogsSummaryReportResponse
- AuditLogsSummaryTotals
- BaseDSourceLinkSourceParameters
- BaseProvisionVDBParameters
- BaseProvisionVDBParametersAllOf
- Bookmark
- BookmarkCompatibleEnvironmentsResponse
- BookmarkCompatibleRepositoryRequest
- BookmarkCreateParameters
- CDB
- ChangePasswordParameter
- CleanupExecutionResponse
- ClusterNodeInstance
- ConfigSettingsStg
- ConnectivityCheckParameters
- ConnectivityCheckResponse
- Connector
- ConnectorTestResponse
- ConnectorUpdateParameters
- CopyMaskingJobParameters
- CopyMaskingJobResponse
- CreateAlgorithmResponse
- CreateAlgorithmRevisionResponse
- CreateBookmarkResponse
- CreateDatabaseTemplateResponse
- CreateEnvironmentResponse
- CreateEnvironmentUserResponse
- CreateHostResponse
- CreateHyperscaleConnectorResponse
- CreateHyperscaleMountPointResponse
- CreateMaskingJobRequest
- CreateMaskingJobResponse
- CreatePostgresSourceResponse
- CreateRole
- CreateVDBGroupRequest
- CreateVDBGroupResponse
- CredentialsEnvVariable
- DSource
- DSourceConsumptionData
- DSourceConsumptionReportResponse
- DSourceHooks
- DSourceHooksOpsPreSyncInner
- DSourceSnapshotParameters
- DSourceUsageData
- DSourceUsageReportResponse
- DataPointByLocationParameters
- DataPointBySnapshotParameters
- DataPointByTimestampParameters
- DataPointFromBookmarkParameters
- DatabaseConnectivityCheckParameters
- DatabaseTemplate
- DatabaseTemplateCreateParameters
- DatasetGroup
- DeleteAlgorithmResponse
- DeleteAlgorithmRevisionResponse
- DeleteDSourceRequest
- DeleteDatabaseTemplateResponse
- DeleteEngineResponse
- DeleteEnvironmentResponse
- DeleteEnvironmentUserResponse
- DeleteHostResponse
- DeleteHyperscaleConnectorResponse
- DeleteHyperscaleMountPointResponse
- DeleteMaskingJobResponse
- DeleteMaskingPluginResponse
- DeleteScopeObjectTags
- DeleteScopedObjectItem
- DeleteSnapshotResponse
- DeleteSourceResponse
- DeleteTag
- DeleteTimeflowResponse
- DeleteVDBParameters
- DeleteVDBResponse
- DisableDsourceParameters
- DisableDsourceResponse
- DisableEnvironmentResponse
- DisableVDBParameters
- DisableVDBResponse
- Domain
- EffectiveScope
- EnableDsourceParameters
- EnableDsourceResponse
- EnableEnvironmentResponse
- EnableScaleTestingRequest
- EnableVDBParameters
- EnableVDBResponse
- Engine
- EngineIdBody
- EnginePerformanceAnalytic
- EnginePerformanceAnalyticReportResponse
- EnginePerformanceAnalyticTrend
- EnginePerformanceAnalyticTrendDatapointInner
- EnginePerformanceAnalyticTrendResponse
- EngineRegistrationParameter
- Environment
- EnvironmentCreateParameters
- EnvironmentRepository
- EnvironmentRepositoryAllOf
- EnvironmentUpdateParameters
- EnvironmentUser
- EnvironmentUserParams
- Error
- ErrorResponse
- ExecuteMaskingJobParameters
- ExecuteMaskingJobResponse
- Execution
- ExecutionCancelParameters
- ExecutionEvent
- ExecutionLog
- FindByLocationResponse
- FindByTimestampResponse
- Framework
- GlobalProperties
- HashicorpVault
- Hook
- Host
- HostCreateParameters
- HostUpdateParameters
- HyperscaleColumnOrField
- HyperscaleConnector
- HyperscaleConnectorUpdateParameters
- HyperscaleDataTypeEnum
- HyperscaleDataset
- HyperscaleDatasetTableOrFile
- HyperscaleDatasetTableOrFileUpdateParameters
- HyperscaleDatasetUpdateParameters
- HyperscaleInstance
- HyperscaleInstanceRegistrationParameter
- HyperscaleInstanceUpdateParams
- HyperscaleMountPoint
- HyperscaleMountPointUpdateParameters
- HyperscaleTaskError
- HyperscaleTaskEvent
- InstallMaskingPluginParameters
- InstallMaskingPluginResponse
- Job
- KDCServers
- KerberosConfig
- LDAPConfigParams
- LdapConfigValidateParameter
- LdapValidateResponse
- LinkDSourceDefaultRequest
- LinkDSourceResponse
- LinkStagingPushDSourceDefaultRequest
- ListAccessGroupsResponse
- ListAccountsResponse
- ListAlgorithmRevisionsResponse
- ListAlgorithmsResponse
- ListBookmarksByVDBGroupsResponse
- ListBookmarksByVDBResponse
- ListBookmarksResponse
- ListCDBsResponse
- ListConnectorsResponse
- ListDSourcesResponse
- ListDatabaseTemplatesResponse
- ListEnvironmentUsers
- ListEnvironmentsResponse
- ListExecutionEventsResponse
- ListExecutionsResponse
- ListGroupsResponse
- ListHashicorpVaultsResponse
- ListHyperscaleConnectorsResponse
- ListHyperscaleDatasetTablesOrFilesResponse
- ListHyperscaleDatasetsResponse
- ListHyperscaleInstancesResponse
- ListHyperscaleMountPointsResponse
- ListJobsResponse
- ListKerberosConfigsResponse
- ListMaskingEnvironmentsResponse
- ListMaskingJobSourceEnginesResponse
- ListMaskingJobsResponse
- ListMaskingPluginsResponse
- ListPasswordVaultsResponse
- ListRegisteredEnginesResponse
- ListReplicationProfilesResponse
- ListReportingScheduleResponse
- ListRolesResponse
- ListSnapshotsResponse
- ListSourcesResponse
- ListStagingSourcesResponse
- ListTimeflowsResponse
- ListToolkitResponse
- ListVCDBsResponse
- ListVDBGroupsByBookmarkResponse
- ListVDBGroupsResponse
- ListVDBsResponse
- ListVirtualizationPoliciesResponse
- LocationCompatibleEnvironmentsResponse
- LocationCompatibleRepositoryRequest
- LockVDBGroupParameters
- LockVDBParameters
- LoginToken
- MSSQLDSourceLinkSourceParameters
- MSSQLDSourceLinkSourceParametersAllOf
- MSSQLDSourceStagingPushLinkSourceParameters
- MSSQLDSourceStagingPushLinkSourceParametersAllOf
- MaskingEnvironment
- MaskingExecutionMetrics
- MaskingExecutionMetricsReportResponse
- MaskingFileUpload
- MaskingFileUploadParameters
- MaskingFileUploadResponse
- MaskingJob
- MaskingJobConnectorsResponse
- MaskingJobSourceEngine
- MaskingPlugin
- MaskingRuleset
- MetadataDbInfo
- MigrateMaskingJobParameters
- MigrateMaskingJobResponse
- NameValuePair
- ObjectPermissionAccessGroups
- ObjectPermissionAccount
- ObjectPermissionsResponse
- ObjectTypeEnum
- ObjectTypeProperty
- OracleClusterNodeInstance
- OracleDSourceLinkSourceParameters
- OracleDSourceLinkSourceParametersAllOf
- OracleLinkStagingPushDSourceDefaultRequest
- OracleListener
- OracleRacCustomEnvFile
- OracleRacCustomEnvVar
- OracleStagingPushDSourceLinkSourceParameters
- OracleStagingPushDSourceLinkSourceParametersAllOf
- OracleVirtualIP
- PaginatedResponseMetadata
- PasswordPoliciesParams
- PasswordVault
- PermissionEnum
- PermissionObject
- PermissionProperty
- PermissionsRequest
- PostgresSourceCreateParameters
- PostgresSourceUpdateParameters
- PrimaryEnvironmentUserResponse
- ProductHistory
- ProductInfo
- ProductRegistrationOfflinePayload
- ProductRegistrationOnlinePayload
- ProvisionVDBByLocationDefaultsRequest
- ProvisionVDBByLocationParameters
- ProvisionVDBByLocationParametersAllOf
- ProvisionVDBBySnapshotDefaultsRequest
- ProvisionVDBBySnapshotParameters
- ProvisionVDBBySnapshotParametersAllOf
- ProvisionVDBByTimestampDefaultsRequest
- ProvisionVDBByTimestampParameters
- ProvisionVDBByTimestampParametersAllOf
- ProvisionVDBFromBookmarkDefaultsRequest
- ProvisionVDBFromBookmarkParameters
- ProvisionVDBFromBookmarkParametersAllOf
- ProvisionVDBGroupFromBookmarkParameters
- ProvisionVDBGroupFromBookmarkResponse
- ProvisionVDBResponse
- ProxyConfiguration
- ReImportMaskingJobResponse
- RefreshEnvironmentResponse
- RefreshVDBByLocationParameters
- RefreshVDBByLocationResponse
- RefreshVDBBySnapshotParameters
- RefreshVDBBySnapshotResponse
- RefreshVDBByTimestampParameters
- RefreshVDBByTimestampParametersAllOf
- RefreshVDBByTimestampResponse
- RefreshVDBFromBookmarkParameters
- RefreshVDBFromBookmarkResponse
- RefreshVDBGroupParameters
- RefreshVDBGroupResponse
- RegisteredEngine
- RemoveEngineFromHyperscaleResponse
- RemoveEngineFromJobResponse
- RemoveMaskingJobParameters
- Replica
- ReplicationProfile
- ReportingSchedule
- ReportingScheduleCreateParameters
- Repository
- ResetPasswordParameter
- RestartExecutionResponse
- Role
- RoleAllOf
- RoleUpdateParameters
- RollbackVDBBySnapshotParameters
- RollbackVDBBySnapshotResponse
- RollbackVDBByTimestampParameters
- RollbackVDBByTimestampResponse
- RollbackVDBFromBookmarkParameters
- RollbackVDBFromBookmarkResponse
- RollbackVDBGroupParameters
- RollbackVDBGroupResponse
- SAMLConfigParams
- SMTPConfigParams
- SMTPConfigValidate
- SSHVerificationStrategy
- ScopeTag
- ScopeTagsRequest
- ScopeTagsResponse
- ScopedObjectItem
- ScopedObjectItemsResponse
- ScopedObjectsRequest
- SearchAccessGroupsResponse
- SearchAccountsResponse
- SearchAlgorithmRevisionsResponse
- SearchAlgorithmsResponse
- SearchBody
- SearchBookmarksByVDBGroupsResponse
- SearchBookmarksByVDBResponse
- SearchBookmarksResponse
- SearchCDBsResponse
- SearchConnectorsResponse
- SearchDSourcesResponse
- SearchDatabaseTemplatesResponse
- SearchDatasetGroupResponse
- SearchEnginesResponse
- SearchEnvironmentsResponse
- SearchExecutionEventsResponse
- SearchExecutionsResponse
- SearchHashicorpVaultsResponse
- SearchHyperscaleConnectorsResponse
- SearchHyperscaleDatasetTablesOrFilesResponse
- SearchHyperscaleDatasetsResponse
- SearchHyperscaleInstancesResponse
- SearchHyperscaleMountPointsResponse
- SearchJobsResponse
- SearchKerberosConfigsResponse
- SearchMaskingEnvironmentsResponse
- SearchMaskingJobSourceEnginesResponse
- SearchMaskingJobsResponse
- SearchMaskingPluginsResponse
- SearchPasswordVaultResponse
- SearchReplicationProfilesResponse
- SearchReportingScheduleResponse
- SearchRolesResponse
- SearchSnapshotsResponse
- SearchSourcesResponse
- SearchStagingSourcesResponse
- SearchTimeflowsResponse
- SearchToolkitResponse
- SearchVCDBsResponse
- SearchVDBGroupResponse
- SearchVDBGroupsByBookmarkResponse
- SearchVDBsResponse
- SearchVirtualizationPoliciesResponse
- SetAlgorithmPrimaryRevisionResponse
- Snapshot
- SnapshotCompatibleEnvironmentsResponse
- SnapshotCompatibleRepositoryRequest
- SnapshotDSourceResponse
- SnapshotDayRange
- SnapshotVDBResponse
- SnapshotsDayRangesResponse
- Source
- SourceOperation
- StagingCompatibleEnvironmentsResponse
- StagingSource
- StartVDBResponse
- StopVDBResponse
- StorageSavingsReportSummarizedData
- StorageSavingsSummaryData
- StorageSavingsSummaryReportResponse
- SwitchTimeflowParameters
- SwitchTimeflowResponse
- SyncEnginesHyperscaleParameters
- SyncEnginesHyperscaleResponse
- Tag
- TagsRequest
- TagsResponse
- TaskEvent
- Timeflow
- TimeflowRange
- TimestampCompatibleEnvironmentsResponse
- TimestampCompatibleRepositoryRequest
- TokenInfoRequest
- TokenInfoResponse
- Toolkit
- UnregisterHyperscaleInstanceResponse
- UnsetSnapshotRetentionResponse
- UpdateAccessGroupScope
- UpdateAlgorithmRevisionParameters
- UpdateAlgorithmRevisionResponse
- UpdateBookmarkParameters
- UpdateBookmarkResponse
- UpdateConnectorResponse
- UpdateDatabaseTemplateParameters
- UpdateDatabaseTemplateResponse
- UpdateEnvironmentResponse
- UpdateEnvironmentUserResponse
- UpdateHostResponse
- UpdateHyperscaleConnectorResponse
- UpdateHyperscaleDatasetResponse
- UpdateHyperscaleDatasetTableOrFileResponse
- UpdateHyperscaleMountPointResponse
- UpdateMaskingJobParameters
- UpdatePostgresSourceResponse
- UpdateRepositoryParameters
- UpdateRepositoryResponse
- UpdateSnapshotParameters
- UpdateSnapshotResponse
- UpdateTimeflowParameters
- UpdateTimeflowResponse
- UpdateVDBGroupParameters
- UpdateVDBParameters
- UpdateVDBResponse
- VCDB
- VDB
- VDBGroup
- VDBInventoryData
- VDBInventoryReportResponse
- ValidateJavaParameters
- ValidateJavaResponse
- VirtualDatasetHooks
- VirtualizationPolicy
- VirtualizationSchedule
- VirtualizationStorageSummaryData
- VirtualizationStorageSummaryReportResponse
- VirtualizationTask
- VirtualizationTaskEvent
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header
Note, each API key must be added to a map of map[string]APIKey
where the key is: Authorization and passed in as the auth context for each request.
Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:
PtrBool
PtrInt
PtrInt32
PtrInt64
PtrFloat
PtrFloat32
PtrFloat64
PtrString
PtrTime