Class Delegate
Describes the delegate V1VirtualService.
Namespace: Neon.Kube.Resources.Istio
Assembly: Neon.Kube.Resources.dll
Syntax
public class Delegate
Constructors
Delegate()
Initializes a new instance of the Delegate class.
Declaration
public Delegate()
Properties
Name
Name specifies the name of the delegate V1VirtualService.
Declaration
[JsonProperty(PropertyName = "name", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Namespace
Namespace specifies the namespace where the delegate V1VirtualService resides. By default, it is same to the root’s.
Declaration
[JsonProperty(PropertyName = "namespace", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public string Namespace { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
Validate()
Validate the object.
Declaration
public virtual void Validate()
Exceptions
Type | Condition |
---|---|
ValidationException | Thrown if validation fails. |