Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the
 /// Iok8sapiautoscalingv2beta1HorizontalPodAutoscaler class.
 /// </summary>
 public Iok8sapiautoscalingv2beta1HorizontalPodAutoscaler(string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Iok8sapiautoscalingv2beta1HorizontalPodAutoscalerSpec spec = default(Iok8sapiautoscalingv2beta1HorizontalPodAutoscalerSpec), Iok8sapiautoscalingv2beta1HorizontalPodAutoscalerStatus status = default(Iok8sapiautoscalingv2beta1HorizontalPodAutoscalerStatus))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
     Status     = status;
 }
 /// <summary>
 /// Initializes a new instance of the Comgithubopenshiftapiuserv1User
 /// class.
 /// </summary>
 public Comgithubopenshiftapiuserv1User(IList <string> groups, IList <string> identities, string apiVersion = default(string), string fullName = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     FullName   = fullName;
     Groups     = groups;
     Identities = identities;
     Kind       = kind;
     Metadata   = metadata;
 }
 /// <summary>
 /// Initializes a new instance of the Iok8sapicorev1Pod class.
 /// </summary>
 public Iok8sapicorev1Pod(string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Iok8sapicorev1PodSpec spec = default(Iok8sapicorev1PodSpec), Iok8sapicorev1PodStatus status = default(Iok8sapicorev1PodStatus))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
     Status     = status;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapiimagev1ImageStreamImage class.
 /// </summary>
 public Comgithubopenshiftapiimagev1ImageStreamImage(Comgithubopenshiftapiimagev1Image image, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     Image      = image;
     Kind       = kind;
     Metadata   = metadata;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Initializes a new instance of the Iok8sapiappsv1beta2StatefulSet
 /// class.
 /// </summary>
 public Iok8sapiappsv1beta2StatefulSet(string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Iok8sapiappsv1beta2StatefulSetSpec spec = default(Iok8sapiappsv1beta2StatefulSetSpec), Iok8sapiappsv1beta2StatefulSetStatus status = default(Iok8sapiappsv1beta2StatefulSetStatus))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
     Status     = status;
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Initializes a new instance of the
 /// Iok8sapinetworkingv1NetworkPolicy class.
 /// </summary>
 public Iok8sapinetworkingv1NetworkPolicy(string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Iok8sapinetworkingv1NetworkPolicySpec spec = default(Iok8sapinetworkingv1NetworkPolicySpec))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapinetworkv1EgressNetworkPolicy class.
 /// </summary>
 public Comgithubopenshiftapinetworkv1EgressNetworkPolicy(Comgithubopenshiftapinetworkv1EgressNetworkPolicySpec spec, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapiauthorizationv1ClusterRoleBinding class.
 /// </summary>
 public Comgithubopenshiftapiauthorizationv1ClusterRoleBinding(IList <string> groupNames, Iok8sapicorev1ObjectReference roleRef, IList <Iok8sapicorev1ObjectReference> subjects, IList <string> userNames, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     GroupNames = groupNames;
     Kind       = kind;
     Metadata   = metadata;
     RoleRef    = roleRef;
     Subjects   = subjects;
     UserNames  = userNames;
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapibuildv1Build class.
 /// </summary>
 public Comgithubopenshiftapibuildv1Build(string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Comgithubopenshiftapibuildv1BuildSpec spec = default(Comgithubopenshiftapibuildv1BuildSpec), Comgithubopenshiftapibuildv1BuildStatus status = default(Comgithubopenshiftapibuildv1BuildStatus))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
     Status     = status;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapioauthv1OAuthClient class.
 /// </summary>
 public Comgithubopenshiftapioauthv1OAuthClient(int?accessTokenInactivityTimeoutSeconds = default(int?), int?accessTokenMaxAgeSeconds = default(int?), IList <string> additionalSecrets = default(IList <string>), string apiVersion = default(string), string grantMethod = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), IList <string> redirectURIs = default(IList <string>), bool?respondWithChallenges = default(bool?), IList <Comgithubopenshiftapioauthv1ScopeRestriction> scopeRestrictions = default(IList <Comgithubopenshiftapioauthv1ScopeRestriction>), string secret = default(string))
 {
     AccessTokenInactivityTimeoutSeconds = accessTokenInactivityTimeoutSeconds;
     AccessTokenMaxAgeSeconds            = accessTokenMaxAgeSeconds;
     AdditionalSecrets = additionalSecrets;
     ApiVersion        = apiVersion;
     GrantMethod       = grantMethod;
     Kind                  = kind;
     Metadata              = metadata;
     RedirectURIs          = redirectURIs;
     RespondWithChallenges = respondWithChallenges;
     ScopeRestrictions     = scopeRestrictions;
     Secret                = secret;
 }
 /// <summary>
 /// Initializes a new instance of the Iok8sapiextensionsv1beta1Ingress
 /// class.
 /// </summary>
 public Iok8sapiextensionsv1beta1Ingress(string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Iok8sapiextensionsv1beta1IngressSpec spec = default(Iok8sapiextensionsv1beta1IngressSpec), Iok8sapiextensionsv1beta1IngressStatus status = default(Iok8sapiextensionsv1beta1IngressStatus))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
     Status     = status;
 }
 /// <summary>
 /// Initializes a new instance of the Iok8sapieventsv1beta1Event class.
 /// </summary>
 public Iok8sapieventsv1beta1Event(DateTime eventTime, string action = default(string), string apiVersion = default(string), int?deprecatedCount = default(int?), DateTime?deprecatedFirstTimestamp = default(DateTime?), DateTime?deprecatedLastTimestamp = default(DateTime?), Iok8sapicorev1EventSource deprecatedSource = default(Iok8sapicorev1EventSource), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), string note = default(string), string reason = default(string), Iok8sapicorev1ObjectReference regarding = default(Iok8sapicorev1ObjectReference), Iok8sapicorev1ObjectReference related = default(Iok8sapicorev1ObjectReference), string reportingController = default(string), string reportingInstance = default(string), Iok8sapieventsv1beta1EventSeries series = default(Iok8sapieventsv1beta1EventSeries), string type = default(string))
 {
     Action                   = action;
     ApiVersion               = apiVersion;
     DeprecatedCount          = deprecatedCount;
     DeprecatedFirstTimestamp = deprecatedFirstTimestamp;
     DeprecatedLastTimestamp  = deprecatedLastTimestamp;
     DeprecatedSource         = deprecatedSource;
     EventTime                = eventTime;
     Kind                = kind;
     Metadata            = metadata;
     Note                = note;
     Reason              = reason;
     Regarding           = regarding;
     Related             = related;
     ReportingController = reportingController;
     ReportingInstance   = reportingInstance;
     Series              = series;
     Type                = type;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapinetworkv1NetNamespace class.
 /// </summary>
 public Comgithubopenshiftapinetworkv1NetNamespace(long netid, string netname, string apiVersion = default(string), IList <string> egressIPs = default(IList <string>), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     EgressIPs  = egressIPs;
     Kind       = kind;
     Metadata   = metadata;
     Netid      = netid;
     Netname    = netname;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapiappsv1DeploymentConfig class.
 /// </summary>
 public Comgithubopenshiftapiappsv1DeploymentConfig(Comgithubopenshiftapiappsv1DeploymentConfigSpec spec, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Comgithubopenshiftapiappsv1DeploymentConfigStatus status = default(Comgithubopenshiftapiappsv1DeploymentConfigStatus))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
     Status     = status;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapinetworkv1ClusterNetwork class.
 /// </summary>
 public Comgithubopenshiftapinetworkv1ClusterNetwork(IList <Comgithubopenshiftapinetworkv1ClusterNetworkEntry> clusterNetworks, string serviceNetwork, string apiVersion = default(string), long?hostsubnetlength = default(long?), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), string network = default(string), string pluginName = default(string))
 {
     ApiVersion       = apiVersion;
     ClusterNetworks  = clusterNetworks;
     Hostsubnetlength = hostsubnetlength;
     Kind             = kind;
     Metadata         = metadata;
     Network          = network;
     PluginName       = pluginName;
     ServiceNetwork   = serviceNetwork;
 }
Ejemplo n.º 16
0
 /// <summary>
 /// Initializes a new instance of the Iok8sapirbacv1beta1Role class.
 /// </summary>
 public Iok8sapirbacv1beta1Role(IList <Iok8sapirbacv1beta1PolicyRule> rules, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Rules      = rules;
 }
 /// <summary>
 /// Initializes a new instance of the Iok8sapicorev1PodTemplate class.
 /// </summary>
 public Iok8sapicorev1PodTemplate(string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Iok8sapicorev1PodTemplateSpec template = default(Iok8sapicorev1PodTemplateSpec))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Template   = template;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapioauthv1OAuthClientAuthorization class.
 /// </summary>
 public Comgithubopenshiftapioauthv1OAuthClientAuthorization(string apiVersion = default(string), string clientName = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), IList <string> scopes = default(IList <string>), string userName = default(string), string userUID = default(string))
 {
     ApiVersion = apiVersion;
     ClientName = clientName;
     Kind       = kind;
     Metadata   = metadata;
     Scopes     = scopes;
     UserName   = userName;
     UserUID    = userUID;
 }
