vault/ui/api-client/dist/models/KvV2ReadMetadataResponse.js
Jordan Reimer 5905f43e1f
[UI] Check-in Built API Client (#29955)
* removes dist from api-client gitignore

* ignores api-client/dist directory for eslint and prettier

* builds api client
2025-03-19 11:50:15 -06:00

65 lines
2.8 KiB
JavaScript

"use strict";
/* tslint:disable */
/* eslint-disable */
/**
* HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
*
* The version of the OpenAPI document: 1.20.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.instanceOfKvV2ReadMetadataResponse = instanceOfKvV2ReadMetadataResponse;
exports.KvV2ReadMetadataResponseFromJSON = KvV2ReadMetadataResponseFromJSON;
exports.KvV2ReadMetadataResponseFromJSONTyped = KvV2ReadMetadataResponseFromJSONTyped;
exports.KvV2ReadMetadataResponseToJSON = KvV2ReadMetadataResponseToJSON;
exports.KvV2ReadMetadataResponseToJSONTyped = KvV2ReadMetadataResponseToJSONTyped;
/**
* Check if a given object implements the KvV2ReadMetadataResponse interface.
*/
function instanceOfKvV2ReadMetadataResponse(value) {
return true;
}
function KvV2ReadMetadataResponseFromJSON(json) {
return KvV2ReadMetadataResponseFromJSONTyped(json, false);
}
function KvV2ReadMetadataResponseFromJSONTyped(json, ignoreDiscriminator) {
if (json == null) {
return json;
}
return {
casRequired: json['cas_required'] == null ? undefined : json['cas_required'],
createdTime: json['created_time'] == null ? undefined : new Date(json['created_time']),
currentVersion: json['current_version'] == null ? undefined : json['current_version'],
customMetadata: json['custom_metadata'] == null ? undefined : json['custom_metadata'],
deleteVersionAfter: json['delete_version_after'] == null ? undefined : json['delete_version_after'],
maxVersions: json['max_versions'] == null ? undefined : json['max_versions'],
oldestVersion: json['oldest_version'] == null ? undefined : json['oldest_version'],
updatedTime: json['updated_time'] == null ? undefined : new Date(json['updated_time']),
versions: json['versions'] == null ? undefined : json['versions'],
};
}
function KvV2ReadMetadataResponseToJSON(json) {
return KvV2ReadMetadataResponseToJSONTyped(json, false);
}
function KvV2ReadMetadataResponseToJSONTyped(value, ignoreDiscriminator = false) {
if (value == null) {
return value;
}
return {
cas_required: value['casRequired'],
created_time: value['createdTime'] == null ? undefined : value['createdTime'].toISOString(),
current_version: value['currentVersion'],
custom_metadata: value['customMetadata'],
delete_version_after: value['deleteVersionAfter'],
max_versions: value['maxVersions'],
oldest_version: value['oldestVersion'],
updated_time: value['updatedTime'] == null ? undefined : value['updatedTime'].toISOString(),
versions: value['versions'],
};
}