replaceCoreV1NamespacedResourceQuotaStatus method
Future<ResourceQuota>
replaceCoreV1NamespacedResourceQuotaStatus({
- required ResourceQuota body,
- required String name,
- required String namespace,
- bool? pretty,
Replace status of the specified ResourceQuota.
name
Name of the ResourceQuota.
namespace
Object name and auth scope, such as for teams and projects.
pretty
If true, then the output is pretty printed.
Implementation
Future<api_core_v1.ResourceQuota> replaceCoreV1NamespacedResourceQuotaStatus({
required api_core_v1.ResourceQuota body,
required String name,
required String namespace,
bool? pretty,
}) async {
final queryStrings = <String, Object>{};
if (pretty != null) {
queryStrings['pretty'] = pretty;
}
final query =
queryStrings.isEmpty ? '' : '?${_joinQueryStrings(queryStrings)}';
final jsonBody = jsonEncode(body.toJson());
final result = await _putJsonMap(
'/api/v1/namespaces/$namespace/resourcequotas/$name/status$query',
jsonBody);
return api_core_v1.ResourceQuota.fromJson(result);
}