示例#1
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgimageapisimagev1RepositoryImportSpec
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgimageapisimagev1RepositoryImportSpec(Iok8skubernetespkgapiv1ObjectReference fromProperty, Comgithubopenshiftoriginpkgimageapisimagev1TagImportPolicy importPolicy = default(Comgithubopenshiftoriginpkgimageapisimagev1TagImportPolicy), bool?includeManifest = default(bool?), Comgithubopenshiftoriginpkgimageapisimagev1TagReferencePolicy referencePolicy = default(Comgithubopenshiftoriginpkgimageapisimagev1TagReferencePolicy))
 {
     FromProperty    = fromProperty;
     ImportPolicy    = importPolicy;
     IncludeManifest = includeManifest;
     ReferencePolicy = referencePolicy;
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgsecurityapissecurityv1ServiceAccountPodSecurityPolicyReviewStatus
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgsecurityapissecurityv1ServiceAccountPodSecurityPolicyReviewStatus(string name, Iok8skubernetespkgapiv1ObjectReference allowedBy = default(Iok8skubernetespkgapiv1ObjectReference), string reason = default(string), Iok8skubernetespkgapiv1PodTemplateSpec template = default(Iok8skubernetespkgapiv1PodTemplateSpec))
 {
     AllowedBy = allowedBy;
     Name      = name;
     Reason    = reason;
     Template  = template;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Iok8skubernetespkgapiv1PersistentVolumeSpec class.
 /// </summary>
 public Iok8skubernetespkgapiv1PersistentVolumeSpec(IList <string> accessModes = default(IList <string>), Iok8skubernetespkgapiv1AWSElasticBlockStoreVolumeSource awsElasticBlockStore = default(Iok8skubernetespkgapiv1AWSElasticBlockStoreVolumeSource), Iok8skubernetespkgapiv1AzureDiskVolumeSource azureDisk = default(Iok8skubernetespkgapiv1AzureDiskVolumeSource), Iok8skubernetespkgapiv1AzureFileVolumeSource azureFile = default(Iok8skubernetespkgapiv1AzureFileVolumeSource), IDictionary <string, string> capacity = default(IDictionary <string, string>), Iok8skubernetespkgapiv1CephFSVolumeSource cephfs = default(Iok8skubernetespkgapiv1CephFSVolumeSource), Iok8skubernetespkgapiv1CinderVolumeSource cinder = default(Iok8skubernetespkgapiv1CinderVolumeSource), Iok8skubernetespkgapiv1ObjectReference claimRef = default(Iok8skubernetespkgapiv1ObjectReference), Iok8skubernetespkgapiv1FCVolumeSource fc = default(Iok8skubernetespkgapiv1FCVolumeSource), Iok8skubernetespkgapiv1FlexVolumeSource flexVolume = default(Iok8skubernetespkgapiv1FlexVolumeSource), Iok8skubernetespkgapiv1FlockerVolumeSource flocker = default(Iok8skubernetespkgapiv1FlockerVolumeSource), Iok8skubernetespkgapiv1GCEPersistentDiskVolumeSource gcePersistentDisk = default(Iok8skubernetespkgapiv1GCEPersistentDiskVolumeSource), Iok8skubernetespkgapiv1GlusterfsVolumeSource glusterfs = default(Iok8skubernetespkgapiv1GlusterfsVolumeSource), Iok8skubernetespkgapiv1HostPathVolumeSource hostPath = default(Iok8skubernetespkgapiv1HostPathVolumeSource), Iok8skubernetespkgapiv1ISCSIVolumeSource iscsi = default(Iok8skubernetespkgapiv1ISCSIVolumeSource), Iok8skubernetespkgapiv1LocalVolumeSource local = default(Iok8skubernetespkgapiv1LocalVolumeSource), Iok8skubernetespkgapiv1NFSVolumeSource nfs = default(Iok8skubernetespkgapiv1NFSVolumeSource), string persistentVolumeReclaimPolicy = default(string), Iok8skubernetespkgapiv1PhotonPersistentDiskVolumeSource photonPersistentDisk = default(Iok8skubernetespkgapiv1PhotonPersistentDiskVolumeSource), Iok8skubernetespkgapiv1PortworxVolumeSource portworxVolume = default(Iok8skubernetespkgapiv1PortworxVolumeSource), Iok8skubernetespkgapiv1QuobyteVolumeSource quobyte = default(Iok8skubernetespkgapiv1QuobyteVolumeSource), Iok8skubernetespkgapiv1RBDVolumeSource rbd = default(Iok8skubernetespkgapiv1RBDVolumeSource), Iok8skubernetespkgapiv1ScaleIOVolumeSource scaleIO = default(Iok8skubernetespkgapiv1ScaleIOVolumeSource), string storageClassName = default(string), Iok8skubernetespkgapiv1StorageOSPersistentVolumeSource storageos = default(Iok8skubernetespkgapiv1StorageOSPersistentVolumeSource), Iok8skubernetespkgapiv1VsphereVirtualDiskVolumeSource vsphereVolume = default(Iok8skubernetespkgapiv1VsphereVirtualDiskVolumeSource))
 {
     AccessModes          = accessModes;
     AwsElasticBlockStore = awsElasticBlockStore;
     AzureDisk            = azureDisk;
     AzureFile            = azureFile;
     Capacity             = capacity;
     Cephfs                        = cephfs;
     Cinder                        = cinder;
     ClaimRef                      = claimRef;
     Fc                            = fc;
     FlexVolume                    = flexVolume;
     Flocker                       = flocker;
     GcePersistentDisk             = gcePersistentDisk;
     Glusterfs                     = glusterfs;
     HostPath                      = hostPath;
     Iscsi                         = iscsi;
     Local                         = local;
     Nfs                           = nfs;
     PersistentVolumeReclaimPolicy = persistentVolumeReclaimPolicy;
     PhotonPersistentDisk          = photonPersistentDisk;
     PortworxVolume                = portworxVolume;
     Quobyte                       = quobyte;
     Rbd                           = rbd;
     ScaleIO                       = scaleIO;
     StorageClassName              = storageClassName;
     Storageos                     = storageos;
     VsphereVolume                 = vsphereVolume;
 }
示例#4
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgappsapisappsv1DeploymentTriggerImageChangeParams
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgappsapisappsv1DeploymentTriggerImageChangeParams(Iok8skubernetespkgapiv1ObjectReference fromProperty, bool?automatic = default(bool?), IList <string> containerNames = default(IList <string>), string lastTriggeredImage = default(string))
 {
     Automatic          = automatic;
     ContainerNames     = containerNames;
     FromProperty       = fromProperty;
     LastTriggeredImage = lastTriggeredImage;
 }
示例#5
0
 /// <summary>
 /// Initializes a new instance of the Iok8skubernetespkgapiv1Binding
 /// class.
 /// </summary>
 public Iok8skubernetespkgapiv1Binding(Iok8skubernetespkgapiv1ObjectReference 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
 /// Iok8skubernetespkgapiv1EndpointAddress class.
 /// </summary>
 public Iok8skubernetespkgapiv1EndpointAddress(string ip, string hostname = default(string), string nodeName = default(string), Iok8skubernetespkgapiv1ObjectReference targetRef = default(Iok8skubernetespkgapiv1ObjectReference))
 {
     Hostname  = hostname;
     Ip        = ip;
     NodeName  = nodeName;
     TargetRef = targetRef;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Iok8skubernetespkgapiv1StorageOSPersistentVolumeSource class.
 /// </summary>
 public Iok8skubernetespkgapiv1StorageOSPersistentVolumeSource(string fsType = default(string), bool?readOnlyProperty = default(bool?), Iok8skubernetespkgapiv1ObjectReference secretRef = default(Iok8skubernetespkgapiv1ObjectReference), 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
 /// Comgithubopenshiftoriginpkguserapisuserv1UserIdentityMapping
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkguserapisuserv1UserIdentityMapping(string apiVersion = default(string), Iok8skubernetespkgapiv1ObjectReference identity = default(Iok8skubernetespkgapiv1ObjectReference), string kind = default(string), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Iok8skubernetespkgapiv1ObjectReference user = default(Iok8skubernetespkgapiv1ObjectReference))
 {
     ApiVersion = apiVersion;
     Identity   = identity;
     Kind       = kind;
     Metadata   = metadata;
     User       = user;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgappsapisappsv1DeploymentConfigRollbackSpec
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgappsapisappsv1DeploymentConfigRollbackSpec(Iok8skubernetespkgapiv1ObjectReference 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;
 }
示例#10
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgbuildapisbuildv1SourceBuildStrategy
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgbuildapisbuildv1SourceBuildStrategy(Iok8skubernetespkgapiv1ObjectReference fromProperty, IList <Iok8skubernetespkgapiv1EnvVar> env = default(IList <Iok8skubernetespkgapiv1EnvVar>), bool?forcePull = default(bool?), bool?incremental = default(bool?), Iok8skubernetespkgapiv1LocalObjectReference pullSecret = default(Iok8skubernetespkgapiv1LocalObjectReference), string scripts = default(string))
 {
     Env          = env;
     ForcePull    = forcePull;
     FromProperty = fromProperty;
     Incremental  = incremental;
     PullSecret   = pullSecret;
     Scripts      = scripts;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgauthorizationapisauthorizationv1ClusterRoleBinding
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgauthorizationapisauthorizationv1ClusterRoleBinding(IList <string> groupNames, Iok8skubernetespkgapiv1ObjectReference roleRef, IList <Iok8skubernetespkgapiv1ObjectReference> 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;
 }
示例#12
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkguserapisuserv1Identity class.
 /// </summary>
 public Comgithubopenshiftoriginpkguserapisuserv1Identity(string providerName, string providerUserName, Iok8skubernetespkgapiv1ObjectReference 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
 /// Comgithubopenshiftoriginpkgbuildapisbuildv1CustomBuildStrategy
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgbuildapisbuildv1CustomBuildStrategy(Iok8skubernetespkgapiv1ObjectReference fromProperty, string buildAPIVersion = default(string), IList <Iok8skubernetespkgapiv1EnvVar> env = default(IList <Iok8skubernetespkgapiv1EnvVar>), bool?exposeDockerSocket = default(bool?), bool?forcePull = default(bool?), Iok8skubernetespkgapiv1LocalObjectReference pullSecret = default(Iok8skubernetespkgapiv1LocalObjectReference), IList <Comgithubopenshiftoriginpkgbuildapisbuildv1SecretSpec> secrets = default(IList <Comgithubopenshiftoriginpkgbuildapisbuildv1SecretSpec>))
 {
     BuildAPIVersion    = buildAPIVersion;
     Env                = env;
     ExposeDockerSocket = exposeDockerSocket;
     ForcePull          = forcePull;
     FromProperty       = fromProperty;
     PullSecret         = pullSecret;
     Secrets            = secrets;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgimageapisimagev1TagReference class.
 /// </summary>
 public Comgithubopenshiftoriginpkgimageapisimagev1TagReference(string name, IDictionary <string, string> annotations = default(IDictionary <string, string>), Iok8skubernetespkgapiv1ObjectReference fromProperty = default(Iok8skubernetespkgapiv1ObjectReference), long?generation = default(long?), Comgithubopenshiftoriginpkgimageapisimagev1TagImportPolicy importPolicy = default(Comgithubopenshiftoriginpkgimageapisimagev1TagImportPolicy), bool?reference = default(bool?), Comgithubopenshiftoriginpkgimageapisimagev1TagReferencePolicy referencePolicy = default(Comgithubopenshiftoriginpkgimageapisimagev1TagReferencePolicy))
 {
     Annotations     = annotations;
     FromProperty    = fromProperty;
     Generation      = generation;
     ImportPolicy    = importPolicy;
     Name            = name;
     Reference       = reference;
     ReferencePolicy = referencePolicy;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgbuildapisbuildv1DockerBuildStrategy
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgbuildapisbuildv1DockerBuildStrategy(IList <Iok8skubernetespkgapiv1EnvVar> buildArgs = default(IList <Iok8skubernetespkgapiv1EnvVar>), string dockerfilePath = default(string), IList <Iok8skubernetespkgapiv1EnvVar> env = default(IList <Iok8skubernetespkgapiv1EnvVar>), bool?forcePull = default(bool?), Iok8skubernetespkgapiv1ObjectReference fromProperty = default(Iok8skubernetespkgapiv1ObjectReference), string imageOptimizationPolicy = default(string), bool?noCache = default(bool?), Iok8skubernetespkgapiv1LocalObjectReference pullSecret = default(Iok8skubernetespkgapiv1LocalObjectReference))
 {
     BuildArgs               = buildArgs;
     DockerfilePath          = dockerfilePath;
     Env                     = env;
     ForcePull               = forcePull;
     FromProperty            = fromProperty;
     ImageOptimizationPolicy = imageOptimizationPolicy;
     NoCache                 = noCache;
     PullSecret              = pullSecret;
 }
示例#16
0
 /// <summary>
 /// Initializes a new instance of the Iok8skubernetespkgapiv1Event
 /// class.
 /// </summary>
 public Iok8skubernetespkgapiv1Event(Iok8skubernetespkgapiv1ObjectReference involvedObject, Iok8sapimachinerypkgapismetav1ObjectMeta metadata, string apiVersion = default(string), int?count = default(int?), DateTime?firstTimestamp = default(DateTime?), string kind = default(string), DateTime?lastTimestamp = default(DateTime?), string message = default(string), string reason = default(string), Iok8skubernetespkgapiv1EventSource source = default(Iok8skubernetespkgapiv1EventSource), string type = default(string))
 {
     ApiVersion     = apiVersion;
     Count          = count;
     FirstTimestamp = firstTimestamp;
     InvolvedObject = involvedObject;
     Kind           = kind;
     LastTimestamp  = lastTimestamp;
     Message        = message;
     Metadata       = metadata;
     Reason         = reason;
     Source         = source;
     Type           = type;
 }
示例#17
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgbuildapisbuildv1BuildStatus class.
 /// </summary>
 public Comgithubopenshiftoriginpkgbuildapisbuildv1BuildStatus(string phase, bool?cancelled = default(bool?), DateTime?completionTimestamp = default(DateTime?), Iok8skubernetespkgapiv1ObjectReference config = default(Iok8skubernetespkgapiv1ObjectReference), long?duration = default(long?), string logSnippet = default(string), string message = default(string), Comgithubopenshiftoriginpkgbuildapisbuildv1BuildStatusOutput output = default(Comgithubopenshiftoriginpkgbuildapisbuildv1BuildStatusOutput), string outputDockerImageReference = default(string), string reason = default(string), IList <Comgithubopenshiftoriginpkgbuildapisbuildv1StageInfo> stages = default(IList <Comgithubopenshiftoriginpkgbuildapisbuildv1StageInfo>), 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;
 }
示例#18
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgbuildapisbuildv1BuildRequest class.
 /// </summary>
 public Comgithubopenshiftoriginpkgbuildapisbuildv1BuildRequest(IList <Comgithubopenshiftoriginpkgbuildapisbuildv1BuildTriggerCause> triggeredBy, string apiVersion = default(string), Comgithubopenshiftoriginpkgbuildapisbuildv1BinaryBuildSource binary = default(Comgithubopenshiftoriginpkgbuildapisbuildv1BinaryBuildSource), Comgithubopenshiftoriginpkgbuildapisbuildv1DockerStrategyOptions dockerStrategyOptions = default(Comgithubopenshiftoriginpkgbuildapisbuildv1DockerStrategyOptions), IList <Iok8skubernetespkgapiv1EnvVar> env = default(IList <Iok8skubernetespkgapiv1EnvVar>), Iok8skubernetespkgapiv1ObjectReference fromProperty = default(Iok8skubernetespkgapiv1ObjectReference), string kind = default(string), long?lastVersion = default(long?), Iok8sapimachinerypkgapismetav1ObjectMeta metadata = default(Iok8sapimachinerypkgapismetav1ObjectMeta), Comgithubopenshiftoriginpkgbuildapisbuildv1SourceRevision revision = default(Comgithubopenshiftoriginpkgbuildapisbuildv1SourceRevision), Comgithubopenshiftoriginpkgbuildapisbuildv1SourceStrategyOptions sourceStrategyOptions = default(Comgithubopenshiftoriginpkgbuildapisbuildv1SourceStrategyOptions), Iok8skubernetespkgapiv1ObjectReference triggeredByImage = default(Iok8skubernetespkgapiv1ObjectReference))
 {
     ApiVersion            = apiVersion;
     Binary                = binary;
     DockerStrategyOptions = dockerStrategyOptions;
     Env                   = env;
     FromProperty          = fromProperty;
     Kind                  = kind;
     LastVersion           = lastVersion;
     Metadata              = metadata;
     Revision              = revision;
     SourceStrategyOptions = sourceStrategyOptions;
     TriggeredBy           = triggeredBy;
     TriggeredByImage      = triggeredByImage;
 }
示例#19
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgappsapisappsv1DeploymentCauseImageTrigger
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgappsapisappsv1DeploymentCauseImageTrigger(Iok8skubernetespkgapiv1ObjectReference fromProperty)
 {
     FromProperty = fromProperty;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgappsapisappsv1TagImageHook class.
 /// </summary>
 public Comgithubopenshiftoriginpkgappsapisappsv1TagImageHook(string containerName, Iok8skubernetespkgapiv1ObjectReference to)
 {
     ContainerName = containerName;
     To            = to;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgbuildapisbuildv1ImageSource class.
 /// </summary>
 public Comgithubopenshiftoriginpkgbuildapisbuildv1ImageSource(Iok8skubernetespkgapiv1ObjectReference fromProperty, IList <Comgithubopenshiftoriginpkgbuildapisbuildv1ImageSourcePath> paths, Iok8skubernetespkgapiv1LocalObjectReference pullSecret = default(Iok8skubernetespkgapiv1LocalObjectReference))
 {
     FromProperty = fromProperty;
     Paths        = paths;
     PullSecret   = pullSecret;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgtemplateapistemplatev1TemplateInstanceObject
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgtemplateapistemplatev1TemplateInstanceObject(Iok8skubernetespkgapiv1ObjectReference refProperty = default(Iok8skubernetespkgapiv1ObjectReference))
 {
     RefProperty = refProperty;
 }
示例#23
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgbuildapisbuildv1ImageChangeCause class.
 /// </summary>
 public Comgithubopenshiftoriginpkgbuildapisbuildv1ImageChangeCause(Iok8skubernetespkgapiv1ObjectReference fromRef = default(Iok8skubernetespkgapiv1ObjectReference), string imageID = default(string))
 {
     FromRef = fromRef;
     ImageID = imageID;
 }
示例#24
0
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgbuildapisbuildv1BuildOutput class.
 /// </summary>
 public Comgithubopenshiftoriginpkgbuildapisbuildv1BuildOutput(IList <Comgithubopenshiftoriginpkgbuildapisbuildv1ImageLabel> imageLabels = default(IList <Comgithubopenshiftoriginpkgbuildapisbuildv1ImageLabel>), Iok8skubernetespkgapiv1LocalObjectReference pushSecret = default(Iok8skubernetespkgapiv1LocalObjectReference), Iok8skubernetespkgapiv1ObjectReference to = default(Iok8skubernetespkgapiv1ObjectReference))
 {
     ImageLabels = imageLabels;
     PushSecret  = pushSecret;
     To          = to;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgtemplateapistemplatev1BrokerTemplateInstanceSpec
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgtemplateapistemplatev1BrokerTemplateInstanceSpec(Iok8skubernetespkgapiv1ObjectReference secret, Iok8skubernetespkgapiv1ObjectReference templateInstance, IList <string> bindingIDs = default(IList <string>))
 {
     BindingIDs       = bindingIDs;
     Secret           = secret;
     TemplateInstance = templateInstance;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// Comgithubopenshiftoriginpkgbuildapisbuildv1ImageChangeTrigger
 /// class.
 /// </summary>
 public Comgithubopenshiftoriginpkgbuildapisbuildv1ImageChangeTrigger(Iok8skubernetespkgapiv1ObjectReference fromProperty = default(Iok8skubernetespkgapiv1ObjectReference), string lastTriggeredImageID = default(string))
 {
     FromProperty         = fromProperty;
     LastTriggeredImageID = lastTriggeredImageID;
 }