Ejemplo n.º 19
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapiauthorizationv1Role class.
 /// </summary>
 public Comgithubopenshiftapiauthorizationv1Role(IList <Comgithubopenshiftapiauthorizationv1PolicyRule> rules, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Rules      = rules;
 }
Ejemplo n.º 20
0
 /// <summary>
 /// Initializes a new instance of the Iok8sapibatchv2alpha1CronJob
 /// class.
 /// </summary>
 public Iok8sapibatchv2alpha1CronJob(string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Iok8sapibatchv2alpha1CronJobSpec spec = default(Iok8sapibatchv2alpha1CronJobSpec), Iok8sapibatchv2alpha1CronJobStatus status = default(Iok8sapibatchv2alpha1CronJobStatus))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
     Status     = status;
 }
Ejemplo n.º 21
0
 /// <summary>
 /// Initializes a new instance of the Iok8sapicorev1Secret class.
 /// </summary>
 public Iok8sapicorev1Secret(string apiVersion = default(string), IDictionary <string, byte[]> data = default(IDictionary <string, byte[]>), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), IDictionary <string, string> stringData = default(IDictionary <string, string>), string type = default(string))
 {
     ApiVersion = apiVersion;
     Data       = data;
     Kind       = kind;
     Metadata   = metadata;
     StringData = stringData;
     Type       = type;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapitemplatev1BrokerTemplateInstance class.
 /// </summary>
 public Comgithubopenshiftapitemplatev1BrokerTemplateInstance(Comgithubopenshiftapitemplatev1BrokerTemplateInstanceSpec spec, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
 }
Ejemplo n.º 23
0
 /// <summary>
 /// Initializes a new instance of the Iok8sapiappsv1ControllerRevision
 /// class.
 /// </summary>
 public Iok8sapiappsv1ControllerRevision(long revision, string apiVersion = default(string), Iok8sapimachinerypkgruntimeRawExtension data = default(Iok8sapimachinerypkgruntimeRawExtension), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     Data       = data;
     Kind       = kind;
     Metadata   = metadata;
     Revision   = revision;
 }
 /// <summary>
 /// Initializes a new instance of the Iok8sapirbacv1ClusterRole class.
 /// </summary>
 public Iok8sapirbacv1ClusterRole(IList <Iok8sapirbacv1PolicyRule> rules, Iok8sapirbacv1AggregationRule aggregationRule = default(Iok8sapirbacv1AggregationRule), string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     AggregationRule = aggregationRule;
     ApiVersion      = apiVersion;
     Kind            = kind;
     Metadata        = metadata;
     Rules           = rules;
 }
Ejemplo n.º 25
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftapisecurityv1SecurityContextConstraints class.
 /// </summary>
 public Comgithubopenshiftapisecurityv1SecurityContextConstraints(bool allowHostDirVolumePlugin, bool allowHostIPC, bool allowHostNetwork, bool allowHostPID, bool allowHostPorts, bool allowPrivilegedContainer, IList <string> allowedCapabilities, IList <Comgithubopenshiftapisecurityv1AllowedFlexVolume> allowedFlexVolumes, IList <string> defaultAddCapabilities, int priority, bool readOnlyRootFilesystem, IList <string> requiredDropCapabilities, IList <string> volumes, string apiVersion = default(string), Comgithubopenshiftapisecurityv1FSGroupStrategyOptions fsGroup = default(Comgithubopenshiftapisecurityv1FSGroupStrategyOptions), IList <string> groups = default(IList <string>), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Comgithubopenshiftapisecurityv1RunAsUserStrategyOptions runAsUser = default(Comgithubopenshiftapisecurityv1RunAsUserStrategyOptions), Comgithubopenshiftapisecurityv1SELinuxContextStrategyOptions seLinuxContext = default(Comgithubopenshiftapisecurityv1SELinuxContextStrategyOptions), IList <string> seccompProfiles = default(IList <string>), Comgithubopenshiftapisecurityv1SupplementalGroupsStrategyOptions supplementalGroups = default(Comgithubopenshiftapisecurityv1SupplementalGroupsStrategyOptions), IList <string> users = default(IList <string>))
 {
     AllowHostDirVolumePlugin = allowHostDirVolumePlugin;
     AllowHostIPC             = allowHostIPC;
     AllowHostNetwork         = allowHostNetwork;
     AllowHostPID             = allowHostPID;
     AllowHostPorts           = allowHostPorts;
     AllowPrivilegedContainer = allowPrivilegedContainer;
     AllowedCapabilities      = allowedCapabilities;
     AllowedFlexVolumes       = allowedFlexVolumes;
     ApiVersion             = apiVersion;
     DefaultAddCapabilities = defaultAddCapabilities;
     FsGroup  = fsGroup;
     Groups   = groups;
     Kind     = kind;
     Metadata = metadata;
     Priority = priority;
     ReadOnlyRootFilesystem   = readOnlyRootFilesystem;
     RequiredDropCapabilities = requiredDropCapabilities;
     RunAsUser          = runAsUser;
     SeLinuxContext     = seLinuxContext;
     SeccompProfiles    = seccompProfiles;
     SupplementalGroups = supplementalGroups;
     Users   = users;
     Volumes = volumes;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Iok8sapiadmissionregistrationv1beta1MutatingWebhookConfiguration
 /// class.
 /// </summary>
 public Iok8sapiadmissionregistrationv1beta1MutatingWebhookConfiguration(string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), IList <Iok8sapiadmissionregistrationv1beta1Webhook> webhooks = default(IList <Iok8sapiadmissionregistrationv1beta1Webhook>))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Webhooks   = webhooks;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Iok8sapiauthorizationv1SelfSubjectAccessReview class.
 /// </summary>
 public Iok8sapiauthorizationv1SelfSubjectAccessReview(Iok8sapiauthorizationv1SelfSubjectAccessReviewSpec spec, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Iok8sapiauthorizationv1SubjectAccessReviewStatus status = default(Iok8sapiauthorizationv1SubjectAccessReviewStatus))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Spec       = spec;
     Status     = status;
 }
