* fix iter obj validate might npe

* generated models
This commit is contained in:
Boshi Lian
2021-09-24 19:34:21 -07:00
committed by GitHub
parent 7bbf6aa374
commit 463e2d94df
170 changed files with 1090 additions and 654 deletions

View File

@@ -86,10 +86,12 @@ namespace k8s.Models
{{GetDotNetName name "field"}}?.Validate();
{{/IfType . "object"}}
{{#IfType . "objectarray"}}
if ({{GetDotNetName name "field"}} != null){
foreach(var obj in {{GetDotNetName name "field"}})
{
obj.Validate();
}
}
{{/IfType . "objectarray"}}
{{/properties}}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -136,10 +136,13 @@ namespace k8s.Models
public virtual void Validate()
{
PreferredVersion?.Validate();
if (ServerAddressByClientCIDRs != null){
foreach(var obj in ServerAddressByClientCIDRs)
{
obj.Validate();
}
}
if (Versions != null){
foreach(var obj in Versions)
{
obj.Validate();
@@ -147,3 +150,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -89,6 +89,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Groups != null){
foreach(var obj in Groups)
{
obj.Validate();
@@ -96,3 +97,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,6 +100,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Resources != null){
foreach(var obj in Resources)
{
obj.Validate();
@@ -107,3 +108,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -56,6 +56,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
@@ -63,3 +64,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -113,6 +113,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (ServerAddressByClientCIDRs != null){
foreach(var obj in ServerAddressByClientCIDRs)
{
obj.Validate();
@@ -120,3 +121,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -61,6 +61,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (ClusterRoleSelectors != null){
foreach(var obj in ClusterRoleSelectors)
{
obj.Validate();
@@ -68,3 +69,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -290,6 +290,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (TokenRequests != null){
foreach(var obj in TokenRequests)
{
obj.Validate();
@@ -297,3 +298,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -59,6 +59,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Drivers != null){
foreach(var obj in Drivers)
{
obj.Validate();
@@ -66,3 +67,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -99,10 +99,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -133,6 +133,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
@@ -140,3 +141,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -115,6 +115,7 @@ namespace k8s.Models
{
AggregationRule?.Validate();
Metadata?.Validate();
if (Rules != null){
foreach(var obj in Rules)
{
obj.Validate();
@@ -122,3 +123,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -118,6 +118,7 @@ namespace k8s.Models
}
Metadata?.Validate();
RoleRef?.Validate();
if (Subjects != null){
foreach(var obj in Subjects)
{
obj.Validate();
@@ -125,3 +126,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -98,10 +98,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -98,10 +98,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -101,10 +101,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -101,10 +101,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -96,6 +96,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
@@ -103,3 +104,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -115,6 +115,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
@@ -122,3 +123,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -400,28 +400,37 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Env != null){
foreach(var obj in Env)
{
obj.Validate();
}
}
if (EnvFrom != null){
foreach(var obj in EnvFrom)
{
obj.Validate();
}
}
Lifecycle?.Validate();
LivenessProbe?.Validate();
if (Ports != null){
foreach(var obj in Ports)
{
obj.Validate();
}
}
ReadinessProbe?.Validate();
Resources?.Validate();
SecurityContext?.Validate();
StartupProbe?.Validate();
if (VolumeDevices != null){
foreach(var obj in VolumeDevices)
{
obj.Validate();
}
}
if (VolumeMounts != null){
foreach(var obj in VolumeMounts)
{
obj.Validate();
@@ -429,3 +438,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -101,10 +101,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -76,6 +76,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Active != null){
foreach(var obj in Active)
{
obj.Validate();
@@ -83,3 +84,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -148,6 +148,7 @@ namespace k8s.Models
}
Conversion?.Validate();
Names?.Validate();
if (Versions != null){
foreach(var obj in Versions)
{
obj.Validate();
@@ -155,3 +156,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -90,6 +90,7 @@ namespace k8s.Models
public virtual void Validate()
{
AcceptedNames?.Validate();
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
@@ -97,3 +98,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -152,10 +152,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (AdditionalPrinterColumns != null){
foreach(var obj in AdditionalPrinterColumns)
{
obj.Validate();
}
}
Schema?.Validate();
Subresources?.Validate();
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -170,6 +170,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
@@ -177,3 +178,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -98,10 +98,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -142,6 +142,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
@@ -149,3 +150,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -57,6 +57,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
@@ -64,3 +65,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -79,6 +79,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
@@ -86,3 +87,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -58,6 +58,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (ForZones != null){
foreach(var obj in ForZones)
{
obj.Validate();
@@ -65,3 +66,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -136,11 +136,14 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Endpoints != null){
foreach(var obj in Endpoints)
{
obj.Validate();
}
}
Metadata?.Validate();
if (Ports != null){
foreach(var obj in Ports)
{
obj.Validate();
@@ -148,3 +151,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -98,10 +98,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -91,14 +91,19 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Addresses != null){
foreach(var obj in Addresses)
{
obj.Validate();
}
}
if (NotReadyAddresses != null){
foreach(var obj in NotReadyAddresses)
{
obj.Validate();
}
}
if (Ports != null){
foreach(var obj in Ports)
{
obj.Validate();
@@ -106,3 +111,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -125,6 +125,7 @@ namespace k8s.Models
public virtual void Validate()
{
Metadata?.Validate();
if (Subsets != null){
foreach(var obj in Subsets)
{
obj.Validate();
@@ -132,3 +133,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -388,28 +388,37 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Env != null){
foreach(var obj in Env)
{
obj.Validate();
}
}
if (EnvFrom != null){
foreach(var obj in EnvFrom)
{
obj.Validate();
}
}
Lifecycle?.Validate();
LivenessProbe?.Validate();
if (Ports != null){
foreach(var obj in Ports)
{
obj.Validate();
}
}
ReadinessProbe?.Validate();
Resources?.Validate();
SecurityContext?.Validate();
StartupProbe?.Validate();
if (VolumeDevices != null){
foreach(var obj in VolumeDevices)
{
obj.Validate();
}
}
if (VolumeMounts != null){
foreach(var obj in VolumeMounts)
{
obj.Validate();
@@ -417,3 +426,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -104,10 +104,12 @@ namespace k8s.Models
{
throw new ValidationException(ValidationRules.CannotBeNull, "Port");
}
if (HttpHeaders != null){
foreach(var obj in HttpHeaders)
{
obj.Validate();
}
}
Port?.Validate();
}
}

View File

@@ -59,6 +59,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Paths != null){
foreach(var obj in Paths)
{
obj.Validate();
@@ -66,3 +67,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -98,10 +98,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -98,10 +98,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -117,10 +117,13 @@ namespace k8s.Models
public virtual void Validate()
{
DefaultBackend?.Validate();
if (Rules != null){
foreach(var obj in Rules)
{
obj.Validate();
}
}
if (Tls != null){
foreach(var obj in Tls)
{
obj.Validate();
@@ -128,3 +131,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -651,16 +651,21 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (AllOf != null){
foreach(var obj in AllOf)
{
obj.Validate();
}
}
if (AnyOf != null){
foreach(var obj in AnyOf)
{
obj.Validate();
}
}
ExternalDocs?.Validate();
Not?.Validate();
if (OneOf != null){
foreach(var obj in OneOf)
{
obj.Validate();
@@ -668,3 +673,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -184,10 +184,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
}
}
UncountedTerminatedPods?.Validate();
}
}

View File

@@ -76,6 +76,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (MatchExpressions != null){
foreach(var obj in MatchExpressions)
{
obj.Validate();
@@ -83,3 +84,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -102,10 +102,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -56,6 +56,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Limits != null){
foreach(var obj in Limits)
{
obj.Validate();
@@ -63,3 +64,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -83,6 +83,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Ports != null){
foreach(var obj in Ports)
{
obj.Validate();
@@ -90,3 +91,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -58,6 +58,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Ingress != null){
foreach(var obj in Ingress)
{
obj.Validate();
@@ -65,3 +66,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -372,6 +372,7 @@ namespace k8s.Models
ClientConfig?.Validate();
NamespaceSelector?.Validate();
ObjectSelector?.Validate();
if (Rules != null){
foreach(var obj in Rules)
{
obj.Validate();
@@ -379,3 +380,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -102,6 +102,7 @@ namespace k8s.Models
public virtual void Validate()
{
Metadata?.Validate();
if (Webhooks != null){
foreach(var obj in Webhooks)
{
obj.Validate();
@@ -109,3 +110,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -102,10 +102,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -68,6 +68,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
@@ -75,3 +76,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -84,10 +84,13 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Ports != null){
foreach(var obj in Ports)
{
obj.Validate();
}
}
if (To != null){
foreach(var obj in To)
{
obj.Validate();
@@ -95,3 +98,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -84,10 +84,13 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (FromProperty != null){
foreach(var obj in FromProperty)
{
obj.Validate();
}
}
if (Ports != null){
foreach(var obj in Ports)
{
obj.Validate();
@@ -95,3 +98,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -142,14 +142,18 @@ namespace k8s.Models
{
throw new ValidationException(ValidationRules.CannotBeNull, "PodSelector");
}
if (Egress != null){
foreach(var obj in Egress)
{
obj.Validate();
}
}
if (Ingress != null){
foreach(var obj in Ingress)
{
obj.Validate();
}
}
PodSelector?.Validate();
}
}

View File

@@ -88,10 +88,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (PreferredDuringSchedulingIgnoredDuringExecution != null){
foreach(var obj in PreferredDuringSchedulingIgnoredDuringExecution)
{
obj.Validate();
}
}
RequiredDuringSchedulingIgnoredDuringExecution?.Validate();
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -58,6 +58,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (NodeSelectorTerms != null){
foreach(var obj in NodeSelectorTerms)
{
obj.Validate();
@@ -65,3 +66,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -68,10 +68,13 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (MatchExpressions != null){
foreach(var obj in MatchExpressions)
{
obj.Validate();
}
}
if (MatchFields != null){
foreach(var obj in MatchFields)
{
obj.Validate();
@@ -79,3 +82,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -135,6 +135,7 @@ namespace k8s.Models
public virtual void Validate()
{
ConfigSource?.Validate();
if (Taints != null){
foreach(var obj in Taints)
{
obj.Validate();
@@ -142,3 +143,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -178,21 +178,28 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Addresses != null){
foreach(var obj in Addresses)
{
obj.Validate();
}
}
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
}
}
Config?.Validate();
DaemonEndpoints?.Validate();
if (Images != null){
foreach(var obj in Images)
{
obj.Validate();
}
}
NodeInfo?.Validate();
if (VolumesAttached != null){
foreach(var obj in VolumesAttached)
{
obj.Validate();
@@ -200,3 +207,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -399,10 +399,13 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (ManagedFields != null){
foreach(var obj in ManagedFields)
{
obj.Validate();
}
}
if (OwnerReferences != null){
foreach(var obj in OwnerReferences)
{
obj.Validate();
@@ -410,3 +413,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -102,10 +102,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -92,6 +92,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
@@ -99,3 +100,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -102,10 +102,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -92,10 +92,13 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (PreferredDuringSchedulingIgnoredDuringExecution != null){
foreach(var obj in PreferredDuringSchedulingIgnoredDuringExecution)
{
obj.Validate();
}
}
if (RequiredDuringSchedulingIgnoredDuringExecution != null){
foreach(var obj in RequiredDuringSchedulingIgnoredDuringExecution)
{
obj.Validate();
@@ -103,3 +106,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -94,10 +94,13 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (PreferredDuringSchedulingIgnoredDuringExecution != null){
foreach(var obj in PreferredDuringSchedulingIgnoredDuringExecution)
{
obj.Validate();
}
}
if (RequiredDuringSchedulingIgnoredDuringExecution != null){
foreach(var obj in RequiredDuringSchedulingIgnoredDuringExecution)
{
obj.Validate();
@@ -105,3 +108,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -87,6 +87,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Options != null){
foreach(var obj in Options)
{
obj.Validate();
@@ -94,3 +95,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -163,6 +163,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
@@ -170,3 +171,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -102,10 +102,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -219,10 +219,12 @@ namespace k8s.Models
{
SeLinuxOptions?.Validate();
SeccompProfile?.Validate();
if (Sysctls != null){
foreach(var obj in Sysctls)
{
obj.Validate();
}
}
WindowsOptions?.Validate();
}
}

View File

@@ -593,40 +593,57 @@ namespace k8s.Models
public virtual void Validate()
{
Affinity?.Validate();
if (Containers != null){
foreach(var obj in Containers)
{
obj.Validate();
}
}
DnsConfig?.Validate();
if (EphemeralContainers != null){
foreach(var obj in EphemeralContainers)
{
obj.Validate();
}
}
if (HostAliases != null){
foreach(var obj in HostAliases)
{
obj.Validate();
}
}
if (ImagePullSecrets != null){
foreach(var obj in ImagePullSecrets)
{
obj.Validate();
}
}
if (InitContainers != null){
foreach(var obj in InitContainers)
{
obj.Validate();
}
}
if (ReadinessGates != null){
foreach(var obj in ReadinessGates)
{
obj.Validate();
}
}
SecurityContext?.Validate();
if (Tolerations != null){
foreach(var obj in Tolerations)
{
obj.Validate();
}
}
if (TopologySpreadConstraints != null){
foreach(var obj in TopologySpreadConstraints)
{
obj.Validate();
}
}
if (Volumes != null){
foreach(var obj in Volumes)
{
obj.Validate();
@@ -634,3 +651,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -260,22 +260,31 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
}
}
if (ContainerStatuses != null){
foreach(var obj in ContainerStatuses)
{
obj.Validate();
}
}
if (EphemeralContainerStatuses != null){
foreach(var obj in EphemeralContainerStatuses)
{
obj.Validate();
}
}
if (InitContainerStatuses != null){
foreach(var obj in InitContainerStatuses)
{
obj.Validate();
}
}
if (PodIPs != null){
foreach(var obj in PodIPs)
{
obj.Validate();
@@ -283,3 +292,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -100,10 +100,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -76,6 +76,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Sources != null){
foreach(var obj in Sources)
{
obj.Validate();
@@ -83,3 +84,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -102,10 +102,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -114,6 +114,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
@@ -121,3 +122,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -102,10 +102,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -117,6 +117,7 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Conditions != null){
foreach(var obj in Conditions)
{
obj.Validate();
@@ -124,3 +125,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -102,10 +102,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

View File

@@ -100,6 +100,7 @@ namespace k8s.Models
public virtual void Validate()
{
Metadata?.Validate();
if (Rules != null){
foreach(var obj in Rules)
{
obj.Validate();
@@ -107,3 +108,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -121,6 +121,7 @@ namespace k8s.Models
}
Metadata?.Validate();
RoleRef?.Validate();
if (Subjects != null){
foreach(var obj in Subjects)
{
obj.Validate();
@@ -128,3 +129,4 @@ namespace k8s.Models
}
}
}
}

View File

@@ -98,10 +98,12 @@ namespace k8s.Models
/// </exception>
public virtual void Validate()
{
if (Items != null){
foreach(var obj in Items)
{
obj.Validate();
}
}
Metadata?.Validate();
}
}

Some files were not shown because too many files have changed in this diff Show More