/// <summary> /// Initializes a new instance of the /// Iok8skubernetespkgapiv1PersistentVolumeClaimSpec class. /// </summary> public Iok8skubernetespkgapiv1PersistentVolumeClaimSpec(IList <string> accessModes = default(IList <string>), Iok8skubernetespkgapiv1ResourceRequirements resources = default(Iok8skubernetespkgapiv1ResourceRequirements), Iok8sapimachinerypkgapismetav1LabelSelector selector = default(Iok8sapimachinerypkgapismetav1LabelSelector), string storageClassName = default(string), string volumeName = default(string)) { AccessModes = accessModes; Resources = resources; Selector = selector; StorageClassName = storageClassName; VolumeName = volumeName; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftoriginpkgappsapisappsv1DeploymentStrategy class. /// </summary> public Comgithubopenshiftoriginpkgappsapisappsv1DeploymentStrategy(long?activeDeadlineSeconds = default(long?), IDictionary <string, string> annotations = default(IDictionary <string, string>), Comgithubopenshiftoriginpkgappsapisappsv1CustomDeploymentStrategyParams customParams = default(Comgithubopenshiftoriginpkgappsapisappsv1CustomDeploymentStrategyParams), IDictionary <string, string> labels = default(IDictionary <string, string>), Comgithubopenshiftoriginpkgappsapisappsv1RecreateDeploymentStrategyParams recreateParams = default(Comgithubopenshiftoriginpkgappsapisappsv1RecreateDeploymentStrategyParams), Iok8skubernetespkgapiv1ResourceRequirements resources = default(Iok8skubernetespkgapiv1ResourceRequirements), Comgithubopenshiftoriginpkgappsapisappsv1RollingDeploymentStrategyParams rollingParams = default(Comgithubopenshiftoriginpkgappsapisappsv1RollingDeploymentStrategyParams), string type = default(string)) { ActiveDeadlineSeconds = activeDeadlineSeconds; Annotations = annotations; CustomParams = customParams; Labels = labels; RecreateParams = recreateParams; Resources = resources; RollingParams = rollingParams; Type = type; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftoriginpkgbuildapisbuildv1BuildSpec class. /// </summary> public Comgithubopenshiftoriginpkgbuildapisbuildv1BuildSpec(IDictionary <string, string> nodeSelector, Comgithubopenshiftoriginpkgbuildapisbuildv1BuildStrategy strategy, IList <Comgithubopenshiftoriginpkgbuildapisbuildv1BuildTriggerCause> triggeredBy, long?completionDeadlineSeconds = default(long?), Comgithubopenshiftoriginpkgbuildapisbuildv1BuildOutput output = default(Comgithubopenshiftoriginpkgbuildapisbuildv1BuildOutput), Comgithubopenshiftoriginpkgbuildapisbuildv1BuildPostCommitSpec postCommit = default(Comgithubopenshiftoriginpkgbuildapisbuildv1BuildPostCommitSpec), Iok8skubernetespkgapiv1ResourceRequirements resources = default(Iok8skubernetespkgapiv1ResourceRequirements), Comgithubopenshiftoriginpkgbuildapisbuildv1SourceRevision revision = default(Comgithubopenshiftoriginpkgbuildapisbuildv1SourceRevision), string serviceAccount = default(string), Comgithubopenshiftoriginpkgbuildapisbuildv1BuildSource source = default(Comgithubopenshiftoriginpkgbuildapisbuildv1BuildSource)) { CompletionDeadlineSeconds = completionDeadlineSeconds; NodeSelector = nodeSelector; Output = output; PostCommit = postCommit; Resources = resources; Revision = revision; ServiceAccount = serviceAccount; Source = source; Strategy = strategy; TriggeredBy = triggeredBy; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftoriginpkgbuildapisbuildv1BuildConfigSpec class. /// </summary> public Comgithubopenshiftoriginpkgbuildapisbuildv1BuildConfigSpec(IDictionary <string, string> nodeSelector, Comgithubopenshiftoriginpkgbuildapisbuildv1BuildStrategy strategy, IList <Comgithubopenshiftoriginpkgbuildapisbuildv1BuildTriggerPolicy> triggers, long?completionDeadlineSeconds = default(long?), int?failedBuildsHistoryLimit = default(int?), Comgithubopenshiftoriginpkgbuildapisbuildv1BuildOutput output = default(Comgithubopenshiftoriginpkgbuildapisbuildv1BuildOutput), Comgithubopenshiftoriginpkgbuildapisbuildv1BuildPostCommitSpec postCommit = default(Comgithubopenshiftoriginpkgbuildapisbuildv1BuildPostCommitSpec), Iok8skubernetespkgapiv1ResourceRequirements resources = default(Iok8skubernetespkgapiv1ResourceRequirements), Comgithubopenshiftoriginpkgbuildapisbuildv1SourceRevision revision = default(Comgithubopenshiftoriginpkgbuildapisbuildv1SourceRevision), string runPolicy = default(string), string serviceAccount = default(string), Comgithubopenshiftoriginpkgbuildapisbuildv1BuildSource source = default(Comgithubopenshiftoriginpkgbuildapisbuildv1BuildSource), int?successfulBuildsHistoryLimit = default(int?)) { CompletionDeadlineSeconds = completionDeadlineSeconds; FailedBuildsHistoryLimit = failedBuildsHistoryLimit; NodeSelector = nodeSelector; Output = output; PostCommit = postCommit; Resources = resources; Revision = revision; RunPolicy = runPolicy; ServiceAccount = serviceAccount; Source = source; Strategy = strategy; SuccessfulBuildsHistoryLimit = successfulBuildsHistoryLimit; Triggers = triggers; }
/// <summary> /// Initializes a new instance of the Iok8skubernetespkgapiv1Container /// class. /// </summary> public Iok8skubernetespkgapiv1Container(string image, string name, IList <string> args = default(IList <string>), IList <string> command = default(IList <string>), IList <Iok8skubernetespkgapiv1EnvVar> env = default(IList <Iok8skubernetespkgapiv1EnvVar>), IList <Iok8skubernetespkgapiv1EnvFromSource> envFrom = default(IList <Iok8skubernetespkgapiv1EnvFromSource>), string imagePullPolicy = default(string), Iok8skubernetespkgapiv1Lifecycle lifecycle = default(Iok8skubernetespkgapiv1Lifecycle), Iok8skubernetespkgapiv1Probe livenessProbe = default(Iok8skubernetespkgapiv1Probe), IList <Iok8skubernetespkgapiv1ContainerPort> ports = default(IList <Iok8skubernetespkgapiv1ContainerPort>), Iok8skubernetespkgapiv1Probe readinessProbe = default(Iok8skubernetespkgapiv1Probe), Iok8skubernetespkgapiv1ResourceRequirements resources = default(Iok8skubernetespkgapiv1ResourceRequirements), Iok8skubernetespkgapiv1SecurityContext securityContext = default(Iok8skubernetespkgapiv1SecurityContext), bool?stdin = default(bool?), bool?stdinOnce = default(bool?), string terminationMessagePath = default(string), string terminationMessagePolicy = default(string), bool?tty = default(bool?), IList <Iok8skubernetespkgapiv1VolumeMount> volumeMounts = default(IList <Iok8skubernetespkgapiv1VolumeMount>), string workingDir = default(string)) { Args = args; Command = command; Env = env; EnvFrom = envFrom; Image = image; ImagePullPolicy = imagePullPolicy; Lifecycle = lifecycle; LivenessProbe = livenessProbe; Name = name; Ports = ports; ReadinessProbe = readinessProbe; Resources = resources; SecurityContext = securityContext; Stdin = stdin; StdinOnce = stdinOnce; TerminationMessagePath = terminationMessagePath; TerminationMessagePolicy = terminationMessagePolicy; Tty = tty; VolumeMounts = volumeMounts; WorkingDir = workingDir; }