MCPcopy Index your code
hub / github.com/cloudfoundry/cli / CreateResourceFromStruct

Method CreateResourceFromStruct

cf/net/gateway.go:99–106  ·  view source on GitHub ↗
(endpoint, url string, resource interface{})

Source from the content-addressed store, hash-verified

97}
98
99func (gateway Gateway) CreateResourceFromStruct(endpoint, url string, resource interface{}) error {
100 data, err := json.Marshal(resource)
101 if err != nil {
102 return err
103 }
104
105 return gateway.CreateResource(endpoint, url, bytes.NewReader(data))
106}
107
108func (gateway Gateway) UpdateResourceFromStruct(endpoint, apiURL string, resource interface{}) error {
109 data, err := json.Marshal(resource)

Callers 3

CreateMethod · 0.80
CreateMethod · 0.80
CreateMethod · 0.80

Calls 1

CreateResourceMethod · 0.95

Tested by

no test coverage detected