Ejemplo n.º 28
0
 /// <summary>
 /// Initializes a new instance of the Iok8sapipolicyv1beta1Eviction
 /// class.
 /// </summary>
 public Iok8sapipolicyv1beta1Eviction(string apiVersion = default(string), Iok8sapimachinerypkgapismetav1DeleteOptions deleteOptions = default(Iok8sapimachinerypkgapismetav1DeleteOptions), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion    = apiVersion;
     DeleteOptions = deleteOptions;
     Kind          = kind;
     Metadata      = metadata;
 }
 /// <summary>
 /// Initializes a new instance of the Iok8sapicorev1Endpoints class.
 /// </summary>
 public Iok8sapicorev1Endpoints(IList <Iok8sapicorev1EndpointSubset> subsets, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     Subsets    = subsets;
 }
Ejemplo n.º 30
0
 /// <summary>
 /// Initializes a new instance of the Iok8sapirbacv1RoleBinding class.
 /// </summary>
 public Iok8sapirbacv1RoleBinding(Iok8sapirbacv1RoleRef roleRef, IList <Iok8sapirbacv1Subject> subjects, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta))
 {
     ApiVersion = apiVersion;
     Kind       = kind;
     Metadata   = metadata;
     RoleRef    = roleRef;
     Subjects   = subjects;
 }