/
model_filestore_identifier_body.go
37 lines (36 loc) · 1.56 KB
/
model_filestore_identifier_body.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*
* Harness NextGen Software Delivery Platform API Reference
*
* This is the Open Api Spec 3 for the NextGen Manager. This is under active development. Beware of the breaking change with respect to the generated code stub # Authentication <!-- ReDoc-Inject: <security-definitions> -->
*
* API version: 3.0
* Contact: contact@harness.io
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/
package nextgen
type FilestoreIdentifierBody struct {
// The File or Folder tags
Tags string `json:"tags,omitempty"`
// Identifier of the File or Folder
Identifier string `json:"identifier,omitempty"`
// Name of the File or Folder
Name string `json:"name"`
// This specifies the file usage
FileUsage string `json:"fileUsage,omitempty"`
// This specifies the type of the File
Type_ string `json:"type"`
// This specifies parent directory identifier. The value of Root directory identifier is Root.
ParentIdentifier string `json:"parentIdentifier"`
// Description of the File or Folder
Description string `json:"description,omitempty"`
// Mime type of the File
MimeType string `json:"mimeType,omitempty"`
// The path of the File or Folder
Path string `json:"path,omitempty"`
CreatedBy *EmbeddedUserDetailsDto `json:"createdBy,omitempty"`
LastModifiedBy *EmbeddedUserDetailsDto `json:"lastModifiedBy,omitempty"`
// Last modified time for the File or Folder
LastModifiedAt int64 `json:"lastModifiedAt,omitempty"`
// The content of the File as InputStream
Content *interface{} `json:"content,omitempty"`
}