Class Manifest
Protocol utility class.
Inheritance
Namespace: Amazon.CDK.CloudAssembly.Schema
Assembly: Amazon.CDK.CloudAssembly.Schema.dll
Syntax (csharp)
public class Manifest : DeputyBase
Syntax (vb)
Public Class Manifest
Inherits DeputyBase
Synopsis
Constructors
Manifest(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
Manifest(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
Methods
Load(String) | (deprecated) Deprecated. |
LoadAssemblyManifest(String, ILoadManifestOptions) | Load and validates the cloud assembly manifest from file. |
LoadAssetManifest(String) | Load and validates the asset manifest from file. |
LoadIntegManifest(String) | Load and validates the integ manifest from file. |
Save(IAssemblyManifest, String) | (deprecated) Deprecated. |
SaveAssemblyManifest(IAssemblyManifest, String) | Validates and saves the cloud assembly manifest to file. |
SaveAssetManifest(IAssetManifest, String) | Validates and saves the asset manifest to file. |
SaveIntegManifest(IIntegManifest, String) | Validates and saves the integ manifest to file. |
Version() | Fetch the current schema version number. |
Constructors
Manifest(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected Manifest(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
Manifest(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected Manifest(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
Methods
Load(String)
(deprecated) Deprecated.
public static IAssemblyManifest Load(string filePath)
Parameters
- filePath System.String
Returns
Remarks
Stability: Deprecated
LoadAssemblyManifest(String, ILoadManifestOptions)
Load and validates the cloud assembly manifest from file.
public static IAssemblyManifest LoadAssemblyManifest(string filePath, ILoadManifestOptions options = null)
Parameters
- filePath System.String
- path to the manifest file.
- options ILoadManifestOptions
- path to the manifest file.
Returns
LoadAssetManifest(String)
Load and validates the asset manifest from file.
public static IAssetManifest LoadAssetManifest(string filePath)
Parameters
- filePath System.String
- path to the manifest file.
Returns
LoadIntegManifest(String)
Load and validates the integ manifest from file.
public static IIntegManifest LoadIntegManifest(string filePath)
Parameters
- filePath System.String
- path to the manifest file.
Returns
Save(IAssemblyManifest, String)
(deprecated) Deprecated.
public static void Save(IAssemblyManifest manifest, string filePath)
Parameters
- manifest IAssemblyManifest
- filePath System.String
Remarks
Stability: Deprecated
SaveAssemblyManifest(IAssemblyManifest, String)
Validates and saves the cloud assembly manifest to file.
public static void SaveAssemblyManifest(IAssemblyManifest manifest, string filePath)
Parameters
- manifest IAssemblyManifest
- manifest.
- filePath System.String
- output file path.
SaveAssetManifest(IAssetManifest, String)
Validates and saves the asset manifest to file.
public static void SaveAssetManifest(IAssetManifest manifest, string filePath)
Parameters
- manifest IAssetManifest
- manifest.
- filePath System.String
- output file path.
SaveIntegManifest(IIntegManifest, String)
Validates and saves the integ manifest to file.
public static void SaveIntegManifest(IIntegManifest manifest, string filePath)
Parameters
- manifest IIntegManifest
- manifest.
- filePath System.String
- output file path.
Version()
Fetch the current schema version number.
public static string Version()
Returns
System.String