package
6.53.0+incompatible
Repository: https://github.com/sleungcy-sap/cli.git
Documentation: pkg.go.dev

# Packages

Code generated by counterfeiter.
Package constant contains types and constants used by the ccv2 package.

# Functions

ConvertFilterParameters converts a Filter object into a collection that cloudcontroller.Request can accept.
NewClient returns a new Cloud Controller Client.
NewPaginatedResources returns a new PaginatedResources struct with the given resource type.

# Structs

APIInformation represents the information returned back from /v2/info.
APILink represents a generic link from a response object.
Application represents a Cloud Controller Application.
ApplicationInstance represents a Cloud Controller Application Instance.
ApplicationInstanceStatus represents a Cloud Controller Application Instance.
Buildpack represents a Cloud Controller Buildpack.
Client is a client that can be used to talk to a Cloud Controller's V2 Endpoints.
Config allows the Client to be configured.
DockerCredentials are the authentication credentials to pull a docker image from it's repository.
Domain represents a Cloud Controller Domain.
Event represents a Cloud Controller Event.
FeatureFlag represents a Cloud Controller feature flag.
Filter is a type of filter that can be passed to specific request to narrow down the return set.
Info represents a GET response from the '/' endpoint of the cloud controller API.
No description provided by the author
Job represents a Cloud Controller Job.
LastOperation is the status of the last operation requested on a service instance.
No description provided by the author
Organization represents a Cloud Controller Organization.
OrganizationQuota is the definition of a quota for an organization.
PaginatedResources represents a page of resources returned by the Cloud Controller.
Resource represents a Cloud Controller Resource.
Route represents a Cloud Controller Route.
RouteMapping represents a Cloud Controller map between an application and route.
SecurityGroup represents a Cloud Controller Security Group.
SecurityGroupRule represents a Cloud Controller Security Group Role.
Service represents a Cloud Controller Service.
ServiceBinding represents a Cloud Controller Service Binding.
ServiceBroker represents a Cloud Controller Service Broker.
ServiceExtra contains extra service related properties.
ServiceInstance represents a Cloud Controller Service Instance.
ServiceInstanceSharedFrom represents a Cloud Controller relationship object that describes a service instance in another space (and possibly org) that this service instance is **shared from**.
ServiceInstanceSharedTo represents a Cloud Controller relationship object that describes a service instance in another space (and possibly org) that this service is **shared to**.
ServiceKey represents a Cloud Controller Service Key.
ServicePlan represents a predefined set of configurations for a Cloud Controller service object.
ServicePlanVisibility represents a Cloud Controller Service Plan Visibility.
Space represents a Cloud Controller Space.
SpaceQuota represents the Cloud Controller configured quota assigned to the space.
SpaceSummary represents a service instance inside a space.
SpaceSummaryApplication represents an application inside a space.
SpaceSummaryService represents a service inside a space.
SpaceSummaryServiceInstance represents a service instance inside a space.
SpaceSummaryServicePlan represents a service plan inside a space.
Stack represents a Cloud Controller Stack.
TargetSettings represents configuration for establishing a connection to the Cloud Controller server.
User represents a Cloud Controller User.
UserProvidedServiceInstance represents the data to update a user-provided service instance.

# Interfaces

ConnectionWrapper can wrap a given connection allowing the wrapper to modify all requests going in and out of the given connection.
Reader is an io.Reader.

# Type aliases

APILinks is a directory of follow-up urls for the resource.
Params represents URI parameters for a request.
Warnings are a collection of warnings that the Cloud Controller can return back from an API request.