fix security struct placement and formatting
This commit is contained in:
		
							parent
							
								
									83814a76cc
								
							
						
					
					
						commit
						40bc52b844
					
				| @ -32,7 +32,6 @@ type Swagger struct { | ||||
| 	Paths               map[string]*Item    `json:"paths" yaml:"paths"` | ||||
| 	Definitions         map[string]Schema   `json:"definitions,omitempty" yaml:"definitions,omitempty"` | ||||
| 	SecurityDefinitions map[string]Security `json:"securityDefinitions,omitempty" yaml:"securityDefinitions,omitempty"` | ||||
| 	Security            map[string][]string `json:"security,omitempty" yaml:"security,omitempty"` | ||||
| 	Tags                []Tag               `json:"tags,omitempty" yaml:"tags,omitempty"` | ||||
| 	ExternalDocs        *ExternalDocs       `json:"externalDocs,omitempty" yaml:"externalDocs,omitempty"` | ||||
| } | ||||
| @ -75,16 +74,17 @@ type Item struct { | ||||
| 
 | ||||
| // Operation Describes a single API operation on a path. | ||||
| type Operation struct { | ||||
| 	Tags        []string            `json:"tags,omitempty" yaml:"tags,omitempty"` | ||||
| 	Summary     string              `json:"summary,omitempty" yaml:"summary,omitempty"` | ||||
| 	Description string              `json:"description,omitempty" yaml:"description,omitempty"` | ||||
| 	OperationID string              `json:"operationId,omitempty" yaml:"operationId,omitempty"` | ||||
| 	Consumes    []string            `json:"consumes,omitempty" yaml:"consumes,omitempty"` | ||||
| 	Produces    []string            `json:"produces,omitempty" yaml:"produces,omitempty"` | ||||
| 	Schemes     []string            `json:"schemes,omitempty" yaml:"schemes,omitempty"` | ||||
| 	Parameters  []Parameter         `json:"parameters,omitempty" yaml:"parameters,omitempty"` | ||||
| 	Responses   map[string]Response `json:"responses,omitempty" yaml:"responses,omitempty"` | ||||
| 	Deprecated  bool                `json:"deprecated,omitempty" yaml:"deprecated,omitempty"` | ||||
| 	Tags        []string              `json:"tags,omitempty" yaml:"tags,omitempty"` | ||||
| 	Summary     string                `json:"summary,omitempty" yaml:"summary,omitempty"` | ||||
| 	Description string                `json:"description,omitempty" yaml:"description,omitempty"` | ||||
| 	OperationID string                `json:"operationId,omitempty" yaml:"operationId,omitempty"` | ||||
| 	Consumes    []string              `json:"consumes,omitempty" yaml:"consumes,omitempty"` | ||||
| 	Produces    []string              `json:"produces,omitempty" yaml:"produces,omitempty"` | ||||
| 	Schemes     []string              `json:"schemes,omitempty" yaml:"schemes,omitempty"` | ||||
| 	Parameters  []Parameter           `json:"parameters,omitempty" yaml:"parameters,omitempty"` | ||||
| 	Responses   map[string]Response   `json:"responses,omitempty" yaml:"responses,omitempty"` | ||||
| 	Security    []map[string][]string `json:"security,omitempty" yaml:"security,omitempty"` | ||||
| 	Deprecated  bool                  `json:"deprecated,omitempty" yaml:"deprecated,omitempty"` | ||||
| } | ||||
| 
 | ||||
| // Parameter Describes a single operation parameter. | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user