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

Method UpdateServiceInstanceLabels

actor/v7action/label.go:140–146  ·  view source on GitHub ↗
(serviceInstanceName, spaceGUID string, labels map[string]types.NullString)

Source from the content-addressed store, hash-verified

138}
139
140func (actor *Actor) UpdateServiceInstanceLabels(serviceInstanceName, spaceGUID string, labels map[string]types.NullString) (Warnings, error) {
141 serviceInstance, warnings, err := actor.GetServiceInstanceByNameAndSpace(serviceInstanceName, spaceGUID)
142 if err != nil {
143 return warnings, err
144 }
145 return actor.updateResourceMetadata("service-instance", serviceInstance.GUID, resources.Metadata{Labels: labels}, warnings)
146}
147
148func (actor *Actor) UpdateServiceOfferingLabels(serviceOfferingName string, serviceBrokerName string, labels map[string]types.NullString) (Warnings, error) {
149 serviceOffering, warnings, err := actor.CloudControllerClient.GetServiceOfferingByNameAndBroker(serviceOfferingName, serviceBrokerName)

Callers

nothing calls this directly

Implementers 1

FakeActorcommand/v7/v7fakes/fake_actor.go

Tested by

no test coverage detected