public async Task PatchNamespacedObjectAsync()

in src/Azure.Deployments.Extensibility.Extensions.Kubernetes/Client/K8sClient.cs [99:118]


        public async Task<T> PatchNamespacedObjectAsync<T>(JsonObject @object, string? group, string version, string @namespace, string plural, string objectName, bool dryRun, CancellationToken cancellationToken)
        {
            try
            {
                return await this.kubernetes.CustomObjects.PatchNamespacedCustomObjectAsync<T>(
                    CreateApplyPatchFor(@object),
                    group,
                    version,
                    @namespace,
                    plural,
                    objectName,
                    dryRun: dryRun ? "All" : null,
                    fieldManager: "Bicep",
                    cancellationToken: cancellationToken);
            }
            catch (HttpOperationException exception)
            {
                throw ConvertToErrorResponseException(exception);
            }
        }