/// <summary> /// Initializes a new instance of the /// Iok8sapicorev1PersistentVolumeSpec class. /// </summary> public Iok8sapicorev1PersistentVolumeSpec(IList <string> accessModes = default(IList <string>), Iok8sapicorev1AWSElasticBlockStoreVolumeSource awsElasticBlockStore = default(Iok8sapicorev1AWSElasticBlockStoreVolumeSource), Iok8sapicorev1AzureDiskVolumeSource azureDisk = default(Iok8sapicorev1AzureDiskVolumeSource), Iok8sapicorev1AzureFilePersistentVolumeSource azureFile = default(Iok8sapicorev1AzureFilePersistentVolumeSource), IDictionary <string, string> capacity = default(IDictionary <string, string>), Iok8sapicorev1CephFSPersistentVolumeSource cephfs = default(Iok8sapicorev1CephFSPersistentVolumeSource), Iok8sapicorev1CinderVolumeSource cinder = default(Iok8sapicorev1CinderVolumeSource), Iok8sapicorev1ObjectReference claimRef = default(Iok8sapicorev1ObjectReference), Iok8sapicorev1CSIPersistentVolumeSource csi = default(Iok8sapicorev1CSIPersistentVolumeSource), Iok8sapicorev1FCVolumeSource fc = default(Iok8sapicorev1FCVolumeSource), Iok8sapicorev1FlexVolumeSource flexVolume = default(Iok8sapicorev1FlexVolumeSource), Iok8sapicorev1FlockerVolumeSource flocker = default(Iok8sapicorev1FlockerVolumeSource), Iok8sapicorev1GCEPersistentDiskVolumeSource gcePersistentDisk = default(Iok8sapicorev1GCEPersistentDiskVolumeSource), Iok8sapicorev1GlusterfsVolumeSource glusterfs = default(Iok8sapicorev1GlusterfsVolumeSource), Iok8sapicorev1HostPathVolumeSource hostPath = default(Iok8sapicorev1HostPathVolumeSource), Iok8sapicorev1ISCSIPersistentVolumeSource iscsi = default(Iok8sapicorev1ISCSIPersistentVolumeSource), Iok8sapicorev1LocalVolumeSource local = default(Iok8sapicorev1LocalVolumeSource), IList <string> mountOptions = default(IList <string>), Iok8sapicorev1NFSVolumeSource nfs = default(Iok8sapicorev1NFSVolumeSource), string persistentVolumeReclaimPolicy = default(string), Iok8sapicorev1PhotonPersistentDiskVolumeSource photonPersistentDisk = default(Iok8sapicorev1PhotonPersistentDiskVolumeSource), Iok8sapicorev1PortworxVolumeSource portworxVolume = default(Iok8sapicorev1PortworxVolumeSource), Iok8sapicorev1QuobyteVolumeSource quobyte = default(Iok8sapicorev1QuobyteVolumeSource), Iok8sapicorev1RBDPersistentVolumeSource rbd = default(Iok8sapicorev1RBDPersistentVolumeSource), Iok8sapicorev1ScaleIOPersistentVolumeSource scaleIO = default(Iok8sapicorev1ScaleIOPersistentVolumeSource), string storageClassName = default(string), Iok8sapicorev1StorageOSPersistentVolumeSource storageos = default(Iok8sapicorev1StorageOSPersistentVolumeSource), string volumeMode = default(string), Iok8sapicorev1VsphereVirtualDiskVolumeSource vsphereVolume = default(Iok8sapicorev1VsphereVirtualDiskVolumeSource)) { AccessModes = accessModes; AwsElasticBlockStore = awsElasticBlockStore; AzureDisk = azureDisk; AzureFile = azureFile; Capacity = capacity; Cephfs = cephfs; Cinder = cinder; ClaimRef = claimRef; Csi = csi; Fc = fc; FlexVolume = flexVolume; Flocker = flocker; GcePersistentDisk = gcePersistentDisk; Glusterfs = glusterfs; HostPath = hostPath; Iscsi = iscsi; Local = local; MountOptions = mountOptions; Nfs = nfs; PersistentVolumeReclaimPolicy = persistentVolumeReclaimPolicy; PhotonPersistentDisk = photonPersistentDisk; PortworxVolume = portworxVolume; Quobyte = quobyte; Rbd = rbd; ScaleIO = scaleIO; StorageClassName = storageClassName; Storageos = storageos; VolumeMode = volumeMode; VsphereVolume = vsphereVolume; }
/// <summary> /// Initializes a new instance of the Iok8sapicorev1EndpointAddress /// class. /// </summary> public Iok8sapicorev1EndpointAddress(string ip, string hostname = default(string), string nodeName = default(string), Iok8sapicorev1ObjectReference targetRef = default(Iok8sapicorev1ObjectReference)) { Hostname = hostname; Ip = ip; NodeName = nodeName; TargetRef = targetRef; }
/// <summary> /// Initializes a new instance of the Iok8sapicorev1Binding class. /// </summary> public Iok8sapicorev1Binding(Iok8sapicorev1ObjectReference target, string apiVersion = default(string), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta)) { ApiVersion = apiVersion; Kind = kind; Metadata = metadata; Target = target; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapiimagev1RepositoryImportSpec class. /// </summary> public Comgithubopenshiftapiimagev1RepositoryImportSpec(Iok8sapicorev1ObjectReference fromProperty, Comgithubopenshiftapiimagev1TagImportPolicy importPolicy = default(Comgithubopenshiftapiimagev1TagImportPolicy), bool?includeManifest = default(bool?), Comgithubopenshiftapiimagev1TagReferencePolicy referencePolicy = default(Comgithubopenshiftapiimagev1TagReferencePolicy)) { FromProperty = fromProperty; ImportPolicy = importPolicy; IncludeManifest = includeManifest; ReferencePolicy = referencePolicy; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapiappsv1DeploymentTriggerImageChangeParams /// class. /// </summary> public Comgithubopenshiftapiappsv1DeploymentTriggerImageChangeParams(Iok8sapicorev1ObjectReference fromProperty, bool?automatic = default(bool?), IList <string> containerNames = default(IList <string>), string lastTriggeredImage = default(string)) { Automatic = automatic; ContainerNames = containerNames; FromProperty = fromProperty; LastTriggeredImage = lastTriggeredImage; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapisecurityv1ServiceAccountPodSecurityPolicyReviewStatus /// class. /// </summary> public Comgithubopenshiftapisecurityv1ServiceAccountPodSecurityPolicyReviewStatus(string name, Iok8sapicorev1ObjectReference allowedBy = default(Iok8sapicorev1ObjectReference), string reason = default(string), Iok8sapicorev1PodTemplateSpec template = default(Iok8sapicorev1PodTemplateSpec)) { AllowedBy = allowedBy; Name = name; Reason = reason; Template = template; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapiuserv1UserIdentityMapping class. /// </summary> public Comgithubopenshiftapiuserv1UserIdentityMapping(string apiVersion = default(string), Iok8sapicorev1ObjectReference identity = default(Iok8sapicorev1ObjectReference), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Iok8sapicorev1ObjectReference user = default(Iok8sapicorev1ObjectReference)) { ApiVersion = apiVersion; Identity = identity; Kind = kind; Metadata = metadata; User = user; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapiimagev1ImageImportSpec class. /// </summary> public Comgithubopenshiftapiimagev1ImageImportSpec(Iok8sapicorev1ObjectReference fromProperty, Comgithubopenshiftapiimagev1TagImportPolicy importPolicy = default(Comgithubopenshiftapiimagev1TagImportPolicy), bool?includeManifest = default(bool?), Comgithubopenshiftapiimagev1TagReferencePolicy referencePolicy = default(Comgithubopenshiftapiimagev1TagReferencePolicy), Iok8sapicorev1LocalObjectReference to = default(Iok8sapicorev1LocalObjectReference)) { FromProperty = fromProperty; ImportPolicy = importPolicy; IncludeManifest = includeManifest; ReferencePolicy = referencePolicy; To = to; }
/// <summary> /// Initializes a new instance of the /// Iok8sapicorev1StorageOSPersistentVolumeSource class. /// </summary> public Iok8sapicorev1StorageOSPersistentVolumeSource(string fsType = default(string), bool?readOnlyProperty = default(bool?), Iok8sapicorev1ObjectReference secretRef = default(Iok8sapicorev1ObjectReference), string volumeName = default(string), string volumeNamespace = default(string)) { FsType = fsType; ReadOnlyProperty = readOnlyProperty; SecretRef = secretRef; VolumeName = volumeName; VolumeNamespace = volumeNamespace; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapiappsv1DeploymentConfigRollbackSpec class. /// </summary> public Comgithubopenshiftapiappsv1DeploymentConfigRollbackSpec(Iok8sapicorev1ObjectReference fromProperty, bool includeReplicationMeta, bool includeStrategy, bool includeTemplate, bool includeTriggers, long?revision = default(long?)) { FromProperty = fromProperty; IncludeReplicationMeta = includeReplicationMeta; IncludeStrategy = includeStrategy; IncludeTemplate = includeTemplate; IncludeTriggers = includeTriggers; Revision = revision; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapibuildv1SourceBuildStrategy class. /// </summary> public Comgithubopenshiftapibuildv1SourceBuildStrategy(Iok8sapicorev1ObjectReference fromProperty, IList <Iok8sapicorev1EnvVar> env = default(IList <Iok8sapicorev1EnvVar>), bool?forcePull = default(bool?), bool?incremental = default(bool?), Iok8sapicorev1LocalObjectReference pullSecret = default(Iok8sapicorev1LocalObjectReference), string scripts = default(string)) { Env = env; ForcePull = forcePull; FromProperty = fromProperty; Incremental = incremental; PullSecret = pullSecret; Scripts = scripts; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapiimagev1TagReference class. /// </summary> public Comgithubopenshiftapiimagev1TagReference(string name, IDictionary <string, string> annotations = default(IDictionary <string, string>), Iok8sapicorev1ObjectReference fromProperty = default(Iok8sapicorev1ObjectReference), long?generation = default(long?), Comgithubopenshiftapiimagev1TagImportPolicy importPolicy = default(Comgithubopenshiftapiimagev1TagImportPolicy), bool?reference = default(bool?), Comgithubopenshiftapiimagev1TagReferencePolicy referencePolicy = default(Comgithubopenshiftapiimagev1TagReferencePolicy)) { Annotations = annotations; FromProperty = fromProperty; Generation = generation; ImportPolicy = importPolicy; Name = name; Reference = reference; ReferencePolicy = referencePolicy; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapiuserv1Identity class. /// </summary> public Comgithubopenshiftapiuserv1Identity(string providerName, string providerUserName, Iok8sapicorev1ObjectReference user, string apiVersion = default(string), IDictionary <string, string> extra = default(IDictionary <string, string>), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta)) { ApiVersion = apiVersion; Extra = extra; Kind = kind; Metadata = metadata; ProviderName = providerName; ProviderUserName = providerUserName; User = user; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapiauthorizationv1RoleBinding class. /// </summary> public Comgithubopenshiftapiauthorizationv1RoleBinding(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; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapibuildv1CustomBuildStrategy class. /// </summary> public Comgithubopenshiftapibuildv1CustomBuildStrategy(Iok8sapicorev1ObjectReference fromProperty, string buildAPIVersion = default(string), IList <Iok8sapicorev1EnvVar> env = default(IList <Iok8sapicorev1EnvVar>), bool?exposeDockerSocket = default(bool?), bool?forcePull = default(bool?), Iok8sapicorev1LocalObjectReference pullSecret = default(Iok8sapicorev1LocalObjectReference), IList <Comgithubopenshiftapibuildv1SecretSpec> secrets = default(IList <Comgithubopenshiftapibuildv1SecretSpec>)) { BuildAPIVersion = buildAPIVersion; Env = env; ExposeDockerSocket = exposeDockerSocket; ForcePull = forcePull; FromProperty = fromProperty; PullSecret = pullSecret; Secrets = secrets; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapibuildv1DockerBuildStrategy class. /// </summary> public Comgithubopenshiftapibuildv1DockerBuildStrategy(IList <Iok8sapicorev1EnvVar> buildArgs = default(IList <Iok8sapicorev1EnvVar>), string dockerfilePath = default(string), IList <Iok8sapicorev1EnvVar> env = default(IList <Iok8sapicorev1EnvVar>), bool?forcePull = default(bool?), Iok8sapicorev1ObjectReference fromProperty = default(Iok8sapicorev1ObjectReference), string imageOptimizationPolicy = default(string), bool?noCache = default(bool?), Iok8sapicorev1LocalObjectReference pullSecret = default(Iok8sapicorev1LocalObjectReference)) { BuildArgs = buildArgs; DockerfilePath = dockerfilePath; Env = env; ForcePull = forcePull; FromProperty = fromProperty; ImageOptimizationPolicy = imageOptimizationPolicy; NoCache = noCache; PullSecret = pullSecret; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapibuildv1BuildRequest class. /// </summary> public Comgithubopenshiftapibuildv1BuildRequest(IList <Comgithubopenshiftapibuildv1BuildTriggerCause> triggeredBy, string apiVersion = default(string), Comgithubopenshiftapibuildv1BinaryBuildSource binary = default(Comgithubopenshiftapibuildv1BinaryBuildSource), Comgithubopenshiftapibuildv1DockerStrategyOptions dockerStrategyOptions = default(Comgithubopenshiftapibuildv1DockerStrategyOptions), IList <Iok8sapicorev1EnvVar> env = default(IList <Iok8sapicorev1EnvVar>), Iok8sapicorev1ObjectReference fromProperty = default(Iok8sapicorev1ObjectReference), string kind = default(string), long?lastVersion = default(long?), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Comgithubopenshiftapibuildv1SourceRevision revision = default(Comgithubopenshiftapibuildv1SourceRevision), Comgithubopenshiftapibuildv1SourceStrategyOptions sourceStrategyOptions = default(Comgithubopenshiftapibuildv1SourceStrategyOptions), Iok8sapicorev1ObjectReference triggeredByImage = default(Iok8sapicorev1ObjectReference)) { ApiVersion = apiVersion; Binary = binary; DockerStrategyOptions = dockerStrategyOptions; Env = env; FromProperty = fromProperty; Kind = kind; LastVersion = lastVersion; Metadata = metadata; Revision = revision; SourceStrategyOptions = sourceStrategyOptions; TriggeredBy = triggeredBy; TriggeredByImage = triggeredByImage; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapibuildv1BuildStatus class. /// </summary> public Comgithubopenshiftapibuildv1BuildStatus(string phase, bool?cancelled = default(bool?), DateTime?completionTimestamp = default(DateTime?), Iok8sapicorev1ObjectReference config = default(Iok8sapicorev1ObjectReference), long?duration = default(long?), string logSnippet = default(string), string message = default(string), Comgithubopenshiftapibuildv1BuildStatusOutput output = default(Comgithubopenshiftapibuildv1BuildStatusOutput), string outputDockerImageReference = default(string), string reason = default(string), IList <Comgithubopenshiftapibuildv1StageInfo> stages = default(IList <Comgithubopenshiftapibuildv1StageInfo>), DateTime?startTimestamp = default(DateTime?)) { Cancelled = cancelled; CompletionTimestamp = completionTimestamp; Config = config; Duration = duration; LogSnippet = logSnippet; Message = message; Output = output; OutputDockerImageReference = outputDockerImageReference; Phase = phase; Reason = reason; Stages = stages; StartTimestamp = startTimestamp; }
/// <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 Iok8sapicorev1Event class. /// </summary> public Iok8sapicorev1Event(Iok8sapicorev1ObjectReference involvedObject, Iok8sapimachinerypkgapismetav1ObjectMeta metadata, string action = default(string), string apiVersion = default(string), int?count = default(int?), DateTime?eventTime = default(DateTime?), DateTime?firstTimestamp = default(DateTime?), string kind = default(string), DateTime?lastTimestamp = default(DateTime?), string message = default(string), string reason = default(string), Iok8sapicorev1ObjectReference related = default(Iok8sapicorev1ObjectReference), string reportingComponent = default(string), string reportingInstance = default(string), Iok8sapicorev1EventSeries series = default(Iok8sapicorev1EventSeries), Iok8sapicorev1EventSource source = default(Iok8sapicorev1EventSource), string type = default(string)) { Action = action; ApiVersion = apiVersion; Count = count; EventTime = eventTime; FirstTimestamp = firstTimestamp; InvolvedObject = involvedObject; Kind = kind; LastTimestamp = lastTimestamp; Message = message; Metadata = metadata; Reason = reason; Related = related; ReportingComponent = reportingComponent; ReportingInstance = reportingInstance; Series = series; Source = source; Type = type; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapitemplatev1BrokerTemplateInstanceSpec class. /// </summary> public Comgithubopenshiftapitemplatev1BrokerTemplateInstanceSpec(Iok8sapicorev1ObjectReference secret, Iok8sapicorev1ObjectReference templateInstance, IList <string> bindingIDs = default(IList <string>)) { BindingIDs = bindingIDs; Secret = secret; TemplateInstance = templateInstance; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapiappsv1TagImageHook class. /// </summary> public Comgithubopenshiftapiappsv1TagImageHook(string containerName, Iok8sapicorev1ObjectReference to) { ContainerName = containerName; To = to; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapibuildv1ImageSource class. /// </summary> public Comgithubopenshiftapibuildv1ImageSource(Iok8sapicorev1ObjectReference fromProperty, IList <Comgithubopenshiftapibuildv1ImageSourcePath> paths, Iok8sapicorev1LocalObjectReference pullSecret = default(Iok8sapicorev1LocalObjectReference)) { FromProperty = fromProperty; Paths = paths; PullSecret = pullSecret; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapibuildv1ImageChangeCause class. /// </summary> public Comgithubopenshiftapibuildv1ImageChangeCause(Iok8sapicorev1ObjectReference fromRef = default(Iok8sapicorev1ObjectReference), string imageID = default(string)) { FromRef = fromRef; ImageID = imageID; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapibuildv1ImageChangeTrigger class. /// </summary> public Comgithubopenshiftapibuildv1ImageChangeTrigger(Iok8sapicorev1ObjectReference fromProperty = default(Iok8sapicorev1ObjectReference), string lastTriggeredImageID = default(string)) { FromProperty = fromProperty; LastTriggeredImageID = lastTriggeredImageID; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapibuildv1BuildOutput class. /// </summary> public Comgithubopenshiftapibuildv1BuildOutput(IList <Comgithubopenshiftapibuildv1ImageLabel> imageLabels = default(IList <Comgithubopenshiftapibuildv1ImageLabel>), Iok8sapicorev1LocalObjectReference pushSecret = default(Iok8sapicorev1LocalObjectReference), Iok8sapicorev1ObjectReference to = default(Iok8sapicorev1ObjectReference)) { ImageLabels = imageLabels; PushSecret = pushSecret; To = to; }
/// <summary> /// Initializes a new instance of the Iok8sapicorev1NodeConfigSource /// class. /// </summary> public Iok8sapicorev1NodeConfigSource(string apiVersion = default(string), Iok8sapicorev1ObjectReference configMapRef = default(Iok8sapicorev1ObjectReference), string kind = default(string)) { ApiVersion = apiVersion; ConfigMapRef = configMapRef; Kind = kind; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapiappsv1DeploymentCauseImageTrigger class. /// </summary> public Comgithubopenshiftapiappsv1DeploymentCauseImageTrigger(Iok8sapicorev1ObjectReference fromProperty) { FromProperty = fromProperty; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftapitemplatev1TemplateInstanceObject class. /// </summary> public Comgithubopenshiftapitemplatev1TemplateInstanceObject(Iok8sapicorev1ObjectReference refProperty = default(Iok8sapicorev1ObjectReference)) { RefProperty = refProperty; }