/// <summary>
 /// Initializes a new instance of the
 /// Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps
 /// class.
 /// </summary>
 public Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps(string _ref = default(string), string schema = default(string), Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrBool additionalItems = default(Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrBool), Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrBool additionalProperties = default(Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrBool), IList <Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps> allOf = default(IList <Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps>), IList <Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps> anyOf = default(IList <Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps>), Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSON defaultProperty = default(Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSON), IDictionary <string, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps> definitions = default(IDictionary <string, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps>), IDictionary <string, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrStringArray> dependencies = default(IDictionary <string, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrStringArray>), string description = default(string), IList <Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSON> enumProperty = default(IList <Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSON>), Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSON example = default(Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSON), bool?exclusiveMaximum = default(bool?), bool?exclusiveMinimum = default(bool?), Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1ExternalDocumentation externalDocs = default(Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1ExternalDocumentation), string format = default(string), string id = default(string), Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrArray items = default(Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrArray), long?maxItems = default(long?), long?maxLength = default(long?), long?maxProperties = default(long?), double?maximum = default(double?), long?minItems = default(long?), long?minLength = default(long?), long?minProperties = default(long?), double?minimum = default(double?), double?multipleOf = default(double?), Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps not = default(Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps), IList <Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps> oneOf = default(IList <Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps>), string pattern = default(string), IDictionary <string, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps> patternProperties = default(IDictionary <string, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps>), IDictionary <string, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps> properties = default(IDictionary <string, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps>), IList <string> required = default(IList <string>), string title = default(string), string type = default(string), bool?uniqueItems = default(bool?))
 {
     Ref                  = _ref;
     Schema               = schema;
     AdditionalItems      = additionalItems;
     AdditionalProperties = additionalProperties;
     AllOf                = allOf;
     AnyOf                = anyOf;
     DefaultProperty      = defaultProperty;
     Definitions          = definitions;
     Dependencies         = dependencies;
     Description          = description;
     EnumProperty         = enumProperty;
     Example              = example;
     ExclusiveMaximum     = exclusiveMaximum;
     ExclusiveMinimum     = exclusiveMinimum;
     ExternalDocs         = externalDocs;
     Format               = format;
     Id                = id;
     Items             = items;
     MaxItems          = maxItems;
     MaxLength         = maxLength;
     MaxProperties     = maxProperties;
     Maximum           = maximum;
     MinItems          = minItems;
     MinLength         = minLength;
     MinProperties     = minProperties;
     Minimum           = minimum;
     MultipleOf        = multipleOf;
     Not               = not;
     OneOf             = oneOf;
     Pattern           = pattern;
     PatternProperties = patternProperties;
     Properties        = properties;
     Required          = required;
     Title             = title;
     Type              = type;
     UniqueItems       = uniqueItems;
     CustomInit();
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the
 /// Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1CustomResourceValidation
 /// class.
 /// </summary>
 /// <param name="openAPIV3Schema">OpenAPIV3Schema is the OpenAPI v3
 /// schema to be validated against.</param>
 public Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1CustomResourceValidation(Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps openAPIV3Schema = default(Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps))
 {
     OpenAPIV3Schema = openAPIV3Schema;
     CustomInit();
 }
Exemple #3
0
 /// <summary>
 /// Initializes a new instance of the
 /// Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrStringArray
 /// class.
 /// </summary>
 public Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrStringArray(IList <string> property, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps schema)
 {
     Property = property;
     Schema   = schema;
     CustomInit();
 }
Exemple #4
0
 /// <summary>
 /// Initializes a new instance of the
 /// Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrArray
 /// class.
 /// </summary>
 public Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrArray(IList <Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps> jSONSchemas, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps schema)
 {
     JSONSchemas = jSONSchemas;
     Schema      = schema;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrBool
 /// class.
 /// </summary>
 public Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaPropsOrBool(bool allows, Iok8sapiextensionsApiserverpkgapisapiextensionsv1beta1JSONSchemaProps schema)
 {
     Allows = allows;
     Schema = schema;
     CustomInit();
 }