github.com/akamai/AkamaiOPEN-edgegrid-golang@v1.2.2/api-endpoints-v2/methods.go (about)

     1  package apiendpoints
     2  
     3  type Methods []Method
     4  
     5  type Method struct {
     6  	APIResourceMethodID      int          `json:"apiResourceMethodId"`
     7  	APIResourceMethod        MethodValue  `json:"apiResourceMethod"`
     8  	APIResourceMethodLogicID int          `json:"apiResourceMethodLogicId"`
     9  	APIParameters            []Parameters `json:"apiParameters"`
    10  }
    11  
    12  type MethodValue string
    13  
    14  const (
    15  	MethodGet     MethodValue = "get"
    16  	MethodPost    MethodValue = "post"
    17  	MethodPut     MethodValue = "put"
    18  	MethodDelete  MethodValue = "delete"
    19  	MethodHead    MethodValue = "head"
    20  	MethodPatch   MethodValue = "patch"
    21  	MethodOptions MethodValue = "options"
    22  )