add apply patch type (#579)
This commit is contained in:
@@ -37,6 +37,8 @@ namespace k8s
|
|||||||
return MediaTypeHeaderValue.Parse("application/merge-patch+json; charset=utf-8");
|
return MediaTypeHeaderValue.Parse("application/merge-patch+json; charset=utf-8");
|
||||||
case V1Patch.PatchType.StrategicMergePatch:
|
case V1Patch.PatchType.StrategicMergePatch:
|
||||||
return MediaTypeHeaderValue.Parse("application/strategic-merge-patch+json; charset=utf-8");
|
return MediaTypeHeaderValue.Parse("application/strategic-merge-patch+json; charset=utf-8");
|
||||||
|
case V1Patch.PatchType.ApplyPatch:
|
||||||
|
return MediaTypeHeaderValue.Parse("application/apply-patch+yaml; charset=utf-8");
|
||||||
default:
|
default:
|
||||||
throw new ArgumentOutOfRangeException(nameof(body.Type), "");
|
throw new ArgumentOutOfRangeException(nameof(body.Type), "");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,6 +27,11 @@ namespace k8s.Models
|
|||||||
/// content type application/strategic-merge-patch+json
|
/// content type application/strategic-merge-patch+json
|
||||||
/// </summary>
|
/// </summary>
|
||||||
StrategicMergePatch,
|
StrategicMergePatch,
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// content type application/apply-patch+yaml
|
||||||
|
/// </summary>
|
||||||
|
ApplyPatch,
|
||||||
}
|
}
|
||||||
|
|
||||||
public PatchType Type { get; private set; }
|
public PatchType Type { get; private set; }
|
||||||
|
|||||||
Reference in New Issue
Block a user