{
"operation-name" : "path-info",
"description" : "Obtain the informations for a filesystem path.",
"request-properties" : {"unit" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "Disk space unit to display disk usage.",
"expressions-allowed" : false,
"required" : false,
"nillable" : true,
"default" : "BYTES",
"min-length" : 1,
"max-length" : 2147483647,
"allowed" : [
"BYTES",
"KILOBYTES",
"MEGABYTES",
"GIGABYTES",
"TERABYTES",
"PETABYTES",
"BITS",
"KILOBITS",
"MEGABITS",
"GIGABITS",
"TERABITS",
"PETABITS"
],
"stability" : "default"
}},
"reply-properties" : {
"type" : {
"TYPE_MODEL_VALUE" : "OBJECT"
},
"value-type" : {
"content-dir" : {
"type" : {
"TYPE_MODEL_VALUE" : "OBJECT"
},
"description" : "Disk usage informations for the content directory.",
"expressions-allowed" : false,
"required" : false,
"nillable" : true,
"stability" : "default",
"value-type" : {
"used-space" : {
"type" : {
"TYPE_MODEL_VALUE" : "DOUBLE"
},
"description" : "The total size of the contents of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"unit" : "BYTES",
"stability" : "default"
},
"creation-time" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The creation time of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"last-modified" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The last modified time of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"resolved-path" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The resolved filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"available-space" : {
"type" : {
"TYPE_MODEL_VALUE" : "DOUBLE"
},
"description" : "The total size of available space for the partition containing a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"unit" : "BYTES",
"stability" : "default"
}
}
},
"data-dir" : {
"type" : {
"TYPE_MODEL_VALUE" : "OBJECT"
},
"description" : "Disk usage informations for the data directory.",
"expressions-allowed" : false,
"required" : false,
"nillable" : true,
"stability" : "default",
"value-type" : {
"used-space" : {
"type" : {
"TYPE_MODEL_VALUE" : "DOUBLE"
},
"description" : "The total size of the contents of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"unit" : "BYTES",
"stability" : "default"
},
"creation-time" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The creation time of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"last-modified" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The last modified time of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"resolved-path" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The resolved filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"available-space" : {
"type" : {
"TYPE_MODEL_VALUE" : "DOUBLE"
},
"description" : "The total size of available space for the partition containing a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"unit" : "BYTES",
"stability" : "default"
}
}
},
"temp-dir" : {
"type" : {
"TYPE_MODEL_VALUE" : "OBJECT"
},
"description" : "Disk usage informations for the temporary directory.",
"expressions-allowed" : false,
"required" : false,
"nillable" : true,
"stability" : "default",
"value-type" : {
"used-space" : {
"type" : {
"TYPE_MODEL_VALUE" : "DOUBLE"
},
"description" : "The total size of the contents of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"unit" : "BYTES",
"stability" : "default"
},
"creation-time" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The creation time of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"last-modified" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The last modified time of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"resolved-path" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The resolved filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"available-space" : {
"type" : {
"TYPE_MODEL_VALUE" : "DOUBLE"
},
"description" : "The total size of available space for the partition containing a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"unit" : "BYTES",
"stability" : "default"
}
}
},
"log-dir" : {
"type" : {
"TYPE_MODEL_VALUE" : "OBJECT"
},
"description" : "Disk usage informations for the log directory.",
"expressions-allowed" : false,
"required" : false,
"nillable" : true,
"stability" : "default",
"value-type" : {
"used-space" : {
"type" : {
"TYPE_MODEL_VALUE" : "DOUBLE"
},
"description" : "The total size of the contents of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"unit" : "BYTES",
"stability" : "default"
},
"creation-time" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The creation time of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"last-modified" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The last modified time of a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"resolved-path" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The resolved filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"available-space" : {
"type" : {
"TYPE_MODEL_VALUE" : "DOUBLE"
},
"description" : "The total size of available space for the partition containing a filesystem path.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"unit" : "BYTES",
"stability" : "default"
}
}
}
},
"description" : "Filesystem path for which to obtain disk usage."
},
"stability" : "default",
"read-only" : true,
"runtime-only" : true
}