private Endpoint( ImmutableArray <string> addresses, Pulumi.Kubernetes.Types.Outputs.Discovery.V1.EndpointConditions conditions, ImmutableDictionary <string, string> deprecatedTopology, Pulumi.Kubernetes.Types.Outputs.Discovery.V1.EndpointHints hints, string hostname, string nodeName, Pulumi.Kubernetes.Types.Outputs.Core.V1.ObjectReference targetRef, string zone) { Addresses = addresses; Conditions = conditions; DeprecatedTopology = deprecatedTopology; Hints = hints; Hostname = hostname; NodeName = nodeName; TargetRef = targetRef; Zone = zone; }
private Event( string action, string apiVersion, int deprecatedCount, string deprecatedFirstTimestamp, string deprecatedLastTimestamp, Pulumi.Kubernetes.Types.Outputs.Core.V1.EventSource deprecatedSource, string eventTime, string kind, Pulumi.Kubernetes.Types.Outputs.Meta.V1.ObjectMeta metadata, string note, string reason, Pulumi.Kubernetes.Types.Outputs.Core.V1.ObjectReference regarding, Pulumi.Kubernetes.Types.Outputs.Core.V1.ObjectReference related, string reportingController, string reportingInstance, Pulumi.Kubernetes.Types.Outputs.Events.V1.EventSeries series, string type) { 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; }
private Event( string action, string apiVersion, int count, string eventTime, string firstTimestamp, Pulumi.Kubernetes.Types.Outputs.Core.V1.ObjectReference involvedObject, string kind, string lastTimestamp, string message, Pulumi.Kubernetes.Types.Outputs.Meta.V1.ObjectMeta metadata, string reason, Pulumi.Kubernetes.Types.Outputs.Core.V1.ObjectReference related, string reportingComponent, string reportingInstance, Pulumi.Kubernetes.Types.Outputs.Core.V1.EventSeries series, Pulumi.Kubernetes.Types.Outputs.Core.V1.EventSource source, string type) { 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; }
private EndpointAddress( string hostname, string ip, string nodeName, Pulumi.Kubernetes.Types.Outputs.Core.V1.ObjectReference targetRef) { Hostname = hostname; Ip = ip; NodeName = nodeName; TargetRef = targetRef; }
private StorageOSPersistentVolumeSource( string fsType, bool readOnly, Pulumi.Kubernetes.Types.Outputs.Core.V1.ObjectReference secretRef, string volumeName, string volumeNamespace) { FsType = fsType; ReadOnly = readOnly; SecretRef = secretRef; VolumeName = volumeName; VolumeNamespace = volumeNamespace; }
private Endpoint( ImmutableArray <string> addresses, Pulumi.Kubernetes.Types.Outputs.Discovery.V1Beta1.EndpointConditions conditions, string hostname, Pulumi.Kubernetes.Types.Outputs.Core.V1.ObjectReference targetRef, ImmutableDictionary <string, string> topology) { Addresses = addresses; Conditions = conditions; Hostname = hostname; TargetRef = targetRef; Topology = topology; }
private PersistentVolumeSpec( ImmutableArray <string> accessModes, Pulumi.Kubernetes.Types.Outputs.Core.V1.AWSElasticBlockStoreVolumeSource awsElasticBlockStore, Pulumi.Kubernetes.Types.Outputs.Core.V1.AzureDiskVolumeSource azureDisk, Pulumi.Kubernetes.Types.Outputs.Core.V1.AzureFilePersistentVolumeSource azureFile, ImmutableDictionary <string, string> capacity, Pulumi.Kubernetes.Types.Outputs.Core.V1.CephFSPersistentVolumeSource cephfs, Pulumi.Kubernetes.Types.Outputs.Core.V1.CinderPersistentVolumeSource cinder, Pulumi.Kubernetes.Types.Outputs.Core.V1.ObjectReference claimRef, Pulumi.Kubernetes.Types.Outputs.Core.V1.CSIPersistentVolumeSource csi, Pulumi.Kubernetes.Types.Outputs.Core.V1.FCVolumeSource fc, Pulumi.Kubernetes.Types.Outputs.Core.V1.FlexPersistentVolumeSource flexVolume, Pulumi.Kubernetes.Types.Outputs.Core.V1.FlockerVolumeSource flocker, Pulumi.Kubernetes.Types.Outputs.Core.V1.GCEPersistentDiskVolumeSource gcePersistentDisk, Pulumi.Kubernetes.Types.Outputs.Core.V1.GlusterfsPersistentVolumeSource glusterfs, Pulumi.Kubernetes.Types.Outputs.Core.V1.HostPathVolumeSource hostPath, Pulumi.Kubernetes.Types.Outputs.Core.V1.ISCSIPersistentVolumeSource iscsi, Pulumi.Kubernetes.Types.Outputs.Core.V1.LocalVolumeSource local, ImmutableArray <string> mountOptions, Pulumi.Kubernetes.Types.Outputs.Core.V1.NFSVolumeSource nfs, Pulumi.Kubernetes.Types.Outputs.Core.V1.VolumeNodeAffinity nodeAffinity, string persistentVolumeReclaimPolicy, Pulumi.Kubernetes.Types.Outputs.Core.V1.PhotonPersistentDiskVolumeSource photonPersistentDisk, Pulumi.Kubernetes.Types.Outputs.Core.V1.PortworxVolumeSource portworxVolume, Pulumi.Kubernetes.Types.Outputs.Core.V1.QuobyteVolumeSource quobyte, Pulumi.Kubernetes.Types.Outputs.Core.V1.RBDPersistentVolumeSource rbd, Pulumi.Kubernetes.Types.Outputs.Core.V1.ScaleIOPersistentVolumeSource scaleIO, string storageClassName, Pulumi.Kubernetes.Types.Outputs.Core.V1.StorageOSPersistentVolumeSource storageos, string volumeMode, Pulumi.Kubernetes.Types.Outputs.Core.V1.VsphereVirtualDiskVolumeSource vsphereVolume) { 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; NodeAffinity = nodeAffinity; PersistentVolumeReclaimPolicy = persistentVolumeReclaimPolicy; PhotonPersistentDisk = photonPersistentDisk; PortworxVolume = portworxVolume; Quobyte = quobyte; Rbd = rbd; ScaleIO = scaleIO; StorageClassName = storageClassName; Storageos = storageos; VolumeMode = volumeMode; VsphereVolume = vsphereVolume; }