Skip to content

Commit fe704e1

Browse files
authored
CP-9713 Update developer.delphix.com with support for additional mounts in AppData dSource (#460)
CP-9713 Update developer.delphix.com with support for additional mounts in AppData dSource
1 parent 8a9f174 commit fe704e1

File tree

5 files changed

+47
-22
lines changed

5 files changed

+47
-22
lines changed

docs/docs/References/Classes.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Represents a Linked Source object and its properties when using a [Staged Linkin
2525
```python
2626
from dlpx.virtualization.platform import StagedSource
2727

28-
staged_source = StagedSource(guid, source_connection, parameters, mount, staged_connection)
28+
staged_source = StagedSource(guid, source_connection, parameters, mount, staged_connection, mounts)
2929
```
3030

3131
### Fields
@@ -37,6 +37,12 @@ source_connection | [RemoteConnection](#remoteconnection) | Connection for the s
3737
parameters | [LinkedSourceDefinition](Schemas_and_Autogenerated_Classes.md#linkedsourcedefinition-class) | User input as per the [LinkedSource Schema](Schemas_and_Autogenerated_Classes.md#linkedsourcedefinition-schema).
3838
mount | [Mount](#mount) | Mount point associated with the source.
3939
staged_connection | [RemoteConnection](#remoteconnection) | Connection for the staging environment.
40+
mounts | list[[Mount](#mount)] | Mount points associated with the source.
41+
42+
!!! note "mount vs mounts"
43+
Both `mount` and `mounts` will not be present in the [StagedSource](#stagedsource) object. Fields are populated based on number of [mountSpecification](#mountspecification) object provided from [linked_mount_specification](Plugin_Operations.md#staged-linked-source-mount-specification) decorator.
44+
> - When only one [mountSpecification](#mountspecification) object is provided, `mount` will be present.
45+
- When more than one [mountSpecification](#mountspecification) object is provided, `mounts` will be present.
4046

4147
## VirtualSource
4248

docs/docs/References/Version_Compatibility.md

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,29 @@
22

33
## Virtualization SDK and Delphix Engine (DE) Compatibility Map
44

5-
|vSDK Version|Earliest Supported DE Version|Latest Supported DE Version|
6-
|------------|:---------------------------:|:-------------------------:|
7-
|[4.0.5](../Release_Notes/4.0.5/4.0.5.md)|6.0.16.0|[Latest Release](https://docs.delphix.com/docs/release-notes/)|
8-
|[4.0.2](../Release_Notes/4.0.2/4.0.2.md)|6.0.12.0|[Latest Release](https://docs.delphix.com/docs/release-notes/)|
9-
|[3.1.0](../Release_Notes/3.1.0/3.1.0.md)|6.0.7.0|[Latest Release](https://docs.delphix.com/docs/release-notes/)|
10-
|[3.0.0](../Release_Notes/3.0.0/3.0.0.md)|6.0.6.0|[Latest Release](https://docs.delphix.com/docs/release-notes/)|
11-
|[2.1.0](../Release_Notes/2.1.0/2.1.0.md)|6.0.3.0|[Latest Release](https://docs.delphix.com/docs/release-notes/)|
12-
|[2.0.0](../Release_Notes/2.0.0/2.0.0.md)|6.0.2.0|[Latest Release](https://docs.delphix.com/docs/release-notes/)|
13-
|[1.0.0](../Release_Notes/1.0.0/1.0.0.md)|6.0.2.0|[Latest Release](https://docs.delphix.com/docs/release-notes/)|
14-
|[0.4.0](../Release_Notes/0.4.0/0.4.0.md)|5.3.5.0|6.0.1.0|
5+
| vSDK Version | Earliest Supported DE Version | Latest Supported DE Version |
6+
|------------------------------------------|:-----------------------------:|:--------------------------------------------------------------:|
7+
| [4.1.0](../Release_Notes/4.1.0/4.1.0.md) | 12.0.0.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
8+
| [4.0.5](../Release_Notes/4.0.5/4.0.5.md) | 6.0.16.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
9+
| [4.0.2](../Release_Notes/4.0.2/4.0.2.md) | 6.0.12.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
10+
| [3.1.0](../Release_Notes/3.1.0/3.1.0.md) | 6.0.7.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
11+
| [3.0.0](../Release_Notes/3.0.0/3.0.0.md) | 6.0.6.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
12+
| [2.1.0](../Release_Notes/2.1.0/2.1.0.md) | 6.0.3.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
13+
| [2.0.0](../Release_Notes/2.0.0/2.0.0.md) | 6.0.2.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
14+
| [1.0.0](../Release_Notes/1.0.0/1.0.0.md) | 6.0.2.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
15+
| [0.4.0](../Release_Notes/0.4.0/0.4.0.md) | 5.3.5.0 | 6.0.1.0 |
1516

1617
## Virtualization SDK and Python Compatibility Map
1718

18-
|vSDK Version|Python Version|
19-
|------------|:------------:|
20-
|[4.0.5](../Release_Notes/4.0.5/4.0.5.md)|3.8|
21-
|[4.0.2](../Release_Notes/4.0.2/4.0.2.md)|3.8|
22-
|[3.1.0](../Release_Notes/3.1.0/3.1.0.md)|2.7|
23-
|[3.0.0](../Release_Notes/3.0.0/3.0.0.md)|2.7|
24-
|[2.1.0](../Release_Notes/2.1.0/2.1.0.md)|2.7|
25-
|[2.0.0](../Release_Notes/2.0.0/2.0.0.md)|2.7|
26-
|[1.0.0](../Release_Notes/1.0.0/1.0.0.md)|2.7|
27-
|[0.4.0](../Release_Notes/0.4.0/0.4.0.md)|2.7|
19+
| vSDK Version | Python Version |
20+
|------------------------------------------|:--------------:|
21+
| [4.1.0](../Release_Notes/4.1.0/4.1.0.md) | 3.8 |
22+
| [4.0.5](../Release_Notes/4.0.5/4.0.5.md) | 3.8 |
23+
| [4.0.2](../Release_Notes/4.0.2/4.0.2.md) | 3.8 |
24+
| [3.1.0](../Release_Notes/3.1.0/3.1.0.md) | 2.7 |
25+
| [3.0.0](../Release_Notes/3.0.0/3.0.0.md) | 2.7 |
26+
| [2.1.0](../Release_Notes/2.1.0/2.1.0.md) | 2.7 |
27+
| [2.0.0](../Release_Notes/2.0.0/2.0.0.md) | 2.7 |
28+
| [1.0.0](../Release_Notes/1.0.0/1.0.0.md) | 2.7 |
29+
| [0.4.0](../Release_Notes/0.4.0/0.4.0.md) | 2.7 |
2830

docs/docs/Release_Notes/.pages

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
arrange:
2+
- 4.1.0
23
- 4.0.5
34
- 4.0.2
45
- 3.1.0
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Release - v4.1.0
2+
3+
To install or upgrade the SDK, refer to instructions [here](../../Getting_Started.md#installation).
4+
5+
## New & Improved
6+
7+
* Added a `mounts` property on the [StagedSource](../../References/Classes.md#stagedsource) object which can be used as:
8+
* To set multiple [mountSpecification](../../References/Classes.md#mountspecification) generated from [linked_mount_specification](../../References/Plugin_Operations.md#staged-linked-source-mount-specification).
9+
* To access multiple mounts present in the [StagedSource](../../References/Classes.md#stagedsource).
10+
11+
* Updated dependencies to latest versions in the `dvp` packages.
12+
* For [Flake8](https://pypi.org/project/flake8/6.0.0/) 6.x versions, users can face some issues related to validations and linting. Visit [Flake8](https://flake8.pycqa.org/en/6.0.0/index.html) release history page for changes in [6.0.0](https://flake8.pycqa.org/en/6.0.0/release-notes/6.0.0.html) version.
13+
14+
## Breaking Changes
15+
16+
* No breaking changes in this release!

docs/mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
site_name: Delphix Virtualization SDK 4.0.5
1+
site_name: Delphix Virtualization SDK 4.1.0
22

33
repo_name: Delphix Virtualization SDK
44
repo_url: https://github.com/delphix/virtualization-sdk/

0 commit comments

Comments
 (0)