From 9e4630b4ba9b78cc2f9edbb7485be481af395515 Mon Sep 17 00:00:00 2001 From: Mikhail Shilkov Date: Fri, 7 Feb 2020 10:26:37 +0100 Subject: [PATCH] Handle empty args in .NET SDK --- CHANGELOG.md | 1 + pkg/gen/dotnet-templates/kind.cs.mustache | 9 ++++----- .../V1/MutatingWebhookConfiguration.cs | 9 ++++----- .../V1/MutatingWebhookConfigurationList.cs | 9 ++++----- .../V1/ValidatingWebhookConfiguration.cs | 9 ++++----- .../V1/ValidatingWebhookConfigurationList.cs | 9 ++++----- .../V1Beta1/MutatingWebhookConfiguration.cs | 9 ++++----- .../V1Beta1/MutatingWebhookConfigurationList.cs | 9 ++++----- .../V1Beta1/ValidatingWebhookConfiguration.cs | 9 ++++----- .../V1Beta1/ValidatingWebhookConfigurationList.cs | 9 ++++----- sdk/dotnet/ApiExtensions/V1/CustomResourceDefinition.cs | 9 ++++----- .../ApiExtensions/V1/CustomResourceDefinitionList.cs | 9 ++++----- .../ApiExtensions/V1Beta1/CustomResourceDefinition.cs | 9 ++++----- .../V1Beta1/CustomResourceDefinitionList.cs | 9 ++++----- sdk/dotnet/ApiRegistration/V1/APIService.cs | 9 ++++----- sdk/dotnet/ApiRegistration/V1/APIServiceList.cs | 9 ++++----- sdk/dotnet/ApiRegistration/V1Beta1/APIService.cs | 9 ++++----- sdk/dotnet/ApiRegistration/V1Beta1/APIServiceList.cs | 9 ++++----- sdk/dotnet/Apps/V1/ControllerRevision.cs | 9 ++++----- sdk/dotnet/Apps/V1/ControllerRevisionList.cs | 9 ++++----- sdk/dotnet/Apps/V1/DaemonSet.cs | 9 ++++----- sdk/dotnet/Apps/V1/DaemonSetList.cs | 9 ++++----- sdk/dotnet/Apps/V1/Deployment.cs | 9 ++++----- sdk/dotnet/Apps/V1/DeploymentList.cs | 9 ++++----- sdk/dotnet/Apps/V1/ReplicaSet.cs | 9 ++++----- sdk/dotnet/Apps/V1/ReplicaSetList.cs | 9 ++++----- sdk/dotnet/Apps/V1/StatefulSet.cs | 9 ++++----- sdk/dotnet/Apps/V1/StatefulSetList.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta1/ControllerRevision.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta1/ControllerRevisionList.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta1/Deployment.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta1/DeploymentList.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta1/StatefulSet.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta1/StatefulSetList.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta2/ControllerRevision.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta2/ControllerRevisionList.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta2/DaemonSet.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta2/DaemonSetList.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta2/Deployment.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta2/DeploymentList.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta2/ReplicaSet.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta2/ReplicaSetList.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta2/StatefulSet.cs | 9 ++++----- sdk/dotnet/Apps/V1Beta2/StatefulSetList.cs | 9 ++++----- sdk/dotnet/AuditRegistraion/V1Alpha1/AuditSink.cs | 9 ++++----- sdk/dotnet/AuditRegistraion/V1Alpha1/AuditSinkList.cs | 9 ++++----- sdk/dotnet/Authentication/V1/TokenRequest.cs | 9 ++++----- sdk/dotnet/Authentication/V1/TokenReview.cs | 9 ++++----- sdk/dotnet/Authentication/V1Beta1/TokenReview.cs | 9 ++++----- sdk/dotnet/Authorization/V1/LocalSubjectAccessReview.cs | 9 ++++----- sdk/dotnet/Authorization/V1/SelfSubjectAccessReview.cs | 9 ++++----- sdk/dotnet/Authorization/V1/SelfSubjectRulesReview.cs | 9 ++++----- sdk/dotnet/Authorization/V1/SubjectAccessReview.cs | 9 ++++----- .../Authorization/V1Beta1/LocalSubjectAccessReview.cs | 9 ++++----- .../Authorization/V1Beta1/SelfSubjectAccessReview.cs | 9 ++++----- .../Authorization/V1Beta1/SelfSubjectRulesReview.cs | 9 ++++----- sdk/dotnet/Authorization/V1Beta1/SubjectAccessReview.cs | 9 ++++----- sdk/dotnet/Autoscaling/V1/HorizontalPodAutoscaler.cs | 9 ++++----- sdk/dotnet/Autoscaling/V1/HorizontalPodAutoscalerList.cs | 9 ++++----- .../Autoscaling/V2Beta1/HorizontalPodAutoscaler.cs | 9 ++++----- .../Autoscaling/V2Beta1/HorizontalPodAutoscalerList.cs | 9 ++++----- .../Autoscaling/V2Beta2/HorizontalPodAutoscaler.cs | 9 ++++----- .../Autoscaling/V2Beta2/HorizontalPodAutoscalerList.cs | 9 ++++----- sdk/dotnet/Batch/V1/Job.cs | 9 ++++----- sdk/dotnet/Batch/V1/JobList.cs | 9 ++++----- sdk/dotnet/Batch/V1Beta1/CronJob.cs | 9 ++++----- sdk/dotnet/Batch/V1Beta1/CronJobList.cs | 9 ++++----- sdk/dotnet/Batch/V2Alpha1/CronJob.cs | 9 ++++----- sdk/dotnet/Batch/V2Alpha1/CronJobList.cs | 9 ++++----- .../Certificates/V1Beta1/CertificateSigningRequest.cs | 9 ++++----- .../V1Beta1/CertificateSigningRequestList.cs | 9 ++++----- sdk/dotnet/Coordination/V1/Lease.cs | 9 ++++----- sdk/dotnet/Coordination/V1/LeaseList.cs | 9 ++++----- sdk/dotnet/Coordination/V1Beta1/Lease.cs | 9 ++++----- sdk/dotnet/Coordination/V1Beta1/LeaseList.cs | 9 ++++----- sdk/dotnet/Core/V1/Binding.cs | 9 ++++----- sdk/dotnet/Core/V1/ComponentStatus.cs | 9 ++++----- sdk/dotnet/Core/V1/ComponentStatusList.cs | 9 ++++----- sdk/dotnet/Core/V1/ConfigMap.cs | 9 ++++----- sdk/dotnet/Core/V1/ConfigMapList.cs | 9 ++++----- sdk/dotnet/Core/V1/Endpoints.cs | 9 ++++----- sdk/dotnet/Core/V1/EndpointsList.cs | 9 ++++----- sdk/dotnet/Core/V1/Event.cs | 9 ++++----- sdk/dotnet/Core/V1/EventList.cs | 9 ++++----- sdk/dotnet/Core/V1/LimitRange.cs | 9 ++++----- sdk/dotnet/Core/V1/LimitRangeList.cs | 9 ++++----- sdk/dotnet/Core/V1/Namespace.cs | 9 ++++----- sdk/dotnet/Core/V1/NamespaceList.cs | 9 ++++----- sdk/dotnet/Core/V1/Node.cs | 9 ++++----- sdk/dotnet/Core/V1/NodeList.cs | 9 ++++----- sdk/dotnet/Core/V1/PersistentVolume.cs | 9 ++++----- sdk/dotnet/Core/V1/PersistentVolumeClaim.cs | 9 ++++----- sdk/dotnet/Core/V1/PersistentVolumeClaimList.cs | 9 ++++----- sdk/dotnet/Core/V1/PersistentVolumeList.cs | 9 ++++----- sdk/dotnet/Core/V1/Pod.cs | 9 ++++----- sdk/dotnet/Core/V1/PodList.cs | 9 ++++----- sdk/dotnet/Core/V1/PodTemplate.cs | 9 ++++----- sdk/dotnet/Core/V1/PodTemplateList.cs | 9 ++++----- sdk/dotnet/Core/V1/ReplicationController.cs | 9 ++++----- sdk/dotnet/Core/V1/ReplicationControllerList.cs | 9 ++++----- sdk/dotnet/Core/V1/ResourceQuota.cs | 9 ++++----- sdk/dotnet/Core/V1/ResourceQuotaList.cs | 9 ++++----- sdk/dotnet/Core/V1/Secret.cs | 9 ++++----- sdk/dotnet/Core/V1/SecretList.cs | 9 ++++----- sdk/dotnet/Core/V1/Service.cs | 9 ++++----- sdk/dotnet/Core/V1/ServiceAccount.cs | 9 ++++----- sdk/dotnet/Core/V1/ServiceAccountList.cs | 9 ++++----- sdk/dotnet/Core/V1/ServiceList.cs | 9 ++++----- sdk/dotnet/Discovery/V1Beta1/EndpointSlice.cs | 9 ++++----- sdk/dotnet/Discovery/V1Beta1/EndpointSliceList.cs | 9 ++++----- sdk/dotnet/Events/V1Beta1/Event.cs | 9 ++++----- sdk/dotnet/Events/V1Beta1/EventList.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/DaemonSet.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/DaemonSetList.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/Deployment.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/DeploymentList.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/Ingress.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/IngressList.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/NetworkPolicy.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/NetworkPolicyList.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/PodSecurityPolicy.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/PodSecurityPolicyList.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/ReplicaSet.cs | 9 ++++----- sdk/dotnet/Extensions/V1Beta1/ReplicaSetList.cs | 9 ++++----- sdk/dotnet/FlowControl/V1Alpha1/FlowSchema.cs | 9 ++++----- sdk/dotnet/FlowControl/V1Alpha1/FlowSchemaList.cs | 9 ++++----- .../FlowControl/V1Alpha1/PriorityLevelConfiguration.cs | 9 ++++----- .../V1Alpha1/PriorityLevelConfigurationList.cs | 9 ++++----- sdk/dotnet/Meta/V1/Status.cs | 9 ++++----- sdk/dotnet/Networking/V1/NetworkPolicy.cs | 9 ++++----- sdk/dotnet/Networking/V1/NetworkPolicyList.cs | 9 ++++----- sdk/dotnet/Networking/V1Beta1/Ingress.cs | 9 ++++----- sdk/dotnet/Networking/V1Beta1/IngressList.cs | 9 ++++----- sdk/dotnet/Node/V1Alpha1/RuntimeClass.cs | 9 ++++----- sdk/dotnet/Node/V1Alpha1/RuntimeClassList.cs | 9 ++++----- sdk/dotnet/Node/V1Beta1/RuntimeClass.cs | 9 ++++----- sdk/dotnet/Node/V1Beta1/RuntimeClassList.cs | 9 ++++----- sdk/dotnet/Policy/V1Beta1/PodDisruptionBudget.cs | 9 ++++----- sdk/dotnet/Policy/V1Beta1/PodDisruptionBudgetList.cs | 9 ++++----- sdk/dotnet/Policy/V1Beta1/PodSecurityPolicy.cs | 9 ++++----- sdk/dotnet/Policy/V1Beta1/PodSecurityPolicyList.cs | 9 ++++----- sdk/dotnet/Rbac/V1/ClusterRole.cs | 9 ++++----- sdk/dotnet/Rbac/V1/ClusterRoleBinding.cs | 9 ++++----- sdk/dotnet/Rbac/V1/ClusterRoleBindingList.cs | 9 ++++----- sdk/dotnet/Rbac/V1/ClusterRoleList.cs | 9 ++++----- sdk/dotnet/Rbac/V1/Role.cs | 9 ++++----- sdk/dotnet/Rbac/V1/RoleBinding.cs | 9 ++++----- sdk/dotnet/Rbac/V1/RoleBindingList.cs | 9 ++++----- sdk/dotnet/Rbac/V1/RoleList.cs | 9 ++++----- sdk/dotnet/Rbac/V1Alpha1/ClusterRole.cs | 9 ++++----- sdk/dotnet/Rbac/V1Alpha1/ClusterRoleBinding.cs | 9 ++++----- sdk/dotnet/Rbac/V1Alpha1/ClusterRoleBindingList.cs | 9 ++++----- sdk/dotnet/Rbac/V1Alpha1/ClusterRoleList.cs | 9 ++++----- sdk/dotnet/Rbac/V1Alpha1/Role.cs | 9 ++++----- sdk/dotnet/Rbac/V1Alpha1/RoleBinding.cs | 9 ++++----- sdk/dotnet/Rbac/V1Alpha1/RoleBindingList.cs | 9 ++++----- sdk/dotnet/Rbac/V1Alpha1/RoleList.cs | 9 ++++----- sdk/dotnet/Rbac/V1Beta1/ClusterRole.cs | 9 ++++----- sdk/dotnet/Rbac/V1Beta1/ClusterRoleBinding.cs | 9 ++++----- sdk/dotnet/Rbac/V1Beta1/ClusterRoleBindingList.cs | 9 ++++----- sdk/dotnet/Rbac/V1Beta1/ClusterRoleList.cs | 9 ++++----- sdk/dotnet/Rbac/V1Beta1/Role.cs | 9 ++++----- sdk/dotnet/Rbac/V1Beta1/RoleBinding.cs | 9 ++++----- sdk/dotnet/Rbac/V1Beta1/RoleBindingList.cs | 9 ++++----- sdk/dotnet/Rbac/V1Beta1/RoleList.cs | 9 ++++----- sdk/dotnet/Scheduling/V1/PriorityClass.cs | 9 ++++----- sdk/dotnet/Scheduling/V1/PriorityClassList.cs | 9 ++++----- sdk/dotnet/Scheduling/V1Alpha1/PriorityClass.cs | 9 ++++----- sdk/dotnet/Scheduling/V1Alpha1/PriorityClassList.cs | 9 ++++----- sdk/dotnet/Scheduling/V1Beta1/PriorityClass.cs | 9 ++++----- sdk/dotnet/Scheduling/V1Beta1/PriorityClassList.cs | 9 ++++----- sdk/dotnet/Settings/V1Alpha1/PodPreset.cs | 9 ++++----- sdk/dotnet/Settings/V1Alpha1/PodPresetList.cs | 9 ++++----- sdk/dotnet/Storage/V1/CSINode.cs | 9 ++++----- sdk/dotnet/Storage/V1/CSINodeList.cs | 9 ++++----- sdk/dotnet/Storage/V1/StorageClass.cs | 9 ++++----- sdk/dotnet/Storage/V1/StorageClassList.cs | 9 ++++----- sdk/dotnet/Storage/V1/VolumeAttachment.cs | 9 ++++----- sdk/dotnet/Storage/V1/VolumeAttachmentList.cs | 9 ++++----- sdk/dotnet/Storage/V1Alpha1/VolumeAttachment.cs | 9 ++++----- sdk/dotnet/Storage/V1Alpha1/VolumeAttachmentList.cs | 9 ++++----- sdk/dotnet/Storage/V1Beta1/CSIDriver.cs | 9 ++++----- sdk/dotnet/Storage/V1Beta1/CSIDriverList.cs | 9 ++++----- sdk/dotnet/Storage/V1Beta1/CSINode.cs | 9 ++++----- sdk/dotnet/Storage/V1Beta1/CSINodeList.cs | 9 ++++----- sdk/dotnet/Storage/V1Beta1/StorageClass.cs | 9 ++++----- sdk/dotnet/Storage/V1Beta1/StorageClassList.cs | 9 ++++----- sdk/dotnet/Storage/V1Beta1/VolumeAttachment.cs | 9 ++++----- sdk/dotnet/Storage/V1Beta1/VolumeAttachmentList.cs | 9 ++++----- tests/integration/dotnet/basic/Program.cs | 1 + 190 files changed, 754 insertions(+), 940 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 388411a326..23a7ac66ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ### Bug fixes - Fix aliases for several resource kinds. (https://github.com/pulumi/pulumi-kubernetes/pull/990). +- Fix .NET resources with empty arguments. (https://github.com/pulumi/pulumi-kubernetes/pull/983). ## 1.5.3 (February 11, 2020) diff --git a/pkg/gen/dotnet-templates/kind.cs.mustache b/pkg/gen/dotnet-templates/kind.cs.mustache index 73fa7d0421..6679f6ef85 100644 --- a/pkg/gen/dotnet-templates/kind.cs.mustache +++ b/pkg/gen/dotnet-templates/kind.cs.mustache @@ -32,11 +32,10 @@ namespace Pulumi.Kubernetes.{{Group}}.{{Version}} private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.{{Group}}.{{Version}}.{{Kind}}Args? args) { - if (args != null) { - args.ApiVersion = "{{RawAPIVersion}}"; - args.Kind = "{{Kind}}"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.{{Group}}.{{Version}}.{{Kind}}Args(); + args.ApiVersion = "{{RawAPIVersion}}"; + args.Kind = "{{Kind}}"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/AdmissionRegistration/V1/MutatingWebhookConfiguration.cs b/sdk/dotnet/AdmissionRegistration/V1/MutatingWebhookConfiguration.cs index 3f95825c66..41941156ca 100755 --- a/sdk/dotnet/AdmissionRegistration/V1/MutatingWebhookConfiguration.cs +++ b/sdk/dotnet/AdmissionRegistration/V1/MutatingWebhookConfiguration.cs @@ -58,11 +58,10 @@ public MutatingWebhookConfiguration(string name, Types.Inputs.AdmissionRegistrat private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.AdmissionRegistration.V1.MutatingWebhookConfigurationArgs? args) { - if (args != null) { - args.ApiVersion = "admissionregistration.k8s.io/v1"; - args.Kind = "MutatingWebhookConfiguration"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.AdmissionRegistration.V1.MutatingWebhookConfigurationArgs(); + args.ApiVersion = "admissionregistration.k8s.io/v1"; + args.Kind = "MutatingWebhookConfiguration"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/AdmissionRegistration/V1/MutatingWebhookConfigurationList.cs b/sdk/dotnet/AdmissionRegistration/V1/MutatingWebhookConfigurationList.cs index c0d57e70bc..c03049d032 100755 --- a/sdk/dotnet/AdmissionRegistration/V1/MutatingWebhookConfigurationList.cs +++ b/sdk/dotnet/AdmissionRegistration/V1/MutatingWebhookConfigurationList.cs @@ -57,11 +57,10 @@ public MutatingWebhookConfigurationList(string name, Types.Inputs.AdmissionRegis private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.AdmissionRegistration.V1.MutatingWebhookConfigurationListArgs? args) { - if (args != null) { - args.ApiVersion = "admissionregistration.k8s.io/v1"; - args.Kind = "MutatingWebhookConfigurationList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.AdmissionRegistration.V1.MutatingWebhookConfigurationListArgs(); + args.ApiVersion = "admissionregistration.k8s.io/v1"; + args.Kind = "MutatingWebhookConfigurationList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/AdmissionRegistration/V1/ValidatingWebhookConfiguration.cs b/sdk/dotnet/AdmissionRegistration/V1/ValidatingWebhookConfiguration.cs index 86c1d46b8c..c36626a247 100755 --- a/sdk/dotnet/AdmissionRegistration/V1/ValidatingWebhookConfiguration.cs +++ b/sdk/dotnet/AdmissionRegistration/V1/ValidatingWebhookConfiguration.cs @@ -58,11 +58,10 @@ public ValidatingWebhookConfiguration(string name, Types.Inputs.AdmissionRegistr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.AdmissionRegistration.V1.ValidatingWebhookConfigurationArgs? args) { - if (args != null) { - args.ApiVersion = "admissionregistration.k8s.io/v1"; - args.Kind = "ValidatingWebhookConfiguration"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.AdmissionRegistration.V1.ValidatingWebhookConfigurationArgs(); + args.ApiVersion = "admissionregistration.k8s.io/v1"; + args.Kind = "ValidatingWebhookConfiguration"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/AdmissionRegistration/V1/ValidatingWebhookConfigurationList.cs b/sdk/dotnet/AdmissionRegistration/V1/ValidatingWebhookConfigurationList.cs index 6609a0ac31..607980e5f4 100755 --- a/sdk/dotnet/AdmissionRegistration/V1/ValidatingWebhookConfigurationList.cs +++ b/sdk/dotnet/AdmissionRegistration/V1/ValidatingWebhookConfigurationList.cs @@ -57,11 +57,10 @@ public ValidatingWebhookConfigurationList(string name, Types.Inputs.AdmissionReg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.AdmissionRegistration.V1.ValidatingWebhookConfigurationListArgs? args) { - if (args != null) { - args.ApiVersion = "admissionregistration.k8s.io/v1"; - args.Kind = "ValidatingWebhookConfigurationList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.AdmissionRegistration.V1.ValidatingWebhookConfigurationListArgs(); + args.ApiVersion = "admissionregistration.k8s.io/v1"; + args.Kind = "ValidatingWebhookConfigurationList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/AdmissionRegistration/V1Beta1/MutatingWebhookConfiguration.cs b/sdk/dotnet/AdmissionRegistration/V1Beta1/MutatingWebhookConfiguration.cs index 01ee92bc42..f3eb178799 100755 --- a/sdk/dotnet/AdmissionRegistration/V1Beta1/MutatingWebhookConfiguration.cs +++ b/sdk/dotnet/AdmissionRegistration/V1Beta1/MutatingWebhookConfiguration.cs @@ -59,11 +59,10 @@ public MutatingWebhookConfiguration(string name, Types.Inputs.AdmissionRegistrat private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.AdmissionRegistration.V1Beta1.MutatingWebhookConfigurationArgs? args) { - if (args != null) { - args.ApiVersion = "admissionregistration.k8s.io/v1beta1"; - args.Kind = "MutatingWebhookConfiguration"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.AdmissionRegistration.V1Beta1.MutatingWebhookConfigurationArgs(); + args.ApiVersion = "admissionregistration.k8s.io/v1beta1"; + args.Kind = "MutatingWebhookConfiguration"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/AdmissionRegistration/V1Beta1/MutatingWebhookConfigurationList.cs b/sdk/dotnet/AdmissionRegistration/V1Beta1/MutatingWebhookConfigurationList.cs index 3986a1d9f1..b79bf775f5 100755 --- a/sdk/dotnet/AdmissionRegistration/V1Beta1/MutatingWebhookConfigurationList.cs +++ b/sdk/dotnet/AdmissionRegistration/V1Beta1/MutatingWebhookConfigurationList.cs @@ -57,11 +57,10 @@ public MutatingWebhookConfigurationList(string name, Types.Inputs.AdmissionRegis private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.AdmissionRegistration.V1Beta1.MutatingWebhookConfigurationListArgs? args) { - if (args != null) { - args.ApiVersion = "admissionregistration.k8s.io/v1beta1"; - args.Kind = "MutatingWebhookConfigurationList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.AdmissionRegistration.V1Beta1.MutatingWebhookConfigurationListArgs(); + args.ApiVersion = "admissionregistration.k8s.io/v1beta1"; + args.Kind = "MutatingWebhookConfigurationList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/AdmissionRegistration/V1Beta1/ValidatingWebhookConfiguration.cs b/sdk/dotnet/AdmissionRegistration/V1Beta1/ValidatingWebhookConfiguration.cs index 76cb621950..62451aab72 100755 --- a/sdk/dotnet/AdmissionRegistration/V1Beta1/ValidatingWebhookConfiguration.cs +++ b/sdk/dotnet/AdmissionRegistration/V1Beta1/ValidatingWebhookConfiguration.cs @@ -59,11 +59,10 @@ public ValidatingWebhookConfiguration(string name, Types.Inputs.AdmissionRegistr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.AdmissionRegistration.V1Beta1.ValidatingWebhookConfigurationArgs? args) { - if (args != null) { - args.ApiVersion = "admissionregistration.k8s.io/v1beta1"; - args.Kind = "ValidatingWebhookConfiguration"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.AdmissionRegistration.V1Beta1.ValidatingWebhookConfigurationArgs(); + args.ApiVersion = "admissionregistration.k8s.io/v1beta1"; + args.Kind = "ValidatingWebhookConfiguration"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/AdmissionRegistration/V1Beta1/ValidatingWebhookConfigurationList.cs b/sdk/dotnet/AdmissionRegistration/V1Beta1/ValidatingWebhookConfigurationList.cs index 2268d75076..04e6291591 100755 --- a/sdk/dotnet/AdmissionRegistration/V1Beta1/ValidatingWebhookConfigurationList.cs +++ b/sdk/dotnet/AdmissionRegistration/V1Beta1/ValidatingWebhookConfigurationList.cs @@ -57,11 +57,10 @@ public ValidatingWebhookConfigurationList(string name, Types.Inputs.AdmissionReg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.AdmissionRegistration.V1Beta1.ValidatingWebhookConfigurationListArgs? args) { - if (args != null) { - args.ApiVersion = "admissionregistration.k8s.io/v1beta1"; - args.Kind = "ValidatingWebhookConfigurationList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.AdmissionRegistration.V1Beta1.ValidatingWebhookConfigurationListArgs(); + args.ApiVersion = "admissionregistration.k8s.io/v1beta1"; + args.Kind = "ValidatingWebhookConfigurationList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/ApiExtensions/V1/CustomResourceDefinition.cs b/sdk/dotnet/ApiExtensions/V1/CustomResourceDefinition.cs index 255bec6d90..b2efeeb091 100755 --- a/sdk/dotnet/ApiExtensions/V1/CustomResourceDefinition.cs +++ b/sdk/dotnet/ApiExtensions/V1/CustomResourceDefinition.cs @@ -61,11 +61,10 @@ public CustomResourceDefinition(string name, Types.Inputs.ApiExtensions.V1.Custo private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.ApiExtensions.V1.CustomResourceDefinitionArgs? args) { - if (args != null) { - args.ApiVersion = "apiextensions.k8s.io/v1"; - args.Kind = "CustomResourceDefinition"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.ApiExtensions.V1.CustomResourceDefinitionArgs(); + args.ApiVersion = "apiextensions.k8s.io/v1"; + args.Kind = "CustomResourceDefinition"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/ApiExtensions/V1/CustomResourceDefinitionList.cs b/sdk/dotnet/ApiExtensions/V1/CustomResourceDefinitionList.cs index 49cdfdfea0..bc141cae09 100755 --- a/sdk/dotnet/ApiExtensions/V1/CustomResourceDefinitionList.cs +++ b/sdk/dotnet/ApiExtensions/V1/CustomResourceDefinitionList.cs @@ -54,11 +54,10 @@ public CustomResourceDefinitionList(string name, Types.Inputs.ApiExtensions.V1.C private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.ApiExtensions.V1.CustomResourceDefinitionListArgs? args) { - if (args != null) { - args.ApiVersion = "apiextensions.k8s.io/v1"; - args.Kind = "CustomResourceDefinitionList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.ApiExtensions.V1.CustomResourceDefinitionListArgs(); + args.ApiVersion = "apiextensions.k8s.io/v1"; + args.Kind = "CustomResourceDefinitionList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/ApiExtensions/V1Beta1/CustomResourceDefinition.cs b/sdk/dotnet/ApiExtensions/V1Beta1/CustomResourceDefinition.cs index 00d8d71e49..2cdb9054c6 100755 --- a/sdk/dotnet/ApiExtensions/V1Beta1/CustomResourceDefinition.cs +++ b/sdk/dotnet/ApiExtensions/V1Beta1/CustomResourceDefinition.cs @@ -63,11 +63,10 @@ public CustomResourceDefinition(string name, Types.Inputs.ApiExtensions.V1Beta1. private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.ApiExtensions.V1Beta1.CustomResourceDefinitionArgs? args) { - if (args != null) { - args.ApiVersion = "apiextensions.k8s.io/v1beta1"; - args.Kind = "CustomResourceDefinition"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.ApiExtensions.V1Beta1.CustomResourceDefinitionArgs(); + args.ApiVersion = "apiextensions.k8s.io/v1beta1"; + args.Kind = "CustomResourceDefinition"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/ApiExtensions/V1Beta1/CustomResourceDefinitionList.cs b/sdk/dotnet/ApiExtensions/V1Beta1/CustomResourceDefinitionList.cs index 3aba3d884a..e7d2390498 100755 --- a/sdk/dotnet/ApiExtensions/V1Beta1/CustomResourceDefinitionList.cs +++ b/sdk/dotnet/ApiExtensions/V1Beta1/CustomResourceDefinitionList.cs @@ -54,11 +54,10 @@ public CustomResourceDefinitionList(string name, Types.Inputs.ApiExtensions.V1Be private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.ApiExtensions.V1Beta1.CustomResourceDefinitionListArgs? args) { - if (args != null) { - args.ApiVersion = "apiextensions.k8s.io/v1beta1"; - args.Kind = "CustomResourceDefinitionList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.ApiExtensions.V1Beta1.CustomResourceDefinitionListArgs(); + args.ApiVersion = "apiextensions.k8s.io/v1beta1"; + args.Kind = "CustomResourceDefinitionList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/ApiRegistration/V1/APIService.cs b/sdk/dotnet/ApiRegistration/V1/APIService.cs index 1eac8fa326..8bb461b87c 100755 --- a/sdk/dotnet/ApiRegistration/V1/APIService.cs +++ b/sdk/dotnet/ApiRegistration/V1/APIService.cs @@ -60,11 +60,10 @@ public APIService(string name, Types.Inputs.ApiRegistration.V1.APIServiceArgs? a private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.ApiRegistration.V1.APIServiceArgs? args) { - if (args != null) { - args.ApiVersion = "apiregistration.k8s.io/v1"; - args.Kind = "APIService"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.ApiRegistration.V1.APIServiceArgs(); + args.ApiVersion = "apiregistration.k8s.io/v1"; + args.Kind = "APIService"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/ApiRegistration/V1/APIServiceList.cs b/sdk/dotnet/ApiRegistration/V1/APIServiceList.cs index 6f50abb116..6027dea9a4 100755 --- a/sdk/dotnet/ApiRegistration/V1/APIServiceList.cs +++ b/sdk/dotnet/ApiRegistration/V1/APIServiceList.cs @@ -52,11 +52,10 @@ public APIServiceList(string name, Types.Inputs.ApiRegistration.V1.APIServiceLis private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.ApiRegistration.V1.APIServiceListArgs? args) { - if (args != null) { - args.ApiVersion = "apiregistration.k8s.io/v1"; - args.Kind = "APIServiceList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.ApiRegistration.V1.APIServiceListArgs(); + args.ApiVersion = "apiregistration.k8s.io/v1"; + args.Kind = "APIServiceList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/ApiRegistration/V1Beta1/APIService.cs b/sdk/dotnet/ApiRegistration/V1Beta1/APIService.cs index bc1b5e3ac8..0081bbbcad 100755 --- a/sdk/dotnet/ApiRegistration/V1Beta1/APIService.cs +++ b/sdk/dotnet/ApiRegistration/V1Beta1/APIService.cs @@ -60,11 +60,10 @@ public APIService(string name, Types.Inputs.ApiRegistration.V1Beta1.APIServiceAr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.ApiRegistration.V1Beta1.APIServiceArgs? args) { - if (args != null) { - args.ApiVersion = "apiregistration.k8s.io/v1beta1"; - args.Kind = "APIService"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.ApiRegistration.V1Beta1.APIServiceArgs(); + args.ApiVersion = "apiregistration.k8s.io/v1beta1"; + args.Kind = "APIService"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/ApiRegistration/V1Beta1/APIServiceList.cs b/sdk/dotnet/ApiRegistration/V1Beta1/APIServiceList.cs index c68a0bcd2b..e54ddfbc0f 100755 --- a/sdk/dotnet/ApiRegistration/V1Beta1/APIServiceList.cs +++ b/sdk/dotnet/ApiRegistration/V1Beta1/APIServiceList.cs @@ -52,11 +52,10 @@ public APIServiceList(string name, Types.Inputs.ApiRegistration.V1Beta1.APIServi private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.ApiRegistration.V1Beta1.APIServiceListArgs? args) { - if (args != null) { - args.ApiVersion = "apiregistration.k8s.io/v1beta1"; - args.Kind = "APIServiceList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.ApiRegistration.V1Beta1.APIServiceListArgs(); + args.ApiVersion = "apiregistration.k8s.io/v1beta1"; + args.Kind = "APIServiceList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1/ControllerRevision.cs b/sdk/dotnet/Apps/V1/ControllerRevision.cs index 10d1e73271..4957ae20ab 100755 --- a/sdk/dotnet/Apps/V1/ControllerRevision.cs +++ b/sdk/dotnet/Apps/V1/ControllerRevision.cs @@ -70,11 +70,10 @@ public ControllerRevision(string name, Types.Inputs.Apps.V1.ControllerRevisionAr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1.ControllerRevisionArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1"; - args.Kind = "ControllerRevision"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1.ControllerRevisionArgs(); + args.ApiVersion = "apps/v1"; + args.Kind = "ControllerRevision"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1/ControllerRevisionList.cs b/sdk/dotnet/Apps/V1/ControllerRevisionList.cs index 56344f5059..98f1f9dc09 100755 --- a/sdk/dotnet/Apps/V1/ControllerRevisionList.cs +++ b/sdk/dotnet/Apps/V1/ControllerRevisionList.cs @@ -57,11 +57,10 @@ public ControllerRevisionList(string name, Types.Inputs.Apps.V1.ControllerRevisi private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1.ControllerRevisionListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1"; - args.Kind = "ControllerRevisionList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1.ControllerRevisionListArgs(); + args.ApiVersion = "apps/v1"; + args.Kind = "ControllerRevisionList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1/DaemonSet.cs b/sdk/dotnet/Apps/V1/DaemonSet.cs index 95887f4207..137eb210ba 100755 --- a/sdk/dotnet/Apps/V1/DaemonSet.cs +++ b/sdk/dotnet/Apps/V1/DaemonSet.cs @@ -66,11 +66,10 @@ public DaemonSet(string name, Types.Inputs.Apps.V1.DaemonSetArgs? args = null, C private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1.DaemonSetArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1"; - args.Kind = "DaemonSet"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1.DaemonSetArgs(); + args.ApiVersion = "apps/v1"; + args.Kind = "DaemonSet"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1/DaemonSetList.cs b/sdk/dotnet/Apps/V1/DaemonSetList.cs index d32bc7683b..f38f29179f 100755 --- a/sdk/dotnet/Apps/V1/DaemonSetList.cs +++ b/sdk/dotnet/Apps/V1/DaemonSetList.cs @@ -57,11 +57,10 @@ public DaemonSetList(string name, Types.Inputs.Apps.V1.DaemonSetListArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1.DaemonSetListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1"; - args.Kind = "DaemonSetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1.DaemonSetListArgs(); + args.ApiVersion = "apps/v1"; + args.Kind = "DaemonSetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1/Deployment.cs b/sdk/dotnet/Apps/V1/Deployment.cs index 5216d74c47..a3138a8bb4 100755 --- a/sdk/dotnet/Apps/V1/Deployment.cs +++ b/sdk/dotnet/Apps/V1/Deployment.cs @@ -86,11 +86,10 @@ public Deployment(string name, Types.Inputs.Apps.V1.DeploymentArgs? args = null, private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1.DeploymentArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1"; - args.Kind = "Deployment"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1.DeploymentArgs(); + args.ApiVersion = "apps/v1"; + args.Kind = "Deployment"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1/DeploymentList.cs b/sdk/dotnet/Apps/V1/DeploymentList.cs index 757eeb2283..12ee96e9b1 100755 --- a/sdk/dotnet/Apps/V1/DeploymentList.cs +++ b/sdk/dotnet/Apps/V1/DeploymentList.cs @@ -56,11 +56,10 @@ public DeploymentList(string name, Types.Inputs.Apps.V1.DeploymentListArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1.DeploymentListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1"; - args.Kind = "DeploymentList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1.DeploymentListArgs(); + args.ApiVersion = "apps/v1"; + args.Kind = "DeploymentList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1/ReplicaSet.cs b/sdk/dotnet/Apps/V1/ReplicaSet.cs index 23bc8147c5..a81a99d87c 100755 --- a/sdk/dotnet/Apps/V1/ReplicaSet.cs +++ b/sdk/dotnet/Apps/V1/ReplicaSet.cs @@ -67,11 +67,10 @@ public ReplicaSet(string name, Types.Inputs.Apps.V1.ReplicaSetArgs? args = null, private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1.ReplicaSetArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1"; - args.Kind = "ReplicaSet"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1.ReplicaSetArgs(); + args.ApiVersion = "apps/v1"; + args.Kind = "ReplicaSet"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1/ReplicaSetList.cs b/sdk/dotnet/Apps/V1/ReplicaSetList.cs index 17d620db7d..a7e3e8fd29 100755 --- a/sdk/dotnet/Apps/V1/ReplicaSetList.cs +++ b/sdk/dotnet/Apps/V1/ReplicaSetList.cs @@ -58,11 +58,10 @@ public ReplicaSetList(string name, Types.Inputs.Apps.V1.ReplicaSetListArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1.ReplicaSetListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1"; - args.Kind = "ReplicaSetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1.ReplicaSetListArgs(); + args.ApiVersion = "apps/v1"; + args.Kind = "ReplicaSetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1/StatefulSet.cs b/sdk/dotnet/Apps/V1/StatefulSet.cs index 10ac588892..277531bad9 100755 --- a/sdk/dotnet/Apps/V1/StatefulSet.cs +++ b/sdk/dotnet/Apps/V1/StatefulSet.cs @@ -78,11 +78,10 @@ public StatefulSet(string name, Types.Inputs.Apps.V1.StatefulSetArgs? args = nul private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1.StatefulSetArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1"; - args.Kind = "StatefulSet"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1.StatefulSetArgs(); + args.ApiVersion = "apps/v1"; + args.Kind = "StatefulSet"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1/StatefulSetList.cs b/sdk/dotnet/Apps/V1/StatefulSetList.cs index 18d7828436..d8543c1cc3 100755 --- a/sdk/dotnet/Apps/V1/StatefulSetList.cs +++ b/sdk/dotnet/Apps/V1/StatefulSetList.cs @@ -52,11 +52,10 @@ public StatefulSetList(string name, Types.Inputs.Apps.V1.StatefulSetListArgs? ar private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1.StatefulSetListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1"; - args.Kind = "StatefulSetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1.StatefulSetListArgs(); + args.ApiVersion = "apps/v1"; + args.Kind = "StatefulSetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta1/ControllerRevision.cs b/sdk/dotnet/Apps/V1Beta1/ControllerRevision.cs index 94174f3db8..11278b757b 100755 --- a/sdk/dotnet/Apps/V1Beta1/ControllerRevision.cs +++ b/sdk/dotnet/Apps/V1Beta1/ControllerRevision.cs @@ -73,11 +73,10 @@ public ControllerRevision(string name, Types.Inputs.Apps.V1Beta1.ControllerRevis private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta1.ControllerRevisionArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta1"; - args.Kind = "ControllerRevision"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta1.ControllerRevisionArgs(); + args.ApiVersion = "apps/v1beta1"; + args.Kind = "ControllerRevision"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta1/ControllerRevisionList.cs b/sdk/dotnet/Apps/V1Beta1/ControllerRevisionList.cs index 2459ad4568..7b97f55dee 100755 --- a/sdk/dotnet/Apps/V1Beta1/ControllerRevisionList.cs +++ b/sdk/dotnet/Apps/V1Beta1/ControllerRevisionList.cs @@ -57,11 +57,10 @@ public ControllerRevisionList(string name, Types.Inputs.Apps.V1Beta1.ControllerR private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta1.ControllerRevisionListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta1"; - args.Kind = "ControllerRevisionList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta1.ControllerRevisionListArgs(); + args.ApiVersion = "apps/v1beta1"; + args.Kind = "ControllerRevisionList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta1/Deployment.cs b/sdk/dotnet/Apps/V1Beta1/Deployment.cs index f83f330589..6376aba1e7 100755 --- a/sdk/dotnet/Apps/V1Beta1/Deployment.cs +++ b/sdk/dotnet/Apps/V1Beta1/Deployment.cs @@ -89,11 +89,10 @@ public Deployment(string name, Types.Inputs.Apps.V1Beta1.DeploymentArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta1.DeploymentArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta1"; - args.Kind = "Deployment"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta1.DeploymentArgs(); + args.ApiVersion = "apps/v1beta1"; + args.Kind = "Deployment"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta1/DeploymentList.cs b/sdk/dotnet/Apps/V1Beta1/DeploymentList.cs index a512cfbbc6..b75cf30973 100755 --- a/sdk/dotnet/Apps/V1Beta1/DeploymentList.cs +++ b/sdk/dotnet/Apps/V1Beta1/DeploymentList.cs @@ -56,11 +56,10 @@ public DeploymentList(string name, Types.Inputs.Apps.V1Beta1.DeploymentListArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta1.DeploymentListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta1"; - args.Kind = "DeploymentList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta1.DeploymentListArgs(); + args.ApiVersion = "apps/v1beta1"; + args.Kind = "DeploymentList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta1/StatefulSet.cs b/sdk/dotnet/Apps/V1Beta1/StatefulSet.cs index 8988e1fa1f..2f22fcc95f 100755 --- a/sdk/dotnet/Apps/V1Beta1/StatefulSet.cs +++ b/sdk/dotnet/Apps/V1Beta1/StatefulSet.cs @@ -81,11 +81,10 @@ public StatefulSet(string name, Types.Inputs.Apps.V1Beta1.StatefulSetArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta1.StatefulSetArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta1"; - args.Kind = "StatefulSet"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta1.StatefulSetArgs(); + args.ApiVersion = "apps/v1beta1"; + args.Kind = "StatefulSet"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta1/StatefulSetList.cs b/sdk/dotnet/Apps/V1Beta1/StatefulSetList.cs index a1f2bf0f23..42fca05b43 100755 --- a/sdk/dotnet/Apps/V1Beta1/StatefulSetList.cs +++ b/sdk/dotnet/Apps/V1Beta1/StatefulSetList.cs @@ -52,11 +52,10 @@ public StatefulSetList(string name, Types.Inputs.Apps.V1Beta1.StatefulSetListArg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta1.StatefulSetListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta1"; - args.Kind = "StatefulSetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta1.StatefulSetListArgs(); + args.ApiVersion = "apps/v1beta1"; + args.Kind = "StatefulSetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta2/ControllerRevision.cs b/sdk/dotnet/Apps/V1Beta2/ControllerRevision.cs index 67f7583f7f..180323faca 100755 --- a/sdk/dotnet/Apps/V1Beta2/ControllerRevision.cs +++ b/sdk/dotnet/Apps/V1Beta2/ControllerRevision.cs @@ -73,11 +73,10 @@ public ControllerRevision(string name, Types.Inputs.Apps.V1Beta2.ControllerRevis private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta2.ControllerRevisionArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta2"; - args.Kind = "ControllerRevision"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta2.ControllerRevisionArgs(); + args.ApiVersion = "apps/v1beta2"; + args.Kind = "ControllerRevision"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta2/ControllerRevisionList.cs b/sdk/dotnet/Apps/V1Beta2/ControllerRevisionList.cs index 8fb3b5a04e..bb7308da64 100755 --- a/sdk/dotnet/Apps/V1Beta2/ControllerRevisionList.cs +++ b/sdk/dotnet/Apps/V1Beta2/ControllerRevisionList.cs @@ -57,11 +57,10 @@ public ControllerRevisionList(string name, Types.Inputs.Apps.V1Beta2.ControllerR private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta2.ControllerRevisionListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta2"; - args.Kind = "ControllerRevisionList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta2.ControllerRevisionListArgs(); + args.ApiVersion = "apps/v1beta2"; + args.Kind = "ControllerRevisionList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta2/DaemonSet.cs b/sdk/dotnet/Apps/V1Beta2/DaemonSet.cs index 9ef1cee43b..9ff5f9be47 100755 --- a/sdk/dotnet/Apps/V1Beta2/DaemonSet.cs +++ b/sdk/dotnet/Apps/V1Beta2/DaemonSet.cs @@ -69,11 +69,10 @@ public DaemonSet(string name, Types.Inputs.Apps.V1Beta2.DaemonSetArgs? args = nu private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta2.DaemonSetArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta2"; - args.Kind = "DaemonSet"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta2.DaemonSetArgs(); + args.ApiVersion = "apps/v1beta2"; + args.Kind = "DaemonSet"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta2/DaemonSetList.cs b/sdk/dotnet/Apps/V1Beta2/DaemonSetList.cs index 63a6968f8f..fecc57d981 100755 --- a/sdk/dotnet/Apps/V1Beta2/DaemonSetList.cs +++ b/sdk/dotnet/Apps/V1Beta2/DaemonSetList.cs @@ -57,11 +57,10 @@ public DaemonSetList(string name, Types.Inputs.Apps.V1Beta2.DaemonSetListArgs? a private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta2.DaemonSetListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta2"; - args.Kind = "DaemonSetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta2.DaemonSetListArgs(); + args.ApiVersion = "apps/v1beta2"; + args.Kind = "DaemonSetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta2/Deployment.cs b/sdk/dotnet/Apps/V1Beta2/Deployment.cs index a4cff96978..3783603e63 100755 --- a/sdk/dotnet/Apps/V1Beta2/Deployment.cs +++ b/sdk/dotnet/Apps/V1Beta2/Deployment.cs @@ -89,11 +89,10 @@ public Deployment(string name, Types.Inputs.Apps.V1Beta2.DeploymentArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta2.DeploymentArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta2"; - args.Kind = "Deployment"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta2.DeploymentArgs(); + args.ApiVersion = "apps/v1beta2"; + args.Kind = "Deployment"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta2/DeploymentList.cs b/sdk/dotnet/Apps/V1Beta2/DeploymentList.cs index 9693a26665..0820acd8b4 100755 --- a/sdk/dotnet/Apps/V1Beta2/DeploymentList.cs +++ b/sdk/dotnet/Apps/V1Beta2/DeploymentList.cs @@ -56,11 +56,10 @@ public DeploymentList(string name, Types.Inputs.Apps.V1Beta2.DeploymentListArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta2.DeploymentListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta2"; - args.Kind = "DeploymentList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta2.DeploymentListArgs(); + args.ApiVersion = "apps/v1beta2"; + args.Kind = "DeploymentList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta2/ReplicaSet.cs b/sdk/dotnet/Apps/V1Beta2/ReplicaSet.cs index 6492b1ad24..b7fa2317ae 100755 --- a/sdk/dotnet/Apps/V1Beta2/ReplicaSet.cs +++ b/sdk/dotnet/Apps/V1Beta2/ReplicaSet.cs @@ -70,11 +70,10 @@ public ReplicaSet(string name, Types.Inputs.Apps.V1Beta2.ReplicaSetArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta2.ReplicaSetArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta2"; - args.Kind = "ReplicaSet"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta2.ReplicaSetArgs(); + args.ApiVersion = "apps/v1beta2"; + args.Kind = "ReplicaSet"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta2/ReplicaSetList.cs b/sdk/dotnet/Apps/V1Beta2/ReplicaSetList.cs index 0e0f96d34e..3dccfe5de6 100755 --- a/sdk/dotnet/Apps/V1Beta2/ReplicaSetList.cs +++ b/sdk/dotnet/Apps/V1Beta2/ReplicaSetList.cs @@ -58,11 +58,10 @@ public ReplicaSetList(string name, Types.Inputs.Apps.V1Beta2.ReplicaSetListArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta2.ReplicaSetListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta2"; - args.Kind = "ReplicaSetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta2.ReplicaSetListArgs(); + args.ApiVersion = "apps/v1beta2"; + args.Kind = "ReplicaSetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta2/StatefulSet.cs b/sdk/dotnet/Apps/V1Beta2/StatefulSet.cs index a9e96c3236..24220877b0 100755 --- a/sdk/dotnet/Apps/V1Beta2/StatefulSet.cs +++ b/sdk/dotnet/Apps/V1Beta2/StatefulSet.cs @@ -81,11 +81,10 @@ public StatefulSet(string name, Types.Inputs.Apps.V1Beta2.StatefulSetArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta2.StatefulSetArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta2"; - args.Kind = "StatefulSet"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta2.StatefulSetArgs(); + args.ApiVersion = "apps/v1beta2"; + args.Kind = "StatefulSet"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Apps/V1Beta2/StatefulSetList.cs b/sdk/dotnet/Apps/V1Beta2/StatefulSetList.cs index 86a53911dc..1187f2206f 100755 --- a/sdk/dotnet/Apps/V1Beta2/StatefulSetList.cs +++ b/sdk/dotnet/Apps/V1Beta2/StatefulSetList.cs @@ -52,11 +52,10 @@ public StatefulSetList(string name, Types.Inputs.Apps.V1Beta2.StatefulSetListArg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Apps.V1Beta2.StatefulSetListArgs? args) { - if (args != null) { - args.ApiVersion = "apps/v1beta2"; - args.Kind = "StatefulSetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Apps.V1Beta2.StatefulSetListArgs(); + args.ApiVersion = "apps/v1beta2"; + args.Kind = "StatefulSetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/AuditRegistraion/V1Alpha1/AuditSink.cs b/sdk/dotnet/AuditRegistraion/V1Alpha1/AuditSink.cs index 837e189ca7..99c0951418 100755 --- a/sdk/dotnet/AuditRegistraion/V1Alpha1/AuditSink.cs +++ b/sdk/dotnet/AuditRegistraion/V1Alpha1/AuditSink.cs @@ -54,11 +54,10 @@ public AuditSink(string name, Types.Inputs.AuditRegistraion.V1Alpha1.AuditSinkAr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.AuditRegistraion.V1Alpha1.AuditSinkArgs? args) { - if (args != null) { - args.ApiVersion = "auditregistration.k8s.io/v1alpha1"; - args.Kind = "AuditSink"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.AuditRegistraion.V1Alpha1.AuditSinkArgs(); + args.ApiVersion = "auditregistration.k8s.io/v1alpha1"; + args.Kind = "AuditSink"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/AuditRegistraion/V1Alpha1/AuditSinkList.cs b/sdk/dotnet/AuditRegistraion/V1Alpha1/AuditSinkList.cs index 48ecb4d1cc..ab2cc2599b 100755 --- a/sdk/dotnet/AuditRegistraion/V1Alpha1/AuditSinkList.cs +++ b/sdk/dotnet/AuditRegistraion/V1Alpha1/AuditSinkList.cs @@ -54,11 +54,10 @@ public AuditSinkList(string name, Types.Inputs.AuditRegistraion.V1Alpha1.AuditSi private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.AuditRegistraion.V1Alpha1.AuditSinkListArgs? args) { - if (args != null) { - args.ApiVersion = "auditregistration.k8s.io/v1alpha1"; - args.Kind = "AuditSinkList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.AuditRegistraion.V1Alpha1.AuditSinkListArgs(); + args.ApiVersion = "auditregistration.k8s.io/v1alpha1"; + args.Kind = "AuditSinkList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authentication/V1/TokenRequest.cs b/sdk/dotnet/Authentication/V1/TokenRequest.cs index aa3fedeca2..770469efac 100755 --- a/sdk/dotnet/Authentication/V1/TokenRequest.cs +++ b/sdk/dotnet/Authentication/V1/TokenRequest.cs @@ -56,11 +56,10 @@ public TokenRequest(string name, Types.Inputs.Authentication.V1.TokenRequestArgs private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authentication.V1.TokenRequestArgs? args) { - if (args != null) { - args.ApiVersion = "authentication.k8s.io/v1"; - args.Kind = "TokenRequest"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authentication.V1.TokenRequestArgs(); + args.ApiVersion = "authentication.k8s.io/v1"; + args.Kind = "TokenRequest"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authentication/V1/TokenReview.cs b/sdk/dotnet/Authentication/V1/TokenReview.cs index 69513d2d3a..f8e90ca0f8 100755 --- a/sdk/dotnet/Authentication/V1/TokenReview.cs +++ b/sdk/dotnet/Authentication/V1/TokenReview.cs @@ -62,11 +62,10 @@ public TokenReview(string name, Types.Inputs.Authentication.V1.TokenReviewArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authentication.V1.TokenReviewArgs? args) { - if (args != null) { - args.ApiVersion = "authentication.k8s.io/v1"; - args.Kind = "TokenReview"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authentication.V1.TokenReviewArgs(); + args.ApiVersion = "authentication.k8s.io/v1"; + args.Kind = "TokenReview"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authentication/V1Beta1/TokenReview.cs b/sdk/dotnet/Authentication/V1Beta1/TokenReview.cs index 0983e9686d..9a6498fe64 100755 --- a/sdk/dotnet/Authentication/V1Beta1/TokenReview.cs +++ b/sdk/dotnet/Authentication/V1Beta1/TokenReview.cs @@ -62,11 +62,10 @@ public TokenReview(string name, Types.Inputs.Authentication.V1Beta1.TokenReviewA private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authentication.V1Beta1.TokenReviewArgs? args) { - if (args != null) { - args.ApiVersion = "authentication.k8s.io/v1beta1"; - args.Kind = "TokenReview"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authentication.V1Beta1.TokenReviewArgs(); + args.ApiVersion = "authentication.k8s.io/v1beta1"; + args.Kind = "TokenReview"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authorization/V1/LocalSubjectAccessReview.cs b/sdk/dotnet/Authorization/V1/LocalSubjectAccessReview.cs index 8d5a387a6a..ea05a29dff 100755 --- a/sdk/dotnet/Authorization/V1/LocalSubjectAccessReview.cs +++ b/sdk/dotnet/Authorization/V1/LocalSubjectAccessReview.cs @@ -63,11 +63,10 @@ public LocalSubjectAccessReview(string name, Types.Inputs.Authorization.V1.Local private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authorization.V1.LocalSubjectAccessReviewArgs? args) { - if (args != null) { - args.ApiVersion = "authorization.k8s.io/v1"; - args.Kind = "LocalSubjectAccessReview"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authorization.V1.LocalSubjectAccessReviewArgs(); + args.ApiVersion = "authorization.k8s.io/v1"; + args.Kind = "LocalSubjectAccessReview"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authorization/V1/SelfSubjectAccessReview.cs b/sdk/dotnet/Authorization/V1/SelfSubjectAccessReview.cs index ced7347b35..1a4cefcc84 100755 --- a/sdk/dotnet/Authorization/V1/SelfSubjectAccessReview.cs +++ b/sdk/dotnet/Authorization/V1/SelfSubjectAccessReview.cs @@ -62,11 +62,10 @@ public SelfSubjectAccessReview(string name, Types.Inputs.Authorization.V1.SelfSu private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authorization.V1.SelfSubjectAccessReviewArgs? args) { - if (args != null) { - args.ApiVersion = "authorization.k8s.io/v1"; - args.Kind = "SelfSubjectAccessReview"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authorization.V1.SelfSubjectAccessReviewArgs(); + args.ApiVersion = "authorization.k8s.io/v1"; + args.Kind = "SelfSubjectAccessReview"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authorization/V1/SelfSubjectRulesReview.cs b/sdk/dotnet/Authorization/V1/SelfSubjectRulesReview.cs index 0166ce0f74..5a595767f0 100755 --- a/sdk/dotnet/Authorization/V1/SelfSubjectRulesReview.cs +++ b/sdk/dotnet/Authorization/V1/SelfSubjectRulesReview.cs @@ -67,11 +67,10 @@ public SelfSubjectRulesReview(string name, Types.Inputs.Authorization.V1.SelfSub private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authorization.V1.SelfSubjectRulesReviewArgs? args) { - if (args != null) { - args.ApiVersion = "authorization.k8s.io/v1"; - args.Kind = "SelfSubjectRulesReview"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authorization.V1.SelfSubjectRulesReviewArgs(); + args.ApiVersion = "authorization.k8s.io/v1"; + args.Kind = "SelfSubjectRulesReview"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authorization/V1/SubjectAccessReview.cs b/sdk/dotnet/Authorization/V1/SubjectAccessReview.cs index d08eda4396..674638494e 100755 --- a/sdk/dotnet/Authorization/V1/SubjectAccessReview.cs +++ b/sdk/dotnet/Authorization/V1/SubjectAccessReview.cs @@ -60,11 +60,10 @@ public SubjectAccessReview(string name, Types.Inputs.Authorization.V1.SubjectAcc private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authorization.V1.SubjectAccessReviewArgs? args) { - if (args != null) { - args.ApiVersion = "authorization.k8s.io/v1"; - args.Kind = "SubjectAccessReview"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authorization.V1.SubjectAccessReviewArgs(); + args.ApiVersion = "authorization.k8s.io/v1"; + args.Kind = "SubjectAccessReview"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authorization/V1Beta1/LocalSubjectAccessReview.cs b/sdk/dotnet/Authorization/V1Beta1/LocalSubjectAccessReview.cs index 8c4b3aa3d1..a46594a2c9 100755 --- a/sdk/dotnet/Authorization/V1Beta1/LocalSubjectAccessReview.cs +++ b/sdk/dotnet/Authorization/V1Beta1/LocalSubjectAccessReview.cs @@ -63,11 +63,10 @@ public LocalSubjectAccessReview(string name, Types.Inputs.Authorization.V1Beta1. private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authorization.V1Beta1.LocalSubjectAccessReviewArgs? args) { - if (args != null) { - args.ApiVersion = "authorization.k8s.io/v1beta1"; - args.Kind = "LocalSubjectAccessReview"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authorization.V1Beta1.LocalSubjectAccessReviewArgs(); + args.ApiVersion = "authorization.k8s.io/v1beta1"; + args.Kind = "LocalSubjectAccessReview"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authorization/V1Beta1/SelfSubjectAccessReview.cs b/sdk/dotnet/Authorization/V1Beta1/SelfSubjectAccessReview.cs index 27de37159d..511e4d6e78 100755 --- a/sdk/dotnet/Authorization/V1Beta1/SelfSubjectAccessReview.cs +++ b/sdk/dotnet/Authorization/V1Beta1/SelfSubjectAccessReview.cs @@ -62,11 +62,10 @@ public SelfSubjectAccessReview(string name, Types.Inputs.Authorization.V1Beta1.S private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authorization.V1Beta1.SelfSubjectAccessReviewArgs? args) { - if (args != null) { - args.ApiVersion = "authorization.k8s.io/v1beta1"; - args.Kind = "SelfSubjectAccessReview"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authorization.V1Beta1.SelfSubjectAccessReviewArgs(); + args.ApiVersion = "authorization.k8s.io/v1beta1"; + args.Kind = "SelfSubjectAccessReview"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authorization/V1Beta1/SelfSubjectRulesReview.cs b/sdk/dotnet/Authorization/V1Beta1/SelfSubjectRulesReview.cs index 8743f0f503..3f4e0b126f 100755 --- a/sdk/dotnet/Authorization/V1Beta1/SelfSubjectRulesReview.cs +++ b/sdk/dotnet/Authorization/V1Beta1/SelfSubjectRulesReview.cs @@ -67,11 +67,10 @@ public SelfSubjectRulesReview(string name, Types.Inputs.Authorization.V1Beta1.Se private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authorization.V1Beta1.SelfSubjectRulesReviewArgs? args) { - if (args != null) { - args.ApiVersion = "authorization.k8s.io/v1beta1"; - args.Kind = "SelfSubjectRulesReview"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authorization.V1Beta1.SelfSubjectRulesReviewArgs(); + args.ApiVersion = "authorization.k8s.io/v1beta1"; + args.Kind = "SelfSubjectRulesReview"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Authorization/V1Beta1/SubjectAccessReview.cs b/sdk/dotnet/Authorization/V1Beta1/SubjectAccessReview.cs index 61ff69018a..cce74a2bd0 100755 --- a/sdk/dotnet/Authorization/V1Beta1/SubjectAccessReview.cs +++ b/sdk/dotnet/Authorization/V1Beta1/SubjectAccessReview.cs @@ -60,11 +60,10 @@ public SubjectAccessReview(string name, Types.Inputs.Authorization.V1Beta1.Subje private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Authorization.V1Beta1.SubjectAccessReviewArgs? args) { - if (args != null) { - args.ApiVersion = "authorization.k8s.io/v1beta1"; - args.Kind = "SubjectAccessReview"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Authorization.V1Beta1.SubjectAccessReviewArgs(); + args.ApiVersion = "authorization.k8s.io/v1beta1"; + args.Kind = "SubjectAccessReview"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Autoscaling/V1/HorizontalPodAutoscaler.cs b/sdk/dotnet/Autoscaling/V1/HorizontalPodAutoscaler.cs index 0687ccaacb..42ba759782 100755 --- a/sdk/dotnet/Autoscaling/V1/HorizontalPodAutoscaler.cs +++ b/sdk/dotnet/Autoscaling/V1/HorizontalPodAutoscaler.cs @@ -64,11 +64,10 @@ public HorizontalPodAutoscaler(string name, Types.Inputs.Autoscaling.V1.Horizont private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Autoscaling.V1.HorizontalPodAutoscalerArgs? args) { - if (args != null) { - args.ApiVersion = "autoscaling/v1"; - args.Kind = "HorizontalPodAutoscaler"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Autoscaling.V1.HorizontalPodAutoscalerArgs(); + args.ApiVersion = "autoscaling/v1"; + args.Kind = "HorizontalPodAutoscaler"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Autoscaling/V1/HorizontalPodAutoscalerList.cs b/sdk/dotnet/Autoscaling/V1/HorizontalPodAutoscalerList.cs index 07f799ba4d..0331a63a87 100755 --- a/sdk/dotnet/Autoscaling/V1/HorizontalPodAutoscalerList.cs +++ b/sdk/dotnet/Autoscaling/V1/HorizontalPodAutoscalerList.cs @@ -56,11 +56,10 @@ public HorizontalPodAutoscalerList(string name, Types.Inputs.Autoscaling.V1.Hori private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Autoscaling.V1.HorizontalPodAutoscalerListArgs? args) { - if (args != null) { - args.ApiVersion = "autoscaling/v1"; - args.Kind = "HorizontalPodAutoscalerList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Autoscaling.V1.HorizontalPodAutoscalerListArgs(); + args.ApiVersion = "autoscaling/v1"; + args.Kind = "HorizontalPodAutoscalerList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Autoscaling/V2Beta1/HorizontalPodAutoscaler.cs b/sdk/dotnet/Autoscaling/V2Beta1/HorizontalPodAutoscaler.cs index cdacd3a660..f2c748196a 100755 --- a/sdk/dotnet/Autoscaling/V2Beta1/HorizontalPodAutoscaler.cs +++ b/sdk/dotnet/Autoscaling/V2Beta1/HorizontalPodAutoscaler.cs @@ -66,11 +66,10 @@ public HorizontalPodAutoscaler(string name, Types.Inputs.Autoscaling.V2Beta1.Hor private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Autoscaling.V2Beta1.HorizontalPodAutoscalerArgs? args) { - if (args != null) { - args.ApiVersion = "autoscaling/v2beta1"; - args.Kind = "HorizontalPodAutoscaler"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Autoscaling.V2Beta1.HorizontalPodAutoscalerArgs(); + args.ApiVersion = "autoscaling/v2beta1"; + args.Kind = "HorizontalPodAutoscaler"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Autoscaling/V2Beta1/HorizontalPodAutoscalerList.cs b/sdk/dotnet/Autoscaling/V2Beta1/HorizontalPodAutoscalerList.cs index 9b17647540..16bc815bc9 100755 --- a/sdk/dotnet/Autoscaling/V2Beta1/HorizontalPodAutoscalerList.cs +++ b/sdk/dotnet/Autoscaling/V2Beta1/HorizontalPodAutoscalerList.cs @@ -56,11 +56,10 @@ public HorizontalPodAutoscalerList(string name, Types.Inputs.Autoscaling.V2Beta1 private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Autoscaling.V2Beta1.HorizontalPodAutoscalerListArgs? args) { - if (args != null) { - args.ApiVersion = "autoscaling/v2beta1"; - args.Kind = "HorizontalPodAutoscalerList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Autoscaling.V2Beta1.HorizontalPodAutoscalerListArgs(); + args.ApiVersion = "autoscaling/v2beta1"; + args.Kind = "HorizontalPodAutoscalerList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Autoscaling/V2Beta2/HorizontalPodAutoscaler.cs b/sdk/dotnet/Autoscaling/V2Beta2/HorizontalPodAutoscaler.cs index 10e171c4b2..494e25e85d 100755 --- a/sdk/dotnet/Autoscaling/V2Beta2/HorizontalPodAutoscaler.cs +++ b/sdk/dotnet/Autoscaling/V2Beta2/HorizontalPodAutoscaler.cs @@ -66,11 +66,10 @@ public HorizontalPodAutoscaler(string name, Types.Inputs.Autoscaling.V2Beta2.Hor private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Autoscaling.V2Beta2.HorizontalPodAutoscalerArgs? args) { - if (args != null) { - args.ApiVersion = "autoscaling/v2beta2"; - args.Kind = "HorizontalPodAutoscaler"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Autoscaling.V2Beta2.HorizontalPodAutoscalerArgs(); + args.ApiVersion = "autoscaling/v2beta2"; + args.Kind = "HorizontalPodAutoscaler"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Autoscaling/V2Beta2/HorizontalPodAutoscalerList.cs b/sdk/dotnet/Autoscaling/V2Beta2/HorizontalPodAutoscalerList.cs index 611c4df6af..e067b1cf2a 100755 --- a/sdk/dotnet/Autoscaling/V2Beta2/HorizontalPodAutoscalerList.cs +++ b/sdk/dotnet/Autoscaling/V2Beta2/HorizontalPodAutoscalerList.cs @@ -56,11 +56,10 @@ public HorizontalPodAutoscalerList(string name, Types.Inputs.Autoscaling.V2Beta2 private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Autoscaling.V2Beta2.HorizontalPodAutoscalerListArgs? args) { - if (args != null) { - args.ApiVersion = "autoscaling/v2beta2"; - args.Kind = "HorizontalPodAutoscalerList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Autoscaling.V2Beta2.HorizontalPodAutoscalerListArgs(); + args.ApiVersion = "autoscaling/v2beta2"; + args.Kind = "HorizontalPodAutoscalerList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Batch/V1/Job.cs b/sdk/dotnet/Batch/V1/Job.cs index b83e6dfe5a..ef021f54f5 100755 --- a/sdk/dotnet/Batch/V1/Job.cs +++ b/sdk/dotnet/Batch/V1/Job.cs @@ -80,11 +80,10 @@ public Job(string name, Types.Inputs.Batch.V1.JobArgs? args = null, CustomResour private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Batch.V1.JobArgs? args) { - if (args != null) { - args.ApiVersion = "batch/v1"; - args.Kind = "Job"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Batch.V1.JobArgs(); + args.ApiVersion = "batch/v1"; + args.Kind = "Job"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Batch/V1/JobList.cs b/sdk/dotnet/Batch/V1/JobList.cs index c084895710..a0c8152343 100755 --- a/sdk/dotnet/Batch/V1/JobList.cs +++ b/sdk/dotnet/Batch/V1/JobList.cs @@ -57,11 +57,10 @@ public JobList(string name, Types.Inputs.Batch.V1.JobListArgs? args = null, Cust private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Batch.V1.JobListArgs? args) { - if (args != null) { - args.ApiVersion = "batch/v1"; - args.Kind = "JobList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Batch.V1.JobListArgs(); + args.ApiVersion = "batch/v1"; + args.Kind = "JobList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Batch/V1Beta1/CronJob.cs b/sdk/dotnet/Batch/V1Beta1/CronJob.cs index 2c17a1a4a1..91f5d81f7c 100755 --- a/sdk/dotnet/Batch/V1Beta1/CronJob.cs +++ b/sdk/dotnet/Batch/V1Beta1/CronJob.cs @@ -65,11 +65,10 @@ public CronJob(string name, Types.Inputs.Batch.V1Beta1.CronJobArgs? args = null, private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Batch.V1Beta1.CronJobArgs? args) { - if (args != null) { - args.ApiVersion = "batch/v1beta1"; - args.Kind = "CronJob"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Batch.V1Beta1.CronJobArgs(); + args.ApiVersion = "batch/v1beta1"; + args.Kind = "CronJob"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Batch/V1Beta1/CronJobList.cs b/sdk/dotnet/Batch/V1Beta1/CronJobList.cs index 63fb138fe4..4dc396d783 100755 --- a/sdk/dotnet/Batch/V1Beta1/CronJobList.cs +++ b/sdk/dotnet/Batch/V1Beta1/CronJobList.cs @@ -57,11 +57,10 @@ public CronJobList(string name, Types.Inputs.Batch.V1Beta1.CronJobListArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Batch.V1Beta1.CronJobListArgs? args) { - if (args != null) { - args.ApiVersion = "batch/v1beta1"; - args.Kind = "CronJobList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Batch.V1Beta1.CronJobListArgs(); + args.ApiVersion = "batch/v1beta1"; + args.Kind = "CronJobList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Batch/V2Alpha1/CronJob.cs b/sdk/dotnet/Batch/V2Alpha1/CronJob.cs index c0239004db..6a7077ef9c 100755 --- a/sdk/dotnet/Batch/V2Alpha1/CronJob.cs +++ b/sdk/dotnet/Batch/V2Alpha1/CronJob.cs @@ -65,11 +65,10 @@ public CronJob(string name, Types.Inputs.Batch.V2Alpha1.CronJobArgs? args = null private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Batch.V2Alpha1.CronJobArgs? args) { - if (args != null) { - args.ApiVersion = "batch/v2alpha1"; - args.Kind = "CronJob"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Batch.V2Alpha1.CronJobArgs(); + args.ApiVersion = "batch/v2alpha1"; + args.Kind = "CronJob"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Batch/V2Alpha1/CronJobList.cs b/sdk/dotnet/Batch/V2Alpha1/CronJobList.cs index afaa7a353c..3b6740a20d 100755 --- a/sdk/dotnet/Batch/V2Alpha1/CronJobList.cs +++ b/sdk/dotnet/Batch/V2Alpha1/CronJobList.cs @@ -57,11 +57,10 @@ public CronJobList(string name, Types.Inputs.Batch.V2Alpha1.CronJobListArgs? arg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Batch.V2Alpha1.CronJobListArgs? args) { - if (args != null) { - args.ApiVersion = "batch/v2alpha1"; - args.Kind = "CronJobList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Batch.V2Alpha1.CronJobListArgs(); + args.ApiVersion = "batch/v2alpha1"; + args.Kind = "CronJobList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Certificates/V1Beta1/CertificateSigningRequest.cs b/sdk/dotnet/Certificates/V1Beta1/CertificateSigningRequest.cs index f4783dbc33..c1fb58e022 100755 --- a/sdk/dotnet/Certificates/V1Beta1/CertificateSigningRequest.cs +++ b/sdk/dotnet/Certificates/V1Beta1/CertificateSigningRequest.cs @@ -60,11 +60,10 @@ public CertificateSigningRequest(string name, Types.Inputs.Certificates.V1Beta1. private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Certificates.V1Beta1.CertificateSigningRequestArgs? args) { - if (args != null) { - args.ApiVersion = "certificates.k8s.io/v1beta1"; - args.Kind = "CertificateSigningRequest"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Certificates.V1Beta1.CertificateSigningRequestArgs(); + args.ApiVersion = "certificates.k8s.io/v1beta1"; + args.Kind = "CertificateSigningRequest"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Certificates/V1Beta1/CertificateSigningRequestList.cs b/sdk/dotnet/Certificates/V1Beta1/CertificateSigningRequestList.cs index 1b0c7c8873..d083062543 100755 --- a/sdk/dotnet/Certificates/V1Beta1/CertificateSigningRequestList.cs +++ b/sdk/dotnet/Certificates/V1Beta1/CertificateSigningRequestList.cs @@ -52,11 +52,10 @@ public CertificateSigningRequestList(string name, Types.Inputs.Certificates.V1Be private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Certificates.V1Beta1.CertificateSigningRequestListArgs? args) { - if (args != null) { - args.ApiVersion = "certificates.k8s.io/v1beta1"; - args.Kind = "CertificateSigningRequestList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Certificates.V1Beta1.CertificateSigningRequestListArgs(); + args.ApiVersion = "certificates.k8s.io/v1beta1"; + args.Kind = "CertificateSigningRequestList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Coordination/V1/Lease.cs b/sdk/dotnet/Coordination/V1/Lease.cs index 3de6c9b254..5e68cca8ed 100755 --- a/sdk/dotnet/Coordination/V1/Lease.cs +++ b/sdk/dotnet/Coordination/V1/Lease.cs @@ -58,11 +58,10 @@ public Lease(string name, Types.Inputs.Coordination.V1.LeaseArgs? args = null, C private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Coordination.V1.LeaseArgs? args) { - if (args != null) { - args.ApiVersion = "coordination.k8s.io/v1"; - args.Kind = "Lease"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Coordination.V1.LeaseArgs(); + args.ApiVersion = "coordination.k8s.io/v1"; + args.Kind = "Lease"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Coordination/V1/LeaseList.cs b/sdk/dotnet/Coordination/V1/LeaseList.cs index c944736e64..72a5c9c05a 100755 --- a/sdk/dotnet/Coordination/V1/LeaseList.cs +++ b/sdk/dotnet/Coordination/V1/LeaseList.cs @@ -57,11 +57,10 @@ public LeaseList(string name, Types.Inputs.Coordination.V1.LeaseListArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Coordination.V1.LeaseListArgs? args) { - if (args != null) { - args.ApiVersion = "coordination.k8s.io/v1"; - args.Kind = "LeaseList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Coordination.V1.LeaseListArgs(); + args.ApiVersion = "coordination.k8s.io/v1"; + args.Kind = "LeaseList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Coordination/V1Beta1/Lease.cs b/sdk/dotnet/Coordination/V1Beta1/Lease.cs index abc03b0225..82f64d97ca 100755 --- a/sdk/dotnet/Coordination/V1Beta1/Lease.cs +++ b/sdk/dotnet/Coordination/V1Beta1/Lease.cs @@ -58,11 +58,10 @@ public Lease(string name, Types.Inputs.Coordination.V1Beta1.LeaseArgs? args = nu private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Coordination.V1Beta1.LeaseArgs? args) { - if (args != null) { - args.ApiVersion = "coordination.k8s.io/v1beta1"; - args.Kind = "Lease"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Coordination.V1Beta1.LeaseArgs(); + args.ApiVersion = "coordination.k8s.io/v1beta1"; + args.Kind = "Lease"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Coordination/V1Beta1/LeaseList.cs b/sdk/dotnet/Coordination/V1Beta1/LeaseList.cs index 5478bb13b9..eb95c76ee9 100755 --- a/sdk/dotnet/Coordination/V1Beta1/LeaseList.cs +++ b/sdk/dotnet/Coordination/V1Beta1/LeaseList.cs @@ -57,11 +57,10 @@ public LeaseList(string name, Types.Inputs.Coordination.V1Beta1.LeaseListArgs? a private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Coordination.V1Beta1.LeaseListArgs? args) { - if (args != null) { - args.ApiVersion = "coordination.k8s.io/v1beta1"; - args.Kind = "LeaseList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Coordination.V1Beta1.LeaseListArgs(); + args.ApiVersion = "coordination.k8s.io/v1beta1"; + args.Kind = "LeaseList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/Binding.cs b/sdk/dotnet/Core/V1/Binding.cs index 33cc0ebb11..65017f0c8d 100755 --- a/sdk/dotnet/Core/V1/Binding.cs +++ b/sdk/dotnet/Core/V1/Binding.cs @@ -58,11 +58,10 @@ public Binding(string name, Types.Inputs.Core.V1.BindingArgs? args = null, Custo private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.BindingArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "Binding"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.BindingArgs(); + args.ApiVersion = "v1"; + args.Kind = "Binding"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ComponentStatus.cs b/sdk/dotnet/Core/V1/ComponentStatus.cs index e1b130cb94..d0c6e36e78 100755 --- a/sdk/dotnet/Core/V1/ComponentStatus.cs +++ b/sdk/dotnet/Core/V1/ComponentStatus.cs @@ -57,11 +57,10 @@ public ComponentStatus(string name, Types.Inputs.Core.V1.ComponentStatusArgs? ar private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ComponentStatusArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ComponentStatus"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ComponentStatusArgs(); + args.ApiVersion = "v1"; + args.Kind = "ComponentStatus"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ComponentStatusList.cs b/sdk/dotnet/Core/V1/ComponentStatusList.cs index 0b06786a68..7710983f7d 100755 --- a/sdk/dotnet/Core/V1/ComponentStatusList.cs +++ b/sdk/dotnet/Core/V1/ComponentStatusList.cs @@ -57,11 +57,10 @@ public ComponentStatusList(string name, Types.Inputs.Core.V1.ComponentStatusList private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ComponentStatusListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ComponentStatusList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ComponentStatusListArgs(); + args.ApiVersion = "v1"; + args.Kind = "ComponentStatusList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ConfigMap.cs b/sdk/dotnet/Core/V1/ConfigMap.cs index c6d5ca4a69..43174ff08c 100755 --- a/sdk/dotnet/Core/V1/ConfigMap.cs +++ b/sdk/dotnet/Core/V1/ConfigMap.cs @@ -70,11 +70,10 @@ public ConfigMap(string name, Types.Inputs.Core.V1.ConfigMapArgs? args = null, C private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ConfigMapArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ConfigMap"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ConfigMapArgs(); + args.ApiVersion = "v1"; + args.Kind = "ConfigMap"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ConfigMapList.cs b/sdk/dotnet/Core/V1/ConfigMapList.cs index 9b6115823a..e3fbbb39f5 100755 --- a/sdk/dotnet/Core/V1/ConfigMapList.cs +++ b/sdk/dotnet/Core/V1/ConfigMapList.cs @@ -57,11 +57,10 @@ public ConfigMapList(string name, Types.Inputs.Core.V1.ConfigMapListArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ConfigMapListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ConfigMapList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ConfigMapListArgs(); + args.ApiVersion = "v1"; + args.Kind = "ConfigMapList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/Endpoints.cs b/sdk/dotnet/Core/V1/Endpoints.cs index 99c39fad9a..8dd78a30ac 100755 --- a/sdk/dotnet/Core/V1/Endpoints.cs +++ b/sdk/dotnet/Core/V1/Endpoints.cs @@ -73,11 +73,10 @@ public Endpoints(string name, Types.Inputs.Core.V1.EndpointsArgs? args = null, C private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.EndpointsArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "Endpoints"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.EndpointsArgs(); + args.ApiVersion = "v1"; + args.Kind = "Endpoints"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/EndpointsList.cs b/sdk/dotnet/Core/V1/EndpointsList.cs index 13cb6ba077..585e281457 100755 --- a/sdk/dotnet/Core/V1/EndpointsList.cs +++ b/sdk/dotnet/Core/V1/EndpointsList.cs @@ -57,11 +57,10 @@ public EndpointsList(string name, Types.Inputs.Core.V1.EndpointsListArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.EndpointsListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "EndpointsList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.EndpointsListArgs(); + args.ApiVersion = "v1"; + args.Kind = "EndpointsList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/Event.cs b/sdk/dotnet/Core/V1/Event.cs index 33d8467e9d..c66b0dde44 100755 --- a/sdk/dotnet/Core/V1/Event.cs +++ b/sdk/dotnet/Core/V1/Event.cs @@ -136,11 +136,10 @@ public Event(string name, Types.Inputs.Core.V1.EventArgs? args = null, CustomRes private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.EventArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "Event"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.EventArgs(); + args.ApiVersion = "v1"; + args.Kind = "Event"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/EventList.cs b/sdk/dotnet/Core/V1/EventList.cs index 3faf03ac74..b0aa660f48 100755 --- a/sdk/dotnet/Core/V1/EventList.cs +++ b/sdk/dotnet/Core/V1/EventList.cs @@ -57,11 +57,10 @@ public EventList(string name, Types.Inputs.Core.V1.EventListArgs? args = null, C private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.EventListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "EventList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.EventListArgs(); + args.ApiVersion = "v1"; + args.Kind = "EventList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/LimitRange.cs b/sdk/dotnet/Core/V1/LimitRange.cs index 4860d2637a..ec16b631ed 100755 --- a/sdk/dotnet/Core/V1/LimitRange.cs +++ b/sdk/dotnet/Core/V1/LimitRange.cs @@ -58,11 +58,10 @@ public LimitRange(string name, Types.Inputs.Core.V1.LimitRangeArgs? args = null, private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.LimitRangeArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "LimitRange"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.LimitRangeArgs(); + args.ApiVersion = "v1"; + args.Kind = "LimitRange"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/LimitRangeList.cs b/sdk/dotnet/Core/V1/LimitRangeList.cs index 5fe2c1f489..16eaffd44f 100755 --- a/sdk/dotnet/Core/V1/LimitRangeList.cs +++ b/sdk/dotnet/Core/V1/LimitRangeList.cs @@ -58,11 +58,10 @@ public LimitRangeList(string name, Types.Inputs.Core.V1.LimitRangeListArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.LimitRangeListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "LimitRangeList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.LimitRangeListArgs(); + args.ApiVersion = "v1"; + args.Kind = "LimitRangeList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/Namespace.cs b/sdk/dotnet/Core/V1/Namespace.cs index 8811ea152f..3774c43c65 100755 --- a/sdk/dotnet/Core/V1/Namespace.cs +++ b/sdk/dotnet/Core/V1/Namespace.cs @@ -65,11 +65,10 @@ public Namespace(string name, Types.Inputs.Core.V1.NamespaceArgs? args = null, C private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.NamespaceArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "Namespace"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.NamespaceArgs(); + args.ApiVersion = "v1"; + args.Kind = "Namespace"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/NamespaceList.cs b/sdk/dotnet/Core/V1/NamespaceList.cs index 0bb955288d..fd743cd1d5 100755 --- a/sdk/dotnet/Core/V1/NamespaceList.cs +++ b/sdk/dotnet/Core/V1/NamespaceList.cs @@ -58,11 +58,10 @@ public NamespaceList(string name, Types.Inputs.Core.V1.NamespaceListArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.NamespaceListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "NamespaceList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.NamespaceListArgs(); + args.ApiVersion = "v1"; + args.Kind = "NamespaceList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/Node.cs b/sdk/dotnet/Core/V1/Node.cs index 1350e48bfe..6c672e40bd 100755 --- a/sdk/dotnet/Core/V1/Node.cs +++ b/sdk/dotnet/Core/V1/Node.cs @@ -67,11 +67,10 @@ public Node(string name, Types.Inputs.Core.V1.NodeArgs? args = null, CustomResou private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.NodeArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "Node"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.NodeArgs(); + args.ApiVersion = "v1"; + args.Kind = "Node"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/NodeList.cs b/sdk/dotnet/Core/V1/NodeList.cs index 6455adde5b..ac01a3eaba 100755 --- a/sdk/dotnet/Core/V1/NodeList.cs +++ b/sdk/dotnet/Core/V1/NodeList.cs @@ -57,11 +57,10 @@ public NodeList(string name, Types.Inputs.Core.V1.NodeListArgs? args = null, Cus private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.NodeListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "NodeList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.NodeListArgs(); + args.ApiVersion = "v1"; + args.Kind = "NodeList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/PersistentVolume.cs b/sdk/dotnet/Core/V1/PersistentVolume.cs index 5bae5848c5..657894b1d5 100755 --- a/sdk/dotnet/Core/V1/PersistentVolume.cs +++ b/sdk/dotnet/Core/V1/PersistentVolume.cs @@ -68,11 +68,10 @@ public PersistentVolume(string name, Types.Inputs.Core.V1.PersistentVolumeArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.PersistentVolumeArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "PersistentVolume"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.PersistentVolumeArgs(); + args.ApiVersion = "v1"; + args.Kind = "PersistentVolume"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/PersistentVolumeClaim.cs b/sdk/dotnet/Core/V1/PersistentVolumeClaim.cs index b666312342..113500df40 100755 --- a/sdk/dotnet/Core/V1/PersistentVolumeClaim.cs +++ b/sdk/dotnet/Core/V1/PersistentVolumeClaim.cs @@ -67,11 +67,10 @@ public PersistentVolumeClaim(string name, Types.Inputs.Core.V1.PersistentVolumeC private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.PersistentVolumeClaimArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "PersistentVolumeClaim"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.PersistentVolumeClaimArgs(); + args.ApiVersion = "v1"; + args.Kind = "PersistentVolumeClaim"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/PersistentVolumeClaimList.cs b/sdk/dotnet/Core/V1/PersistentVolumeClaimList.cs index 4756759716..d22882fb45 100755 --- a/sdk/dotnet/Core/V1/PersistentVolumeClaimList.cs +++ b/sdk/dotnet/Core/V1/PersistentVolumeClaimList.cs @@ -58,11 +58,10 @@ public PersistentVolumeClaimList(string name, Types.Inputs.Core.V1.PersistentVol private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.PersistentVolumeClaimListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "PersistentVolumeClaimList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.PersistentVolumeClaimListArgs(); + args.ApiVersion = "v1"; + args.Kind = "PersistentVolumeClaimList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/PersistentVolumeList.cs b/sdk/dotnet/Core/V1/PersistentVolumeList.cs index c31483e904..030be34a4a 100755 --- a/sdk/dotnet/Core/V1/PersistentVolumeList.cs +++ b/sdk/dotnet/Core/V1/PersistentVolumeList.cs @@ -58,11 +58,10 @@ public PersistentVolumeList(string name, Types.Inputs.Core.V1.PersistentVolumeLi private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.PersistentVolumeListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "PersistentVolumeList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.PersistentVolumeListArgs(); + args.ApiVersion = "v1"; + args.Kind = "PersistentVolumeList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/Pod.cs b/sdk/dotnet/Core/V1/Pod.cs index 48d3b3b423..c75903439f 100755 --- a/sdk/dotnet/Core/V1/Pod.cs +++ b/sdk/dotnet/Core/V1/Pod.cs @@ -82,11 +82,10 @@ public Pod(string name, Types.Inputs.Core.V1.PodArgs? args = null, CustomResourc private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.PodArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "Pod"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.PodArgs(); + args.ApiVersion = "v1"; + args.Kind = "Pod"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/PodList.cs b/sdk/dotnet/Core/V1/PodList.cs index 03e40ecc6e..b6adc99c56 100755 --- a/sdk/dotnet/Core/V1/PodList.cs +++ b/sdk/dotnet/Core/V1/PodList.cs @@ -58,11 +58,10 @@ public PodList(string name, Types.Inputs.Core.V1.PodListArgs? args = null, Custo private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.PodListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "PodList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.PodListArgs(); + args.ApiVersion = "v1"; + args.Kind = "PodList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/PodTemplate.cs b/sdk/dotnet/Core/V1/PodTemplate.cs index 938520d1ee..7ed38a149e 100755 --- a/sdk/dotnet/Core/V1/PodTemplate.cs +++ b/sdk/dotnet/Core/V1/PodTemplate.cs @@ -58,11 +58,10 @@ public PodTemplate(string name, Types.Inputs.Core.V1.PodTemplateArgs? args = nul private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.PodTemplateArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "PodTemplate"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.PodTemplateArgs(); + args.ApiVersion = "v1"; + args.Kind = "PodTemplate"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/PodTemplateList.cs b/sdk/dotnet/Core/V1/PodTemplateList.cs index 8db83fc894..4d21a06d1c 100755 --- a/sdk/dotnet/Core/V1/PodTemplateList.cs +++ b/sdk/dotnet/Core/V1/PodTemplateList.cs @@ -57,11 +57,10 @@ public PodTemplateList(string name, Types.Inputs.Core.V1.PodTemplateListArgs? ar private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.PodTemplateListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "PodTemplateList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.PodTemplateListArgs(); + args.ApiVersion = "v1"; + args.Kind = "PodTemplateList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ReplicationController.cs b/sdk/dotnet/Core/V1/ReplicationController.cs index 4bcad147b5..91b1a84ede 100755 --- a/sdk/dotnet/Core/V1/ReplicationController.cs +++ b/sdk/dotnet/Core/V1/ReplicationController.cs @@ -69,11 +69,10 @@ public ReplicationController(string name, Types.Inputs.Core.V1.ReplicationContro private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ReplicationControllerArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ReplicationController"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ReplicationControllerArgs(); + args.ApiVersion = "v1"; + args.Kind = "ReplicationController"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ReplicationControllerList.cs b/sdk/dotnet/Core/V1/ReplicationControllerList.cs index 041ee5abe0..1252488d10 100755 --- a/sdk/dotnet/Core/V1/ReplicationControllerList.cs +++ b/sdk/dotnet/Core/V1/ReplicationControllerList.cs @@ -58,11 +58,10 @@ public ReplicationControllerList(string name, Types.Inputs.Core.V1.ReplicationCo private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ReplicationControllerListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ReplicationControllerList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ReplicationControllerListArgs(); + args.ApiVersion = "v1"; + args.Kind = "ReplicationControllerList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ResourceQuota.cs b/sdk/dotnet/Core/V1/ResourceQuota.cs index 545f0dfe84..2542f52767 100755 --- a/sdk/dotnet/Core/V1/ResourceQuota.cs +++ b/sdk/dotnet/Core/V1/ResourceQuota.cs @@ -65,11 +65,10 @@ public ResourceQuota(string name, Types.Inputs.Core.V1.ResourceQuotaArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ResourceQuotaArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ResourceQuota"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ResourceQuotaArgs(); + args.ApiVersion = "v1"; + args.Kind = "ResourceQuota"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ResourceQuotaList.cs b/sdk/dotnet/Core/V1/ResourceQuotaList.cs index 0999d98120..43413a428e 100755 --- a/sdk/dotnet/Core/V1/ResourceQuotaList.cs +++ b/sdk/dotnet/Core/V1/ResourceQuotaList.cs @@ -58,11 +58,10 @@ public ResourceQuotaList(string name, Types.Inputs.Core.V1.ResourceQuotaListArgs private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ResourceQuotaListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ResourceQuotaList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ResourceQuotaListArgs(); + args.ApiVersion = "v1"; + args.Kind = "ResourceQuotaList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/Secret.cs b/sdk/dotnet/Core/V1/Secret.cs index 1fc7cf63fb..0ad4d1d934 100755 --- a/sdk/dotnet/Core/V1/Secret.cs +++ b/sdk/dotnet/Core/V1/Secret.cs @@ -85,11 +85,10 @@ public Secret(string name, Types.Inputs.Core.V1.SecretArgs? args = null, CustomR private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.SecretArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "Secret"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.SecretArgs(); + args.ApiVersion = "v1"; + args.Kind = "Secret"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/SecretList.cs b/sdk/dotnet/Core/V1/SecretList.cs index 31cf89328c..350c98167b 100755 --- a/sdk/dotnet/Core/V1/SecretList.cs +++ b/sdk/dotnet/Core/V1/SecretList.cs @@ -58,11 +58,10 @@ public SecretList(string name, Types.Inputs.Core.V1.SecretListArgs? args = null, private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.SecretListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "SecretList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.SecretListArgs(); + args.ApiVersion = "v1"; + args.Kind = "SecretList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/Service.cs b/sdk/dotnet/Core/V1/Service.cs index f85c7d7327..c31c48a1f6 100755 --- a/sdk/dotnet/Core/V1/Service.cs +++ b/sdk/dotnet/Core/V1/Service.cs @@ -93,11 +93,10 @@ public Service(string name, Types.Inputs.Core.V1.ServiceArgs? args = null, Custo private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ServiceArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "Service"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ServiceArgs(); + args.ApiVersion = "v1"; + args.Kind = "Service"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ServiceAccount.cs b/sdk/dotnet/Core/V1/ServiceAccount.cs index 2de9a0a795..4d9c18fdcc 100755 --- a/sdk/dotnet/Core/V1/ServiceAccount.cs +++ b/sdk/dotnet/Core/V1/ServiceAccount.cs @@ -77,11 +77,10 @@ public ServiceAccount(string name, Types.Inputs.Core.V1.ServiceAccountArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ServiceAccountArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ServiceAccount"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ServiceAccountArgs(); + args.ApiVersion = "v1"; + args.Kind = "ServiceAccount"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ServiceAccountList.cs b/sdk/dotnet/Core/V1/ServiceAccountList.cs index 9188acf729..8a3af2b424 100755 --- a/sdk/dotnet/Core/V1/ServiceAccountList.cs +++ b/sdk/dotnet/Core/V1/ServiceAccountList.cs @@ -58,11 +58,10 @@ public ServiceAccountList(string name, Types.Inputs.Core.V1.ServiceAccountListAr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ServiceAccountListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ServiceAccountList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ServiceAccountListArgs(); + args.ApiVersion = "v1"; + args.Kind = "ServiceAccountList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Core/V1/ServiceList.cs b/sdk/dotnet/Core/V1/ServiceList.cs index 6426b80599..4381f6d465 100755 --- a/sdk/dotnet/Core/V1/ServiceList.cs +++ b/sdk/dotnet/Core/V1/ServiceList.cs @@ -57,11 +57,10 @@ public ServiceList(string name, Types.Inputs.Core.V1.ServiceListArgs? args = nul private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Core.V1.ServiceListArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "ServiceList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Core.V1.ServiceListArgs(); + args.ApiVersion = "v1"; + args.Kind = "ServiceList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Discovery/V1Beta1/EndpointSlice.cs b/sdk/dotnet/Discovery/V1Beta1/EndpointSlice.cs index 6c87521b2c..b9c0bfb466 100755 --- a/sdk/dotnet/Discovery/V1Beta1/EndpointSlice.cs +++ b/sdk/dotnet/Discovery/V1Beta1/EndpointSlice.cs @@ -77,11 +77,10 @@ public EndpointSlice(string name, Types.Inputs.Discovery.V1Beta1.EndpointSliceAr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Discovery.V1Beta1.EndpointSliceArgs? args) { - if (args != null) { - args.ApiVersion = "discovery.k8s.io/v1beta1"; - args.Kind = "EndpointSlice"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Discovery.V1Beta1.EndpointSliceArgs(); + args.ApiVersion = "discovery.k8s.io/v1beta1"; + args.Kind = "EndpointSlice"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Discovery/V1Beta1/EndpointSliceList.cs b/sdk/dotnet/Discovery/V1Beta1/EndpointSliceList.cs index 05baaeae63..d12fe03084 100755 --- a/sdk/dotnet/Discovery/V1Beta1/EndpointSliceList.cs +++ b/sdk/dotnet/Discovery/V1Beta1/EndpointSliceList.cs @@ -56,11 +56,10 @@ public EndpointSliceList(string name, Types.Inputs.Discovery.V1Beta1.EndpointSli private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Discovery.V1Beta1.EndpointSliceListArgs? args) { - if (args != null) { - args.ApiVersion = "discovery.k8s.io/v1beta1"; - args.Kind = "EndpointSliceList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Discovery.V1Beta1.EndpointSliceListArgs(); + args.ApiVersion = "discovery.k8s.io/v1beta1"; + args.Kind = "EndpointSliceList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Events/V1Beta1/Event.cs b/sdk/dotnet/Events/V1Beta1/Event.cs index d1fb3ddc0b..21bc941c75 100755 --- a/sdk/dotnet/Events/V1Beta1/Event.cs +++ b/sdk/dotnet/Events/V1Beta1/Event.cs @@ -137,11 +137,10 @@ public Event(string name, Types.Inputs.Events.V1Beta1.EventArgs? args = null, Cu private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Events.V1Beta1.EventArgs? args) { - if (args != null) { - args.ApiVersion = "events.k8s.io/v1beta1"; - args.Kind = "Event"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Events.V1Beta1.EventArgs(); + args.ApiVersion = "events.k8s.io/v1beta1"; + args.Kind = "Event"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Events/V1Beta1/EventList.cs b/sdk/dotnet/Events/V1Beta1/EventList.cs index 8159c31887..419d5e5ed2 100755 --- a/sdk/dotnet/Events/V1Beta1/EventList.cs +++ b/sdk/dotnet/Events/V1Beta1/EventList.cs @@ -57,11 +57,10 @@ public EventList(string name, Types.Inputs.Events.V1Beta1.EventListArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Events.V1Beta1.EventListArgs? args) { - if (args != null) { - args.ApiVersion = "events.k8s.io/v1beta1"; - args.Kind = "EventList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Events.V1Beta1.EventListArgs(); + args.ApiVersion = "events.k8s.io/v1beta1"; + args.Kind = "EventList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/DaemonSet.cs b/sdk/dotnet/Extensions/V1Beta1/DaemonSet.cs index b560e38c4a..9e4350aa9c 100755 --- a/sdk/dotnet/Extensions/V1Beta1/DaemonSet.cs +++ b/sdk/dotnet/Extensions/V1Beta1/DaemonSet.cs @@ -69,11 +69,10 @@ public DaemonSet(string name, Types.Inputs.Extensions.V1Beta1.DaemonSetArgs? arg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.DaemonSetArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "DaemonSet"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.DaemonSetArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "DaemonSet"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/DaemonSetList.cs b/sdk/dotnet/Extensions/V1Beta1/DaemonSetList.cs index c73d2ee1f7..6fc48f1185 100755 --- a/sdk/dotnet/Extensions/V1Beta1/DaemonSetList.cs +++ b/sdk/dotnet/Extensions/V1Beta1/DaemonSetList.cs @@ -57,11 +57,10 @@ public DaemonSetList(string name, Types.Inputs.Extensions.V1Beta1.DaemonSetListA private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.DaemonSetListArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "DaemonSetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.DaemonSetListArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "DaemonSetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/Deployment.cs b/sdk/dotnet/Extensions/V1Beta1/Deployment.cs index 6837f20d3a..bd6506f898 100755 --- a/sdk/dotnet/Extensions/V1Beta1/Deployment.cs +++ b/sdk/dotnet/Extensions/V1Beta1/Deployment.cs @@ -89,11 +89,10 @@ public Deployment(string name, Types.Inputs.Extensions.V1Beta1.DeploymentArgs? a private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.DeploymentArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "Deployment"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.DeploymentArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "Deployment"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/DeploymentList.cs b/sdk/dotnet/Extensions/V1Beta1/DeploymentList.cs index 61ea606d30..5028838804 100755 --- a/sdk/dotnet/Extensions/V1Beta1/DeploymentList.cs +++ b/sdk/dotnet/Extensions/V1Beta1/DeploymentList.cs @@ -56,11 +56,10 @@ public DeploymentList(string name, Types.Inputs.Extensions.V1Beta1.DeploymentLis private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.DeploymentListArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "DeploymentList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.DeploymentListArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "DeploymentList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/Ingress.cs b/sdk/dotnet/Extensions/V1Beta1/Ingress.cs index 459fcc8950..ff5d5ce8d0 100755 --- a/sdk/dotnet/Extensions/V1Beta1/Ingress.cs +++ b/sdk/dotnet/Extensions/V1Beta1/Ingress.cs @@ -84,11 +84,10 @@ public Ingress(string name, Types.Inputs.Extensions.V1Beta1.IngressArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.IngressArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "Ingress"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.IngressArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "Ingress"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/IngressList.cs b/sdk/dotnet/Extensions/V1Beta1/IngressList.cs index a220d08ba7..c0417db4e1 100755 --- a/sdk/dotnet/Extensions/V1Beta1/IngressList.cs +++ b/sdk/dotnet/Extensions/V1Beta1/IngressList.cs @@ -57,11 +57,10 @@ public IngressList(string name, Types.Inputs.Extensions.V1Beta1.IngressListArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.IngressListArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "IngressList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.IngressListArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "IngressList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/NetworkPolicy.cs b/sdk/dotnet/Extensions/V1Beta1/NetworkPolicy.cs index 106738469a..2bc1ef7221 100755 --- a/sdk/dotnet/Extensions/V1Beta1/NetworkPolicy.cs +++ b/sdk/dotnet/Extensions/V1Beta1/NetworkPolicy.cs @@ -59,11 +59,10 @@ public NetworkPolicy(string name, Types.Inputs.Extensions.V1Beta1.NetworkPolicyA private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.NetworkPolicyArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "NetworkPolicy"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.NetworkPolicyArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "NetworkPolicy"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/NetworkPolicyList.cs b/sdk/dotnet/Extensions/V1Beta1/NetworkPolicyList.cs index 7fb952c73c..6eca60230b 100755 --- a/sdk/dotnet/Extensions/V1Beta1/NetworkPolicyList.cs +++ b/sdk/dotnet/Extensions/V1Beta1/NetworkPolicyList.cs @@ -58,11 +58,10 @@ public NetworkPolicyList(string name, Types.Inputs.Extensions.V1Beta1.NetworkPol private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.NetworkPolicyListArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "NetworkPolicyList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.NetworkPolicyListArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "NetworkPolicyList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/PodSecurityPolicy.cs b/sdk/dotnet/Extensions/V1Beta1/PodSecurityPolicy.cs index 2540a58030..6dee99a3b6 100755 --- a/sdk/dotnet/Extensions/V1Beta1/PodSecurityPolicy.cs +++ b/sdk/dotnet/Extensions/V1Beta1/PodSecurityPolicy.cs @@ -59,11 +59,10 @@ public PodSecurityPolicy(string name, Types.Inputs.Extensions.V1Beta1.PodSecurit private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.PodSecurityPolicyArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "PodSecurityPolicy"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.PodSecurityPolicyArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "PodSecurityPolicy"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/PodSecurityPolicyList.cs b/sdk/dotnet/Extensions/V1Beta1/PodSecurityPolicyList.cs index 9fec8bfbfe..7857892c98 100755 --- a/sdk/dotnet/Extensions/V1Beta1/PodSecurityPolicyList.cs +++ b/sdk/dotnet/Extensions/V1Beta1/PodSecurityPolicyList.cs @@ -58,11 +58,10 @@ public PodSecurityPolicyList(string name, Types.Inputs.Extensions.V1Beta1.PodSec private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.PodSecurityPolicyListArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "PodSecurityPolicyList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.PodSecurityPolicyListArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "PodSecurityPolicyList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/ReplicaSet.cs b/sdk/dotnet/Extensions/V1Beta1/ReplicaSet.cs index 4216ca645c..89ef764bc3 100755 --- a/sdk/dotnet/Extensions/V1Beta1/ReplicaSet.cs +++ b/sdk/dotnet/Extensions/V1Beta1/ReplicaSet.cs @@ -70,11 +70,10 @@ public ReplicaSet(string name, Types.Inputs.Extensions.V1Beta1.ReplicaSetArgs? a private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.ReplicaSetArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "ReplicaSet"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.ReplicaSetArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "ReplicaSet"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Extensions/V1Beta1/ReplicaSetList.cs b/sdk/dotnet/Extensions/V1Beta1/ReplicaSetList.cs index 372e0d2c99..77abbab7e1 100755 --- a/sdk/dotnet/Extensions/V1Beta1/ReplicaSetList.cs +++ b/sdk/dotnet/Extensions/V1Beta1/ReplicaSetList.cs @@ -58,11 +58,10 @@ public ReplicaSetList(string name, Types.Inputs.Extensions.V1Beta1.ReplicaSetLis private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Extensions.V1Beta1.ReplicaSetListArgs? args) { - if (args != null) { - args.ApiVersion = "extensions/v1beta1"; - args.Kind = "ReplicaSetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Extensions.V1Beta1.ReplicaSetListArgs(); + args.ApiVersion = "extensions/v1beta1"; + args.Kind = "ReplicaSetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/FlowControl/V1Alpha1/FlowSchema.cs b/sdk/dotnet/FlowControl/V1Alpha1/FlowSchema.cs index e6978e105d..81757c4b7e 100755 --- a/sdk/dotnet/FlowControl/V1Alpha1/FlowSchema.cs +++ b/sdk/dotnet/FlowControl/V1Alpha1/FlowSchema.cs @@ -67,11 +67,10 @@ public FlowSchema(string name, Types.Inputs.FlowControl.V1Alpha1.FlowSchemaArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.FlowControl.V1Alpha1.FlowSchemaArgs? args) { - if (args != null) { - args.ApiVersion = "flowcontrol.apiserver.k8s.io/v1alpha1"; - args.Kind = "FlowSchema"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.FlowControl.V1Alpha1.FlowSchemaArgs(); + args.ApiVersion = "flowcontrol.apiserver.k8s.io/v1alpha1"; + args.Kind = "FlowSchema"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/FlowControl/V1Alpha1/FlowSchemaList.cs b/sdk/dotnet/FlowControl/V1Alpha1/FlowSchemaList.cs index 54ad909ba2..a300efd0fd 100755 --- a/sdk/dotnet/FlowControl/V1Alpha1/FlowSchemaList.cs +++ b/sdk/dotnet/FlowControl/V1Alpha1/FlowSchemaList.cs @@ -57,11 +57,10 @@ public FlowSchemaList(string name, Types.Inputs.FlowControl.V1Alpha1.FlowSchemaL private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.FlowControl.V1Alpha1.FlowSchemaListArgs? args) { - if (args != null) { - args.ApiVersion = "flowcontrol.apiserver.k8s.io/v1alpha1"; - args.Kind = "FlowSchemaList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.FlowControl.V1Alpha1.FlowSchemaListArgs(); + args.ApiVersion = "flowcontrol.apiserver.k8s.io/v1alpha1"; + args.Kind = "FlowSchemaList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/FlowControl/V1Alpha1/PriorityLevelConfiguration.cs b/sdk/dotnet/FlowControl/V1Alpha1/PriorityLevelConfiguration.cs index 947bbf0f50..23fc09646c 100755 --- a/sdk/dotnet/FlowControl/V1Alpha1/PriorityLevelConfiguration.cs +++ b/sdk/dotnet/FlowControl/V1Alpha1/PriorityLevelConfiguration.cs @@ -65,11 +65,10 @@ public PriorityLevelConfiguration(string name, Types.Inputs.FlowControl.V1Alpha1 private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.FlowControl.V1Alpha1.PriorityLevelConfigurationArgs? args) { - if (args != null) { - args.ApiVersion = "flowcontrol.apiserver.k8s.io/v1alpha1"; - args.Kind = "PriorityLevelConfiguration"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.FlowControl.V1Alpha1.PriorityLevelConfigurationArgs(); + args.ApiVersion = "flowcontrol.apiserver.k8s.io/v1alpha1"; + args.Kind = "PriorityLevelConfiguration"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/FlowControl/V1Alpha1/PriorityLevelConfigurationList.cs b/sdk/dotnet/FlowControl/V1Alpha1/PriorityLevelConfigurationList.cs index 420cb6a016..dae3dd8cd1 100755 --- a/sdk/dotnet/FlowControl/V1Alpha1/PriorityLevelConfigurationList.cs +++ b/sdk/dotnet/FlowControl/V1Alpha1/PriorityLevelConfigurationList.cs @@ -57,11 +57,10 @@ public PriorityLevelConfigurationList(string name, Types.Inputs.FlowControl.V1Al private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.FlowControl.V1Alpha1.PriorityLevelConfigurationListArgs? args) { - if (args != null) { - args.ApiVersion = "flowcontrol.apiserver.k8s.io/v1alpha1"; - args.Kind = "PriorityLevelConfigurationList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.FlowControl.V1Alpha1.PriorityLevelConfigurationListArgs(); + args.ApiVersion = "flowcontrol.apiserver.k8s.io/v1alpha1"; + args.Kind = "PriorityLevelConfigurationList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Meta/V1/Status.cs b/sdk/dotnet/Meta/V1/Status.cs index f12e102721..aa94835dcc 100755 --- a/sdk/dotnet/Meta/V1/Status.cs +++ b/sdk/dotnet/Meta/V1/Status.cs @@ -86,11 +86,10 @@ public Status(string name, Types.Inputs.Meta.V1.StatusArgs? args = null, CustomR private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Meta.V1.StatusArgs? args) { - if (args != null) { - args.ApiVersion = "v1"; - args.Kind = "Status"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Meta.V1.StatusArgs(); + args.ApiVersion = "v1"; + args.Kind = "Status"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Networking/V1/NetworkPolicy.cs b/sdk/dotnet/Networking/V1/NetworkPolicy.cs index 6dc4e0a833..ffd80f78be 100755 --- a/sdk/dotnet/Networking/V1/NetworkPolicy.cs +++ b/sdk/dotnet/Networking/V1/NetworkPolicy.cs @@ -57,11 +57,10 @@ public NetworkPolicy(string name, Types.Inputs.Networking.V1.NetworkPolicyArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Networking.V1.NetworkPolicyArgs? args) { - if (args != null) { - args.ApiVersion = "networking.k8s.io/v1"; - args.Kind = "NetworkPolicy"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Networking.V1.NetworkPolicyArgs(); + args.ApiVersion = "networking.k8s.io/v1"; + args.Kind = "NetworkPolicy"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Networking/V1/NetworkPolicyList.cs b/sdk/dotnet/Networking/V1/NetworkPolicyList.cs index 116a185558..4c47d815fb 100755 --- a/sdk/dotnet/Networking/V1/NetworkPolicyList.cs +++ b/sdk/dotnet/Networking/V1/NetworkPolicyList.cs @@ -57,11 +57,10 @@ public NetworkPolicyList(string name, Types.Inputs.Networking.V1.NetworkPolicyLi private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Networking.V1.NetworkPolicyListArgs? args) { - if (args != null) { - args.ApiVersion = "networking.k8s.io/v1"; - args.Kind = "NetworkPolicyList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Networking.V1.NetworkPolicyListArgs(); + args.ApiVersion = "networking.k8s.io/v1"; + args.Kind = "NetworkPolicyList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Networking/V1Beta1/Ingress.cs b/sdk/dotnet/Networking/V1Beta1/Ingress.cs index 77340d9b1c..4c6005bdde 100755 --- a/sdk/dotnet/Networking/V1Beta1/Ingress.cs +++ b/sdk/dotnet/Networking/V1Beta1/Ingress.cs @@ -81,11 +81,10 @@ public Ingress(string name, Types.Inputs.Networking.V1Beta1.IngressArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Networking.V1Beta1.IngressArgs? args) { - if (args != null) { - args.ApiVersion = "networking.k8s.io/v1beta1"; - args.Kind = "Ingress"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Networking.V1Beta1.IngressArgs(); + args.ApiVersion = "networking.k8s.io/v1beta1"; + args.Kind = "Ingress"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Networking/V1Beta1/IngressList.cs b/sdk/dotnet/Networking/V1Beta1/IngressList.cs index a4567916b4..ed93287323 100755 --- a/sdk/dotnet/Networking/V1Beta1/IngressList.cs +++ b/sdk/dotnet/Networking/V1Beta1/IngressList.cs @@ -57,11 +57,10 @@ public IngressList(string name, Types.Inputs.Networking.V1Beta1.IngressListArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Networking.V1Beta1.IngressListArgs? args) { - if (args != null) { - args.ApiVersion = "networking.k8s.io/v1beta1"; - args.Kind = "IngressList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Networking.V1Beta1.IngressListArgs(); + args.ApiVersion = "networking.k8s.io/v1beta1"; + args.Kind = "IngressList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Node/V1Alpha1/RuntimeClass.cs b/sdk/dotnet/Node/V1Alpha1/RuntimeClass.cs index dff76804d6..2cd199657a 100755 --- a/sdk/dotnet/Node/V1Alpha1/RuntimeClass.cs +++ b/sdk/dotnet/Node/V1Alpha1/RuntimeClass.cs @@ -63,11 +63,10 @@ public RuntimeClass(string name, Types.Inputs.Node.V1Alpha1.RuntimeClassArgs? ar private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Node.V1Alpha1.RuntimeClassArgs? args) { - if (args != null) { - args.ApiVersion = "node.k8s.io/v1alpha1"; - args.Kind = "RuntimeClass"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Node.V1Alpha1.RuntimeClassArgs(); + args.ApiVersion = "node.k8s.io/v1alpha1"; + args.Kind = "RuntimeClass"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Node/V1Alpha1/RuntimeClassList.cs b/sdk/dotnet/Node/V1Alpha1/RuntimeClassList.cs index 195798c806..6d79869a5e 100755 --- a/sdk/dotnet/Node/V1Alpha1/RuntimeClassList.cs +++ b/sdk/dotnet/Node/V1Alpha1/RuntimeClassList.cs @@ -57,11 +57,10 @@ public RuntimeClassList(string name, Types.Inputs.Node.V1Alpha1.RuntimeClassList private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Node.V1Alpha1.RuntimeClassListArgs? args) { - if (args != null) { - args.ApiVersion = "node.k8s.io/v1alpha1"; - args.Kind = "RuntimeClassList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Node.V1Alpha1.RuntimeClassListArgs(); + args.ApiVersion = "node.k8s.io/v1alpha1"; + args.Kind = "RuntimeClassList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Node/V1Beta1/RuntimeClass.cs b/sdk/dotnet/Node/V1Beta1/RuntimeClass.cs index d3a0a09ea9..3607d54844 100755 --- a/sdk/dotnet/Node/V1Beta1/RuntimeClass.cs +++ b/sdk/dotnet/Node/V1Beta1/RuntimeClass.cs @@ -86,11 +86,10 @@ public RuntimeClass(string name, Types.Inputs.Node.V1Beta1.RuntimeClassArgs? arg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Node.V1Beta1.RuntimeClassArgs? args) { - if (args != null) { - args.ApiVersion = "node.k8s.io/v1beta1"; - args.Kind = "RuntimeClass"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Node.V1Beta1.RuntimeClassArgs(); + args.ApiVersion = "node.k8s.io/v1beta1"; + args.Kind = "RuntimeClass"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Node/V1Beta1/RuntimeClassList.cs b/sdk/dotnet/Node/V1Beta1/RuntimeClassList.cs index 66a8cc7fa4..be4337aaa0 100755 --- a/sdk/dotnet/Node/V1Beta1/RuntimeClassList.cs +++ b/sdk/dotnet/Node/V1Beta1/RuntimeClassList.cs @@ -57,11 +57,10 @@ public RuntimeClassList(string name, Types.Inputs.Node.V1Beta1.RuntimeClassListA private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Node.V1Beta1.RuntimeClassListArgs? args) { - if (args != null) { - args.ApiVersion = "node.k8s.io/v1beta1"; - args.Kind = "RuntimeClassList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Node.V1Beta1.RuntimeClassListArgs(); + args.ApiVersion = "node.k8s.io/v1beta1"; + args.Kind = "RuntimeClassList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Policy/V1Beta1/PodDisruptionBudget.cs b/sdk/dotnet/Policy/V1Beta1/PodDisruptionBudget.cs index e23d90f666..3ebbd3c744 100755 --- a/sdk/dotnet/Policy/V1Beta1/PodDisruptionBudget.cs +++ b/sdk/dotnet/Policy/V1Beta1/PodDisruptionBudget.cs @@ -61,11 +61,10 @@ public PodDisruptionBudget(string name, Types.Inputs.Policy.V1Beta1.PodDisruptio private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Policy.V1Beta1.PodDisruptionBudgetArgs? args) { - if (args != null) { - args.ApiVersion = "policy/v1beta1"; - args.Kind = "PodDisruptionBudget"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Policy.V1Beta1.PodDisruptionBudgetArgs(); + args.ApiVersion = "policy/v1beta1"; + args.Kind = "PodDisruptionBudget"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Policy/V1Beta1/PodDisruptionBudgetList.cs b/sdk/dotnet/Policy/V1Beta1/PodDisruptionBudgetList.cs index b0dd510e97..e7c23ff5ee 100755 --- a/sdk/dotnet/Policy/V1Beta1/PodDisruptionBudgetList.cs +++ b/sdk/dotnet/Policy/V1Beta1/PodDisruptionBudgetList.cs @@ -52,11 +52,10 @@ public PodDisruptionBudgetList(string name, Types.Inputs.Policy.V1Beta1.PodDisru private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Policy.V1Beta1.PodDisruptionBudgetListArgs? args) { - if (args != null) { - args.ApiVersion = "policy/v1beta1"; - args.Kind = "PodDisruptionBudgetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Policy.V1Beta1.PodDisruptionBudgetListArgs(); + args.ApiVersion = "policy/v1beta1"; + args.Kind = "PodDisruptionBudgetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Policy/V1Beta1/PodSecurityPolicy.cs b/sdk/dotnet/Policy/V1Beta1/PodSecurityPolicy.cs index e32a9c88d0..6a5fa45e15 100755 --- a/sdk/dotnet/Policy/V1Beta1/PodSecurityPolicy.cs +++ b/sdk/dotnet/Policy/V1Beta1/PodSecurityPolicy.cs @@ -58,11 +58,10 @@ public PodSecurityPolicy(string name, Types.Inputs.Policy.V1Beta1.PodSecurityPol private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Policy.V1Beta1.PodSecurityPolicyArgs? args) { - if (args != null) { - args.ApiVersion = "policy/v1beta1"; - args.Kind = "PodSecurityPolicy"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Policy.V1Beta1.PodSecurityPolicyArgs(); + args.ApiVersion = "policy/v1beta1"; + args.Kind = "PodSecurityPolicy"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Policy/V1Beta1/PodSecurityPolicyList.cs b/sdk/dotnet/Policy/V1Beta1/PodSecurityPolicyList.cs index af37d79cde..b734586c2d 100755 --- a/sdk/dotnet/Policy/V1Beta1/PodSecurityPolicyList.cs +++ b/sdk/dotnet/Policy/V1Beta1/PodSecurityPolicyList.cs @@ -57,11 +57,10 @@ public PodSecurityPolicyList(string name, Types.Inputs.Policy.V1Beta1.PodSecurit private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Policy.V1Beta1.PodSecurityPolicyListArgs? args) { - if (args != null) { - args.ApiVersion = "policy/v1beta1"; - args.Kind = "PodSecurityPolicyList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Policy.V1Beta1.PodSecurityPolicyListArgs(); + args.ApiVersion = "policy/v1beta1"; + args.Kind = "PodSecurityPolicyList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1/ClusterRole.cs b/sdk/dotnet/Rbac/V1/ClusterRole.cs index c70727536c..c944661785 100755 --- a/sdk/dotnet/Rbac/V1/ClusterRole.cs +++ b/sdk/dotnet/Rbac/V1/ClusterRole.cs @@ -65,11 +65,10 @@ public ClusterRole(string name, Types.Inputs.Rbac.V1.ClusterRoleArgs? args = nul private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1.ClusterRoleArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1"; - args.Kind = "ClusterRole"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1.ClusterRoleArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1"; + args.Kind = "ClusterRole"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1/ClusterRoleBinding.cs b/sdk/dotnet/Rbac/V1/ClusterRoleBinding.cs index 41bfd0b078..c85b3383f4 100755 --- a/sdk/dotnet/Rbac/V1/ClusterRoleBinding.cs +++ b/sdk/dotnet/Rbac/V1/ClusterRoleBinding.cs @@ -64,11 +64,10 @@ public ClusterRoleBinding(string name, Types.Inputs.Rbac.V1.ClusterRoleBindingAr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1.ClusterRoleBindingArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1"; - args.Kind = "ClusterRoleBinding"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1.ClusterRoleBindingArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1"; + args.Kind = "ClusterRoleBinding"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1/ClusterRoleBindingList.cs b/sdk/dotnet/Rbac/V1/ClusterRoleBindingList.cs index 9a4ae0b7f3..977e5d5a6b 100755 --- a/sdk/dotnet/Rbac/V1/ClusterRoleBindingList.cs +++ b/sdk/dotnet/Rbac/V1/ClusterRoleBindingList.cs @@ -56,11 +56,10 @@ public ClusterRoleBindingList(string name, Types.Inputs.Rbac.V1.ClusterRoleBindi private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1.ClusterRoleBindingListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1"; - args.Kind = "ClusterRoleBindingList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1.ClusterRoleBindingListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1"; + args.Kind = "ClusterRoleBindingList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1/ClusterRoleList.cs b/sdk/dotnet/Rbac/V1/ClusterRoleList.cs index 7bc5b62774..641d036d59 100755 --- a/sdk/dotnet/Rbac/V1/ClusterRoleList.cs +++ b/sdk/dotnet/Rbac/V1/ClusterRoleList.cs @@ -56,11 +56,10 @@ public ClusterRoleList(string name, Types.Inputs.Rbac.V1.ClusterRoleListArgs? ar private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1.ClusterRoleListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1"; - args.Kind = "ClusterRoleList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1.ClusterRoleListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1"; + args.Kind = "ClusterRoleList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1/Role.cs b/sdk/dotnet/Rbac/V1/Role.cs index 786ba5a7a9..c94fa51f77 100755 --- a/sdk/dotnet/Rbac/V1/Role.cs +++ b/sdk/dotnet/Rbac/V1/Role.cs @@ -57,11 +57,10 @@ public Role(string name, Types.Inputs.Rbac.V1.RoleArgs? args = null, CustomResou private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1.RoleArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1"; - args.Kind = "Role"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1.RoleArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1"; + args.Kind = "Role"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1/RoleBinding.cs b/sdk/dotnet/Rbac/V1/RoleBinding.cs index c3e93b125a..29403c31df 100755 --- a/sdk/dotnet/Rbac/V1/RoleBinding.cs +++ b/sdk/dotnet/Rbac/V1/RoleBinding.cs @@ -66,11 +66,10 @@ public RoleBinding(string name, Types.Inputs.Rbac.V1.RoleBindingArgs? args = nul private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1.RoleBindingArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1"; - args.Kind = "RoleBinding"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1.RoleBindingArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1"; + args.Kind = "RoleBinding"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1/RoleBindingList.cs b/sdk/dotnet/Rbac/V1/RoleBindingList.cs index 93d68a8e4c..2dc228e5ba 100755 --- a/sdk/dotnet/Rbac/V1/RoleBindingList.cs +++ b/sdk/dotnet/Rbac/V1/RoleBindingList.cs @@ -56,11 +56,10 @@ public RoleBindingList(string name, Types.Inputs.Rbac.V1.RoleBindingListArgs? ar private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1.RoleBindingListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1"; - args.Kind = "RoleBindingList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1.RoleBindingListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1"; + args.Kind = "RoleBindingList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1/RoleList.cs b/sdk/dotnet/Rbac/V1/RoleList.cs index ec94d52e4d..af5cd6add8 100755 --- a/sdk/dotnet/Rbac/V1/RoleList.cs +++ b/sdk/dotnet/Rbac/V1/RoleList.cs @@ -56,11 +56,10 @@ public RoleList(string name, Types.Inputs.Rbac.V1.RoleListArgs? args = null, Cus private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1.RoleListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1"; - args.Kind = "RoleList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1.RoleListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1"; + args.Kind = "RoleList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Alpha1/ClusterRole.cs b/sdk/dotnet/Rbac/V1Alpha1/ClusterRole.cs index 3d051f9cb5..8a43137f33 100755 --- a/sdk/dotnet/Rbac/V1Alpha1/ClusterRole.cs +++ b/sdk/dotnet/Rbac/V1Alpha1/ClusterRole.cs @@ -66,11 +66,10 @@ public ClusterRole(string name, Types.Inputs.Rbac.V1Alpha1.ClusterRoleArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Alpha1.ClusterRoleArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; - args.Kind = "ClusterRole"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Alpha1.ClusterRoleArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; + args.Kind = "ClusterRole"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleBinding.cs b/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleBinding.cs index 4efbad13b4..59dcb51200 100755 --- a/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleBinding.cs +++ b/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleBinding.cs @@ -66,11 +66,10 @@ public ClusterRoleBinding(string name, Types.Inputs.Rbac.V1Alpha1.ClusterRoleBin private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Alpha1.ClusterRoleBindingArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; - args.Kind = "ClusterRoleBinding"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Alpha1.ClusterRoleBindingArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; + args.Kind = "ClusterRoleBinding"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleBindingList.cs b/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleBindingList.cs index 0ae322e9b3..0791956fb9 100755 --- a/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleBindingList.cs +++ b/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleBindingList.cs @@ -57,11 +57,10 @@ public ClusterRoleBindingList(string name, Types.Inputs.Rbac.V1Alpha1.ClusterRol private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Alpha1.ClusterRoleBindingListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; - args.Kind = "ClusterRoleBindingList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Alpha1.ClusterRoleBindingListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; + args.Kind = "ClusterRoleBindingList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleList.cs b/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleList.cs index 58c9a7c317..460c56de52 100755 --- a/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleList.cs +++ b/sdk/dotnet/Rbac/V1Alpha1/ClusterRoleList.cs @@ -57,11 +57,10 @@ public ClusterRoleList(string name, Types.Inputs.Rbac.V1Alpha1.ClusterRoleListAr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Alpha1.ClusterRoleListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; - args.Kind = "ClusterRoleList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Alpha1.ClusterRoleListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; + args.Kind = "ClusterRoleList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Alpha1/Role.cs b/sdk/dotnet/Rbac/V1Alpha1/Role.cs index 9f33b38ded..943fccf763 100755 --- a/sdk/dotnet/Rbac/V1Alpha1/Role.cs +++ b/sdk/dotnet/Rbac/V1Alpha1/Role.cs @@ -58,11 +58,10 @@ public Role(string name, Types.Inputs.Rbac.V1Alpha1.RoleArgs? args = null, Custo private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Alpha1.RoleArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; - args.Kind = "Role"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Alpha1.RoleArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; + args.Kind = "Role"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Alpha1/RoleBinding.cs b/sdk/dotnet/Rbac/V1Alpha1/RoleBinding.cs index d2d7949a0f..26caf5527d 100755 --- a/sdk/dotnet/Rbac/V1Alpha1/RoleBinding.cs +++ b/sdk/dotnet/Rbac/V1Alpha1/RoleBinding.cs @@ -67,11 +67,10 @@ public RoleBinding(string name, Types.Inputs.Rbac.V1Alpha1.RoleBindingArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Alpha1.RoleBindingArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; - args.Kind = "RoleBinding"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Alpha1.RoleBindingArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; + args.Kind = "RoleBinding"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Alpha1/RoleBindingList.cs b/sdk/dotnet/Rbac/V1Alpha1/RoleBindingList.cs index 27e57abdd9..f5eaf260f9 100755 --- a/sdk/dotnet/Rbac/V1Alpha1/RoleBindingList.cs +++ b/sdk/dotnet/Rbac/V1Alpha1/RoleBindingList.cs @@ -57,11 +57,10 @@ public RoleBindingList(string name, Types.Inputs.Rbac.V1Alpha1.RoleBindingListAr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Alpha1.RoleBindingListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; - args.Kind = "RoleBindingList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Alpha1.RoleBindingListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; + args.Kind = "RoleBindingList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Alpha1/RoleList.cs b/sdk/dotnet/Rbac/V1Alpha1/RoleList.cs index ce64f45408..980703be12 100755 --- a/sdk/dotnet/Rbac/V1Alpha1/RoleList.cs +++ b/sdk/dotnet/Rbac/V1Alpha1/RoleList.cs @@ -57,11 +57,10 @@ public RoleList(string name, Types.Inputs.Rbac.V1Alpha1.RoleListArgs? args = nul private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Alpha1.RoleListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; - args.Kind = "RoleList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Alpha1.RoleListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1alpha1"; + args.Kind = "RoleList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Beta1/ClusterRole.cs b/sdk/dotnet/Rbac/V1Beta1/ClusterRole.cs index 21ef78ff8a..9e7e42cf7f 100755 --- a/sdk/dotnet/Rbac/V1Beta1/ClusterRole.cs +++ b/sdk/dotnet/Rbac/V1Beta1/ClusterRole.cs @@ -66,11 +66,10 @@ public ClusterRole(string name, Types.Inputs.Rbac.V1Beta1.ClusterRoleArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Beta1.ClusterRoleArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; - args.Kind = "ClusterRole"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Beta1.ClusterRoleArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; + args.Kind = "ClusterRole"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Beta1/ClusterRoleBinding.cs b/sdk/dotnet/Rbac/V1Beta1/ClusterRoleBinding.cs index f16e50afd5..41430d7c15 100755 --- a/sdk/dotnet/Rbac/V1Beta1/ClusterRoleBinding.cs +++ b/sdk/dotnet/Rbac/V1Beta1/ClusterRoleBinding.cs @@ -66,11 +66,10 @@ public ClusterRoleBinding(string name, Types.Inputs.Rbac.V1Beta1.ClusterRoleBind private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Beta1.ClusterRoleBindingArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; - args.Kind = "ClusterRoleBinding"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Beta1.ClusterRoleBindingArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; + args.Kind = "ClusterRoleBinding"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Beta1/ClusterRoleBindingList.cs b/sdk/dotnet/Rbac/V1Beta1/ClusterRoleBindingList.cs index 85628ceb8c..8722fa9c6e 100755 --- a/sdk/dotnet/Rbac/V1Beta1/ClusterRoleBindingList.cs +++ b/sdk/dotnet/Rbac/V1Beta1/ClusterRoleBindingList.cs @@ -58,11 +58,10 @@ public ClusterRoleBindingList(string name, Types.Inputs.Rbac.V1Beta1.ClusterRole private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Beta1.ClusterRoleBindingListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; - args.Kind = "ClusterRoleBindingList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Beta1.ClusterRoleBindingListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; + args.Kind = "ClusterRoleBindingList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Beta1/ClusterRoleList.cs b/sdk/dotnet/Rbac/V1Beta1/ClusterRoleList.cs index 236b1e9331..cab7637d0c 100755 --- a/sdk/dotnet/Rbac/V1Beta1/ClusterRoleList.cs +++ b/sdk/dotnet/Rbac/V1Beta1/ClusterRoleList.cs @@ -57,11 +57,10 @@ public ClusterRoleList(string name, Types.Inputs.Rbac.V1Beta1.ClusterRoleListArg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Beta1.ClusterRoleListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; - args.Kind = "ClusterRoleList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Beta1.ClusterRoleListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; + args.Kind = "ClusterRoleList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Beta1/Role.cs b/sdk/dotnet/Rbac/V1Beta1/Role.cs index 7320f3fe09..fcf172f6d6 100755 --- a/sdk/dotnet/Rbac/V1Beta1/Role.cs +++ b/sdk/dotnet/Rbac/V1Beta1/Role.cs @@ -58,11 +58,10 @@ public Role(string name, Types.Inputs.Rbac.V1Beta1.RoleArgs? args = null, Custom private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Beta1.RoleArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; - args.Kind = "Role"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Beta1.RoleArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; + args.Kind = "Role"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Beta1/RoleBinding.cs b/sdk/dotnet/Rbac/V1Beta1/RoleBinding.cs index 1d1590c675..5c1c011b3f 100755 --- a/sdk/dotnet/Rbac/V1Beta1/RoleBinding.cs +++ b/sdk/dotnet/Rbac/V1Beta1/RoleBinding.cs @@ -67,11 +67,10 @@ public RoleBinding(string name, Types.Inputs.Rbac.V1Beta1.RoleBindingArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Beta1.RoleBindingArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; - args.Kind = "RoleBinding"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Beta1.RoleBindingArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; + args.Kind = "RoleBinding"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Beta1/RoleBindingList.cs b/sdk/dotnet/Rbac/V1Beta1/RoleBindingList.cs index ff702f370c..0235804353 100755 --- a/sdk/dotnet/Rbac/V1Beta1/RoleBindingList.cs +++ b/sdk/dotnet/Rbac/V1Beta1/RoleBindingList.cs @@ -57,11 +57,10 @@ public RoleBindingList(string name, Types.Inputs.Rbac.V1Beta1.RoleBindingListArg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Beta1.RoleBindingListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; - args.Kind = "RoleBindingList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Beta1.RoleBindingListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; + args.Kind = "RoleBindingList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Rbac/V1Beta1/RoleList.cs b/sdk/dotnet/Rbac/V1Beta1/RoleList.cs index 46f76a8826..7349745861 100755 --- a/sdk/dotnet/Rbac/V1Beta1/RoleList.cs +++ b/sdk/dotnet/Rbac/V1Beta1/RoleList.cs @@ -57,11 +57,10 @@ public RoleList(string name, Types.Inputs.Rbac.V1Beta1.RoleListArgs? args = null private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Rbac.V1Beta1.RoleListArgs? args) { - if (args != null) { - args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; - args.Kind = "RoleList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Rbac.V1Beta1.RoleListArgs(); + args.ApiVersion = "rbac.authorization.k8s.io/v1beta1"; + args.Kind = "RoleList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Scheduling/V1/PriorityClass.cs b/sdk/dotnet/Scheduling/V1/PriorityClass.cs index a22f84b018..7a459bd355 100755 --- a/sdk/dotnet/Scheduling/V1/PriorityClass.cs +++ b/sdk/dotnet/Scheduling/V1/PriorityClass.cs @@ -85,11 +85,10 @@ public PriorityClass(string name, Types.Inputs.Scheduling.V1.PriorityClassArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Scheduling.V1.PriorityClassArgs? args) { - if (args != null) { - args.ApiVersion = "scheduling.k8s.io/v1"; - args.Kind = "PriorityClass"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Scheduling.V1.PriorityClassArgs(); + args.ApiVersion = "scheduling.k8s.io/v1"; + args.Kind = "PriorityClass"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Scheduling/V1/PriorityClassList.cs b/sdk/dotnet/Scheduling/V1/PriorityClassList.cs index 4c1d85bbdc..ca39e8547f 100755 --- a/sdk/dotnet/Scheduling/V1/PriorityClassList.cs +++ b/sdk/dotnet/Scheduling/V1/PriorityClassList.cs @@ -57,11 +57,10 @@ public PriorityClassList(string name, Types.Inputs.Scheduling.V1.PriorityClassLi private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Scheduling.V1.PriorityClassListArgs? args) { - if (args != null) { - args.ApiVersion = "scheduling.k8s.io/v1"; - args.Kind = "PriorityClassList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Scheduling.V1.PriorityClassListArgs(); + args.ApiVersion = "scheduling.k8s.io/v1"; + args.Kind = "PriorityClassList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Scheduling/V1Alpha1/PriorityClass.cs b/sdk/dotnet/Scheduling/V1Alpha1/PriorityClass.cs index 96065f16fe..c0e9d2edc3 100755 --- a/sdk/dotnet/Scheduling/V1Alpha1/PriorityClass.cs +++ b/sdk/dotnet/Scheduling/V1Alpha1/PriorityClass.cs @@ -86,11 +86,10 @@ public PriorityClass(string name, Types.Inputs.Scheduling.V1Alpha1.PriorityClass private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Scheduling.V1Alpha1.PriorityClassArgs? args) { - if (args != null) { - args.ApiVersion = "scheduling.k8s.io/v1alpha1"; - args.Kind = "PriorityClass"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Scheduling.V1Alpha1.PriorityClassArgs(); + args.ApiVersion = "scheduling.k8s.io/v1alpha1"; + args.Kind = "PriorityClass"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Scheduling/V1Alpha1/PriorityClassList.cs b/sdk/dotnet/Scheduling/V1Alpha1/PriorityClassList.cs index f97b5330ea..8f68f90158 100755 --- a/sdk/dotnet/Scheduling/V1Alpha1/PriorityClassList.cs +++ b/sdk/dotnet/Scheduling/V1Alpha1/PriorityClassList.cs @@ -57,11 +57,10 @@ public PriorityClassList(string name, Types.Inputs.Scheduling.V1Alpha1.PriorityC private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Scheduling.V1Alpha1.PriorityClassListArgs? args) { - if (args != null) { - args.ApiVersion = "scheduling.k8s.io/v1alpha1"; - args.Kind = "PriorityClassList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Scheduling.V1Alpha1.PriorityClassListArgs(); + args.ApiVersion = "scheduling.k8s.io/v1alpha1"; + args.Kind = "PriorityClassList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Scheduling/V1Beta1/PriorityClass.cs b/sdk/dotnet/Scheduling/V1Beta1/PriorityClass.cs index 1d3417d60e..cbc7493c7c 100755 --- a/sdk/dotnet/Scheduling/V1Beta1/PriorityClass.cs +++ b/sdk/dotnet/Scheduling/V1Beta1/PriorityClass.cs @@ -86,11 +86,10 @@ public PriorityClass(string name, Types.Inputs.Scheduling.V1Beta1.PriorityClassA private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Scheduling.V1Beta1.PriorityClassArgs? args) { - if (args != null) { - args.ApiVersion = "scheduling.k8s.io/v1beta1"; - args.Kind = "PriorityClass"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Scheduling.V1Beta1.PriorityClassArgs(); + args.ApiVersion = "scheduling.k8s.io/v1beta1"; + args.Kind = "PriorityClass"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Scheduling/V1Beta1/PriorityClassList.cs b/sdk/dotnet/Scheduling/V1Beta1/PriorityClassList.cs index bca6a77e5c..e90e6680a7 100755 --- a/sdk/dotnet/Scheduling/V1Beta1/PriorityClassList.cs +++ b/sdk/dotnet/Scheduling/V1Beta1/PriorityClassList.cs @@ -57,11 +57,10 @@ public PriorityClassList(string name, Types.Inputs.Scheduling.V1Beta1.PriorityCl private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Scheduling.V1Beta1.PriorityClassListArgs? args) { - if (args != null) { - args.ApiVersion = "scheduling.k8s.io/v1beta1"; - args.Kind = "PriorityClassList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Scheduling.V1Beta1.PriorityClassListArgs(); + args.ApiVersion = "scheduling.k8s.io/v1beta1"; + args.Kind = "PriorityClassList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Settings/V1Alpha1/PodPreset.cs b/sdk/dotnet/Settings/V1Alpha1/PodPreset.cs index 5d509b869f..1c79b604bb 100755 --- a/sdk/dotnet/Settings/V1Alpha1/PodPreset.cs +++ b/sdk/dotnet/Settings/V1Alpha1/PodPreset.cs @@ -52,11 +52,10 @@ public PodPreset(string name, Types.Inputs.Settings.V1Alpha1.PodPresetArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Settings.V1Alpha1.PodPresetArgs? args) { - if (args != null) { - args.ApiVersion = "settings.k8s.io/v1alpha1"; - args.Kind = "PodPreset"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Settings.V1Alpha1.PodPresetArgs(); + args.ApiVersion = "settings.k8s.io/v1alpha1"; + args.Kind = "PodPreset"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Settings/V1Alpha1/PodPresetList.cs b/sdk/dotnet/Settings/V1Alpha1/PodPresetList.cs index 03cfed8067..e66b633284 100755 --- a/sdk/dotnet/Settings/V1Alpha1/PodPresetList.cs +++ b/sdk/dotnet/Settings/V1Alpha1/PodPresetList.cs @@ -57,11 +57,10 @@ public PodPresetList(string name, Types.Inputs.Settings.V1Alpha1.PodPresetListAr private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Settings.V1Alpha1.PodPresetListArgs? args) { - if (args != null) { - args.ApiVersion = "settings.k8s.io/v1alpha1"; - args.Kind = "PodPresetList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Settings.V1Alpha1.PodPresetListArgs(); + args.ApiVersion = "settings.k8s.io/v1alpha1"; + args.Kind = "PodPresetList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1/CSINode.cs b/sdk/dotnet/Storage/V1/CSINode.cs index c14921d0d5..388572feab 100755 --- a/sdk/dotnet/Storage/V1/CSINode.cs +++ b/sdk/dotnet/Storage/V1/CSINode.cs @@ -62,11 +62,10 @@ public CSINode(string name, Types.Inputs.Storage.V1.CSINodeArgs? args = null, Cu private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1.CSINodeArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1"; - args.Kind = "CSINode"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1.CSINodeArgs(); + args.ApiVersion = "storage.k8s.io/v1"; + args.Kind = "CSINode"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1/CSINodeList.cs b/sdk/dotnet/Storage/V1/CSINodeList.cs index f05b7feeba..bbaff0718b 100755 --- a/sdk/dotnet/Storage/V1/CSINodeList.cs +++ b/sdk/dotnet/Storage/V1/CSINodeList.cs @@ -57,11 +57,10 @@ public CSINodeList(string name, Types.Inputs.Storage.V1.CSINodeListArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1.CSINodeListArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1"; - args.Kind = "CSINodeList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1.CSINodeListArgs(); + args.ApiVersion = "storage.k8s.io/v1"; + args.Kind = "CSINodeList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1/StorageClass.cs b/sdk/dotnet/Storage/V1/StorageClass.cs index edf2cd777e..c9884349d4 100755 --- a/sdk/dotnet/Storage/V1/StorageClass.cs +++ b/sdk/dotnet/Storage/V1/StorageClass.cs @@ -106,11 +106,10 @@ public StorageClass(string name, Types.Inputs.Storage.V1.StorageClassArgs? args private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1.StorageClassArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1"; - args.Kind = "StorageClass"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1.StorageClassArgs(); + args.ApiVersion = "storage.k8s.io/v1"; + args.Kind = "StorageClass"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1/StorageClassList.cs b/sdk/dotnet/Storage/V1/StorageClassList.cs index de71099e2e..7ae0eef093 100755 --- a/sdk/dotnet/Storage/V1/StorageClassList.cs +++ b/sdk/dotnet/Storage/V1/StorageClassList.cs @@ -57,11 +57,10 @@ public StorageClassList(string name, Types.Inputs.Storage.V1.StorageClassListArg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1.StorageClassListArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1"; - args.Kind = "StorageClassList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1.StorageClassListArgs(); + args.ApiVersion = "storage.k8s.io/v1"; + args.Kind = "StorageClassList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1/VolumeAttachment.cs b/sdk/dotnet/Storage/V1/VolumeAttachment.cs index 1444f94a84..a0c5fe7269 100755 --- a/sdk/dotnet/Storage/V1/VolumeAttachment.cs +++ b/sdk/dotnet/Storage/V1/VolumeAttachment.cs @@ -68,11 +68,10 @@ public VolumeAttachment(string name, Types.Inputs.Storage.V1.VolumeAttachmentArg private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1.VolumeAttachmentArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1"; - args.Kind = "VolumeAttachment"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1.VolumeAttachmentArgs(); + args.ApiVersion = "storage.k8s.io/v1"; + args.Kind = "VolumeAttachment"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1/VolumeAttachmentList.cs b/sdk/dotnet/Storage/V1/VolumeAttachmentList.cs index 60d032d90a..75739c964c 100755 --- a/sdk/dotnet/Storage/V1/VolumeAttachmentList.cs +++ b/sdk/dotnet/Storage/V1/VolumeAttachmentList.cs @@ -57,11 +57,10 @@ public VolumeAttachmentList(string name, Types.Inputs.Storage.V1.VolumeAttachmen private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1.VolumeAttachmentListArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1"; - args.Kind = "VolumeAttachmentList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1.VolumeAttachmentListArgs(); + args.ApiVersion = "storage.k8s.io/v1"; + args.Kind = "VolumeAttachmentList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1Alpha1/VolumeAttachment.cs b/sdk/dotnet/Storage/V1Alpha1/VolumeAttachment.cs index dd7c333830..7f2123cfb3 100755 --- a/sdk/dotnet/Storage/V1Alpha1/VolumeAttachment.cs +++ b/sdk/dotnet/Storage/V1Alpha1/VolumeAttachment.cs @@ -68,11 +68,10 @@ public VolumeAttachment(string name, Types.Inputs.Storage.V1Alpha1.VolumeAttachm private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1Alpha1.VolumeAttachmentArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1alpha1"; - args.Kind = "VolumeAttachment"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1Alpha1.VolumeAttachmentArgs(); + args.ApiVersion = "storage.k8s.io/v1alpha1"; + args.Kind = "VolumeAttachment"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1Alpha1/VolumeAttachmentList.cs b/sdk/dotnet/Storage/V1Alpha1/VolumeAttachmentList.cs index 2548677841..fff41fcad1 100755 --- a/sdk/dotnet/Storage/V1Alpha1/VolumeAttachmentList.cs +++ b/sdk/dotnet/Storage/V1Alpha1/VolumeAttachmentList.cs @@ -57,11 +57,10 @@ public VolumeAttachmentList(string name, Types.Inputs.Storage.V1Alpha1.VolumeAtt private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1Alpha1.VolumeAttachmentListArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1alpha1"; - args.Kind = "VolumeAttachmentList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1Alpha1.VolumeAttachmentListArgs(); + args.ApiVersion = "storage.k8s.io/v1alpha1"; + args.Kind = "VolumeAttachmentList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1Beta1/CSIDriver.cs b/sdk/dotnet/Storage/V1Beta1/CSIDriver.cs index bf46f11fbb..ef0a1314fd 100755 --- a/sdk/dotnet/Storage/V1Beta1/CSIDriver.cs +++ b/sdk/dotnet/Storage/V1Beta1/CSIDriver.cs @@ -67,11 +67,10 @@ public CSIDriver(string name, Types.Inputs.Storage.V1Beta1.CSIDriverArgs? args = private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1Beta1.CSIDriverArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1beta1"; - args.Kind = "CSIDriver"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1Beta1.CSIDriverArgs(); + args.ApiVersion = "storage.k8s.io/v1beta1"; + args.Kind = "CSIDriver"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1Beta1/CSIDriverList.cs b/sdk/dotnet/Storage/V1Beta1/CSIDriverList.cs index d2475d44e0..f191e68f8b 100755 --- a/sdk/dotnet/Storage/V1Beta1/CSIDriverList.cs +++ b/sdk/dotnet/Storage/V1Beta1/CSIDriverList.cs @@ -57,11 +57,10 @@ public CSIDriverList(string name, Types.Inputs.Storage.V1Beta1.CSIDriverListArgs private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1Beta1.CSIDriverListArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1beta1"; - args.Kind = "CSIDriverList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1Beta1.CSIDriverListArgs(); + args.ApiVersion = "storage.k8s.io/v1beta1"; + args.Kind = "CSIDriverList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1Beta1/CSINode.cs b/sdk/dotnet/Storage/V1Beta1/CSINode.cs index bd410d8ea5..b85afd4d98 100755 --- a/sdk/dotnet/Storage/V1Beta1/CSINode.cs +++ b/sdk/dotnet/Storage/V1Beta1/CSINode.cs @@ -64,11 +64,10 @@ public CSINode(string name, Types.Inputs.Storage.V1Beta1.CSINodeArgs? args = nul private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1Beta1.CSINodeArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1beta1"; - args.Kind = "CSINode"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1Beta1.CSINodeArgs(); + args.ApiVersion = "storage.k8s.io/v1beta1"; + args.Kind = "CSINode"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1Beta1/CSINodeList.cs b/sdk/dotnet/Storage/V1Beta1/CSINodeList.cs index 7ed712f872..670c430d7a 100755 --- a/sdk/dotnet/Storage/V1Beta1/CSINodeList.cs +++ b/sdk/dotnet/Storage/V1Beta1/CSINodeList.cs @@ -57,11 +57,10 @@ public CSINodeList(string name, Types.Inputs.Storage.V1Beta1.CSINodeListArgs? ar private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1Beta1.CSINodeListArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1beta1"; - args.Kind = "CSINodeList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1Beta1.CSINodeListArgs(); + args.ApiVersion = "storage.k8s.io/v1beta1"; + args.Kind = "CSINodeList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1Beta1/StorageClass.cs b/sdk/dotnet/Storage/V1Beta1/StorageClass.cs index 078aa5ada2..c0b26af6df 100755 --- a/sdk/dotnet/Storage/V1Beta1/StorageClass.cs +++ b/sdk/dotnet/Storage/V1Beta1/StorageClass.cs @@ -106,11 +106,10 @@ public StorageClass(string name, Types.Inputs.Storage.V1Beta1.StorageClassArgs? private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1Beta1.StorageClassArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1beta1"; - args.Kind = "StorageClass"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1Beta1.StorageClassArgs(); + args.ApiVersion = "storage.k8s.io/v1beta1"; + args.Kind = "StorageClass"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1Beta1/StorageClassList.cs b/sdk/dotnet/Storage/V1Beta1/StorageClassList.cs index 7182f6bbc9..864b1f7282 100755 --- a/sdk/dotnet/Storage/V1Beta1/StorageClassList.cs +++ b/sdk/dotnet/Storage/V1Beta1/StorageClassList.cs @@ -57,11 +57,10 @@ public StorageClassList(string name, Types.Inputs.Storage.V1Beta1.StorageClassLi private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1Beta1.StorageClassListArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1beta1"; - args.Kind = "StorageClassList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1Beta1.StorageClassListArgs(); + args.ApiVersion = "storage.k8s.io/v1beta1"; + args.Kind = "StorageClassList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1Beta1/VolumeAttachment.cs b/sdk/dotnet/Storage/V1Beta1/VolumeAttachment.cs index a92647c84e..5d83da3b46 100755 --- a/sdk/dotnet/Storage/V1Beta1/VolumeAttachment.cs +++ b/sdk/dotnet/Storage/V1Beta1/VolumeAttachment.cs @@ -68,11 +68,10 @@ public VolumeAttachment(string name, Types.Inputs.Storage.V1Beta1.VolumeAttachme private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1Beta1.VolumeAttachmentArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1beta1"; - args.Kind = "VolumeAttachment"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1Beta1.VolumeAttachmentArgs(); + args.ApiVersion = "storage.k8s.io/v1beta1"; + args.Kind = "VolumeAttachment"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/sdk/dotnet/Storage/V1Beta1/VolumeAttachmentList.cs b/sdk/dotnet/Storage/V1Beta1/VolumeAttachmentList.cs index cc1cf0ad07..a6f9328cc9 100755 --- a/sdk/dotnet/Storage/V1Beta1/VolumeAttachmentList.cs +++ b/sdk/dotnet/Storage/V1Beta1/VolumeAttachmentList.cs @@ -57,11 +57,10 @@ public VolumeAttachmentList(string name, Types.Inputs.Storage.V1Beta1.VolumeAtta private static ResourceArgs SetAPIKindAndVersion(Types.Inputs.Storage.V1Beta1.VolumeAttachmentListArgs? args) { - if (args != null) { - args.ApiVersion = "storage.k8s.io/v1beta1"; - args.Kind = "VolumeAttachmentList"; - } - return args ?? ResourceArgs.Empty; + args ??= new Types.Inputs.Storage.V1Beta1.VolumeAttachmentListArgs(); + args.ApiVersion = "storage.k8s.io/v1beta1"; + args.Kind = "VolumeAttachmentList"; + return args; } private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options) diff --git a/tests/integration/dotnet/basic/Program.cs b/tests/integration/dotnet/basic/Program.cs index 8d6220ad14..da51fcabde 100644 --- a/tests/integration/dotnet/basic/Program.cs +++ b/tests/integration/dotnet/basic/Program.cs @@ -21,6 +21,7 @@ static Task Main(string[] args) { return Pulumi.Deployment.RunAsync(() => { + var namespace1 = new Namespace("namespace1"); var pod = new Pod("pod", new PodArgs {