Class ResultLakeStorageSpecification
Declares that the destination of a file transfer is the Result Lake.
Inherited Members
Namespace: DNVGL.One.Compute.Core.FlowModel.DataTransfer
Assembly: DNVGL.One.Compute.Core.dll
Syntax
[DataContract]
public class ResultLakeStorageSpecification : StorageSpecification
Remarks
This type can be used in the DestinationSpecification to specify that output files should be transferred from the working directory of the application worker to the work unit directory in the Result Lake. When present, the Worker Host will replace it with a BlobDirectorySpecification that references the physical blob container that is allocated by the Result Lake Service upon request by the Worker Host.
Methods
View SourceGetNormalizedDirectory()
Normalizes the directory by replacing any occurrences of back slashes, forward slashes, or a combination of both with the platform-specific directory separator character, to guarantee compatibility across different platforms.
Declaration
public override string GetNormalizedDirectory()
Returns
Type | Description |
---|---|
string | A platform compatible path. |
Overrides
See Also
View SourceToBlobDirectorySpecification(string, string, string)
Converts to a BlobDirectorySpecification, using the given blobContainerUri
.
Declaration
public static BlobDirectorySpecification ToBlobDirectorySpecification(string blobContainerUri, string jobId, string workUnitId)
Parameters
Type | Name | Description |
---|---|---|
string | blobContainerUri | The BLOB container URI. |
string | jobId | The job identifier. |
string | workUnitId | The work unit identifier. |
Returns
Type | Description |
---|---|
BlobDirectorySpecification |