Class NodeImageInfo
Holds information about a setup container image.
Namespace: Neon.Kube
Assembly: Neon.Kube.dll
Syntax
public class NodeImageInfo
Constructors
NodeImageInfo(string, string, string, string)
Constructor.
Declaration
public NodeImageInfo(string imageFolder, string imageName, string targetTag, string registry)
Parameters
Type | Name | Description |
---|---|---|
string | imageFolder | The image folder path. |
string | imageName | The image name. |
string | targetTag | The target tag. |
string | registry | The source registry. |
Properties
Folder
Returns the image folder path.
Declaration
public string Folder { get; }
Property Value
Type | Description |
---|---|
string |
Name
Returns the image name without the hoster's prefix or image tag.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
string |
Registry
Returns the registry used for the source image.
Declaration
public string Registry { get; }
Property Value
Type | Description |
---|---|
string |
SourceImage
Returns the fully qualified source image name from one of the NeonSdkProdRegistry or NeonSdkDevRegistry container registries and will be tagged with the cluster version.
Declaration
public string SourceImage { get; }
Property Value
Type | Description |
---|---|
string |
TargetImage
Returns the fully qualified name of the image as it will be deployed to a cluster, with the registry being set to LocalClusterRegistry which maps to the cluster's internal container registry.
Declaration
public string TargetImage { get; }
Property Value
Type | Description |
---|---|
string |
TargetTag
Returns the tag used for the target image persisted to the internal cluster registry. This will be set to the original source component tag as built for the base images.
Declaration
public string TargetTag { get; }
Property Value
Type | Description |
---|---|
string |