github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/cf/api/resources/service_brokers.go (about) 1 package resources 2 3 import "github.com/cloudfoundry/cli/cf/models" 4 5 type ServiceBrokerResource struct { 6 Resource 7 Entity ServiceBrokerEntity 8 } 9 10 type ServiceBrokerEntity struct { 11 Guid string 12 Name string 13 Password string `json:"auth_password"` 14 Username string `json:"auth_username"` 15 Url string `json:"broker_url"` 16 } 17 18 func (resource ServiceBrokerResource) ToFields() (fields models.ServiceBroker) { 19 fields.Name = resource.Entity.Name 20 fields.Guid = resource.Metadata.Guid 21 fields.Url = resource.Entity.Url 22 fields.Username = resource.Entity.Username 23 fields.Password = resource.Entity.Password 24 return 25 }