code.gitea.io/gitea@v1.22.3/modules/structs/secret.go (about)

     1  // Copyright 2023 The Gitea Authors. All rights reserved.
     2  // SPDX-License-Identifier: MIT
     3  
     4  package structs
     5  
     6  import "time"
     7  
     8  // Secret represents a secret
     9  // swagger:model
    10  type Secret struct {
    11  	// the secret's name
    12  	Name string `json:"name"`
    13  	// swagger:strfmt date-time
    14  	Created time.Time `json:"created_at"`
    15  }
    16  
    17  // CreateOrUpdateSecretOption options when creating or updating secret
    18  // swagger:model
    19  type CreateOrUpdateSecretOption struct {
    20  	// Data of the secret to update
    21  	//
    22  	// required: true
    23  	Data string `json:"data" binding:"Required"`
    24  }