github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/actor/v2v3action/v3_actor.go (about)

     1  package v2v3action
     2  
     3  import (
     4  	"code.cloudfoundry.org/cli/actor/v3action"
     5  )
     6  
     7  //go:generate counterfeiter . V3Actor
     8  
     9  type V3Actor interface {
    10  	ManifestV3Actor
    11  	GetApplicationSummaryByNameAndSpace(appName string, spaceGUID string, withObfuscatedValues bool) (v3action.ApplicationSummary, v3action.Warnings, error)
    12  	GetOrganizationByName(orgName string) (v3action.Organization, v3action.Warnings, error)
    13  	ShareServiceInstanceToSpaces(serviceInstanceGUID string, spaceGUIDs []string) (v3action.RelationshipList, v3action.Warnings, error)
    14  	UnshareServiceInstanceByServiceInstanceAndSpace(serviceInstanceGUID string, spaceGUID string) (v3action.Warnings, error)
    15  
    16  	CloudControllerAPIVersion() string
    17  }