capiclient

package module
v0.0.0-...-cfe4959 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 6, 2025 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Package capiclient provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.

Index

Constants

View Source
const (
	AdminScopes          = "Admin.Scopes"
	AdminReadOnlyScopes  = "AdminReadOnly.Scopes"
	GlobalAuditorScopes  = "GlobalAuditor.Scopes"
	OAuth2Scopes         = "OAuth2.Scopes"
	OrgManagerScopes     = "OrgManager.Scopes"
	SpaceAuditorScopes   = "SpaceAuditor.Scopes"
	SpaceDeveloperScopes = "SpaceDeveloper.Scopes"
	SpaceManagerScopes   = "SpaceManager.Scopes"
	SpaceSupporterScopes = "SpaceSupporter.Scopes"
	BearerAuthScopes     = "bearerAuth.Scopes"
)

Variables

This section is empty.

Functions

func NewApplyOrganizationQuotaToOrganizationsRequest

func NewApplyOrganizationQuotaToOrganizationsRequest(server string, guid openapi_types.UUID, body ApplyOrganizationQuotaToOrganizationsJSONRequestBody) (*http.Request, error)

NewApplyOrganizationQuotaToOrganizationsRequest calls the generic ApplyOrganizationQuotaToOrganizations builder with application/json body

func NewApplyOrganizationQuotaToOrganizationsRequestWithBody

func NewApplyOrganizationQuotaToOrganizationsRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewApplyOrganizationQuotaToOrganizationsRequestWithBody generates requests for ApplyOrganizationQuotaToOrganizations with any type of body

func NewAssignDefaultIsolationSegmentRequest

func NewAssignDefaultIsolationSegmentRequest(server string, guid string, body AssignDefaultIsolationSegmentJSONRequestBody) (*http.Request, error)

NewAssignDefaultIsolationSegmentRequest calls the generic AssignDefaultIsolationSegment builder with application/json body

func NewAssignDefaultIsolationSegmentRequestWithBody

func NewAssignDefaultIsolationSegmentRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewAssignDefaultIsolationSegmentRequestWithBody generates requests for AssignDefaultIsolationSegment with any type of body

func NewClearAppBuildpackCacheRequest

func NewClearAppBuildpackCacheRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewClearAppBuildpackCacheRequest generates requests for ClearAppBuildpackCache

func NewCreateAppRequest

func NewCreateAppRequest(server string, body CreateAppJSONRequestBody) (*http.Request, error)

NewCreateAppRequest calls the generic CreateApp builder with application/json body

func NewCreateAppRequestWithBody

func NewCreateAppRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAppRequestWithBody generates requests for CreateApp with any type of body

func NewCreateOrganizationQuotaRequest

func NewCreateOrganizationQuotaRequest(server string, body CreateOrganizationQuotaJSONRequestBody) (*http.Request, error)

NewCreateOrganizationQuotaRequest calls the generic CreateOrganizationQuota builder with application/json body

func NewCreateOrganizationQuotaRequestWithBody

func NewCreateOrganizationQuotaRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOrganizationQuotaRequestWithBody generates requests for CreateOrganizationQuota with any type of body

func NewCreateOrganizationRequest

func NewCreateOrganizationRequest(server string, body CreateOrganizationJSONRequestBody) (*http.Request, error)

NewCreateOrganizationRequest calls the generic CreateOrganization builder with application/json body

func NewCreateOrganizationRequestWithBody

func NewCreateOrganizationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOrganizationRequestWithBody generates requests for CreateOrganization with any type of body

func NewDeleteAppRequest

func NewDeleteAppRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteAppRequest generates requests for DeleteApp

func NewDeleteOrganizationQuotaRequest

func NewDeleteOrganizationQuotaRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteOrganizationQuotaRequest generates requests for DeleteOrganizationQuota

func NewDeleteOrganizationRequest

func NewDeleteOrganizationRequest(server string, guid string) (*http.Request, error)

NewDeleteOrganizationRequest generates requests for DeleteOrganization

func NewDeleteV3BuildpacksGuidRequest

func NewDeleteV3BuildpacksGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteV3BuildpacksGuidRequest generates requests for DeleteV3BuildpacksGuid

func NewDeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidRequest

func NewDeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidRequest(server string, guid openapi_types.UUID, orgGuid openapi_types.UUID) (*http.Request, error)

NewDeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidRequest generates requests for DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuid

func NewDeleteV3DomainsGuidRequest

func NewDeleteV3DomainsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteV3DomainsGuidRequest generates requests for DeleteV3DomainsGuid

func NewDeleteV3DropletsGuidRequest

func NewDeleteV3DropletsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteV3DropletsGuidRequest generates requests for DeleteV3DropletsGuid

func NewDeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidRequest

func NewDeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidRequest(server string, guid string, orgGuid string) (*http.Request, error)

NewDeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidRequest generates requests for DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuid

func NewDeleteV3IsolationSegmentsGuidRequest

func NewDeleteV3IsolationSegmentsGuidRequest(server string, guid string) (*http.Request, error)

NewDeleteV3IsolationSegmentsGuidRequest generates requests for DeleteV3IsolationSegmentsGuid

func NewDeleteV3PackagesGuidRequest

func NewDeleteV3PackagesGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteV3PackagesGuidRequest generates requests for DeleteV3PackagesGuid

func NewDeleteV3ProcessesGuidInstancesIndexRequest

func NewDeleteV3ProcessesGuidInstancesIndexRequest(server string, guid openapi_types.UUID, index int) (*http.Request, error)

NewDeleteV3ProcessesGuidInstancesIndexRequest generates requests for DeleteV3ProcessesGuidInstancesIndex

func NewDeleteV3RolesGuidRequest

func NewDeleteV3RolesGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteV3RolesGuidRequest generates requests for DeleteV3RolesGuid

func NewDeleteV3RoutesGuidDestinationsDestinationGuidRequest

func NewDeleteV3RoutesGuidDestinationsDestinationGuidRequest(server string, guid openapi_types.UUID, destinationGuid openapi_types.UUID) (*http.Request, error)

NewDeleteV3RoutesGuidDestinationsDestinationGuidRequest generates requests for DeleteV3RoutesGuidDestinationsDestinationGuid

func NewDeleteV3RoutesGuidRequest

func NewDeleteV3RoutesGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteV3RoutesGuidRequest generates requests for DeleteV3RoutesGuid

func NewDeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidRequest

func NewDeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidRequest(server string, guid openapi_types.UUID, spaceGuid openapi_types.UUID) (*http.Request, error)

NewDeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidRequest generates requests for DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuid

func NewDeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidRequest

func NewDeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidRequest(server string, guid openapi_types.UUID, spaceGuid openapi_types.UUID) (*http.Request, error)

NewDeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidRequest generates requests for DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuid

func NewDeleteV3SecurityGroupsGuidRequest

func NewDeleteV3SecurityGroupsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteV3SecurityGroupsGuidRequest generates requests for DeleteV3SecurityGroupsGuid

func NewDeleteV3ServiceBrokersGuidRequest

func NewDeleteV3ServiceBrokersGuidRequest(server string, guid string) (*http.Request, error)

NewDeleteV3ServiceBrokersGuidRequest generates requests for DeleteV3ServiceBrokersGuid

func NewDeleteV3ServiceCredentialBindingsGuidRequest

func NewDeleteV3ServiceCredentialBindingsGuidRequest(server string, guid string) (*http.Request, error)

NewDeleteV3ServiceCredentialBindingsGuidRequest generates requests for DeleteV3ServiceCredentialBindingsGuid

func NewDeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidRequest

func NewDeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidRequest(server string, guid string, spaceGuid string) (*http.Request, error)

NewDeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidRequest generates requests for DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuid

func NewDeleteV3ServiceInstancesGuidRequest

func NewDeleteV3ServiceInstancesGuidRequest(server string, guid string, params *DeleteV3ServiceInstancesGuidParams) (*http.Request, error)

NewDeleteV3ServiceInstancesGuidRequest generates requests for DeleteV3ServiceInstancesGuid

func NewDeleteV3ServiceOfferingsGuidRequest

func NewDeleteV3ServiceOfferingsGuidRequest(server string, guid string, params *DeleteV3ServiceOfferingsGuidParams) (*http.Request, error)

NewDeleteV3ServiceOfferingsGuidRequest generates requests for DeleteV3ServiceOfferingsGuid

func NewDeleteV3ServicePlansGuidRequest

func NewDeleteV3ServicePlansGuidRequest(server string, guid string, params *DeleteV3ServicePlansGuidParams) (*http.Request, error)

NewDeleteV3ServicePlansGuidRequest generates requests for DeleteV3ServicePlansGuid

func NewDeleteV3ServicePlansGuidVisibilityOrganizationGuidRequest

func NewDeleteV3ServicePlansGuidVisibilityOrganizationGuidRequest(server string, guid openapi_types.UUID, organizationGuid openapi_types.UUID) (*http.Request, error)

NewDeleteV3ServicePlansGuidVisibilityOrganizationGuidRequest generates requests for DeleteV3ServicePlansGuidVisibilityOrganizationGuid

func NewDeleteV3ServiceRouteBindingsGuidRequest

func NewDeleteV3ServiceRouteBindingsGuidRequest(server string, guid string) (*http.Request, error)

NewDeleteV3ServiceRouteBindingsGuidRequest generates requests for DeleteV3ServiceRouteBindingsGuid

func NewDeleteV3SidecarsGuidRequest

func NewDeleteV3SidecarsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteV3SidecarsGuidRequest generates requests for DeleteV3SidecarsGuid

func NewDeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidRequest

func NewDeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidRequest(server string, guid openapi_types.UUID, spaceGuid openapi_types.UUID) (*http.Request, error)

NewDeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidRequest generates requests for DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuid

func NewDeleteV3SpaceQuotasGuidRequest

func NewDeleteV3SpaceQuotasGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewDeleteV3SpaceQuotasGuidRequest generates requests for DeleteV3SpaceQuotasGuid

func NewDeleteV3SpacesGuidRequest

func NewDeleteV3SpacesGuidRequest(server string, guid string) (*http.Request, error)

NewDeleteV3SpacesGuidRequest generates requests for DeleteV3SpacesGuid

func NewDeleteV3StacksGuidRequest

func NewDeleteV3StacksGuidRequest(server string, guid string) (*http.Request, error)

NewDeleteV3StacksGuidRequest generates requests for DeleteV3StacksGuid

func NewDeleteV3UsersGuidRequest

func NewDeleteV3UsersGuidRequest(server string, guid string) (*http.Request, error)

NewDeleteV3UsersGuidRequest generates requests for DeleteV3UsersGuid

func NewGetAppEnvironmentVariablesRequest

func NewGetAppEnvironmentVariablesRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetAppEnvironmentVariablesRequest generates requests for GetAppEnvironmentVariables

func NewGetAppPermissionsRequest

func NewGetAppPermissionsRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetAppPermissionsRequest generates requests for GetAppPermissions

func NewGetAppRequest

func NewGetAppRequest(server string, guid openapi_types.UUID, params *GetAppParams) (*http.Request, error)

NewGetAppRequest generates requests for GetApp

func NewGetAppSshEnabledRequest

func NewGetAppSshEnabledRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetAppSshEnabledRequest generates requests for GetAppSshEnabled

func NewGetDefaultDomainRequest

func NewGetDefaultDomainRequest(server string, guid string) (*http.Request, error)

NewGetDefaultDomainRequest generates requests for GetDefaultDomain

func NewGetDefaultIsolationSegmentRequest

func NewGetDefaultIsolationSegmentRequest(server string, guid string) (*http.Request, error)

NewGetDefaultIsolationSegmentRequest generates requests for GetDefaultIsolationSegment

func NewGetOrganizationQuotaRequest

func NewGetOrganizationQuotaRequest(server string, guid openapi_types.UUID, params *GetOrganizationQuotaParams) (*http.Request, error)

NewGetOrganizationQuotaRequest generates requests for GetOrganizationQuota

func NewGetOrganizationRequest

func NewGetOrganizationRequest(server string, guid string) (*http.Request, error)

NewGetOrganizationRequest generates requests for GetOrganization

func NewGetRequest

func NewGetRequest(server string) (*http.Request, error)

NewGetRequest generates requests for Get

func NewGetUsageSummaryRequest

func NewGetUsageSummaryRequest(server string, guid string) (*http.Request, error)

NewGetUsageSummaryRequest generates requests for GetUsageSummary

func NewGetV3AppUsageEventsGuidRequest

func NewGetV3AppUsageEventsGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3AppUsageEventsGuidRequest generates requests for GetV3AppUsageEventsGuid

func NewGetV3AppUsageEventsRequest

func NewGetV3AppUsageEventsRequest(server string, params *GetV3AppUsageEventsParams) (*http.Request, error)

NewGetV3AppUsageEventsRequest generates requests for GetV3AppUsageEvents

func NewGetV3AppsGuidBuildsRequest

func NewGetV3AppsGuidBuildsRequest(server string, guid openapi_types.UUID, params *GetV3AppsGuidBuildsParams) (*http.Request, error)

NewGetV3AppsGuidBuildsRequest generates requests for GetV3AppsGuidBuilds

func NewGetV3AppsGuidDropletsRequest

func NewGetV3AppsGuidDropletsRequest(server string, guid openapi_types.UUID, params *GetV3AppsGuidDropletsParams) (*http.Request, error)

NewGetV3AppsGuidDropletsRequest generates requests for GetV3AppsGuidDroplets

func NewGetV3AppsGuidFeaturesNameRequest

func NewGetV3AppsGuidFeaturesNameRequest(server string, guid openapi_types.UUID, name GetV3AppsGuidFeaturesNameParamsName) (*http.Request, error)

NewGetV3AppsGuidFeaturesNameRequest generates requests for GetV3AppsGuidFeaturesName

func NewGetV3AppsGuidFeaturesRequest

func NewGetV3AppsGuidFeaturesRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3AppsGuidFeaturesRequest generates requests for GetV3AppsGuidFeatures

func NewGetV3AppsGuidManifestRequest

func NewGetV3AppsGuidManifestRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3AppsGuidManifestRequest generates requests for GetV3AppsGuidManifest

func NewGetV3AppsGuidPackagesRequest

func NewGetV3AppsGuidPackagesRequest(server string, guid openapi_types.UUID, params *GetV3AppsGuidPackagesParams) (*http.Request, error)

NewGetV3AppsGuidPackagesRequest generates requests for GetV3AppsGuidPackages

func NewGetV3AppsGuidProcessesRequest

func NewGetV3AppsGuidProcessesRequest(server string, guid openapi_types.UUID, params *GetV3AppsGuidProcessesParams) (*http.Request, error)

NewGetV3AppsGuidProcessesRequest generates requests for GetV3AppsGuidProcesses

func NewGetV3AppsGuidProcessesTypeRequest

func NewGetV3AppsGuidProcessesTypeRequest(server string, guid openapi_types.UUID, pType string) (*http.Request, error)

NewGetV3AppsGuidProcessesTypeRequest generates requests for GetV3AppsGuidProcessesType

func NewGetV3AppsGuidRelationshipsCurrentDropletRequest

func NewGetV3AppsGuidRelationshipsCurrentDropletRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3AppsGuidRelationshipsCurrentDropletRequest generates requests for GetV3AppsGuidRelationshipsCurrentDroplet

func NewGetV3AppsGuidRevisionsDeployedRequest

func NewGetV3AppsGuidRevisionsDeployedRequest(server string, guid string, params *GetV3AppsGuidRevisionsDeployedParams) (*http.Request, error)

NewGetV3AppsGuidRevisionsDeployedRequest generates requests for GetV3AppsGuidRevisionsDeployed

func NewGetV3AppsGuidRevisionsRequest

func NewGetV3AppsGuidRevisionsRequest(server string, guid string, params *GetV3AppsGuidRevisionsParams) (*http.Request, error)

NewGetV3AppsGuidRevisionsRequest generates requests for GetV3AppsGuidRevisions

func NewGetV3AppsGuidSidecarsRequest

func NewGetV3AppsGuidSidecarsRequest(server string, guid openapi_types.UUID, params *GetV3AppsGuidSidecarsParams) (*http.Request, error)

NewGetV3AppsGuidSidecarsRequest generates requests for GetV3AppsGuidSidecars

func NewGetV3AuditEventsGuidRequest

func NewGetV3AuditEventsGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3AuditEventsGuidRequest generates requests for GetV3AuditEventsGuid

func NewGetV3AuditEventsRequest

func NewGetV3AuditEventsRequest(server string, params *GetV3AuditEventsParams) (*http.Request, error)

NewGetV3AuditEventsRequest generates requests for GetV3AuditEvents

func NewGetV3BuildpacksGuidRequest

func NewGetV3BuildpacksGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3BuildpacksGuidRequest generates requests for GetV3BuildpacksGuid

func NewGetV3BuildpacksRequest

func NewGetV3BuildpacksRequest(server string, params *GetV3BuildpacksParams) (*http.Request, error)

NewGetV3BuildpacksRequest generates requests for GetV3Buildpacks

func NewGetV3BuildsGuidRequest

func NewGetV3BuildsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3BuildsGuidRequest generates requests for GetV3BuildsGuid

func NewGetV3BuildsRequest

func NewGetV3BuildsRequest(server string, params *GetV3BuildsParams) (*http.Request, error)

NewGetV3BuildsRequest generates requests for GetV3Builds

func NewGetV3DeploymentsGuidRequest

func NewGetV3DeploymentsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3DeploymentsGuidRequest generates requests for GetV3DeploymentsGuid

func NewGetV3DeploymentsRequest

func NewGetV3DeploymentsRequest(server string, params *GetV3DeploymentsParams) (*http.Request, error)

NewGetV3DeploymentsRequest generates requests for GetV3Deployments

func NewGetV3DomainsGuidRequest

func NewGetV3DomainsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3DomainsGuidRequest generates requests for GetV3DomainsGuid

func NewGetV3DomainsRequest

func NewGetV3DomainsRequest(server string, params *GetV3DomainsParams) (*http.Request, error)

NewGetV3DomainsRequest generates requests for GetV3Domains

func NewGetV3DropletsGuidRequest

func NewGetV3DropletsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3DropletsGuidRequest generates requests for GetV3DropletsGuid

func NewGetV3DropletsRequest

func NewGetV3DropletsRequest(server string, params *GetV3DropletsParams) (*http.Request, error)

NewGetV3DropletsRequest generates requests for GetV3Droplets

func NewGetV3EnvironmentVariableGroupsNameRequest

func NewGetV3EnvironmentVariableGroupsNameRequest(server string, name GetV3EnvironmentVariableGroupsNameParamsName) (*http.Request, error)

NewGetV3EnvironmentVariableGroupsNameRequest generates requests for GetV3EnvironmentVariableGroupsName

func NewGetV3FeatureFlagsNameRequest

func NewGetV3FeatureFlagsNameRequest(server string, name string) (*http.Request, error)

NewGetV3FeatureFlagsNameRequest generates requests for GetV3FeatureFlagsName

func NewGetV3FeatureFlagsRequest

func NewGetV3FeatureFlagsRequest(server string, params *GetV3FeatureFlagsParams) (*http.Request, error)

NewGetV3FeatureFlagsRequest generates requests for GetV3FeatureFlags

func NewGetV3InfoRequest

func NewGetV3InfoRequest(server string) (*http.Request, error)

NewGetV3InfoRequest generates requests for GetV3Info

func NewGetV3InfoUsageSummaryRequest

func NewGetV3InfoUsageSummaryRequest(server string) (*http.Request, error)

NewGetV3InfoUsageSummaryRequest generates requests for GetV3InfoUsageSummary

func NewGetV3IsolationSegmentsGuidRelationshipsOrganizationsRequest

func NewGetV3IsolationSegmentsGuidRelationshipsOrganizationsRequest(server string, guid string) (*http.Request, error)

NewGetV3IsolationSegmentsGuidRelationshipsOrganizationsRequest generates requests for GetV3IsolationSegmentsGuidRelationshipsOrganizations

func NewGetV3IsolationSegmentsGuidRelationshipsSpacesRequest

func NewGetV3IsolationSegmentsGuidRelationshipsSpacesRequest(server string, guid string) (*http.Request, error)

NewGetV3IsolationSegmentsGuidRelationshipsSpacesRequest generates requests for GetV3IsolationSegmentsGuidRelationshipsSpaces

func NewGetV3IsolationSegmentsGuidRequest

func NewGetV3IsolationSegmentsGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3IsolationSegmentsGuidRequest generates requests for GetV3IsolationSegmentsGuid

func NewGetV3IsolationSegmentsRequest

func NewGetV3IsolationSegmentsRequest(server string, params *GetV3IsolationSegmentsParams) (*http.Request, error)

NewGetV3IsolationSegmentsRequest generates requests for GetV3IsolationSegments

func NewGetV3JobsGuidRequest

func NewGetV3JobsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3JobsGuidRequest generates requests for GetV3JobsGuid

func NewGetV3JobsRequest

func NewGetV3JobsRequest(server string, params *GetV3JobsParams) (*http.Request, error)

NewGetV3JobsRequest generates requests for GetV3Jobs

func NewGetV3PackagesGuidDownloadRequest

func NewGetV3PackagesGuidDownloadRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3PackagesGuidDownloadRequest generates requests for GetV3PackagesGuidDownload

func NewGetV3PackagesGuidDropletsRequest

func NewGetV3PackagesGuidDropletsRequest(server string, guid openapi_types.UUID, params *GetV3PackagesGuidDropletsParams) (*http.Request, error)

NewGetV3PackagesGuidDropletsRequest generates requests for GetV3PackagesGuidDroplets

func NewGetV3PackagesGuidRequest

func NewGetV3PackagesGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3PackagesGuidRequest generates requests for GetV3PackagesGuid

func NewGetV3PackagesRequest

func NewGetV3PackagesRequest(server string, params *GetV3PackagesParams) (*http.Request, error)

NewGetV3PackagesRequest generates requests for GetV3Packages

func NewGetV3ProcessesGuidRequest

func NewGetV3ProcessesGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3ProcessesGuidRequest generates requests for GetV3ProcessesGuid

func NewGetV3ProcessesGuidSidecarsRequest

func NewGetV3ProcessesGuidSidecarsRequest(server string, guid openapi_types.UUID, params *GetV3ProcessesGuidSidecarsParams) (*http.Request, error)

NewGetV3ProcessesGuidSidecarsRequest generates requests for GetV3ProcessesGuidSidecars

func NewGetV3ProcessesGuidStatsRequest

func NewGetV3ProcessesGuidStatsRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3ProcessesGuidStatsRequest generates requests for GetV3ProcessesGuidStats

func NewGetV3ProcessesRequest

func NewGetV3ProcessesRequest(server string, params *GetV3ProcessesParams) (*http.Request, error)

NewGetV3ProcessesRequest generates requests for GetV3Processes

func NewGetV3Request

func NewGetV3Request(server string) (*http.Request, error)

NewGetV3Request generates requests for GetV3

func NewGetV3RevisionsGuidEnvironmentVariablesRequest

func NewGetV3RevisionsGuidEnvironmentVariablesRequest(server string, guid string) (*http.Request, error)

NewGetV3RevisionsGuidEnvironmentVariablesRequest generates requests for GetV3RevisionsGuidEnvironmentVariables

func NewGetV3RevisionsGuidRequest

func NewGetV3RevisionsGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3RevisionsGuidRequest generates requests for GetV3RevisionsGuid

func NewGetV3RolesGuidRequest

func NewGetV3RolesGuidRequest(server string, guid openapi_types.UUID, params *GetV3RolesGuidParams) (*http.Request, error)

NewGetV3RolesGuidRequest generates requests for GetV3RolesGuid

func NewGetV3RolesRequest

func NewGetV3RolesRequest(server string, params *GetV3RolesParams) (*http.Request, error)

NewGetV3RolesRequest generates requests for GetV3Roles

func NewGetV3RoutesGuidDestinationsRequest

func NewGetV3RoutesGuidDestinationsRequest(server string, guid openapi_types.UUID, params *GetV3RoutesGuidDestinationsParams) (*http.Request, error)

NewGetV3RoutesGuidDestinationsRequest generates requests for GetV3RoutesGuidDestinations

func NewGetV3RoutesGuidRelationshipsSharedSpacesRequest

func NewGetV3RoutesGuidRelationshipsSharedSpacesRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3RoutesGuidRelationshipsSharedSpacesRequest generates requests for GetV3RoutesGuidRelationshipsSharedSpaces

func NewGetV3RoutesGuidRequest

func NewGetV3RoutesGuidRequest(server string, guid openapi_types.UUID, params *GetV3RoutesGuidParams) (*http.Request, error)

NewGetV3RoutesGuidRequest generates requests for GetV3RoutesGuid

func NewGetV3RoutesRequest

func NewGetV3RoutesRequest(server string, params *GetV3RoutesParams) (*http.Request, error)

NewGetV3RoutesRequest generates requests for GetV3Routes

func NewGetV3SecurityGroupsGuidRequest

func NewGetV3SecurityGroupsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3SecurityGroupsGuidRequest generates requests for GetV3SecurityGroupsGuid

func NewGetV3SecurityGroupsRequest

func NewGetV3SecurityGroupsRequest(server string, params *GetV3SecurityGroupsParams) (*http.Request, error)

NewGetV3SecurityGroupsRequest generates requests for GetV3SecurityGroups

func NewGetV3ServiceBrokersGuidJobsSynchronizationRequest

func NewGetV3ServiceBrokersGuidJobsSynchronizationRequest(server string, guid string) (*http.Request, error)

NewGetV3ServiceBrokersGuidJobsSynchronizationRequest generates requests for GetV3ServiceBrokersGuidJobsSynchronization

func NewGetV3ServiceBrokersGuidRequest

func NewGetV3ServiceBrokersGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3ServiceBrokersGuidRequest generates requests for GetV3ServiceBrokersGuid

func NewGetV3ServiceBrokersRequest

func NewGetV3ServiceBrokersRequest(server string, params *GetV3ServiceBrokersParams) (*http.Request, error)

NewGetV3ServiceBrokersRequest generates requests for GetV3ServiceBrokers

func NewGetV3ServiceCredentialBindingsGuidDetailsRequest

func NewGetV3ServiceCredentialBindingsGuidDetailsRequest(server string, guid string) (*http.Request, error)

NewGetV3ServiceCredentialBindingsGuidDetailsRequest generates requests for GetV3ServiceCredentialBindingsGuidDetails

func NewGetV3ServiceCredentialBindingsGuidParametersRequest

func NewGetV3ServiceCredentialBindingsGuidParametersRequest(server string, guid string) (*http.Request, error)

NewGetV3ServiceCredentialBindingsGuidParametersRequest generates requests for GetV3ServiceCredentialBindingsGuidParameters

func NewGetV3ServiceCredentialBindingsGuidRequest

func NewGetV3ServiceCredentialBindingsGuidRequest(server string, guid string, params *GetV3ServiceCredentialBindingsGuidParams) (*http.Request, error)

NewGetV3ServiceCredentialBindingsGuidRequest generates requests for GetV3ServiceCredentialBindingsGuid

func NewGetV3ServiceInstancesGuidCredentialsRequest

func NewGetV3ServiceInstancesGuidCredentialsRequest(server string, guid string) (*http.Request, error)

NewGetV3ServiceInstancesGuidCredentialsRequest generates requests for GetV3ServiceInstancesGuidCredentials

func NewGetV3ServiceInstancesGuidRelationshipsSharedSpacesRequest

func NewGetV3ServiceInstancesGuidRelationshipsSharedSpacesRequest(server string, guid string) (*http.Request, error)

NewGetV3ServiceInstancesGuidRelationshipsSharedSpacesRequest generates requests for GetV3ServiceInstancesGuidRelationshipsSharedSpaces

func NewGetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryRequest

func NewGetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryRequest(server string, guid string) (*http.Request, error)

NewGetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryRequest generates requests for GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummary

func NewGetV3ServiceInstancesRequest

func NewGetV3ServiceInstancesRequest(server string, params *GetV3ServiceInstancesParams) (*http.Request, error)

NewGetV3ServiceInstancesRequest generates requests for GetV3ServiceInstances

func NewGetV3ServiceOfferingsGuidRequest

func NewGetV3ServiceOfferingsGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3ServiceOfferingsGuidRequest generates requests for GetV3ServiceOfferingsGuid

func NewGetV3ServiceOfferingsRequest

func NewGetV3ServiceOfferingsRequest(server string, params *GetV3ServiceOfferingsParams) (*http.Request, error)

NewGetV3ServiceOfferingsRequest generates requests for GetV3ServiceOfferings

func NewGetV3ServicePlansGuidRequest

func NewGetV3ServicePlansGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3ServicePlansGuidRequest generates requests for GetV3ServicePlansGuid

func NewGetV3ServicePlansGuidVisibilityRequest

func NewGetV3ServicePlansGuidVisibilityRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3ServicePlansGuidVisibilityRequest generates requests for GetV3ServicePlansGuidVisibility

func NewGetV3ServicePlansRequest

func NewGetV3ServicePlansRequest(server string, params *GetV3ServicePlansParams) (*http.Request, error)

NewGetV3ServicePlansRequest generates requests for GetV3ServicePlans

func NewGetV3ServiceRouteBindingsGuidParametersRequest

func NewGetV3ServiceRouteBindingsGuidParametersRequest(server string, guid string) (*http.Request, error)

NewGetV3ServiceRouteBindingsGuidParametersRequest generates requests for GetV3ServiceRouteBindingsGuidParameters

func NewGetV3ServiceRouteBindingsGuidRequest

func NewGetV3ServiceRouteBindingsGuidRequest(server string, guid string, params *GetV3ServiceRouteBindingsGuidParams) (*http.Request, error)

NewGetV3ServiceRouteBindingsGuidRequest generates requests for GetV3ServiceRouteBindingsGuid

func NewGetV3ServiceRouteBindingsRequest

func NewGetV3ServiceRouteBindingsRequest(server string, params *GetV3ServiceRouteBindingsParams) (*http.Request, error)

NewGetV3ServiceRouteBindingsRequest generates requests for GetV3ServiceRouteBindings

func NewGetV3ServiceUsageEventsGuidRequest

func NewGetV3ServiceUsageEventsGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3ServiceUsageEventsGuidRequest generates requests for GetV3ServiceUsageEventsGuid

func NewGetV3ServiceUsageEventsRequest

func NewGetV3ServiceUsageEventsRequest(server string, params *GetV3ServiceUsageEventsParams) (*http.Request, error)

NewGetV3ServiceUsageEventsRequest generates requests for GetV3ServiceUsageEvents

func NewGetV3SidecarsGuidProcessesRequest

func NewGetV3SidecarsGuidProcessesRequest(server string, guid openapi_types.UUID, params *GetV3SidecarsGuidProcessesParams) (*http.Request, error)

NewGetV3SidecarsGuidProcessesRequest generates requests for GetV3SidecarsGuidProcesses

func NewGetV3SidecarsGuidRequest

func NewGetV3SidecarsGuidRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3SidecarsGuidRequest generates requests for GetV3SidecarsGuid

func NewGetV3SpaceQuotasGuidRequest

func NewGetV3SpaceQuotasGuidRequest(server string, guid openapi_types.UUID, params *GetV3SpaceQuotasGuidParams) (*http.Request, error)

NewGetV3SpaceQuotasGuidRequest generates requests for GetV3SpaceQuotasGuid

func NewGetV3SpaceQuotasRequest

func NewGetV3SpaceQuotasRequest(server string, params *GetV3SpaceQuotasParams) (*http.Request, error)

NewGetV3SpaceQuotasRequest generates requests for GetV3SpaceQuotas

func NewGetV3SpacesGuidFeaturesNameRequest

func NewGetV3SpacesGuidFeaturesNameRequest(server string, guid openapi_types.UUID, name GetV3SpacesGuidFeaturesNameParamsName) (*http.Request, error)

NewGetV3SpacesGuidFeaturesNameRequest generates requests for GetV3SpacesGuidFeaturesName

func NewGetV3SpacesGuidFeaturesRequest

func NewGetV3SpacesGuidFeaturesRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewGetV3SpacesGuidFeaturesRequest generates requests for GetV3SpacesGuidFeatures

func NewGetV3SpacesGuidRelationshipsIsolationSegmentRequest

func NewGetV3SpacesGuidRelationshipsIsolationSegmentRequest(server string, guid string) (*http.Request, error)

NewGetV3SpacesGuidRelationshipsIsolationSegmentRequest generates requests for GetV3SpacesGuidRelationshipsIsolationSegment

func NewGetV3SpacesGuidRequest

func NewGetV3SpacesGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3SpacesGuidRequest generates requests for GetV3SpacesGuid

func NewGetV3SpacesGuidRunningSecurityGroupsRequest

func NewGetV3SpacesGuidRunningSecurityGroupsRequest(server string, guid openapi_types.UUID, params *GetV3SpacesGuidRunningSecurityGroupsParams) (*http.Request, error)

NewGetV3SpacesGuidRunningSecurityGroupsRequest generates requests for GetV3SpacesGuidRunningSecurityGroups

func NewGetV3SpacesGuidStagingSecurityGroupsRequest

func NewGetV3SpacesGuidStagingSecurityGroupsRequest(server string, guid openapi_types.UUID, params *GetV3SpacesGuidStagingSecurityGroupsParams) (*http.Request, error)

NewGetV3SpacesGuidStagingSecurityGroupsRequest generates requests for GetV3SpacesGuidStagingSecurityGroups

func NewGetV3SpacesGuidUsersRequest

func NewGetV3SpacesGuidUsersRequest(server string, guid string, params *GetV3SpacesGuidUsersParams) (*http.Request, error)

NewGetV3SpacesGuidUsersRequest generates requests for GetV3SpacesGuidUsers

func NewGetV3SpacesRequest

func NewGetV3SpacesRequest(server string, params *GetV3SpacesParams) (*http.Request, error)

NewGetV3SpacesRequest generates requests for GetV3Spaces

func NewGetV3StacksGuidAppsRequest

func NewGetV3StacksGuidAppsRequest(server string, guid string, params *GetV3StacksGuidAppsParams) (*http.Request, error)

NewGetV3StacksGuidAppsRequest generates requests for GetV3StacksGuidApps

func NewGetV3StacksGuidRequest

func NewGetV3StacksGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3StacksGuidRequest generates requests for GetV3StacksGuid

func NewGetV3StacksRequest

func NewGetV3StacksRequest(server string, params *GetV3StacksParams) (*http.Request, error)

NewGetV3StacksRequest generates requests for GetV3Stacks

func NewGetV3TasksGuidRequest

func NewGetV3TasksGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3TasksGuidRequest generates requests for GetV3TasksGuid

func NewGetV3TasksRequest

func NewGetV3TasksRequest(server string, params *GetV3TasksParams) (*http.Request, error)

NewGetV3TasksRequest generates requests for GetV3Tasks

func NewGetV3UsersGuidRequest

func NewGetV3UsersGuidRequest(server string, guid string) (*http.Request, error)

NewGetV3UsersGuidRequest generates requests for GetV3UsersGuid

func NewGetV3UsersRequest

func NewGetV3UsersRequest(server string, params *GetV3UsersParams) (*http.Request, error)

NewGetV3UsersRequest generates requests for GetV3Users

func NewListAppsRequest

func NewListAppsRequest(server string, params *ListAppsParams) (*http.Request, error)

NewListAppsRequest generates requests for ListApps

func NewListOrganizationQuotasRequest

func NewListOrganizationQuotasRequest(server string, params *ListOrganizationQuotasParams) (*http.Request, error)

NewListOrganizationQuotasRequest generates requests for ListOrganizationQuotas

func NewListOrganizationsRequest

func NewListOrganizationsRequest(server string, params *ListOrganizationsParams) (*http.Request, error)

NewListOrganizationsRequest generates requests for ListOrganizations

func NewListUsersForOrganizationRequest

func NewListUsersForOrganizationRequest(server string, guid string, params *ListUsersForOrganizationParams) (*http.Request, error)

NewListUsersForOrganizationRequest generates requests for ListUsersForOrganization

func NewPatchV3AppsGuidFeaturesNameRequest

func NewPatchV3AppsGuidFeaturesNameRequest(server string, guid openapi_types.UUID, name PatchV3AppsGuidFeaturesNameParamsName, body PatchV3AppsGuidFeaturesNameJSONRequestBody) (*http.Request, error)

NewPatchV3AppsGuidFeaturesNameRequest calls the generic PatchV3AppsGuidFeaturesName builder with application/json body

func NewPatchV3AppsGuidFeaturesNameRequestWithBody

func NewPatchV3AppsGuidFeaturesNameRequestWithBody(server string, guid openapi_types.UUID, name PatchV3AppsGuidFeaturesNameParamsName, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3AppsGuidFeaturesNameRequestWithBody generates requests for PatchV3AppsGuidFeaturesName with any type of body

func NewPatchV3AppsGuidRelationshipsCurrentDropletRequest

func NewPatchV3AppsGuidRelationshipsCurrentDropletRequest(server string, guid openapi_types.UUID, body PatchV3AppsGuidRelationshipsCurrentDropletJSONRequestBody) (*http.Request, error)

NewPatchV3AppsGuidRelationshipsCurrentDropletRequest calls the generic PatchV3AppsGuidRelationshipsCurrentDroplet builder with application/json body

func NewPatchV3AppsGuidRelationshipsCurrentDropletRequestWithBody

func NewPatchV3AppsGuidRelationshipsCurrentDropletRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3AppsGuidRelationshipsCurrentDropletRequestWithBody generates requests for PatchV3AppsGuidRelationshipsCurrentDroplet with any type of body

func NewPatchV3BuildpacksGuidRequest

func NewPatchV3BuildpacksGuidRequest(server string, guid openapi_types.UUID, body PatchV3BuildpacksGuidJSONRequestBody) (*http.Request, error)

NewPatchV3BuildpacksGuidRequest calls the generic PatchV3BuildpacksGuid builder with application/json body

func NewPatchV3BuildpacksGuidRequestWithBody

func NewPatchV3BuildpacksGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3BuildpacksGuidRequestWithBody generates requests for PatchV3BuildpacksGuid with any type of body

func NewPatchV3BuildsGuidRequest

func NewPatchV3BuildsGuidRequest(server string, guid openapi_types.UUID, body PatchV3BuildsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3BuildsGuidRequest calls the generic PatchV3BuildsGuid builder with application/json body

func NewPatchV3BuildsGuidRequestWithBody

func NewPatchV3BuildsGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3BuildsGuidRequestWithBody generates requests for PatchV3BuildsGuid with any type of body

func NewPatchV3DeploymentsGuidRequest

func NewPatchV3DeploymentsGuidRequest(server string, guid openapi_types.UUID, body PatchV3DeploymentsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3DeploymentsGuidRequest calls the generic PatchV3DeploymentsGuid builder with application/json body

func NewPatchV3DeploymentsGuidRequestWithBody

func NewPatchV3DeploymentsGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3DeploymentsGuidRequestWithBody generates requests for PatchV3DeploymentsGuid with any type of body

func NewPatchV3DomainsGuidRequest

func NewPatchV3DomainsGuidRequest(server string, guid openapi_types.UUID, body PatchV3DomainsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3DomainsGuidRequest calls the generic PatchV3DomainsGuid builder with application/json body

func NewPatchV3DomainsGuidRequestWithBody

func NewPatchV3DomainsGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3DomainsGuidRequestWithBody generates requests for PatchV3DomainsGuid with any type of body

func NewPatchV3DropletsGuidRequest

func NewPatchV3DropletsGuidRequest(server string, guid openapi_types.UUID, body PatchV3DropletsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3DropletsGuidRequest calls the generic PatchV3DropletsGuid builder with application/json body

func NewPatchV3DropletsGuidRequestWithBody

func NewPatchV3DropletsGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3DropletsGuidRequestWithBody generates requests for PatchV3DropletsGuid with any type of body

func NewPatchV3EnvironmentVariableGroupsNameRequest

func NewPatchV3EnvironmentVariableGroupsNameRequest(server string, name PatchV3EnvironmentVariableGroupsNameParamsName, body PatchV3EnvironmentVariableGroupsNameJSONRequestBody) (*http.Request, error)

NewPatchV3EnvironmentVariableGroupsNameRequest calls the generic PatchV3EnvironmentVariableGroupsName builder with application/json body

func NewPatchV3EnvironmentVariableGroupsNameRequestWithBody

func NewPatchV3EnvironmentVariableGroupsNameRequestWithBody(server string, name PatchV3EnvironmentVariableGroupsNameParamsName, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3EnvironmentVariableGroupsNameRequestWithBody generates requests for PatchV3EnvironmentVariableGroupsName with any type of body

func NewPatchV3FeatureFlagsNameRequest

func NewPatchV3FeatureFlagsNameRequest(server string, name string, body PatchV3FeatureFlagsNameJSONRequestBody) (*http.Request, error)

NewPatchV3FeatureFlagsNameRequest calls the generic PatchV3FeatureFlagsName builder with application/json body

func NewPatchV3FeatureFlagsNameRequestWithBody

func NewPatchV3FeatureFlagsNameRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3FeatureFlagsNameRequestWithBody generates requests for PatchV3FeatureFlagsName with any type of body

func NewPatchV3IsolationSegmentsGuidRequest

func NewPatchV3IsolationSegmentsGuidRequest(server string, guid string, body PatchV3IsolationSegmentsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3IsolationSegmentsGuidRequest calls the generic PatchV3IsolationSegmentsGuid builder with application/json body

func NewPatchV3IsolationSegmentsGuidRequestWithBody

func NewPatchV3IsolationSegmentsGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3IsolationSegmentsGuidRequestWithBody generates requests for PatchV3IsolationSegmentsGuid with any type of body

func NewPatchV3PackagesGuidRequest

func NewPatchV3PackagesGuidRequest(server string, guid openapi_types.UUID, body PatchV3PackagesGuidJSONRequestBody) (*http.Request, error)

NewPatchV3PackagesGuidRequest calls the generic PatchV3PackagesGuid builder with application/json body

func NewPatchV3PackagesGuidRequestWithBody

func NewPatchV3PackagesGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3PackagesGuidRequestWithBody generates requests for PatchV3PackagesGuid with any type of body

func NewPatchV3ProcessesGuidRequest

func NewPatchV3ProcessesGuidRequest(server string, guid openapi_types.UUID, body PatchV3ProcessesGuidJSONRequestBody) (*http.Request, error)

NewPatchV3ProcessesGuidRequest calls the generic PatchV3ProcessesGuid builder with application/json body

func NewPatchV3ProcessesGuidRequestWithBody

func NewPatchV3ProcessesGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3ProcessesGuidRequestWithBody generates requests for PatchV3ProcessesGuid with any type of body

func NewPatchV3RevisionsGuidRequest

func NewPatchV3RevisionsGuidRequest(server string, guid string, body PatchV3RevisionsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3RevisionsGuidRequest calls the generic PatchV3RevisionsGuid builder with application/json body

func NewPatchV3RevisionsGuidRequestWithBody

func NewPatchV3RevisionsGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3RevisionsGuidRequestWithBody generates requests for PatchV3RevisionsGuid with any type of body

func NewPatchV3RoutesGuidDestinationsRequest

func NewPatchV3RoutesGuidDestinationsRequest(server string, guid openapi_types.UUID, body PatchV3RoutesGuidDestinationsJSONRequestBody) (*http.Request, error)

NewPatchV3RoutesGuidDestinationsRequest calls the generic PatchV3RoutesGuidDestinations builder with application/json body

func NewPatchV3RoutesGuidDestinationsRequestWithBody

func NewPatchV3RoutesGuidDestinationsRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3RoutesGuidDestinationsRequestWithBody generates requests for PatchV3RoutesGuidDestinations with any type of body

func NewPatchV3RoutesGuidRelationshipsSpaceRequest

func NewPatchV3RoutesGuidRelationshipsSpaceRequest(server string, guid openapi_types.UUID, body PatchV3RoutesGuidRelationshipsSpaceJSONRequestBody) (*http.Request, error)

NewPatchV3RoutesGuidRelationshipsSpaceRequest calls the generic PatchV3RoutesGuidRelationshipsSpace builder with application/json body

func NewPatchV3RoutesGuidRelationshipsSpaceRequestWithBody

func NewPatchV3RoutesGuidRelationshipsSpaceRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3RoutesGuidRelationshipsSpaceRequestWithBody generates requests for PatchV3RoutesGuidRelationshipsSpace with any type of body

func NewPatchV3RoutesGuidRequest

func NewPatchV3RoutesGuidRequest(server string, guid openapi_types.UUID, body PatchV3RoutesGuidJSONRequestBody) (*http.Request, error)

NewPatchV3RoutesGuidRequest calls the generic PatchV3RoutesGuid builder with application/json body

func NewPatchV3RoutesGuidRequestWithBody

func NewPatchV3RoutesGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3RoutesGuidRequestWithBody generates requests for PatchV3RoutesGuid with any type of body

func NewPatchV3SecurityGroupsGuidRequest

func NewPatchV3SecurityGroupsGuidRequest(server string, guid openapi_types.UUID, body PatchV3SecurityGroupsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3SecurityGroupsGuidRequest calls the generic PatchV3SecurityGroupsGuid builder with application/json body

func NewPatchV3SecurityGroupsGuidRequestWithBody

func NewPatchV3SecurityGroupsGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3SecurityGroupsGuidRequestWithBody generates requests for PatchV3SecurityGroupsGuid with any type of body

func NewPatchV3ServiceBrokersGuidRequest

func NewPatchV3ServiceBrokersGuidRequest(server string, guid string, body PatchV3ServiceBrokersGuidJSONRequestBody) (*http.Request, error)

NewPatchV3ServiceBrokersGuidRequest calls the generic PatchV3ServiceBrokersGuid builder with application/json body

func NewPatchV3ServiceBrokersGuidRequestWithBody

func NewPatchV3ServiceBrokersGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3ServiceBrokersGuidRequestWithBody generates requests for PatchV3ServiceBrokersGuid with any type of body

func NewPatchV3ServiceCredentialBindingsGuidRequest

func NewPatchV3ServiceCredentialBindingsGuidRequest(server string, guid string, body PatchV3ServiceCredentialBindingsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3ServiceCredentialBindingsGuidRequest calls the generic PatchV3ServiceCredentialBindingsGuid builder with application/json body

func NewPatchV3ServiceCredentialBindingsGuidRequestWithBody

func NewPatchV3ServiceCredentialBindingsGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3ServiceCredentialBindingsGuidRequestWithBody generates requests for PatchV3ServiceCredentialBindingsGuid with any type of body

func NewPatchV3ServiceInstancesGuidRequest

func NewPatchV3ServiceInstancesGuidRequest(server string, guid string, body PatchV3ServiceInstancesGuidJSONRequestBody) (*http.Request, error)

NewPatchV3ServiceInstancesGuidRequest calls the generic PatchV3ServiceInstancesGuid builder with application/json body

func NewPatchV3ServiceInstancesGuidRequestWithBody

func NewPatchV3ServiceInstancesGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3ServiceInstancesGuidRequestWithBody generates requests for PatchV3ServiceInstancesGuid with any type of body

func NewPatchV3ServiceOfferingsGuidRequest

func NewPatchV3ServiceOfferingsGuidRequest(server string, guid string, body PatchV3ServiceOfferingsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3ServiceOfferingsGuidRequest calls the generic PatchV3ServiceOfferingsGuid builder with application/json body

func NewPatchV3ServiceOfferingsGuidRequestWithBody

func NewPatchV3ServiceOfferingsGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3ServiceOfferingsGuidRequestWithBody generates requests for PatchV3ServiceOfferingsGuid with any type of body

func NewPatchV3ServicePlansGuidRequest

func NewPatchV3ServicePlansGuidRequest(server string, guid string, body PatchV3ServicePlansGuidJSONRequestBody) (*http.Request, error)

NewPatchV3ServicePlansGuidRequest calls the generic PatchV3ServicePlansGuid builder with application/json body

func NewPatchV3ServicePlansGuidRequestWithBody

func NewPatchV3ServicePlansGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3ServicePlansGuidRequestWithBody generates requests for PatchV3ServicePlansGuid with any type of body

func NewPatchV3ServicePlansGuidVisibilityRequest

func NewPatchV3ServicePlansGuidVisibilityRequest(server string, guid openapi_types.UUID, body PatchV3ServicePlansGuidVisibilityJSONRequestBody) (*http.Request, error)

NewPatchV3ServicePlansGuidVisibilityRequest calls the generic PatchV3ServicePlansGuidVisibility builder with application/json body

func NewPatchV3ServicePlansGuidVisibilityRequestWithBody

func NewPatchV3ServicePlansGuidVisibilityRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3ServicePlansGuidVisibilityRequestWithBody generates requests for PatchV3ServicePlansGuidVisibility with any type of body

func NewPatchV3ServiceRouteBindingsGuidRequest

func NewPatchV3ServiceRouteBindingsGuidRequest(server string, guid string, body PatchV3ServiceRouteBindingsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3ServiceRouteBindingsGuidRequest calls the generic PatchV3ServiceRouteBindingsGuid builder with application/json body

func NewPatchV3ServiceRouteBindingsGuidRequestWithBody

func NewPatchV3ServiceRouteBindingsGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3ServiceRouteBindingsGuidRequestWithBody generates requests for PatchV3ServiceRouteBindingsGuid with any type of body

func NewPatchV3SidecarsGuidRequest

func NewPatchV3SidecarsGuidRequest(server string, guid openapi_types.UUID, body PatchV3SidecarsGuidJSONRequestBody) (*http.Request, error)

NewPatchV3SidecarsGuidRequest calls the generic PatchV3SidecarsGuid builder with application/json body

func NewPatchV3SidecarsGuidRequestWithBody

func NewPatchV3SidecarsGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3SidecarsGuidRequestWithBody generates requests for PatchV3SidecarsGuid with any type of body

func NewPatchV3SpaceQuotasGuidRequest

func NewPatchV3SpaceQuotasGuidRequest(server string, guid openapi_types.UUID, body PatchV3SpaceQuotasGuidJSONRequestBody) (*http.Request, error)

NewPatchV3SpaceQuotasGuidRequest calls the generic PatchV3SpaceQuotasGuid builder with application/json body

func NewPatchV3SpaceQuotasGuidRequestWithBody

func NewPatchV3SpaceQuotasGuidRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3SpaceQuotasGuidRequestWithBody generates requests for PatchV3SpaceQuotasGuid with any type of body

func NewPatchV3SpacesGuidFeaturesNameRequest

func NewPatchV3SpacesGuidFeaturesNameRequest(server string, guid openapi_types.UUID, name PatchV3SpacesGuidFeaturesNameParamsName, body PatchV3SpacesGuidFeaturesNameJSONRequestBody) (*http.Request, error)

NewPatchV3SpacesGuidFeaturesNameRequest calls the generic PatchV3SpacesGuidFeaturesName builder with application/json body

func NewPatchV3SpacesGuidFeaturesNameRequestWithBody

func NewPatchV3SpacesGuidFeaturesNameRequestWithBody(server string, guid openapi_types.UUID, name PatchV3SpacesGuidFeaturesNameParamsName, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3SpacesGuidFeaturesNameRequestWithBody generates requests for PatchV3SpacesGuidFeaturesName with any type of body

func NewPatchV3SpacesGuidRelationshipsIsolationSegmentRequest

func NewPatchV3SpacesGuidRelationshipsIsolationSegmentRequest(server string, guid string, body PatchV3SpacesGuidRelationshipsIsolationSegmentJSONRequestBody) (*http.Request, error)

NewPatchV3SpacesGuidRelationshipsIsolationSegmentRequest calls the generic PatchV3SpacesGuidRelationshipsIsolationSegment builder with application/json body

func NewPatchV3SpacesGuidRelationshipsIsolationSegmentRequestWithBody

func NewPatchV3SpacesGuidRelationshipsIsolationSegmentRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3SpacesGuidRelationshipsIsolationSegmentRequestWithBody generates requests for PatchV3SpacesGuidRelationshipsIsolationSegment with any type of body

func NewPatchV3SpacesGuidRequest

func NewPatchV3SpacesGuidRequest(server string, guid string, body PatchV3SpacesGuidJSONRequestBody) (*http.Request, error)

NewPatchV3SpacesGuidRequest calls the generic PatchV3SpacesGuid builder with application/json body

func NewPatchV3SpacesGuidRequestWithBody

func NewPatchV3SpacesGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3SpacesGuidRequestWithBody generates requests for PatchV3SpacesGuid with any type of body

func NewPatchV3StacksGuidRequest

func NewPatchV3StacksGuidRequest(server string, guid string, body PatchV3StacksGuidJSONRequestBody) (*http.Request, error)

NewPatchV3StacksGuidRequest calls the generic PatchV3StacksGuid builder with application/json body

func NewPatchV3StacksGuidRequestWithBody

func NewPatchV3StacksGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3StacksGuidRequestWithBody generates requests for PatchV3StacksGuid with any type of body

func NewPatchV3TasksGuidRequest

func NewPatchV3TasksGuidRequest(server string, guid string, body PatchV3TasksGuidJSONRequestBody) (*http.Request, error)

NewPatchV3TasksGuidRequest calls the generic PatchV3TasksGuid builder with application/json body

func NewPatchV3TasksGuidRequestWithBody

func NewPatchV3TasksGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3TasksGuidRequestWithBody generates requests for PatchV3TasksGuid with any type of body

func NewPatchV3UsersGuidRequest

func NewPatchV3UsersGuidRequest(server string, guid string, body PatchV3UsersGuidJSONRequestBody) (*http.Request, error)

NewPatchV3UsersGuidRequest calls the generic PatchV3UsersGuid builder with application/json body

func NewPatchV3UsersGuidRequestWithBody

func NewPatchV3UsersGuidRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPatchV3UsersGuidRequestWithBody generates requests for PatchV3UsersGuid with any type of body

func NewPostV3AdminActionsClearBuildpackCacheRequest

func NewPostV3AdminActionsClearBuildpackCacheRequest(server string) (*http.Request, error)

NewPostV3AdminActionsClearBuildpackCacheRequest generates requests for PostV3AdminActionsClearBuildpackCache

func NewPostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedRequest

func NewPostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedRequest(server string) (*http.Request, error)

NewPostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedRequest generates requests for PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseed

func NewPostV3AppsGuidActionsApplyManifestRequestWithBody

func NewPostV3AppsGuidActionsApplyManifestRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3AppsGuidActionsApplyManifestRequestWithBody generates requests for PostV3AppsGuidActionsApplyManifest with any type of body

func NewPostV3AppsGuidManifestDiffRequestWithBody

func NewPostV3AppsGuidManifestDiffRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3AppsGuidManifestDiffRequestWithBody generates requests for PostV3AppsGuidManifestDiff with any type of body

func NewPostV3AppsGuidSidecarsRequest

func NewPostV3AppsGuidSidecarsRequest(server string, guid openapi_types.UUID, body PostV3AppsGuidSidecarsJSONRequestBody) (*http.Request, error)

NewPostV3AppsGuidSidecarsRequest calls the generic PostV3AppsGuidSidecars builder with application/json body

func NewPostV3AppsGuidSidecarsRequestWithBody

func NewPostV3AppsGuidSidecarsRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3AppsGuidSidecarsRequestWithBody generates requests for PostV3AppsGuidSidecars with any type of body

func NewPostV3AppsGuidTasksRequest

func NewPostV3AppsGuidTasksRequest(server string, guid string, body PostV3AppsGuidTasksJSONRequestBody) (*http.Request, error)

NewPostV3AppsGuidTasksRequest calls the generic PostV3AppsGuidTasks builder with application/json body

func NewPostV3AppsGuidTasksRequestWithBody

func NewPostV3AppsGuidTasksRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3AppsGuidTasksRequestWithBody generates requests for PostV3AppsGuidTasks with any type of body

func NewPostV3BuildpacksGuidUploadRequest

func NewPostV3BuildpacksGuidUploadRequest(server string, guid openapi_types.UUID, body PostV3BuildpacksGuidUploadJSONRequestBody) (*http.Request, error)

NewPostV3BuildpacksGuidUploadRequest calls the generic PostV3BuildpacksGuidUpload builder with application/json body

func NewPostV3BuildpacksGuidUploadRequestWithBody

func NewPostV3BuildpacksGuidUploadRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3BuildpacksGuidUploadRequestWithBody generates requests for PostV3BuildpacksGuidUpload with any type of body

func NewPostV3BuildpacksRequest

func NewPostV3BuildpacksRequest(server string, body PostV3BuildpacksJSONRequestBody) (*http.Request, error)

NewPostV3BuildpacksRequest calls the generic PostV3Buildpacks builder with application/json body

func NewPostV3BuildpacksRequestWithBody

func NewPostV3BuildpacksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3BuildpacksRequestWithBody generates requests for PostV3Buildpacks with any type of body

func NewPostV3BuildsRequest

func NewPostV3BuildsRequest(server string, body PostV3BuildsJSONRequestBody) (*http.Request, error)

NewPostV3BuildsRequest calls the generic PostV3Builds builder with application/json body

func NewPostV3BuildsRequestWithBody

func NewPostV3BuildsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3BuildsRequestWithBody generates requests for PostV3Builds with any type of body

func NewPostV3DeploymentsGuidActionsCancelRequest

func NewPostV3DeploymentsGuidActionsCancelRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewPostV3DeploymentsGuidActionsCancelRequest generates requests for PostV3DeploymentsGuidActionsCancel

func NewPostV3DeploymentsGuidActionsContinueRequest

func NewPostV3DeploymentsGuidActionsContinueRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewPostV3DeploymentsGuidActionsContinueRequest generates requests for PostV3DeploymentsGuidActionsContinue

func NewPostV3DeploymentsRequest

func NewPostV3DeploymentsRequest(server string, body PostV3DeploymentsJSONRequestBody) (*http.Request, error)

NewPostV3DeploymentsRequest calls the generic PostV3Deployments builder with application/json body

func NewPostV3DeploymentsRequestWithBody

func NewPostV3DeploymentsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3DeploymentsRequestWithBody generates requests for PostV3Deployments with any type of body

func NewPostV3DomainsGuidRelationshipsSharedOrganizationsRequest

func NewPostV3DomainsGuidRelationshipsSharedOrganizationsRequest(server string, guid openapi_types.UUID, body PostV3DomainsGuidRelationshipsSharedOrganizationsJSONRequestBody) (*http.Request, error)

NewPostV3DomainsGuidRelationshipsSharedOrganizationsRequest calls the generic PostV3DomainsGuidRelationshipsSharedOrganizations builder with application/json body

func NewPostV3DomainsGuidRelationshipsSharedOrganizationsRequestWithBody

func NewPostV3DomainsGuidRelationshipsSharedOrganizationsRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3DomainsGuidRelationshipsSharedOrganizationsRequestWithBody generates requests for PostV3DomainsGuidRelationshipsSharedOrganizations with any type of body

func NewPostV3DomainsRequest

func NewPostV3DomainsRequest(server string, body PostV3DomainsJSONRequestBody) (*http.Request, error)

NewPostV3DomainsRequest calls the generic PostV3Domains builder with application/json body

func NewPostV3DomainsRequestWithBody

func NewPostV3DomainsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3DomainsRequestWithBody generates requests for PostV3Domains with any type of body

func NewPostV3DropletsRequest

func NewPostV3DropletsRequest(server string, params *PostV3DropletsParams, body PostV3DropletsJSONRequestBody) (*http.Request, error)

NewPostV3DropletsRequest calls the generic PostV3Droplets builder with application/json body

func NewPostV3DropletsRequestWithBody

func NewPostV3DropletsRequestWithBody(server string, params *PostV3DropletsParams, contentType string, body io.Reader) (*http.Request, error)

NewPostV3DropletsRequestWithBody generates requests for PostV3Droplets with any type of body

func NewPostV3IsolationSegmentsGuidRelationshipsOrganizationsRequest

func NewPostV3IsolationSegmentsGuidRelationshipsOrganizationsRequest(server string, guid string, body PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONRequestBody) (*http.Request, error)

NewPostV3IsolationSegmentsGuidRelationshipsOrganizationsRequest calls the generic PostV3IsolationSegmentsGuidRelationshipsOrganizations builder with application/json body

func NewPostV3IsolationSegmentsGuidRelationshipsOrganizationsRequestWithBody

func NewPostV3IsolationSegmentsGuidRelationshipsOrganizationsRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3IsolationSegmentsGuidRelationshipsOrganizationsRequestWithBody generates requests for PostV3IsolationSegmentsGuidRelationshipsOrganizations with any type of body

func NewPostV3IsolationSegmentsRequest

func NewPostV3IsolationSegmentsRequest(server string, body PostV3IsolationSegmentsJSONRequestBody) (*http.Request, error)

NewPostV3IsolationSegmentsRequest calls the generic PostV3IsolationSegments builder with application/json body

func NewPostV3IsolationSegmentsRequestWithBody

func NewPostV3IsolationSegmentsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3IsolationSegmentsRequestWithBody generates requests for PostV3IsolationSegments with any type of body

func NewPostV3PackagesGuidCopyRequest

func NewPostV3PackagesGuidCopyRequest(server string, guid openapi_types.UUID, body PostV3PackagesGuidCopyJSONRequestBody) (*http.Request, error)

NewPostV3PackagesGuidCopyRequest calls the generic PostV3PackagesGuidCopy builder with application/json body

func NewPostV3PackagesGuidCopyRequestWithBody

func NewPostV3PackagesGuidCopyRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3PackagesGuidCopyRequestWithBody generates requests for PostV3PackagesGuidCopy with any type of body

func NewPostV3PackagesGuidUploadRequestWithBody

func NewPostV3PackagesGuidUploadRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3PackagesGuidUploadRequestWithBody generates requests for PostV3PackagesGuidUpload with any type of body

func NewPostV3PackagesRequest

func NewPostV3PackagesRequest(server string, body PostV3PackagesJSONRequestBody) (*http.Request, error)

NewPostV3PackagesRequest calls the generic PostV3Packages builder with application/json body

func NewPostV3PackagesRequestWithBody

func NewPostV3PackagesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3PackagesRequestWithBody generates requests for PostV3Packages with any type of body

func NewPostV3ProcessesGuidActionsScaleRequest

func NewPostV3ProcessesGuidActionsScaleRequest(server string, guid openapi_types.UUID, body PostV3ProcessesGuidActionsScaleJSONRequestBody) (*http.Request, error)

NewPostV3ProcessesGuidActionsScaleRequest calls the generic PostV3ProcessesGuidActionsScale builder with application/json body

func NewPostV3ProcessesGuidActionsScaleRequestWithBody

func NewPostV3ProcessesGuidActionsScaleRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3ProcessesGuidActionsScaleRequestWithBody generates requests for PostV3ProcessesGuidActionsScale with any type of body

func NewPostV3ResourceMatchesRequest

func NewPostV3ResourceMatchesRequest(server string, body PostV3ResourceMatchesJSONRequestBody) (*http.Request, error)

NewPostV3ResourceMatchesRequest calls the generic PostV3ResourceMatches builder with application/json body

func NewPostV3ResourceMatchesRequestWithBody

func NewPostV3ResourceMatchesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3ResourceMatchesRequestWithBody generates requests for PostV3ResourceMatches with any type of body

func NewPostV3RolesRequest

func NewPostV3RolesRequest(server string, body PostV3RolesJSONRequestBody) (*http.Request, error)

NewPostV3RolesRequest calls the generic PostV3Roles builder with application/json body

func NewPostV3RolesRequestWithBody

func NewPostV3RolesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3RolesRequestWithBody generates requests for PostV3Roles with any type of body

func NewPostV3RoutesGuidDestinationsRequest

func NewPostV3RoutesGuidDestinationsRequest(server string, guid openapi_types.UUID, body PostV3RoutesGuidDestinationsJSONRequestBody) (*http.Request, error)

NewPostV3RoutesGuidDestinationsRequest calls the generic PostV3RoutesGuidDestinations builder with application/json body

func NewPostV3RoutesGuidDestinationsRequestWithBody

func NewPostV3RoutesGuidDestinationsRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3RoutesGuidDestinationsRequestWithBody generates requests for PostV3RoutesGuidDestinations with any type of body

func NewPostV3RoutesGuidTransferOwnerRequest

func NewPostV3RoutesGuidTransferOwnerRequest(server string, guid openapi_types.UUID, body PostV3RoutesGuidTransferOwnerJSONRequestBody) (*http.Request, error)

NewPostV3RoutesGuidTransferOwnerRequest calls the generic PostV3RoutesGuidTransferOwner builder with application/json body

func NewPostV3RoutesGuidTransferOwnerRequestWithBody

func NewPostV3RoutesGuidTransferOwnerRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3RoutesGuidTransferOwnerRequestWithBody generates requests for PostV3RoutesGuidTransferOwner with any type of body

func NewPostV3RoutesRequest

func NewPostV3RoutesRequest(server string, body PostV3RoutesJSONRequestBody) (*http.Request, error)

NewPostV3RoutesRequest calls the generic PostV3Routes builder with application/json body

func NewPostV3RoutesRequestWithBody

func NewPostV3RoutesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3RoutesRequestWithBody generates requests for PostV3Routes with any type of body

func NewPostV3SecurityGroupsGuidRelationshipsRunningSpacesRequest

func NewPostV3SecurityGroupsGuidRelationshipsRunningSpacesRequest(server string, guid openapi_types.UUID, body PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONRequestBody) (*http.Request, error)

NewPostV3SecurityGroupsGuidRelationshipsRunningSpacesRequest calls the generic PostV3SecurityGroupsGuidRelationshipsRunningSpaces builder with application/json body

func NewPostV3SecurityGroupsGuidRelationshipsRunningSpacesRequestWithBody

func NewPostV3SecurityGroupsGuidRelationshipsRunningSpacesRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3SecurityGroupsGuidRelationshipsRunningSpacesRequestWithBody generates requests for PostV3SecurityGroupsGuidRelationshipsRunningSpaces with any type of body

func NewPostV3SecurityGroupsGuidRelationshipsStagingSpacesRequest

func NewPostV3SecurityGroupsGuidRelationshipsStagingSpacesRequest(server string, guid openapi_types.UUID, body PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONRequestBody) (*http.Request, error)

NewPostV3SecurityGroupsGuidRelationshipsStagingSpacesRequest calls the generic PostV3SecurityGroupsGuidRelationshipsStagingSpaces builder with application/json body

func NewPostV3SecurityGroupsGuidRelationshipsStagingSpacesRequestWithBody

func NewPostV3SecurityGroupsGuidRelationshipsStagingSpacesRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3SecurityGroupsGuidRelationshipsStagingSpacesRequestWithBody generates requests for PostV3SecurityGroupsGuidRelationshipsStagingSpaces with any type of body

func NewPostV3SecurityGroupsRequest

func NewPostV3SecurityGroupsRequest(server string, body PostV3SecurityGroupsJSONRequestBody) (*http.Request, error)

NewPostV3SecurityGroupsRequest calls the generic PostV3SecurityGroups builder with application/json body

func NewPostV3SecurityGroupsRequestWithBody

func NewPostV3SecurityGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3SecurityGroupsRequestWithBody generates requests for PostV3SecurityGroups with any type of body

func NewPostV3ServiceBrokersGuidCatalogRequest

func NewPostV3ServiceBrokersGuidCatalogRequest(server string, guid string) (*http.Request, error)

NewPostV3ServiceBrokersGuidCatalogRequest generates requests for PostV3ServiceBrokersGuidCatalog

func NewPostV3ServiceBrokersRequest

func NewPostV3ServiceBrokersRequest(server string, body PostV3ServiceBrokersJSONRequestBody) (*http.Request, error)

NewPostV3ServiceBrokersRequest calls the generic PostV3ServiceBrokers builder with application/json body

func NewPostV3ServiceBrokersRequestWithBody

func NewPostV3ServiceBrokersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3ServiceBrokersRequestWithBody generates requests for PostV3ServiceBrokers with any type of body

func NewPostV3ServiceCredentialBindingsRequest

func NewPostV3ServiceCredentialBindingsRequest(server string, body PostV3ServiceCredentialBindingsJSONRequestBody) (*http.Request, error)

NewPostV3ServiceCredentialBindingsRequest calls the generic PostV3ServiceCredentialBindings builder with application/json body

func NewPostV3ServiceCredentialBindingsRequestWithBody

func NewPostV3ServiceCredentialBindingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3ServiceCredentialBindingsRequestWithBody generates requests for PostV3ServiceCredentialBindings with any type of body

func NewPostV3ServiceInstancesGuidRelationshipsSharedSpacesRequest

func NewPostV3ServiceInstancesGuidRelationshipsSharedSpacesRequest(server string, guid string, body PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONRequestBody) (*http.Request, error)

NewPostV3ServiceInstancesGuidRelationshipsSharedSpacesRequest calls the generic PostV3ServiceInstancesGuidRelationshipsSharedSpaces builder with application/json body

func NewPostV3ServiceInstancesGuidRelationshipsSharedSpacesRequestWithBody

func NewPostV3ServiceInstancesGuidRelationshipsSharedSpacesRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3ServiceInstancesGuidRelationshipsSharedSpacesRequestWithBody generates requests for PostV3ServiceInstancesGuidRelationshipsSharedSpaces with any type of body

func NewPostV3ServiceOfferingsRequest

func NewPostV3ServiceOfferingsRequest(server string, body PostV3ServiceOfferingsJSONRequestBody) (*http.Request, error)

NewPostV3ServiceOfferingsRequest calls the generic PostV3ServiceOfferings builder with application/json body

func NewPostV3ServiceOfferingsRequestWithBody

func NewPostV3ServiceOfferingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3ServiceOfferingsRequestWithBody generates requests for PostV3ServiceOfferings with any type of body

func NewPostV3ServicePlansGuidVisibilityRequest

func NewPostV3ServicePlansGuidVisibilityRequest(server string, guid openapi_types.UUID, body PostV3ServicePlansGuidVisibilityJSONRequestBody) (*http.Request, error)

NewPostV3ServicePlansGuidVisibilityRequest calls the generic PostV3ServicePlansGuidVisibility builder with application/json body

func NewPostV3ServicePlansGuidVisibilityRequestWithBody

func NewPostV3ServicePlansGuidVisibilityRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3ServicePlansGuidVisibilityRequestWithBody generates requests for PostV3ServicePlansGuidVisibility with any type of body

func NewPostV3ServicePlansRequest

func NewPostV3ServicePlansRequest(server string, body PostV3ServicePlansJSONRequestBody) (*http.Request, error)

NewPostV3ServicePlansRequest calls the generic PostV3ServicePlans builder with application/json body

func NewPostV3ServicePlansRequestWithBody

func NewPostV3ServicePlansRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3ServicePlansRequestWithBody generates requests for PostV3ServicePlans with any type of body

func NewPostV3ServiceRouteBindingsRequest

func NewPostV3ServiceRouteBindingsRequest(server string, body PostV3ServiceRouteBindingsJSONRequestBody) (*http.Request, error)

NewPostV3ServiceRouteBindingsRequest calls the generic PostV3ServiceRouteBindings builder with application/json body

func NewPostV3ServiceRouteBindingsRequestWithBody

func NewPostV3ServiceRouteBindingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3ServiceRouteBindingsRequestWithBody generates requests for PostV3ServiceRouteBindings with any type of body

func NewPostV3ServiceUsageEventsRequest

func NewPostV3ServiceUsageEventsRequest(server string) (*http.Request, error)

NewPostV3ServiceUsageEventsRequest generates requests for PostV3ServiceUsageEvents

func NewPostV3SpaceQuotasGuidRelationshipsSpacesRequest

func NewPostV3SpaceQuotasGuidRelationshipsSpacesRequest(server string, guid openapi_types.UUID, body PostV3SpaceQuotasGuidRelationshipsSpacesJSONRequestBody) (*http.Request, error)

NewPostV3SpaceQuotasGuidRelationshipsSpacesRequest calls the generic PostV3SpaceQuotasGuidRelationshipsSpaces builder with application/json body

func NewPostV3SpaceQuotasGuidRelationshipsSpacesRequestWithBody

func NewPostV3SpaceQuotasGuidRelationshipsSpacesRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3SpaceQuotasGuidRelationshipsSpacesRequestWithBody generates requests for PostV3SpaceQuotasGuidRelationshipsSpaces with any type of body

func NewPostV3SpaceQuotasRequest

func NewPostV3SpaceQuotasRequest(server string, body PostV3SpaceQuotasJSONRequestBody) (*http.Request, error)

NewPostV3SpaceQuotasRequest calls the generic PostV3SpaceQuotas builder with application/json body

func NewPostV3SpaceQuotasRequestWithBody

func NewPostV3SpaceQuotasRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3SpaceQuotasRequestWithBody generates requests for PostV3SpaceQuotas with any type of body

func NewPostV3SpacesGuidManifestDiffRequestWithBody

func NewPostV3SpacesGuidManifestDiffRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3SpacesGuidManifestDiffRequestWithBody generates requests for PostV3SpacesGuidManifestDiff with any type of body

func NewPostV3SpacesGuidManifestRequestWithBody

func NewPostV3SpacesGuidManifestRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV3SpacesGuidManifestRequestWithBody generates requests for PostV3SpacesGuidManifest with any type of body

func NewPostV3SpacesRequest

func NewPostV3SpacesRequest(server string, body PostV3SpacesJSONRequestBody) (*http.Request, error)

NewPostV3SpacesRequest calls the generic PostV3Spaces builder with application/json body

func NewPostV3SpacesRequestWithBody

func NewPostV3SpacesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3SpacesRequestWithBody generates requests for PostV3Spaces with any type of body

func NewPostV3StacksRequest

func NewPostV3StacksRequest(server string, body PostV3StacksJSONRequestBody) (*http.Request, error)

NewPostV3StacksRequest calls the generic PostV3Stacks builder with application/json body

func NewPostV3StacksRequestWithBody

func NewPostV3StacksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3StacksRequestWithBody generates requests for PostV3Stacks with any type of body

func NewPostV3TasksGuidRequest

func NewPostV3TasksGuidRequest(server string, guid string) (*http.Request, error)

NewPostV3TasksGuidRequest generates requests for PostV3TasksGuid

func NewPostV3UsersRequest

func NewPostV3UsersRequest(server string, body PostV3UsersJSONRequestBody) (*http.Request, error)

NewPostV3UsersRequest calls the generic PostV3Users builder with application/json body

func NewPostV3UsersRequestWithBody

func NewPostV3UsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostV3UsersRequestWithBody generates requests for PostV3Users with any type of body

func NewRestartAppRequest

func NewRestartAppRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewRestartAppRequest generates requests for RestartApp

func NewStartAppRequest

func NewStartAppRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewStartAppRequest generates requests for StartApp

func NewStopAppRequest

func NewStopAppRequest(server string, guid openapi_types.UUID) (*http.Request, error)

NewStopAppRequest generates requests for StopApp

func NewUpdateAppEnvironmentVariablesRequest

func NewUpdateAppEnvironmentVariablesRequest(server string, guid openapi_types.UUID, body UpdateAppEnvironmentVariablesJSONRequestBody) (*http.Request, error)

NewUpdateAppEnvironmentVariablesRequest calls the generic UpdateAppEnvironmentVariables builder with application/json body

func NewUpdateAppEnvironmentVariablesRequestWithBody

func NewUpdateAppEnvironmentVariablesRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAppEnvironmentVariablesRequestWithBody generates requests for UpdateAppEnvironmentVariables with any type of body

func NewUpdateAppRequest

func NewUpdateAppRequest(server string, guid openapi_types.UUID, body UpdateAppJSONRequestBody) (*http.Request, error)

NewUpdateAppRequest calls the generic UpdateApp builder with application/json body

func NewUpdateAppRequestWithBody

func NewUpdateAppRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAppRequestWithBody generates requests for UpdateApp with any type of body

func NewUpdateOrganizationQuotaRequest

func NewUpdateOrganizationQuotaRequest(server string, guid openapi_types.UUID, body UpdateOrganizationQuotaJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationQuotaRequest calls the generic UpdateOrganizationQuota builder with application/json body

func NewUpdateOrganizationQuotaRequestWithBody

func NewUpdateOrganizationQuotaRequestWithBody(server string, guid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationQuotaRequestWithBody generates requests for UpdateOrganizationQuota with any type of body

func NewUpdateOrganizationRequest

func NewUpdateOrganizationRequest(server string, guid string, body UpdateOrganizationJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationRequest calls the generic UpdateOrganization builder with application/json body

func NewUpdateOrganizationRequestWithBody

func NewUpdateOrganizationRequestWithBody(server string, guid string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationRequestWithBody generates requests for UpdateOrganization with any type of body

Types

type App

type App struct {
	// CreatedAt When the app was created
	CreatedAt time.Time `json:"created_at"`

	// Guid Unique identifier for the app
	Guid      openapi_types.UUID `json:"guid"`
	Lifecycle struct {
		Data struct {
			// Buildpacks Buildpacks for buildpack/cnb lifecycle
			Buildpacks *[]string `json:"buildpacks,omitempty"`

			// Image Docker image reference
			Image *string `json:"image,omitempty"`

			// Stack Stack for buildpack lifecycle
			Stack *string `json:"stack,omitempty"`
		} `json:"data"`

		// Type Lifecycle type
		Type AppLifecycleType `json:"type"`
	} `json:"lifecycle"`
	Links struct {
		CurrentDroplet       *Link           `json:"current_droplet,omitempty"`
		DeployedRevisions    *Link           `json:"deployed_revisions,omitempty"`
		Droplets             *Link           `json:"droplets,omitempty"`
		EnvironmentVariables *Link           `json:"environment_variables,omitempty"`
		Features             *Link           `json:"features,omitempty"`
		Packages             *Link           `json:"packages,omitempty"`
		Processes            *Link           `json:"processes,omitempty"`
		Revisions            *Link           `json:"revisions,omitempty"`
		Self                 *Link           `json:"self,omitempty"`
		Space                *Link           `json:"space,omitempty"`
		Start                *LinkWithMethod `json:"start,omitempty"`
		Stop                 *LinkWithMethod `json:"stop,omitempty"`
		Tasks                *Link           `json:"tasks,omitempty"`
	} `json:"links"`
	Metadata struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata"`

	// Name Name of the app
	Name          string `json:"name"`
	Relationships struct {
		CurrentDroplet *struct {
			Data *struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data"`
		} `json:"current_droplet"`
		Space struct {
			Data *struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"space"`
	} `json:"relationships"`

	// State Current desired state of the app
	State AppState `json:"state"`

	// UpdatedAt When the app was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

App defines model for App.

type AppFeature

type AppFeature struct {
	// Description Human-readable description of the feature
	Description string `json:"description"`

	// Enabled Whether the feature is enabled for this app
	Enabled bool `json:"enabled"`

	// Metadata Additional metadata for the app feature
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name The feature identifier
	Name AppFeatureName `json:"name"`
}

AppFeature defines model for AppFeature.

type AppFeatureName

type AppFeatureName string

AppFeatureName The feature identifier

const (
	AppFeatureNameRevisions AppFeatureName = "revisions"
	AppFeatureNameSsh       AppFeatureName = "ssh"
)

Defines values for AppFeatureName.

type AppFeatureUpdate

type AppFeatureUpdate struct {
	// Enabled Whether to enable or disable the feature
	Enabled bool `json:"enabled"`

	// Metadata Additional metadata for the app feature
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

AppFeatureUpdate defines model for AppFeatureUpdate.

type AppLifecycleType

type AppLifecycleType string

AppLifecycleType Lifecycle type

const (
	AppLifecycleTypeBuildpack AppLifecycleType = "buildpack"
	AppLifecycleTypeCnb       AppLifecycleType = "cnb"
	AppLifecycleTypeDocker    AppLifecycleType = "docker"
)

Defines values for AppLifecycleType.

type AppState

type AppState string

AppState Current desired state of the app

const (
	AppStateSTARTED AppState = "STARTED"
	AppStateSTOPPED AppState = "STOPPED"
)

Defines values for AppState.

type AppUsageEvent

type AppUsageEvent struct {
	App *struct {
		// Guid Unique identifier of the app that this event pertains to, if applicable
		Guid *string `json:"guid"`

		// Name Name of the app that this event pertains to, if applicable
		Name *string `json:"name"`
	} `json:"app,omitempty"`
	Buildpack *struct {
		// Guid Unique identifier of the buildpack that this event pertains to, if applicable
		Guid *string `json:"guid"`

		// Name Name of the buildpack that this event pertains to, if applicable
		Name *string `json:"name"`
	} `json:"buildpack,omitempty"`

	// CreatedAt The time with zone when the event occurred
	CreatedAt *time.Time `json:"created_at,omitempty"`

	// Guid Unique identifier for the event
	Guid          *openapi_types.UUID `json:"guid,omitempty"`
	InstanceCount *struct {
		// Current Current instance count of the app that this event pertains to, if applicable
		Current *int `json:"current"`

		// Previous Previous instance count of the app that this event pertains to, if applicable
		Previous *int `json:"previous"`
	} `json:"instance_count,omitempty"`
	Links *struct {
		Self *struct {
			// Href Link to the app usage event resource
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
	} `json:"links,omitempty"`
	MemoryInMbPerInstance *struct {
		// Current Current memory in MB of the app that this event pertains to, if applicable
		Current *int `json:"current"`

		// Previous Previous memory in MB of the app that this event pertains to, if applicable
		Previous *int `json:"previous"`
	} `json:"memory_in_mb_per_instance,omitempty"`
	Organization *struct {
		// Guid Unique identifier of the org that this event pertains to, if applicable
		Guid *string `json:"guid"`
	} `json:"organization,omitempty"`
	Process *struct {
		// Guid Unique identifier of the process that this event pertains to, if applicable
		Guid *string `json:"guid"`

		// Type Type of the process that this event pertains to, if applicable
		Type *string `json:"type"`
	} `json:"process,omitempty"`
	Space *struct {
		// Guid Unique identifier of the space that this event pertains to, if applicable
		Guid *string `json:"guid"`

		// Name Name of the space that this event pertains to, if applicable
		Name *string `json:"name"`
	} `json:"space,omitempty"`
	State *struct {
		// Current Current state of the app that this event pertains to, if applicable
		Current *string `json:"current"`

		// Previous Previous state of the app that this event pertains to, if applicable
		Previous *string `json:"previous"`
	} `json:"state,omitempty"`
	Task *struct {
		// Guid Unique identifier of the task that this event pertains to, if applicable
		Guid *string `json:"guid"`

		// Name Name of the task that this event pertains to, if applicable
		Name *string `json:"name"`
	} `json:"task,omitempty"`

	// UpdatedAt Identical to created_at (events are created, never updated)
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

AppUsageEvent defines model for AppUsageEvent.

type AppUsageEventList

type AppUsageEventList struct {
	Pagination *struct {
		First *struct {
			// Href Link to the first page
			Href *string `json:"href,omitempty"`
		} `json:"first,omitempty"`
		Last *struct {
			// Href Link to the last page
			Href *string `json:"href,omitempty"`
		} `json:"last,omitempty"`
		Next *struct {
			// Href Link to the next page
			Href *string `json:"href,omitempty"`
		} `json:"next,omitempty"`

		// Previous Link to the previous page, if applicable
		Previous *map[string]interface{} `json:"previous"`

		// TotalPages Total number of pages
		TotalPages *int `json:"total_pages,omitempty"`

		// TotalResults Total number of results
		TotalResults *int `json:"total_results,omitempty"`
	} `json:"pagination,omitempty"`
	Resources *[]AppUsageEvent `json:"resources,omitempty"`
}

AppUsageEventList defines model for AppUsageEventList.

type ApplyOrganizationQuotaToOrganizationsJSONBody

type ApplyOrganizationQuotaToOrganizationsJSONBody struct {
	// Data List of organization relationships to apply the quota to
	Data []struct {
		// Guid Organization GUID
		Guid openapi_types.UUID `json:"guid"`
	} `json:"data"`
}

ApplyOrganizationQuotaToOrganizationsJSONBody defines parameters for ApplyOrganizationQuotaToOrganizations.

type ApplyOrganizationQuotaToOrganizationsJSONRequestBody

type ApplyOrganizationQuotaToOrganizationsJSONRequestBody ApplyOrganizationQuotaToOrganizationsJSONBody

ApplyOrganizationQuotaToOrganizationsJSONRequestBody defines body for ApplyOrganizationQuotaToOrganizations for application/json ContentType.

type ApplyOrganizationQuotaToOrganizationsResponse

type ApplyOrganizationQuotaToOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Data []struct {
			Guid openapi_types.UUID `json:"guid"`
		} `json:"data"`
		Links struct {
			Self struct {
				Href string `json:"href"`
			} `json:"self"`
		} `json:"links"`
	}
	JSON400 *BadRequestError
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
	JSON422 *UnprocessableEntityError
}

func ParseApplyOrganizationQuotaToOrganizationsResponse

func ParseApplyOrganizationQuotaToOrganizationsResponse(rsp *http.Response) (*ApplyOrganizationQuotaToOrganizationsResponse, error)

ParseApplyOrganizationQuotaToOrganizationsResponse parses an HTTP response from a ApplyOrganizationQuotaToOrganizationsWithResponse call

func (ApplyOrganizationQuotaToOrganizationsResponse) Status

Status returns HTTPResponse.Status

func (ApplyOrganizationQuotaToOrganizationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AssignDefaultIsolationSegmentJSONBody

type AssignDefaultIsolationSegmentJSONBody struct {
	Data *struct {
		Guid *string `json:"guid,omitempty"`
	} `json:"data,omitempty"`
}

AssignDefaultIsolationSegmentJSONBody defines parameters for AssignDefaultIsolationSegment.

type AssignDefaultIsolationSegmentJSONRequestBody

type AssignDefaultIsolationSegmentJSONRequestBody AssignDefaultIsolationSegmentJSONBody

AssignDefaultIsolationSegmentJSONRequestBody defines body for AssignDefaultIsolationSegment for application/json ContentType.

type AssignDefaultIsolationSegmentResponse

type AssignDefaultIsolationSegmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseAssignDefaultIsolationSegmentResponse

func ParseAssignDefaultIsolationSegmentResponse(rsp *http.Response) (*AssignDefaultIsolationSegmentResponse, error)

ParseAssignDefaultIsolationSegmentResponse parses an HTTP response from a AssignDefaultIsolationSegmentWithResponse call

func (AssignDefaultIsolationSegmentResponse) Status

Status returns HTTPResponse.Status

func (AssignDefaultIsolationSegmentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AuditEvent

type AuditEvent struct {
	Actor *struct {
		// Guid Unique identifier for the actor
		Guid *string `json:"guid,omitempty"`

		// Name The name of the actor
		Name *string `json:"name,omitempty"`

		// Type The actor type
		Type *string `json:"type,omitempty"`
	} `json:"actor,omitempty"`

	// CreatedAt The time with zone when the object was created
	CreatedAt *time.Time `json:"created_at,omitempty"`

	// Data Additional information about event
	Data *map[string]interface{} `json:"data,omitempty"`

	// Guid Unique identifier for the event
	Guid  *openapi_types.UUID `json:"guid,omitempty"`
	Links *struct {
		Self *struct {
			// Href Link to the audit event resource
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
	} `json:"links,omitempty"`
	Organization *struct {
		// Guid Unique identifier for the organization where the event occurred
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"organization,omitempty"`
	Space *struct {
		// Guid Unique identifier for the space where the event occurred
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"space,omitempty"`
	Target *struct {
		// Guid Unique identifier for the target
		Guid *openapi_types.UUID `json:"guid,omitempty"`

		// Name The name of the target
		Name *string `json:"name,omitempty"`

		// Type The target type
		Type *string `json:"type,omitempty"`
	} `json:"target,omitempty"`

	// Type The type of the event
	Type *string `json:"type,omitempty"`

	// UpdatedAt The time with zone when the object was last updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

AuditEvent defines model for AuditEvent.

type AuditEventList

type AuditEventList struct {
	Pagination *struct {
		First *struct {
			// Href Link to the first page
			Href *string `json:"href,omitempty"`
		} `json:"first,omitempty"`
		Last *struct {
			// Href Link to the last page
			Href *string `json:"href,omitempty"`
		} `json:"last,omitempty"`

		// Next Link to the next page, if applicable
		Next *map[string]interface{} `json:"next"`

		// Previous Link to the previous page, if applicable
		Previous *map[string]interface{} `json:"previous"`

		// TotalPages Total number of pages
		TotalPages *int `json:"total_pages,omitempty"`

		// TotalResults Total number of results
		TotalResults *int `json:"total_results,omitempty"`
	} `json:"pagination,omitempty"`
	Resources *[]AuditEvent `json:"resources,omitempty"`
}

AuditEventList defines model for AuditEventList.

type Authentication

type Authentication struct {
	Credentials struct {
		Password string `json:"password"`
		Username string `json:"username"`
	} `json:"credentials"`
	Type AuthenticationType `json:"type"`
}

Authentication defines model for Authentication.

type AuthenticationType

type AuthenticationType string

AuthenticationType defines model for Authentication.Type.

const (
	Basic AuthenticationType = "basic"
)

Defines values for AuthenticationType.

type BadRequest

type BadRequest = Errors

BadRequest defines model for BadRequest.

type BadRequestError

type BadRequestError = Error

BadRequestError defines model for BadRequestError.

type BrokerCatalog

type BrokerCatalog struct {
	Features *struct {
		AllowContextUpdates  *bool `json:"allow_context_updates,omitempty"`
		Bindable             *bool `json:"bindable,omitempty"`
		BindingsRetrievable  *bool `json:"bindings_retrievable,omitempty"`
		InstancesRetrievable *bool `json:"instances_retrievable,omitempty"`
		PlanUpdateable       *bool `json:"plan_updateable,omitempty"`
	} `json:"features,omitempty"`
	Id                     *string `json:"id,omitempty"`
	MaximumPollingDuration *int    `json:"maximum_polling_duration"`
	Metadata               *struct {
		Shareable *bool `json:"shareable,omitempty"`
	} `json:"metadata,omitempty"`
}

BrokerCatalog defines model for BrokerCatalog.

type Build

type Build struct {
	// CreatedAt The time the build was created
	CreatedAt time.Time `json:"created_at"`
	CreatedBy struct {
		// Email Email of the user
		Email *string `json:"email,omitempty"`

		// Guid GUID of the user who created the build
		Guid *openapi_types.UUID `json:"guid,omitempty"`

		// Name Name of the user
		Name *string `json:"name,omitempty"`
	} `json:"created_by"`
	Droplet *struct {
		// Guid GUID of the resulting droplet (if successful)
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"droplet"`

	// Error Error message if build failed
	Error *string `json:"error"`

	// Guid Unique identifier for the build
	Guid      openapi_types.UUID `json:"guid"`
	Lifecycle struct {
		Data *struct {
			// BuildpackLifecycleBuildpacks Detected buildpacks with versions
			BuildpackLifecycleBuildpacks *[]struct {
				DetectOutput *string `json:"detect_output,omitempty"`
				Name         *string `json:"name,omitempty"`
				Version      *string `json:"version,omitempty"`
			} `json:"buildpack_lifecycle_buildpacks,omitempty"`

			// Buildpacks Buildpacks used (buildpack lifecycle)
			Buildpacks *[]string `json:"buildpacks,omitempty"`

			// Image Docker image (docker lifecycle) or resulting image (cnb)
			Image *string `json:"image,omitempty"`

			// Stack Stack used for staging
			Stack *string `json:"stack,omitempty"`
		} `json:"data,omitempty"`

		// Type Type of lifecycle used
		Type *BuildLifecycleType `json:"type,omitempty"`
	} `json:"lifecycle"`
	Links struct {
		App *struct {
			// Href URL to the app
			Href *string `json:"href,omitempty"`
		} `json:"app,omitempty"`
		Droplet *struct {
			// Href URL to the resulting droplet
			Href *string `json:"href,omitempty"`
		} `json:"droplet"`
		Package *struct {
			// Href URL to the package
			Href *string `json:"href,omitempty"`
		} `json:"package,omitempty"`
		Self *struct {
			// Href URL to this build
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
	} `json:"links"`
	Metadata struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata"`
	Package struct {
		// Guid GUID of the package being staged
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"package"`

	// StagingDiskInMb Disk space allocated for staging
	StagingDiskInMb int `json:"staging_disk_in_mb"`

	// StagingLogRateLimitBytesPerSecond Log rate limit during staging (-1 for unlimited)
	StagingLogRateLimitBytesPerSecond int `json:"staging_log_rate_limit_bytes_per_second"`

	// StagingMemoryInMb Memory allocated for staging
	StagingMemoryInMb int `json:"staging_memory_in_mb"`

	// State Current state of the build
	State BuildState `json:"state"`

	// UpdatedAt The time the build was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

Build defines model for Build.

type BuildLifecycleType

type BuildLifecycleType string

BuildLifecycleType Type of lifecycle used

const (
	BuildLifecycleTypeBuildpack BuildLifecycleType = "buildpack"
	BuildLifecycleTypeCnb       BuildLifecycleType = "cnb"
	BuildLifecycleTypeDocker    BuildLifecycleType = "docker"
)

Defines values for BuildLifecycleType.

type BuildState

type BuildState string

BuildState Current state of the build

const (
	BuildStateFAILED  BuildState = "FAILED"
	BuildStateSTAGED  BuildState = "STAGED"
	BuildStateSTAGING BuildState = "STAGING"
)

Defines values for BuildState.

type Buildpack

type Buildpack struct {
	BuildpackName *string `json:"buildpack_name,omitempty"`

	// CreatedAt The time the buildpack was created
	CreatedAt    time.Time `json:"created_at"`
	DetectOutput *string   `json:"detect_output,omitempty"`

	// Enabled Whether buildpack is available for use
	Enabled bool `json:"enabled"`

	// Filename Filename of uploaded buildpack
	Filename *string `json:"filename"`

	// Guid Unique identifier for the buildpack
	Guid openapi_types.UUID `json:"guid"`

	// Lifecycle Lifecycle information (for Cloud Native Buildpacks)
	Lifecycle *struct {
		Data *struct {
			// Image Image reference for Cloud Native Buildpack
			Image *string `json:"image,omitempty"`

			// Version Version of the buildpack
			Version *string `json:"version,omitempty"`
		} `json:"data,omitempty"`

		// Type Type of buildpack lifecycle
		Type *BuildpackLifecycleType `json:"type,omitempty"`
	} `json:"lifecycle,omitempty"`
	Links struct {
		Self *struct {
			// Href URL to this buildpack
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
		Upload *struct {
			// Href URL to upload buildpack bits
			Href   *string                     `json:"href,omitempty"`
			Method *BuildpackLinksUploadMethod `json:"method,omitempty"`
		} `json:"upload,omitempty"`
	} `json:"links"`

	// Locked Whether buildpack updates are prevented
	Locked   bool `json:"locked"`
	Metadata struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata"`

	// Name Name of the buildpack
	Name string `json:"name"`

	// Position Priority position for automatic detection
	Position int `json:"position"`

	// Stack Stack the buildpack runs on
	Stack *string `json:"stack"`

	// State Current state of the buildpack
	State BuildpackState `json:"state"`

	// UpdatedAt The time the buildpack was last updated
	UpdatedAt time.Time `json:"updated_at"`
	Version   *string   `json:"version,omitempty"`
}

Buildpack defines model for Buildpack.

type BuildpackLifecycleType

type BuildpackLifecycleType string

BuildpackLifecycleType Type of buildpack lifecycle

const (
	BuildpackLifecycleTypeBuildpack BuildpackLifecycleType = "buildpack"
	BuildpackLifecycleTypeCnb       BuildpackLifecycleType = "cnb"
)

Defines values for BuildpackLifecycleType.

type BuildpackLinksUploadMethod

type BuildpackLinksUploadMethod string

BuildpackLinksUploadMethod defines model for Buildpack.Links.Upload.Method.

const (
	BuildpackLinksUploadMethodPOST BuildpackLinksUploadMethod = "POST"
)

Defines values for BuildpackLinksUploadMethod.

type BuildpackState

type BuildpackState string

BuildpackState Current state of the buildpack

const (
	BuildpackStateAWAITINGUPLOAD   BuildpackState = "AWAITING_UPLOAD"
	BuildpackStateFAILED           BuildpackState = "FAILED"
	BuildpackStatePROCESSINGUPLOAD BuildpackState = "PROCESSING_UPLOAD"
	BuildpackStateREADY            BuildpackState = "READY"
)

Defines values for BuildpackState.

type ClearAppBuildpackCacheResponse

type ClearAppBuildpackCacheResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseClearAppBuildpackCacheResponse

func ParseClearAppBuildpackCacheResponse(rsp *http.Response) (*ClearAppBuildpackCacheResponse, error)

ParseClearAppBuildpackCacheResponse parses an HTTP response from a ClearAppBuildpackCacheWithResponse call

func (ClearAppBuildpackCacheResponse) Status

Status returns HTTPResponse.Status

func (ClearAppBuildpackCacheResponse) StatusCode

func (r ClearAppBuildpackCacheResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) ApplyOrganizationQuotaToOrganizations

func (c *Client) ApplyOrganizationQuotaToOrganizations(ctx context.Context, guid openapi_types.UUID, body ApplyOrganizationQuotaToOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApplyOrganizationQuotaToOrganizationsWithBody

func (c *Client) ApplyOrganizationQuotaToOrganizationsWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AssignDefaultIsolationSegment

func (c *Client) AssignDefaultIsolationSegment(ctx context.Context, guid string, body AssignDefaultIsolationSegmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AssignDefaultIsolationSegmentWithBody

func (c *Client) AssignDefaultIsolationSegmentWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ClearAppBuildpackCache

func (c *Client) ClearAppBuildpackCache(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateApp

func (c *Client) CreateApp(ctx context.Context, body CreateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAppWithBody

func (c *Client) CreateAppWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganization

func (c *Client) CreateOrganization(ctx context.Context, body CreateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationQuota

func (c *Client) CreateOrganizationQuota(ctx context.Context, body CreateOrganizationQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationQuotaWithBody

func (c *Client) CreateOrganizationQuotaWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationWithBody

func (c *Client) CreateOrganizationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApp

func (c *Client) DeleteApp(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganization

func (c *Client) DeleteOrganization(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationQuota

func (c *Client) DeleteOrganizationQuota(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3BuildpacksGuid

func (c *Client) DeleteV3BuildpacksGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3DomainsGuid

func (c *Client) DeleteV3DomainsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuid

func (c *Client) DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuid(ctx context.Context, guid openapi_types.UUID, orgGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3DropletsGuid

func (c *Client) DeleteV3DropletsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3IsolationSegmentsGuid

func (c *Client) DeleteV3IsolationSegmentsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuid

func (c *Client) DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuid(ctx context.Context, guid string, orgGuid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3PackagesGuid

func (c *Client) DeleteV3PackagesGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3ProcessesGuidInstancesIndex

func (c *Client) DeleteV3ProcessesGuidInstancesIndex(ctx context.Context, guid openapi_types.UUID, index int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3RolesGuid

func (c *Client) DeleteV3RolesGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3RoutesGuid

func (c *Client) DeleteV3RoutesGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3RoutesGuidDestinationsDestinationGuid

func (c *Client) DeleteV3RoutesGuidDestinationsDestinationGuid(ctx context.Context, guid openapi_types.UUID, destinationGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3SecurityGroupsGuid

func (c *Client) DeleteV3SecurityGroupsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuid

func (c *Client) DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuid(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuid

func (c *Client) DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuid(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3ServiceBrokersGuid

func (c *Client) DeleteV3ServiceBrokersGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3ServiceCredentialBindingsGuid

func (c *Client) DeleteV3ServiceCredentialBindingsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3ServiceInstancesGuid

func (c *Client) DeleteV3ServiceInstancesGuid(ctx context.Context, guid string, params *DeleteV3ServiceInstancesGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuid

func (c *Client) DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuid(ctx context.Context, guid string, spaceGuid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3ServiceOfferingsGuid

func (c *Client) DeleteV3ServiceOfferingsGuid(ctx context.Context, guid string, params *DeleteV3ServiceOfferingsGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3ServicePlansGuid

func (c *Client) DeleteV3ServicePlansGuid(ctx context.Context, guid string, params *DeleteV3ServicePlansGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3ServicePlansGuidVisibilityOrganizationGuid

func (c *Client) DeleteV3ServicePlansGuidVisibilityOrganizationGuid(ctx context.Context, guid openapi_types.UUID, organizationGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3ServiceRouteBindingsGuid

func (c *Client) DeleteV3ServiceRouteBindingsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3SidecarsGuid

func (c *Client) DeleteV3SidecarsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3SpaceQuotasGuid

func (c *Client) DeleteV3SpaceQuotasGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuid

func (c *Client) DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuid(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3SpacesGuid

func (c *Client) DeleteV3SpacesGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3StacksGuid

func (c *Client) DeleteV3StacksGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteV3UsersGuid

func (c *Client) DeleteV3UsersGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Get

func (c *Client) Get(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApp

func (c *Client) GetApp(ctx context.Context, guid openapi_types.UUID, params *GetAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppEnvironmentVariables

func (c *Client) GetAppEnvironmentVariables(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppPermissions

func (c *Client) GetAppPermissions(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppSshEnabled

func (c *Client) GetAppSshEnabled(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDefaultDomain

func (c *Client) GetDefaultDomain(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDefaultIsolationSegment

func (c *Client) GetDefaultIsolationSegment(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganization

func (c *Client) GetOrganization(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationQuota

func (c *Client) GetOrganizationQuota(ctx context.Context, guid openapi_types.UUID, params *GetOrganizationQuotaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsageSummary

func (c *Client) GetUsageSummary(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3

func (c *Client) GetV3(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppUsageEvents

func (c *Client) GetV3AppUsageEvents(ctx context.Context, params *GetV3AppUsageEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppUsageEventsGuid

func (c *Client) GetV3AppUsageEventsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidBuilds

func (c *Client) GetV3AppsGuidBuilds(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidBuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidDroplets

func (c *Client) GetV3AppsGuidDroplets(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidDropletsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidFeatures

func (c *Client) GetV3AppsGuidFeatures(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidFeaturesName

func (c *Client) GetV3AppsGuidFeaturesName(ctx context.Context, guid openapi_types.UUID, name GetV3AppsGuidFeaturesNameParamsName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidManifest

func (c *Client) GetV3AppsGuidManifest(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidPackages

func (c *Client) GetV3AppsGuidPackages(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidPackagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidProcesses

func (c *Client) GetV3AppsGuidProcesses(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidProcessesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidProcessesType

func (c *Client) GetV3AppsGuidProcessesType(ctx context.Context, guid openapi_types.UUID, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidRelationshipsCurrentDroplet

func (c *Client) GetV3AppsGuidRelationshipsCurrentDroplet(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidRevisions

func (c *Client) GetV3AppsGuidRevisions(ctx context.Context, guid string, params *GetV3AppsGuidRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidRevisionsDeployed

func (c *Client) GetV3AppsGuidRevisionsDeployed(ctx context.Context, guid string, params *GetV3AppsGuidRevisionsDeployedParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AppsGuidSidecars

func (c *Client) GetV3AppsGuidSidecars(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidSidecarsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AuditEvents

func (c *Client) GetV3AuditEvents(ctx context.Context, params *GetV3AuditEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3AuditEventsGuid

func (c *Client) GetV3AuditEventsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Buildpacks

func (c *Client) GetV3Buildpacks(ctx context.Context, params *GetV3BuildpacksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3BuildpacksGuid

func (c *Client) GetV3BuildpacksGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Builds

func (c *Client) GetV3Builds(ctx context.Context, params *GetV3BuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3BuildsGuid

func (c *Client) GetV3BuildsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Deployments

func (c *Client) GetV3Deployments(ctx context.Context, params *GetV3DeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3DeploymentsGuid

func (c *Client) GetV3DeploymentsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Domains

func (c *Client) GetV3Domains(ctx context.Context, params *GetV3DomainsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3DomainsGuid

func (c *Client) GetV3DomainsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Droplets

func (c *Client) GetV3Droplets(ctx context.Context, params *GetV3DropletsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3DropletsGuid

func (c *Client) GetV3DropletsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3EnvironmentVariableGroupsName

func (c *Client) GetV3EnvironmentVariableGroupsName(ctx context.Context, name GetV3EnvironmentVariableGroupsNameParamsName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3FeatureFlags

func (c *Client) GetV3FeatureFlags(ctx context.Context, params *GetV3FeatureFlagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3FeatureFlagsName

func (c *Client) GetV3FeatureFlagsName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Info

func (c *Client) GetV3Info(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3InfoUsageSummary

func (c *Client) GetV3InfoUsageSummary(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3IsolationSegments

func (c *Client) GetV3IsolationSegments(ctx context.Context, params *GetV3IsolationSegmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3IsolationSegmentsGuid

func (c *Client) GetV3IsolationSegmentsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3IsolationSegmentsGuidRelationshipsOrganizations

func (c *Client) GetV3IsolationSegmentsGuidRelationshipsOrganizations(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3IsolationSegmentsGuidRelationshipsSpaces

func (c *Client) GetV3IsolationSegmentsGuidRelationshipsSpaces(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Jobs

func (c *Client) GetV3Jobs(ctx context.Context, params *GetV3JobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3JobsGuid

func (c *Client) GetV3JobsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Packages

func (c *Client) GetV3Packages(ctx context.Context, params *GetV3PackagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3PackagesGuid

func (c *Client) GetV3PackagesGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3PackagesGuidDownload

func (c *Client) GetV3PackagesGuidDownload(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3PackagesGuidDroplets

func (c *Client) GetV3PackagesGuidDroplets(ctx context.Context, guid openapi_types.UUID, params *GetV3PackagesGuidDropletsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Processes

func (c *Client) GetV3Processes(ctx context.Context, params *GetV3ProcessesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ProcessesGuid

func (c *Client) GetV3ProcessesGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ProcessesGuidSidecars

func (c *Client) GetV3ProcessesGuidSidecars(ctx context.Context, guid openapi_types.UUID, params *GetV3ProcessesGuidSidecarsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ProcessesGuidStats

func (c *Client) GetV3ProcessesGuidStats(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3RevisionsGuid

func (c *Client) GetV3RevisionsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3RevisionsGuidEnvironmentVariables

func (c *Client) GetV3RevisionsGuidEnvironmentVariables(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Roles

func (c *Client) GetV3Roles(ctx context.Context, params *GetV3RolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3RolesGuid

func (c *Client) GetV3RolesGuid(ctx context.Context, guid openapi_types.UUID, params *GetV3RolesGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Routes

func (c *Client) GetV3Routes(ctx context.Context, params *GetV3RoutesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3RoutesGuid

func (c *Client) GetV3RoutesGuid(ctx context.Context, guid openapi_types.UUID, params *GetV3RoutesGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3RoutesGuidDestinations

func (c *Client) GetV3RoutesGuidDestinations(ctx context.Context, guid openapi_types.UUID, params *GetV3RoutesGuidDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3RoutesGuidRelationshipsSharedSpaces

func (c *Client) GetV3RoutesGuidRelationshipsSharedSpaces(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SecurityGroups

func (c *Client) GetV3SecurityGroups(ctx context.Context, params *GetV3SecurityGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SecurityGroupsGuid

func (c *Client) GetV3SecurityGroupsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceBrokers

func (c *Client) GetV3ServiceBrokers(ctx context.Context, params *GetV3ServiceBrokersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceBrokersGuid

func (c *Client) GetV3ServiceBrokersGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceBrokersGuidJobsSynchronization

func (c *Client) GetV3ServiceBrokersGuidJobsSynchronization(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceCredentialBindingsGuid

func (c *Client) GetV3ServiceCredentialBindingsGuid(ctx context.Context, guid string, params *GetV3ServiceCredentialBindingsGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceCredentialBindingsGuidDetails

func (c *Client) GetV3ServiceCredentialBindingsGuidDetails(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceCredentialBindingsGuidParameters

func (c *Client) GetV3ServiceCredentialBindingsGuidParameters(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceInstances

func (c *Client) GetV3ServiceInstances(ctx context.Context, params *GetV3ServiceInstancesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceInstancesGuidCredentials

func (c *Client) GetV3ServiceInstancesGuidCredentials(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceInstancesGuidRelationshipsSharedSpaces

func (c *Client) GetV3ServiceInstancesGuidRelationshipsSharedSpaces(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummary

func (c *Client) GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummary(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceOfferings

func (c *Client) GetV3ServiceOfferings(ctx context.Context, params *GetV3ServiceOfferingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceOfferingsGuid

func (c *Client) GetV3ServiceOfferingsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServicePlans

func (c *Client) GetV3ServicePlans(ctx context.Context, params *GetV3ServicePlansParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServicePlansGuid

func (c *Client) GetV3ServicePlansGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServicePlansGuidVisibility

func (c *Client) GetV3ServicePlansGuidVisibility(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceRouteBindings

func (c *Client) GetV3ServiceRouteBindings(ctx context.Context, params *GetV3ServiceRouteBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceRouteBindingsGuid

func (c *Client) GetV3ServiceRouteBindingsGuid(ctx context.Context, guid string, params *GetV3ServiceRouteBindingsGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceRouteBindingsGuidParameters

func (c *Client) GetV3ServiceRouteBindingsGuidParameters(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceUsageEvents

func (c *Client) GetV3ServiceUsageEvents(ctx context.Context, params *GetV3ServiceUsageEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3ServiceUsageEventsGuid

func (c *Client) GetV3ServiceUsageEventsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SidecarsGuid

func (c *Client) GetV3SidecarsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SidecarsGuidProcesses

func (c *Client) GetV3SidecarsGuidProcesses(ctx context.Context, guid openapi_types.UUID, params *GetV3SidecarsGuidProcessesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SpaceQuotas

func (c *Client) GetV3SpaceQuotas(ctx context.Context, params *GetV3SpaceQuotasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SpaceQuotasGuid

func (c *Client) GetV3SpaceQuotasGuid(ctx context.Context, guid openapi_types.UUID, params *GetV3SpaceQuotasGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Spaces

func (c *Client) GetV3Spaces(ctx context.Context, params *GetV3SpacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SpacesGuid

func (c *Client) GetV3SpacesGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SpacesGuidFeatures

func (c *Client) GetV3SpacesGuidFeatures(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SpacesGuidFeaturesName

func (c *Client) GetV3SpacesGuidFeaturesName(ctx context.Context, guid openapi_types.UUID, name GetV3SpacesGuidFeaturesNameParamsName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SpacesGuidRelationshipsIsolationSegment

func (c *Client) GetV3SpacesGuidRelationshipsIsolationSegment(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SpacesGuidRunningSecurityGroups

func (c *Client) GetV3SpacesGuidRunningSecurityGroups(ctx context.Context, guid openapi_types.UUID, params *GetV3SpacesGuidRunningSecurityGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SpacesGuidStagingSecurityGroups

func (c *Client) GetV3SpacesGuidStagingSecurityGroups(ctx context.Context, guid openapi_types.UUID, params *GetV3SpacesGuidStagingSecurityGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3SpacesGuidUsers

func (c *Client) GetV3SpacesGuidUsers(ctx context.Context, guid string, params *GetV3SpacesGuidUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Stacks

func (c *Client) GetV3Stacks(ctx context.Context, params *GetV3StacksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3StacksGuid

func (c *Client) GetV3StacksGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3StacksGuidApps

func (c *Client) GetV3StacksGuidApps(ctx context.Context, guid string, params *GetV3StacksGuidAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Tasks

func (c *Client) GetV3Tasks(ctx context.Context, params *GetV3TasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3TasksGuid

func (c *Client) GetV3TasksGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3Users

func (c *Client) GetV3Users(ctx context.Context, params *GetV3UsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetV3UsersGuid

func (c *Client) GetV3UsersGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListApps

func (c *Client) ListApps(ctx context.Context, params *ListAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListOrganizationQuotas

func (c *Client) ListOrganizationQuotas(ctx context.Context, params *ListOrganizationQuotasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListOrganizations

func (c *Client) ListOrganizations(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUsersForOrganization

func (c *Client) ListUsersForOrganization(ctx context.Context, guid string, params *ListUsersForOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3AppsGuidFeaturesNameWithBody

func (c *Client) PatchV3AppsGuidFeaturesNameWithBody(ctx context.Context, guid openapi_types.UUID, name PatchV3AppsGuidFeaturesNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3AppsGuidRelationshipsCurrentDroplet

func (c *Client) PatchV3AppsGuidRelationshipsCurrentDroplet(ctx context.Context, guid openapi_types.UUID, body PatchV3AppsGuidRelationshipsCurrentDropletJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3AppsGuidRelationshipsCurrentDropletWithBody

func (c *Client) PatchV3AppsGuidRelationshipsCurrentDropletWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3BuildpacksGuid

func (c *Client) PatchV3BuildpacksGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3BuildpacksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3BuildpacksGuidWithBody

func (c *Client) PatchV3BuildpacksGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3BuildsGuid

func (c *Client) PatchV3BuildsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3BuildsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3BuildsGuidWithBody

func (c *Client) PatchV3BuildsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3DeploymentsGuid

func (c *Client) PatchV3DeploymentsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3DeploymentsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3DeploymentsGuidWithBody

func (c *Client) PatchV3DeploymentsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3DomainsGuid

func (c *Client) PatchV3DomainsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3DomainsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3DomainsGuidWithBody

func (c *Client) PatchV3DomainsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3DropletsGuid

func (c *Client) PatchV3DropletsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3DropletsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3DropletsGuidWithBody

func (c *Client) PatchV3DropletsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3EnvironmentVariableGroupsNameWithBody

func (c *Client) PatchV3EnvironmentVariableGroupsNameWithBody(ctx context.Context, name PatchV3EnvironmentVariableGroupsNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3FeatureFlagsName

func (c *Client) PatchV3FeatureFlagsName(ctx context.Context, name string, body PatchV3FeatureFlagsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3FeatureFlagsNameWithBody

func (c *Client) PatchV3FeatureFlagsNameWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3IsolationSegmentsGuid

func (c *Client) PatchV3IsolationSegmentsGuid(ctx context.Context, guid string, body PatchV3IsolationSegmentsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3IsolationSegmentsGuidWithBody

func (c *Client) PatchV3IsolationSegmentsGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3PackagesGuid

func (c *Client) PatchV3PackagesGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3PackagesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3PackagesGuidWithBody

func (c *Client) PatchV3PackagesGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ProcessesGuid

func (c *Client) PatchV3ProcessesGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3ProcessesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ProcessesGuidWithBody

func (c *Client) PatchV3ProcessesGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3RevisionsGuid

func (c *Client) PatchV3RevisionsGuid(ctx context.Context, guid string, body PatchV3RevisionsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3RevisionsGuidWithBody

func (c *Client) PatchV3RevisionsGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3RoutesGuid

func (c *Client) PatchV3RoutesGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3RoutesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3RoutesGuidDestinations

func (c *Client) PatchV3RoutesGuidDestinations(ctx context.Context, guid openapi_types.UUID, body PatchV3RoutesGuidDestinationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3RoutesGuidDestinationsWithBody

func (c *Client) PatchV3RoutesGuidDestinationsWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3RoutesGuidRelationshipsSpace

func (c *Client) PatchV3RoutesGuidRelationshipsSpace(ctx context.Context, guid openapi_types.UUID, body PatchV3RoutesGuidRelationshipsSpaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3RoutesGuidRelationshipsSpaceWithBody

func (c *Client) PatchV3RoutesGuidRelationshipsSpaceWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3RoutesGuidWithBody

func (c *Client) PatchV3RoutesGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SecurityGroupsGuid

func (c *Client) PatchV3SecurityGroupsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3SecurityGroupsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SecurityGroupsGuidWithBody

func (c *Client) PatchV3SecurityGroupsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServiceBrokersGuid

func (c *Client) PatchV3ServiceBrokersGuid(ctx context.Context, guid string, body PatchV3ServiceBrokersGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServiceBrokersGuidWithBody

func (c *Client) PatchV3ServiceBrokersGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServiceCredentialBindingsGuid

func (c *Client) PatchV3ServiceCredentialBindingsGuid(ctx context.Context, guid string, body PatchV3ServiceCredentialBindingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServiceCredentialBindingsGuidWithBody

func (c *Client) PatchV3ServiceCredentialBindingsGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServiceInstancesGuid

func (c *Client) PatchV3ServiceInstancesGuid(ctx context.Context, guid string, body PatchV3ServiceInstancesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServiceInstancesGuidWithBody

func (c *Client) PatchV3ServiceInstancesGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServiceOfferingsGuid

func (c *Client) PatchV3ServiceOfferingsGuid(ctx context.Context, guid string, body PatchV3ServiceOfferingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServiceOfferingsGuidWithBody

func (c *Client) PatchV3ServiceOfferingsGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServicePlansGuid

func (c *Client) PatchV3ServicePlansGuid(ctx context.Context, guid string, body PatchV3ServicePlansGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServicePlansGuidVisibility

func (c *Client) PatchV3ServicePlansGuidVisibility(ctx context.Context, guid openapi_types.UUID, body PatchV3ServicePlansGuidVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServicePlansGuidVisibilityWithBody

func (c *Client) PatchV3ServicePlansGuidVisibilityWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServicePlansGuidWithBody

func (c *Client) PatchV3ServicePlansGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServiceRouteBindingsGuid

func (c *Client) PatchV3ServiceRouteBindingsGuid(ctx context.Context, guid string, body PatchV3ServiceRouteBindingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3ServiceRouteBindingsGuidWithBody

func (c *Client) PatchV3ServiceRouteBindingsGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SidecarsGuid

func (c *Client) PatchV3SidecarsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3SidecarsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SidecarsGuidWithBody

func (c *Client) PatchV3SidecarsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SpaceQuotasGuid

func (c *Client) PatchV3SpaceQuotasGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3SpaceQuotasGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SpaceQuotasGuidWithBody

func (c *Client) PatchV3SpaceQuotasGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SpacesGuid

func (c *Client) PatchV3SpacesGuid(ctx context.Context, guid string, body PatchV3SpacesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SpacesGuidFeaturesNameWithBody

func (c *Client) PatchV3SpacesGuidFeaturesNameWithBody(ctx context.Context, guid openapi_types.UUID, name PatchV3SpacesGuidFeaturesNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SpacesGuidRelationshipsIsolationSegment

func (c *Client) PatchV3SpacesGuidRelationshipsIsolationSegment(ctx context.Context, guid string, body PatchV3SpacesGuidRelationshipsIsolationSegmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SpacesGuidRelationshipsIsolationSegmentWithBody

func (c *Client) PatchV3SpacesGuidRelationshipsIsolationSegmentWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3SpacesGuidWithBody

func (c *Client) PatchV3SpacesGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3StacksGuid

func (c *Client) PatchV3StacksGuid(ctx context.Context, guid string, body PatchV3StacksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3StacksGuidWithBody

func (c *Client) PatchV3StacksGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3TasksGuid

func (c *Client) PatchV3TasksGuid(ctx context.Context, guid string, body PatchV3TasksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3TasksGuidWithBody

func (c *Client) PatchV3TasksGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3UsersGuid

func (c *Client) PatchV3UsersGuid(ctx context.Context, guid string, body PatchV3UsersGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchV3UsersGuidWithBody

func (c *Client) PatchV3UsersGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3AdminActionsClearBuildpackCache

func (c *Client) PostV3AdminActionsClearBuildpackCache(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseed

func (c *Client) PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseed(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3AppsGuidActionsApplyManifestWithBody

func (c *Client) PostV3AppsGuidActionsApplyManifestWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3AppsGuidManifestDiffWithBody

func (c *Client) PostV3AppsGuidManifestDiffWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3AppsGuidSidecars

func (c *Client) PostV3AppsGuidSidecars(ctx context.Context, guid openapi_types.UUID, body PostV3AppsGuidSidecarsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3AppsGuidSidecarsWithBody

func (c *Client) PostV3AppsGuidSidecarsWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3AppsGuidTasks

func (c *Client) PostV3AppsGuidTasks(ctx context.Context, guid string, body PostV3AppsGuidTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3AppsGuidTasksWithBody

func (c *Client) PostV3AppsGuidTasksWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Buildpacks

func (c *Client) PostV3Buildpacks(ctx context.Context, body PostV3BuildpacksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3BuildpacksGuidUpload

func (c *Client) PostV3BuildpacksGuidUpload(ctx context.Context, guid openapi_types.UUID, body PostV3BuildpacksGuidUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3BuildpacksGuidUploadWithBody

func (c *Client) PostV3BuildpacksGuidUploadWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3BuildpacksWithBody

func (c *Client) PostV3BuildpacksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Builds

func (c *Client) PostV3Builds(ctx context.Context, body PostV3BuildsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3BuildsWithBody

func (c *Client) PostV3BuildsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Deployments

func (c *Client) PostV3Deployments(ctx context.Context, body PostV3DeploymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3DeploymentsGuidActionsCancel

func (c *Client) PostV3DeploymentsGuidActionsCancel(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3DeploymentsGuidActionsContinue

func (c *Client) PostV3DeploymentsGuidActionsContinue(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3DeploymentsWithBody

func (c *Client) PostV3DeploymentsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Domains

func (c *Client) PostV3Domains(ctx context.Context, body PostV3DomainsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3DomainsGuidRelationshipsSharedOrganizations

func (c *Client) PostV3DomainsGuidRelationshipsSharedOrganizations(ctx context.Context, guid openapi_types.UUID, body PostV3DomainsGuidRelationshipsSharedOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3DomainsGuidRelationshipsSharedOrganizationsWithBody

func (c *Client) PostV3DomainsGuidRelationshipsSharedOrganizationsWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3DomainsWithBody

func (c *Client) PostV3DomainsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Droplets

func (c *Client) PostV3Droplets(ctx context.Context, params *PostV3DropletsParams, body PostV3DropletsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3DropletsWithBody

func (c *Client) PostV3DropletsWithBody(ctx context.Context, params *PostV3DropletsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3IsolationSegments

func (c *Client) PostV3IsolationSegments(ctx context.Context, body PostV3IsolationSegmentsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3IsolationSegmentsGuidRelationshipsOrganizations

func (c *Client) PostV3IsolationSegmentsGuidRelationshipsOrganizations(ctx context.Context, guid string, body PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithBody

func (c *Client) PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3IsolationSegmentsWithBody

func (c *Client) PostV3IsolationSegmentsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Packages

func (c *Client) PostV3Packages(ctx context.Context, body PostV3PackagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3PackagesGuidCopy

func (c *Client) PostV3PackagesGuidCopy(ctx context.Context, guid openapi_types.UUID, body PostV3PackagesGuidCopyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3PackagesGuidCopyWithBody

func (c *Client) PostV3PackagesGuidCopyWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3PackagesGuidUploadWithBody

func (c *Client) PostV3PackagesGuidUploadWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3PackagesWithBody

func (c *Client) PostV3PackagesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ProcessesGuidActionsScale

func (c *Client) PostV3ProcessesGuidActionsScale(ctx context.Context, guid openapi_types.UUID, body PostV3ProcessesGuidActionsScaleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ProcessesGuidActionsScaleWithBody

func (c *Client) PostV3ProcessesGuidActionsScaleWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ResourceMatches

func (c *Client) PostV3ResourceMatches(ctx context.Context, body PostV3ResourceMatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ResourceMatchesWithBody

func (c *Client) PostV3ResourceMatchesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Roles

func (c *Client) PostV3Roles(ctx context.Context, body PostV3RolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3RolesWithBody

func (c *Client) PostV3RolesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Routes

func (c *Client) PostV3Routes(ctx context.Context, body PostV3RoutesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3RoutesGuidDestinations

func (c *Client) PostV3RoutesGuidDestinations(ctx context.Context, guid openapi_types.UUID, body PostV3RoutesGuidDestinationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3RoutesGuidDestinationsWithBody

func (c *Client) PostV3RoutesGuidDestinationsWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3RoutesGuidTransferOwner

func (c *Client) PostV3RoutesGuidTransferOwner(ctx context.Context, guid openapi_types.UUID, body PostV3RoutesGuidTransferOwnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3RoutesGuidTransferOwnerWithBody

func (c *Client) PostV3RoutesGuidTransferOwnerWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3RoutesWithBody

func (c *Client) PostV3RoutesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SecurityGroups

func (c *Client) PostV3SecurityGroups(ctx context.Context, body PostV3SecurityGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SecurityGroupsGuidRelationshipsRunningSpaces

func (c *Client) PostV3SecurityGroupsGuidRelationshipsRunningSpaces(ctx context.Context, guid openapi_types.UUID, body PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithBody

func (c *Client) PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SecurityGroupsGuidRelationshipsStagingSpaces

func (c *Client) PostV3SecurityGroupsGuidRelationshipsStagingSpaces(ctx context.Context, guid openapi_types.UUID, body PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithBody

func (c *Client) PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SecurityGroupsWithBody

func (c *Client) PostV3SecurityGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceBrokers

func (c *Client) PostV3ServiceBrokers(ctx context.Context, body PostV3ServiceBrokersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceBrokersGuidCatalog

func (c *Client) PostV3ServiceBrokersGuidCatalog(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceBrokersWithBody

func (c *Client) PostV3ServiceBrokersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceCredentialBindings

func (c *Client) PostV3ServiceCredentialBindings(ctx context.Context, body PostV3ServiceCredentialBindingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceCredentialBindingsWithBody

func (c *Client) PostV3ServiceCredentialBindingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceInstancesGuidRelationshipsSharedSpaces

func (c *Client) PostV3ServiceInstancesGuidRelationshipsSharedSpaces(ctx context.Context, guid string, body PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithBody

func (c *Client) PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceOfferings

func (c *Client) PostV3ServiceOfferings(ctx context.Context, body PostV3ServiceOfferingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceOfferingsWithBody

func (c *Client) PostV3ServiceOfferingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServicePlans

func (c *Client) PostV3ServicePlans(ctx context.Context, body PostV3ServicePlansJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServicePlansGuidVisibility

func (c *Client) PostV3ServicePlansGuidVisibility(ctx context.Context, guid openapi_types.UUID, body PostV3ServicePlansGuidVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServicePlansGuidVisibilityWithBody

func (c *Client) PostV3ServicePlansGuidVisibilityWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServicePlansWithBody

func (c *Client) PostV3ServicePlansWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceRouteBindings

func (c *Client) PostV3ServiceRouteBindings(ctx context.Context, body PostV3ServiceRouteBindingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceRouteBindingsWithBody

func (c *Client) PostV3ServiceRouteBindingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3ServiceUsageEvents

func (c *Client) PostV3ServiceUsageEvents(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SpaceQuotas

func (c *Client) PostV3SpaceQuotas(ctx context.Context, body PostV3SpaceQuotasJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SpaceQuotasGuidRelationshipsSpaces

func (c *Client) PostV3SpaceQuotasGuidRelationshipsSpaces(ctx context.Context, guid openapi_types.UUID, body PostV3SpaceQuotasGuidRelationshipsSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SpaceQuotasGuidRelationshipsSpacesWithBody

func (c *Client) PostV3SpaceQuotasGuidRelationshipsSpacesWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SpaceQuotasWithBody

func (c *Client) PostV3SpaceQuotasWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Spaces

func (c *Client) PostV3Spaces(ctx context.Context, body PostV3SpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SpacesGuidManifestDiffWithBody

func (c *Client) PostV3SpacesGuidManifestDiffWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SpacesGuidManifestWithBody

func (c *Client) PostV3SpacesGuidManifestWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3SpacesWithBody

func (c *Client) PostV3SpacesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Stacks

func (c *Client) PostV3Stacks(ctx context.Context, body PostV3StacksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3StacksWithBody

func (c *Client) PostV3StacksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3TasksGuid

func (c *Client) PostV3TasksGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3Users

func (c *Client) PostV3Users(ctx context.Context, body PostV3UsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostV3UsersWithBody

func (c *Client) PostV3UsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartApp

func (c *Client) RestartApp(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartApp

func (c *Client) StartApp(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StopApp

func (c *Client) StopApp(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApp

func (c *Client) UpdateApp(ctx context.Context, guid openapi_types.UUID, body UpdateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAppEnvironmentVariables

func (c *Client) UpdateAppEnvironmentVariables(ctx context.Context, guid openapi_types.UUID, body UpdateAppEnvironmentVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAppEnvironmentVariablesWithBody

func (c *Client) UpdateAppEnvironmentVariablesWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAppWithBody

func (c *Client) UpdateAppWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganization

func (c *Client) UpdateOrganization(ctx context.Context, guid string, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationQuota

func (c *Client) UpdateOrganizationQuota(ctx context.Context, guid openapi_types.UUID, body UpdateOrganizationQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationQuotaWithBody

func (c *Client) UpdateOrganizationQuotaWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationWithBody

func (c *Client) UpdateOrganizationWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// Get request
	Get(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3 request
	GetV3(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3AdminActionsClearBuildpackCache request
	PostV3AdminActionsClearBuildpackCache(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppUsageEvents request
	GetV3AppUsageEvents(ctx context.Context, params *GetV3AppUsageEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseed request
	PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseed(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppUsageEventsGuid request
	GetV3AppUsageEventsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListApps request
	ListApps(ctx context.Context, params *ListAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAppWithBody request with any body
	CreateAppWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateApp(ctx context.Context, body CreateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApp request
	DeleteApp(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApp request
	GetApp(ctx context.Context, guid openapi_types.UUID, params *GetAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAppWithBody request with any body
	UpdateAppWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateApp(ctx context.Context, guid openapi_types.UUID, body UpdateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3AppsGuidActionsApplyManifestWithBody request with any body
	PostV3AppsGuidActionsApplyManifestWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ClearAppBuildpackCache request
	ClearAppBuildpackCache(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestartApp request
	RestartApp(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartApp request
	StartApp(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StopApp request
	StopApp(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidBuilds request
	GetV3AppsGuidBuilds(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidBuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidDroplets request
	GetV3AppsGuidDroplets(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidDropletsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppEnvironmentVariables request
	GetAppEnvironmentVariables(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAppEnvironmentVariablesWithBody request with any body
	UpdateAppEnvironmentVariablesWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAppEnvironmentVariables(ctx context.Context, guid openapi_types.UUID, body UpdateAppEnvironmentVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidFeatures request
	GetV3AppsGuidFeatures(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidFeaturesName request
	GetV3AppsGuidFeaturesName(ctx context.Context, guid openapi_types.UUID, name GetV3AppsGuidFeaturesNameParamsName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3AppsGuidFeaturesNameWithBody request with any body
	PatchV3AppsGuidFeaturesNameWithBody(ctx context.Context, guid openapi_types.UUID, name PatchV3AppsGuidFeaturesNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3AppsGuidFeaturesName(ctx context.Context, guid openapi_types.UUID, name PatchV3AppsGuidFeaturesNameParamsName, body PatchV3AppsGuidFeaturesNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidManifest request
	GetV3AppsGuidManifest(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3AppsGuidManifestDiffWithBody request with any body
	PostV3AppsGuidManifestDiffWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidPackages request
	GetV3AppsGuidPackages(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidPackagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppPermissions request
	GetAppPermissions(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidProcesses request
	GetV3AppsGuidProcesses(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidProcessesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidProcessesType request
	GetV3AppsGuidProcessesType(ctx context.Context, guid openapi_types.UUID, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidRelationshipsCurrentDroplet request
	GetV3AppsGuidRelationshipsCurrentDroplet(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3AppsGuidRelationshipsCurrentDropletWithBody request with any body
	PatchV3AppsGuidRelationshipsCurrentDropletWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3AppsGuidRelationshipsCurrentDroplet(ctx context.Context, guid openapi_types.UUID, body PatchV3AppsGuidRelationshipsCurrentDropletJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidRevisions request
	GetV3AppsGuidRevisions(ctx context.Context, guid string, params *GetV3AppsGuidRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidRevisionsDeployed request
	GetV3AppsGuidRevisionsDeployed(ctx context.Context, guid string, params *GetV3AppsGuidRevisionsDeployedParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AppsGuidSidecars request
	GetV3AppsGuidSidecars(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidSidecarsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3AppsGuidSidecarsWithBody request with any body
	PostV3AppsGuidSidecarsWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3AppsGuidSidecars(ctx context.Context, guid openapi_types.UUID, body PostV3AppsGuidSidecarsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppSshEnabled request
	GetAppSshEnabled(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3AppsGuidTasksWithBody request with any body
	PostV3AppsGuidTasksWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3AppsGuidTasks(ctx context.Context, guid string, body PostV3AppsGuidTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AuditEvents request
	GetV3AuditEvents(ctx context.Context, params *GetV3AuditEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3AuditEventsGuid request
	GetV3AuditEventsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Buildpacks request
	GetV3Buildpacks(ctx context.Context, params *GetV3BuildpacksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3BuildpacksWithBody request with any body
	PostV3BuildpacksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Buildpacks(ctx context.Context, body PostV3BuildpacksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3BuildpacksGuid request
	DeleteV3BuildpacksGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3BuildpacksGuid request
	GetV3BuildpacksGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3BuildpacksGuidWithBody request with any body
	PatchV3BuildpacksGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3BuildpacksGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3BuildpacksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3BuildpacksGuidUploadWithBody request with any body
	PostV3BuildpacksGuidUploadWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3BuildpacksGuidUpload(ctx context.Context, guid openapi_types.UUID, body PostV3BuildpacksGuidUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Builds request
	GetV3Builds(ctx context.Context, params *GetV3BuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3BuildsWithBody request with any body
	PostV3BuildsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Builds(ctx context.Context, body PostV3BuildsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3BuildsGuid request
	GetV3BuildsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3BuildsGuidWithBody request with any body
	PatchV3BuildsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3BuildsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3BuildsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Deployments request
	GetV3Deployments(ctx context.Context, params *GetV3DeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3DeploymentsWithBody request with any body
	PostV3DeploymentsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Deployments(ctx context.Context, body PostV3DeploymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3DeploymentsGuid request
	GetV3DeploymentsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3DeploymentsGuidWithBody request with any body
	PatchV3DeploymentsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3DeploymentsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3DeploymentsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3DeploymentsGuidActionsCancel request
	PostV3DeploymentsGuidActionsCancel(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3DeploymentsGuidActionsContinue request
	PostV3DeploymentsGuidActionsContinue(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Domains request
	GetV3Domains(ctx context.Context, params *GetV3DomainsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3DomainsWithBody request with any body
	PostV3DomainsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Domains(ctx context.Context, body PostV3DomainsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3DomainsGuid request
	DeleteV3DomainsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3DomainsGuid request
	GetV3DomainsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3DomainsGuidWithBody request with any body
	PatchV3DomainsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3DomainsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3DomainsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3DomainsGuidRelationshipsSharedOrganizationsWithBody request with any body
	PostV3DomainsGuidRelationshipsSharedOrganizationsWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3DomainsGuidRelationshipsSharedOrganizations(ctx context.Context, guid openapi_types.UUID, body PostV3DomainsGuidRelationshipsSharedOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuid request
	DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuid(ctx context.Context, guid openapi_types.UUID, orgGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Droplets request
	GetV3Droplets(ctx context.Context, params *GetV3DropletsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3DropletsWithBody request with any body
	PostV3DropletsWithBody(ctx context.Context, params *PostV3DropletsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Droplets(ctx context.Context, params *PostV3DropletsParams, body PostV3DropletsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3DropletsGuid request
	DeleteV3DropletsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3DropletsGuid request
	GetV3DropletsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3DropletsGuidWithBody request with any body
	PatchV3DropletsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3DropletsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3DropletsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3EnvironmentVariableGroupsName request
	GetV3EnvironmentVariableGroupsName(ctx context.Context, name GetV3EnvironmentVariableGroupsNameParamsName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3EnvironmentVariableGroupsNameWithBody request with any body
	PatchV3EnvironmentVariableGroupsNameWithBody(ctx context.Context, name PatchV3EnvironmentVariableGroupsNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3EnvironmentVariableGroupsName(ctx context.Context, name PatchV3EnvironmentVariableGroupsNameParamsName, body PatchV3EnvironmentVariableGroupsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3FeatureFlags request
	GetV3FeatureFlags(ctx context.Context, params *GetV3FeatureFlagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3FeatureFlagsName request
	GetV3FeatureFlagsName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3FeatureFlagsNameWithBody request with any body
	PatchV3FeatureFlagsNameWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3FeatureFlagsName(ctx context.Context, name string, body PatchV3FeatureFlagsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Info request
	GetV3Info(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3InfoUsageSummary request
	GetV3InfoUsageSummary(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3IsolationSegments request
	GetV3IsolationSegments(ctx context.Context, params *GetV3IsolationSegmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3IsolationSegmentsWithBody request with any body
	PostV3IsolationSegmentsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3IsolationSegments(ctx context.Context, body PostV3IsolationSegmentsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3IsolationSegmentsGuid request
	DeleteV3IsolationSegmentsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3IsolationSegmentsGuid request
	GetV3IsolationSegmentsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3IsolationSegmentsGuidWithBody request with any body
	PatchV3IsolationSegmentsGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3IsolationSegmentsGuid(ctx context.Context, guid string, body PatchV3IsolationSegmentsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3IsolationSegmentsGuidRelationshipsOrganizations request
	GetV3IsolationSegmentsGuidRelationshipsOrganizations(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithBody request with any body
	PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3IsolationSegmentsGuidRelationshipsOrganizations(ctx context.Context, guid string, body PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuid request
	DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuid(ctx context.Context, guid string, orgGuid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3IsolationSegmentsGuidRelationshipsSpaces request
	GetV3IsolationSegmentsGuidRelationshipsSpaces(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Jobs request
	GetV3Jobs(ctx context.Context, params *GetV3JobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3JobsGuid request
	GetV3JobsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOrganizationQuotas request
	ListOrganizationQuotas(ctx context.Context, params *ListOrganizationQuotasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOrganizationQuotaWithBody request with any body
	CreateOrganizationQuotaWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOrganizationQuota(ctx context.Context, body CreateOrganizationQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganizationQuota request
	DeleteOrganizationQuota(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationQuota request
	GetOrganizationQuota(ctx context.Context, guid openapi_types.UUID, params *GetOrganizationQuotaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationQuotaWithBody request with any body
	UpdateOrganizationQuotaWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganizationQuota(ctx context.Context, guid openapi_types.UUID, body UpdateOrganizationQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplyOrganizationQuotaToOrganizationsWithBody request with any body
	ApplyOrganizationQuotaToOrganizationsWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApplyOrganizationQuotaToOrganizations(ctx context.Context, guid openapi_types.UUID, body ApplyOrganizationQuotaToOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOrganizations request
	ListOrganizations(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOrganizationWithBody request with any body
	CreateOrganizationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOrganization(ctx context.Context, body CreateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganization request
	DeleteOrganization(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganization request
	GetOrganization(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationWithBody request with any body
	UpdateOrganizationWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganization(ctx context.Context, guid string, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDefaultDomain request
	GetDefaultDomain(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDefaultIsolationSegment request
	GetDefaultIsolationSegment(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AssignDefaultIsolationSegmentWithBody request with any body
	AssignDefaultIsolationSegmentWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AssignDefaultIsolationSegment(ctx context.Context, guid string, body AssignDefaultIsolationSegmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsageSummary request
	GetUsageSummary(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUsersForOrganization request
	ListUsersForOrganization(ctx context.Context, guid string, params *ListUsersForOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Packages request
	GetV3Packages(ctx context.Context, params *GetV3PackagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3PackagesWithBody request with any body
	PostV3PackagesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Packages(ctx context.Context, body PostV3PackagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3PackagesGuid request
	DeleteV3PackagesGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3PackagesGuid request
	GetV3PackagesGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3PackagesGuidWithBody request with any body
	PatchV3PackagesGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3PackagesGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3PackagesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3PackagesGuidCopyWithBody request with any body
	PostV3PackagesGuidCopyWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3PackagesGuidCopy(ctx context.Context, guid openapi_types.UUID, body PostV3PackagesGuidCopyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3PackagesGuidDownload request
	GetV3PackagesGuidDownload(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3PackagesGuidDroplets request
	GetV3PackagesGuidDroplets(ctx context.Context, guid openapi_types.UUID, params *GetV3PackagesGuidDropletsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3PackagesGuidUploadWithBody request with any body
	PostV3PackagesGuidUploadWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Processes request
	GetV3Processes(ctx context.Context, params *GetV3ProcessesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ProcessesGuid request
	GetV3ProcessesGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3ProcessesGuidWithBody request with any body
	PatchV3ProcessesGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3ProcessesGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3ProcessesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ProcessesGuidActionsScaleWithBody request with any body
	PostV3ProcessesGuidActionsScaleWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3ProcessesGuidActionsScale(ctx context.Context, guid openapi_types.UUID, body PostV3ProcessesGuidActionsScaleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3ProcessesGuidInstancesIndex request
	DeleteV3ProcessesGuidInstancesIndex(ctx context.Context, guid openapi_types.UUID, index int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ProcessesGuidSidecars request
	GetV3ProcessesGuidSidecars(ctx context.Context, guid openapi_types.UUID, params *GetV3ProcessesGuidSidecarsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ProcessesGuidStats request
	GetV3ProcessesGuidStats(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ResourceMatchesWithBody request with any body
	PostV3ResourceMatchesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3ResourceMatches(ctx context.Context, body PostV3ResourceMatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3RevisionsGuid request
	GetV3RevisionsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3RevisionsGuidWithBody request with any body
	PatchV3RevisionsGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3RevisionsGuid(ctx context.Context, guid string, body PatchV3RevisionsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3RevisionsGuidEnvironmentVariables request
	GetV3RevisionsGuidEnvironmentVariables(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Roles request
	GetV3Roles(ctx context.Context, params *GetV3RolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3RolesWithBody request with any body
	PostV3RolesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Roles(ctx context.Context, body PostV3RolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3RolesGuid request
	DeleteV3RolesGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3RolesGuid request
	GetV3RolesGuid(ctx context.Context, guid openapi_types.UUID, params *GetV3RolesGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Routes request
	GetV3Routes(ctx context.Context, params *GetV3RoutesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3RoutesWithBody request with any body
	PostV3RoutesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Routes(ctx context.Context, body PostV3RoutesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3RoutesGuid request
	DeleteV3RoutesGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3RoutesGuid request
	GetV3RoutesGuid(ctx context.Context, guid openapi_types.UUID, params *GetV3RoutesGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3RoutesGuidWithBody request with any body
	PatchV3RoutesGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3RoutesGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3RoutesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3RoutesGuidDestinations request
	GetV3RoutesGuidDestinations(ctx context.Context, guid openapi_types.UUID, params *GetV3RoutesGuidDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3RoutesGuidDestinationsWithBody request with any body
	PatchV3RoutesGuidDestinationsWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3RoutesGuidDestinations(ctx context.Context, guid openapi_types.UUID, body PatchV3RoutesGuidDestinationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3RoutesGuidDestinationsWithBody request with any body
	PostV3RoutesGuidDestinationsWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3RoutesGuidDestinations(ctx context.Context, guid openapi_types.UUID, body PostV3RoutesGuidDestinationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3RoutesGuidDestinationsDestinationGuid request
	DeleteV3RoutesGuidDestinationsDestinationGuid(ctx context.Context, guid openapi_types.UUID, destinationGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3RoutesGuidRelationshipsSharedSpaces request
	GetV3RoutesGuidRelationshipsSharedSpaces(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3RoutesGuidRelationshipsSpaceWithBody request with any body
	PatchV3RoutesGuidRelationshipsSpaceWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3RoutesGuidRelationshipsSpace(ctx context.Context, guid openapi_types.UUID, body PatchV3RoutesGuidRelationshipsSpaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3RoutesGuidTransferOwnerWithBody request with any body
	PostV3RoutesGuidTransferOwnerWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3RoutesGuidTransferOwner(ctx context.Context, guid openapi_types.UUID, body PostV3RoutesGuidTransferOwnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SecurityGroups request
	GetV3SecurityGroups(ctx context.Context, params *GetV3SecurityGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3SecurityGroupsWithBody request with any body
	PostV3SecurityGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3SecurityGroups(ctx context.Context, body PostV3SecurityGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3SecurityGroupsGuid request
	DeleteV3SecurityGroupsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SecurityGroupsGuid request
	GetV3SecurityGroupsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3SecurityGroupsGuidWithBody request with any body
	PatchV3SecurityGroupsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3SecurityGroupsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3SecurityGroupsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithBody request with any body
	PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3SecurityGroupsGuidRelationshipsRunningSpaces(ctx context.Context, guid openapi_types.UUID, body PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuid request
	DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuid(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithBody request with any body
	PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3SecurityGroupsGuidRelationshipsStagingSpaces(ctx context.Context, guid openapi_types.UUID, body PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuid request
	DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuid(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceBrokers request
	GetV3ServiceBrokers(ctx context.Context, params *GetV3ServiceBrokersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ServiceBrokersWithBody request with any body
	PostV3ServiceBrokersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3ServiceBrokers(ctx context.Context, body PostV3ServiceBrokersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3ServiceBrokersGuid request
	DeleteV3ServiceBrokersGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceBrokersGuid request
	GetV3ServiceBrokersGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3ServiceBrokersGuidWithBody request with any body
	PatchV3ServiceBrokersGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3ServiceBrokersGuid(ctx context.Context, guid string, body PatchV3ServiceBrokersGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ServiceBrokersGuidCatalog request
	PostV3ServiceBrokersGuidCatalog(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceBrokersGuidJobsSynchronization request
	GetV3ServiceBrokersGuidJobsSynchronization(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ServiceCredentialBindingsWithBody request with any body
	PostV3ServiceCredentialBindingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3ServiceCredentialBindings(ctx context.Context, body PostV3ServiceCredentialBindingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3ServiceCredentialBindingsGuid request
	DeleteV3ServiceCredentialBindingsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceCredentialBindingsGuid request
	GetV3ServiceCredentialBindingsGuid(ctx context.Context, guid string, params *GetV3ServiceCredentialBindingsGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3ServiceCredentialBindingsGuidWithBody request with any body
	PatchV3ServiceCredentialBindingsGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3ServiceCredentialBindingsGuid(ctx context.Context, guid string, body PatchV3ServiceCredentialBindingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceCredentialBindingsGuidDetails request
	GetV3ServiceCredentialBindingsGuidDetails(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceCredentialBindingsGuidParameters request
	GetV3ServiceCredentialBindingsGuidParameters(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceInstances request
	GetV3ServiceInstances(ctx context.Context, params *GetV3ServiceInstancesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3ServiceInstancesGuid request
	DeleteV3ServiceInstancesGuid(ctx context.Context, guid string, params *DeleteV3ServiceInstancesGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3ServiceInstancesGuidWithBody request with any body
	PatchV3ServiceInstancesGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3ServiceInstancesGuid(ctx context.Context, guid string, body PatchV3ServiceInstancesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceInstancesGuidCredentials request
	GetV3ServiceInstancesGuidCredentials(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceInstancesGuidRelationshipsSharedSpaces request
	GetV3ServiceInstancesGuidRelationshipsSharedSpaces(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithBody request with any body
	PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3ServiceInstancesGuidRelationshipsSharedSpaces(ctx context.Context, guid string, body PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummary request
	GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummary(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuid request
	DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuid(ctx context.Context, guid string, spaceGuid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceOfferings request
	GetV3ServiceOfferings(ctx context.Context, params *GetV3ServiceOfferingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ServiceOfferingsWithBody request with any body
	PostV3ServiceOfferingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3ServiceOfferings(ctx context.Context, body PostV3ServiceOfferingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3ServiceOfferingsGuid request
	DeleteV3ServiceOfferingsGuid(ctx context.Context, guid string, params *DeleteV3ServiceOfferingsGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceOfferingsGuid request
	GetV3ServiceOfferingsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3ServiceOfferingsGuidWithBody request with any body
	PatchV3ServiceOfferingsGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3ServiceOfferingsGuid(ctx context.Context, guid string, body PatchV3ServiceOfferingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServicePlans request
	GetV3ServicePlans(ctx context.Context, params *GetV3ServicePlansParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ServicePlansWithBody request with any body
	PostV3ServicePlansWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3ServicePlans(ctx context.Context, body PostV3ServicePlansJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3ServicePlansGuid request
	DeleteV3ServicePlansGuid(ctx context.Context, guid string, params *DeleteV3ServicePlansGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServicePlansGuid request
	GetV3ServicePlansGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3ServicePlansGuidWithBody request with any body
	PatchV3ServicePlansGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3ServicePlansGuid(ctx context.Context, guid string, body PatchV3ServicePlansGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServicePlansGuidVisibility request
	GetV3ServicePlansGuidVisibility(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3ServicePlansGuidVisibilityWithBody request with any body
	PatchV3ServicePlansGuidVisibilityWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3ServicePlansGuidVisibility(ctx context.Context, guid openapi_types.UUID, body PatchV3ServicePlansGuidVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ServicePlansGuidVisibilityWithBody request with any body
	PostV3ServicePlansGuidVisibilityWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3ServicePlansGuidVisibility(ctx context.Context, guid openapi_types.UUID, body PostV3ServicePlansGuidVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3ServicePlansGuidVisibilityOrganizationGuid request
	DeleteV3ServicePlansGuidVisibilityOrganizationGuid(ctx context.Context, guid openapi_types.UUID, organizationGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceRouteBindings request
	GetV3ServiceRouteBindings(ctx context.Context, params *GetV3ServiceRouteBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ServiceRouteBindingsWithBody request with any body
	PostV3ServiceRouteBindingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3ServiceRouteBindings(ctx context.Context, body PostV3ServiceRouteBindingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3ServiceRouteBindingsGuid request
	DeleteV3ServiceRouteBindingsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceRouteBindingsGuid request
	GetV3ServiceRouteBindingsGuid(ctx context.Context, guid string, params *GetV3ServiceRouteBindingsGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3ServiceRouteBindingsGuidWithBody request with any body
	PatchV3ServiceRouteBindingsGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3ServiceRouteBindingsGuid(ctx context.Context, guid string, body PatchV3ServiceRouteBindingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceRouteBindingsGuidParameters request
	GetV3ServiceRouteBindingsGuidParameters(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceUsageEvents request
	GetV3ServiceUsageEvents(ctx context.Context, params *GetV3ServiceUsageEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3ServiceUsageEvents request
	PostV3ServiceUsageEvents(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3ServiceUsageEventsGuid request
	GetV3ServiceUsageEventsGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3SidecarsGuid request
	DeleteV3SidecarsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SidecarsGuid request
	GetV3SidecarsGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3SidecarsGuidWithBody request with any body
	PatchV3SidecarsGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3SidecarsGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3SidecarsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SidecarsGuidProcesses request
	GetV3SidecarsGuidProcesses(ctx context.Context, guid openapi_types.UUID, params *GetV3SidecarsGuidProcessesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SpaceQuotas request
	GetV3SpaceQuotas(ctx context.Context, params *GetV3SpaceQuotasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3SpaceQuotasWithBody request with any body
	PostV3SpaceQuotasWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3SpaceQuotas(ctx context.Context, body PostV3SpaceQuotasJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3SpaceQuotasGuid request
	DeleteV3SpaceQuotasGuid(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SpaceQuotasGuid request
	GetV3SpaceQuotasGuid(ctx context.Context, guid openapi_types.UUID, params *GetV3SpaceQuotasGuidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3SpaceQuotasGuidWithBody request with any body
	PatchV3SpaceQuotasGuidWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3SpaceQuotasGuid(ctx context.Context, guid openapi_types.UUID, body PatchV3SpaceQuotasGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3SpaceQuotasGuidRelationshipsSpacesWithBody request with any body
	PostV3SpaceQuotasGuidRelationshipsSpacesWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3SpaceQuotasGuidRelationshipsSpaces(ctx context.Context, guid openapi_types.UUID, body PostV3SpaceQuotasGuidRelationshipsSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuid request
	DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuid(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Spaces request
	GetV3Spaces(ctx context.Context, params *GetV3SpacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3SpacesWithBody request with any body
	PostV3SpacesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Spaces(ctx context.Context, body PostV3SpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3SpacesGuid request
	DeleteV3SpacesGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SpacesGuid request
	GetV3SpacesGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3SpacesGuidWithBody request with any body
	PatchV3SpacesGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3SpacesGuid(ctx context.Context, guid string, body PatchV3SpacesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SpacesGuidFeatures request
	GetV3SpacesGuidFeatures(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SpacesGuidFeaturesName request
	GetV3SpacesGuidFeaturesName(ctx context.Context, guid openapi_types.UUID, name GetV3SpacesGuidFeaturesNameParamsName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3SpacesGuidFeaturesNameWithBody request with any body
	PatchV3SpacesGuidFeaturesNameWithBody(ctx context.Context, guid openapi_types.UUID, name PatchV3SpacesGuidFeaturesNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3SpacesGuidFeaturesName(ctx context.Context, guid openapi_types.UUID, name PatchV3SpacesGuidFeaturesNameParamsName, body PatchV3SpacesGuidFeaturesNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3SpacesGuidManifestWithBody request with any body
	PostV3SpacesGuidManifestWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3SpacesGuidManifestDiffWithBody request with any body
	PostV3SpacesGuidManifestDiffWithBody(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SpacesGuidRelationshipsIsolationSegment request
	GetV3SpacesGuidRelationshipsIsolationSegment(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3SpacesGuidRelationshipsIsolationSegmentWithBody request with any body
	PatchV3SpacesGuidRelationshipsIsolationSegmentWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3SpacesGuidRelationshipsIsolationSegment(ctx context.Context, guid string, body PatchV3SpacesGuidRelationshipsIsolationSegmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SpacesGuidRunningSecurityGroups request
	GetV3SpacesGuidRunningSecurityGroups(ctx context.Context, guid openapi_types.UUID, params *GetV3SpacesGuidRunningSecurityGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SpacesGuidStagingSecurityGroups request
	GetV3SpacesGuidStagingSecurityGroups(ctx context.Context, guid openapi_types.UUID, params *GetV3SpacesGuidStagingSecurityGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3SpacesGuidUsers request
	GetV3SpacesGuidUsers(ctx context.Context, guid string, params *GetV3SpacesGuidUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Stacks request
	GetV3Stacks(ctx context.Context, params *GetV3StacksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3StacksWithBody request with any body
	PostV3StacksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Stacks(ctx context.Context, body PostV3StacksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3StacksGuid request
	DeleteV3StacksGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3StacksGuid request
	GetV3StacksGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3StacksGuidWithBody request with any body
	PatchV3StacksGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3StacksGuid(ctx context.Context, guid string, body PatchV3StacksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3StacksGuidApps request
	GetV3StacksGuidApps(ctx context.Context, guid string, params *GetV3StacksGuidAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Tasks request
	GetV3Tasks(ctx context.Context, params *GetV3TasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3TasksGuid request
	GetV3TasksGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3TasksGuidWithBody request with any body
	PatchV3TasksGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3TasksGuid(ctx context.Context, guid string, body PatchV3TasksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3TasksGuid request
	PostV3TasksGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3Users request
	GetV3Users(ctx context.Context, params *GetV3UsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV3UsersWithBody request with any body
	PostV3UsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostV3Users(ctx context.Context, body PostV3UsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV3UsersGuid request
	DeleteV3UsersGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV3UsersGuid request
	GetV3UsersGuid(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchV3UsersGuidWithBody request with any body
	PatchV3UsersGuidWithBody(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchV3UsersGuid(ctx context.Context, guid string, body PatchV3UsersGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) ApplyOrganizationQuotaToOrganizationsWithBodyWithResponse

func (c *ClientWithResponses) ApplyOrganizationQuotaToOrganizationsWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyOrganizationQuotaToOrganizationsResponse, error)

ApplyOrganizationQuotaToOrganizationsWithBodyWithResponse request with arbitrary body returning *ApplyOrganizationQuotaToOrganizationsResponse

func (*ClientWithResponses) AssignDefaultIsolationSegmentWithBodyWithResponse

func (c *ClientWithResponses) AssignDefaultIsolationSegmentWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AssignDefaultIsolationSegmentResponse, error)

AssignDefaultIsolationSegmentWithBodyWithResponse request with arbitrary body returning *AssignDefaultIsolationSegmentResponse

func (*ClientWithResponses) AssignDefaultIsolationSegmentWithResponse

func (c *ClientWithResponses) AssignDefaultIsolationSegmentWithResponse(ctx context.Context, guid string, body AssignDefaultIsolationSegmentJSONRequestBody, reqEditors ...RequestEditorFn) (*AssignDefaultIsolationSegmentResponse, error)

func (*ClientWithResponses) ClearAppBuildpackCacheWithResponse

func (c *ClientWithResponses) ClearAppBuildpackCacheWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ClearAppBuildpackCacheResponse, error)

ClearAppBuildpackCacheWithResponse request returning *ClearAppBuildpackCacheResponse

func (*ClientWithResponses) CreateAppWithBodyWithResponse

func (c *ClientWithResponses) CreateAppWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAppResponse, error)

CreateAppWithBodyWithResponse request with arbitrary body returning *CreateAppResponse

func (*ClientWithResponses) CreateAppWithResponse

func (c *ClientWithResponses) CreateAppWithResponse(ctx context.Context, body CreateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAppResponse, error)

func (*ClientWithResponses) CreateOrganizationQuotaWithBodyWithResponse

func (c *ClientWithResponses) CreateOrganizationQuotaWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationQuotaResponse, error)

CreateOrganizationQuotaWithBodyWithResponse request with arbitrary body returning *CreateOrganizationQuotaResponse

func (*ClientWithResponses) CreateOrganizationQuotaWithResponse

func (c *ClientWithResponses) CreateOrganizationQuotaWithResponse(ctx context.Context, body CreateOrganizationQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationQuotaResponse, error)

func (*ClientWithResponses) CreateOrganizationWithBodyWithResponse

func (c *ClientWithResponses) CreateOrganizationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationResponse, error)

CreateOrganizationWithBodyWithResponse request with arbitrary body returning *CreateOrganizationResponse

func (*ClientWithResponses) CreateOrganizationWithResponse

func (c *ClientWithResponses) CreateOrganizationWithResponse(ctx context.Context, body CreateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationResponse, error)

func (*ClientWithResponses) DeleteAppWithResponse

func (c *ClientWithResponses) DeleteAppWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAppResponse, error)

DeleteAppWithResponse request returning *DeleteAppResponse

func (*ClientWithResponses) DeleteOrganizationQuotaWithResponse

func (c *ClientWithResponses) DeleteOrganizationQuotaWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteOrganizationQuotaResponse, error)

DeleteOrganizationQuotaWithResponse request returning *DeleteOrganizationQuotaResponse

func (*ClientWithResponses) DeleteOrganizationWithResponse

func (c *ClientWithResponses) DeleteOrganizationWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteOrganizationResponse, error)

DeleteOrganizationWithResponse request returning *DeleteOrganizationResponse

func (*ClientWithResponses) DeleteV3BuildpacksGuidWithResponse

func (c *ClientWithResponses) DeleteV3BuildpacksGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3BuildpacksGuidResponse, error)

DeleteV3BuildpacksGuidWithResponse request returning *DeleteV3BuildpacksGuidResponse

func (*ClientWithResponses) DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidWithResponse

func (c *ClientWithResponses) DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidWithResponse(ctx context.Context, guid openapi_types.UUID, orgGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse, error)

DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidWithResponse request returning *DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse

func (*ClientWithResponses) DeleteV3DomainsGuidWithResponse

func (c *ClientWithResponses) DeleteV3DomainsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3DomainsGuidResponse, error)

DeleteV3DomainsGuidWithResponse request returning *DeleteV3DomainsGuidResponse

func (*ClientWithResponses) DeleteV3DropletsGuidWithResponse

func (c *ClientWithResponses) DeleteV3DropletsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3DropletsGuidResponse, error)

DeleteV3DropletsGuidWithResponse request returning *DeleteV3DropletsGuidResponse

func (*ClientWithResponses) DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidWithResponse

func (c *ClientWithResponses) DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidWithResponse(ctx context.Context, guid string, orgGuid string, reqEditors ...RequestEditorFn) (*DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse, error)

DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidWithResponse request returning *DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse

func (*ClientWithResponses) DeleteV3IsolationSegmentsGuidWithResponse

func (c *ClientWithResponses) DeleteV3IsolationSegmentsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3IsolationSegmentsGuidResponse, error)

DeleteV3IsolationSegmentsGuidWithResponse request returning *DeleteV3IsolationSegmentsGuidResponse

func (*ClientWithResponses) DeleteV3PackagesGuidWithResponse

func (c *ClientWithResponses) DeleteV3PackagesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3PackagesGuidResponse, error)

DeleteV3PackagesGuidWithResponse request returning *DeleteV3PackagesGuidResponse

func (*ClientWithResponses) DeleteV3ProcessesGuidInstancesIndexWithResponse

func (c *ClientWithResponses) DeleteV3ProcessesGuidInstancesIndexWithResponse(ctx context.Context, guid openapi_types.UUID, index int, reqEditors ...RequestEditorFn) (*DeleteV3ProcessesGuidInstancesIndexResponse, error)

DeleteV3ProcessesGuidInstancesIndexWithResponse request returning *DeleteV3ProcessesGuidInstancesIndexResponse

func (*ClientWithResponses) DeleteV3RolesGuidWithResponse

func (c *ClientWithResponses) DeleteV3RolesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3RolesGuidResponse, error)

DeleteV3RolesGuidWithResponse request returning *DeleteV3RolesGuidResponse

func (*ClientWithResponses) DeleteV3RoutesGuidDestinationsDestinationGuidWithResponse

func (c *ClientWithResponses) DeleteV3RoutesGuidDestinationsDestinationGuidWithResponse(ctx context.Context, guid openapi_types.UUID, destinationGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3RoutesGuidDestinationsDestinationGuidResponse, error)

DeleteV3RoutesGuidDestinationsDestinationGuidWithResponse request returning *DeleteV3RoutesGuidDestinationsDestinationGuidResponse

func (*ClientWithResponses) DeleteV3RoutesGuidWithResponse

func (c *ClientWithResponses) DeleteV3RoutesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3RoutesGuidResponse, error)

DeleteV3RoutesGuidWithResponse request returning *DeleteV3RoutesGuidResponse

func (*ClientWithResponses) DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidWithResponse

func (c *ClientWithResponses) DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidWithResponse(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse, error)

DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidWithResponse request returning *DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse

func (*ClientWithResponses) DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidWithResponse

func (c *ClientWithResponses) DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidWithResponse(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse, error)

DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidWithResponse request returning *DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse

func (*ClientWithResponses) DeleteV3SecurityGroupsGuidWithResponse

func (c *ClientWithResponses) DeleteV3SecurityGroupsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SecurityGroupsGuidResponse, error)

DeleteV3SecurityGroupsGuidWithResponse request returning *DeleteV3SecurityGroupsGuidResponse

func (*ClientWithResponses) DeleteV3ServiceBrokersGuidWithResponse

func (c *ClientWithResponses) DeleteV3ServiceBrokersGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3ServiceBrokersGuidResponse, error)

DeleteV3ServiceBrokersGuidWithResponse request returning *DeleteV3ServiceBrokersGuidResponse

func (*ClientWithResponses) DeleteV3ServiceCredentialBindingsGuidWithResponse

func (c *ClientWithResponses) DeleteV3ServiceCredentialBindingsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3ServiceCredentialBindingsGuidResponse, error)

DeleteV3ServiceCredentialBindingsGuidWithResponse request returning *DeleteV3ServiceCredentialBindingsGuidResponse

func (*ClientWithResponses) DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidWithResponse

func (c *ClientWithResponses) DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidWithResponse(ctx context.Context, guid string, spaceGuid string, reqEditors ...RequestEditorFn) (*DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse, error)

DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidWithResponse request returning *DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse

func (*ClientWithResponses) DeleteV3ServiceInstancesGuidWithResponse

func (c *ClientWithResponses) DeleteV3ServiceInstancesGuidWithResponse(ctx context.Context, guid string, params *DeleteV3ServiceInstancesGuidParams, reqEditors ...RequestEditorFn) (*DeleteV3ServiceInstancesGuidResponse, error)

DeleteV3ServiceInstancesGuidWithResponse request returning *DeleteV3ServiceInstancesGuidResponse

func (*ClientWithResponses) DeleteV3ServiceOfferingsGuidWithResponse

func (c *ClientWithResponses) DeleteV3ServiceOfferingsGuidWithResponse(ctx context.Context, guid string, params *DeleteV3ServiceOfferingsGuidParams, reqEditors ...RequestEditorFn) (*DeleteV3ServiceOfferingsGuidResponse, error)

DeleteV3ServiceOfferingsGuidWithResponse request returning *DeleteV3ServiceOfferingsGuidResponse

func (*ClientWithResponses) DeleteV3ServicePlansGuidVisibilityOrganizationGuidWithResponse

func (c *ClientWithResponses) DeleteV3ServicePlansGuidVisibilityOrganizationGuidWithResponse(ctx context.Context, guid openapi_types.UUID, organizationGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse, error)

DeleteV3ServicePlansGuidVisibilityOrganizationGuidWithResponse request returning *DeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse

func (*ClientWithResponses) DeleteV3ServicePlansGuidWithResponse

func (c *ClientWithResponses) DeleteV3ServicePlansGuidWithResponse(ctx context.Context, guid string, params *DeleteV3ServicePlansGuidParams, reqEditors ...RequestEditorFn) (*DeleteV3ServicePlansGuidResponse, error)

DeleteV3ServicePlansGuidWithResponse request returning *DeleteV3ServicePlansGuidResponse

func (*ClientWithResponses) DeleteV3ServiceRouteBindingsGuidWithResponse

func (c *ClientWithResponses) DeleteV3ServiceRouteBindingsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3ServiceRouteBindingsGuidResponse, error)

DeleteV3ServiceRouteBindingsGuidWithResponse request returning *DeleteV3ServiceRouteBindingsGuidResponse

func (*ClientWithResponses) DeleteV3SidecarsGuidWithResponse

func (c *ClientWithResponses) DeleteV3SidecarsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SidecarsGuidResponse, error)

DeleteV3SidecarsGuidWithResponse request returning *DeleteV3SidecarsGuidResponse

func (*ClientWithResponses) DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidWithResponse

func (c *ClientWithResponses) DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidWithResponse(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse, error)

DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidWithResponse request returning *DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse

func (*ClientWithResponses) DeleteV3SpaceQuotasGuidWithResponse

func (c *ClientWithResponses) DeleteV3SpaceQuotasGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SpaceQuotasGuidResponse, error)

DeleteV3SpaceQuotasGuidWithResponse request returning *DeleteV3SpaceQuotasGuidResponse

func (*ClientWithResponses) DeleteV3SpacesGuidWithResponse

func (c *ClientWithResponses) DeleteV3SpacesGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3SpacesGuidResponse, error)

DeleteV3SpacesGuidWithResponse request returning *DeleteV3SpacesGuidResponse

func (*ClientWithResponses) DeleteV3StacksGuidWithResponse

func (c *ClientWithResponses) DeleteV3StacksGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3StacksGuidResponse, error)

DeleteV3StacksGuidWithResponse request returning *DeleteV3StacksGuidResponse

func (*ClientWithResponses) DeleteV3UsersGuidWithResponse

func (c *ClientWithResponses) DeleteV3UsersGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3UsersGuidResponse, error)

DeleteV3UsersGuidWithResponse request returning *DeleteV3UsersGuidResponse

func (*ClientWithResponses) GetAppEnvironmentVariablesWithResponse

func (c *ClientWithResponses) GetAppEnvironmentVariablesWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAppEnvironmentVariablesResponse, error)

GetAppEnvironmentVariablesWithResponse request returning *GetAppEnvironmentVariablesResponse

func (*ClientWithResponses) GetAppPermissionsWithResponse

func (c *ClientWithResponses) GetAppPermissionsWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAppPermissionsResponse, error)

GetAppPermissionsWithResponse request returning *GetAppPermissionsResponse

func (*ClientWithResponses) GetAppSshEnabledWithResponse

func (c *ClientWithResponses) GetAppSshEnabledWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAppSshEnabledResponse, error)

GetAppSshEnabledWithResponse request returning *GetAppSshEnabledResponse

func (*ClientWithResponses) GetAppWithResponse

func (c *ClientWithResponses) GetAppWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetAppParams, reqEditors ...RequestEditorFn) (*GetAppResponse, error)

GetAppWithResponse request returning *GetAppResponse

func (*ClientWithResponses) GetDefaultDomainWithResponse

func (c *ClientWithResponses) GetDefaultDomainWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetDefaultDomainResponse, error)

GetDefaultDomainWithResponse request returning *GetDefaultDomainResponse

func (*ClientWithResponses) GetDefaultIsolationSegmentWithResponse

func (c *ClientWithResponses) GetDefaultIsolationSegmentWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetDefaultIsolationSegmentResponse, error)

GetDefaultIsolationSegmentWithResponse request returning *GetDefaultIsolationSegmentResponse

func (*ClientWithResponses) GetOrganizationQuotaWithResponse

func (c *ClientWithResponses) GetOrganizationQuotaWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetOrganizationQuotaParams, reqEditors ...RequestEditorFn) (*GetOrganizationQuotaResponse, error)

GetOrganizationQuotaWithResponse request returning *GetOrganizationQuotaResponse

func (*ClientWithResponses) GetOrganizationWithResponse

func (c *ClientWithResponses) GetOrganizationWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)

GetOrganizationWithResponse request returning *GetOrganizationResponse

func (*ClientWithResponses) GetUsageSummaryWithResponse

func (c *ClientWithResponses) GetUsageSummaryWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetUsageSummaryResponse, error)

GetUsageSummaryWithResponse request returning *GetUsageSummaryResponse

func (*ClientWithResponses) GetV3AppUsageEventsGuidWithResponse

func (c *ClientWithResponses) GetV3AppUsageEventsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3AppUsageEventsGuidResponse, error)

GetV3AppUsageEventsGuidWithResponse request returning *GetV3AppUsageEventsGuidResponse

func (*ClientWithResponses) GetV3AppUsageEventsWithResponse

func (c *ClientWithResponses) GetV3AppUsageEventsWithResponse(ctx context.Context, params *GetV3AppUsageEventsParams, reqEditors ...RequestEditorFn) (*GetV3AppUsageEventsResponse, error)

GetV3AppUsageEventsWithResponse request returning *GetV3AppUsageEventsResponse

func (*ClientWithResponses) GetV3AppsGuidBuildsWithResponse

func (c *ClientWithResponses) GetV3AppsGuidBuildsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidBuildsParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidBuildsResponse, error)

GetV3AppsGuidBuildsWithResponse request returning *GetV3AppsGuidBuildsResponse

func (*ClientWithResponses) GetV3AppsGuidDropletsWithResponse

func (c *ClientWithResponses) GetV3AppsGuidDropletsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidDropletsParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidDropletsResponse, error)

GetV3AppsGuidDropletsWithResponse request returning *GetV3AppsGuidDropletsResponse

func (*ClientWithResponses) GetV3AppsGuidFeaturesNameWithResponse

func (c *ClientWithResponses) GetV3AppsGuidFeaturesNameWithResponse(ctx context.Context, guid openapi_types.UUID, name GetV3AppsGuidFeaturesNameParamsName, reqEditors ...RequestEditorFn) (*GetV3AppsGuidFeaturesNameResponse, error)

GetV3AppsGuidFeaturesNameWithResponse request returning *GetV3AppsGuidFeaturesNameResponse

func (*ClientWithResponses) GetV3AppsGuidFeaturesWithResponse

func (c *ClientWithResponses) GetV3AppsGuidFeaturesWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3AppsGuidFeaturesResponse, error)

GetV3AppsGuidFeaturesWithResponse request returning *GetV3AppsGuidFeaturesResponse

func (*ClientWithResponses) GetV3AppsGuidManifestWithResponse

func (c *ClientWithResponses) GetV3AppsGuidManifestWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3AppsGuidManifestResponse, error)

GetV3AppsGuidManifestWithResponse request returning *GetV3AppsGuidManifestResponse

func (*ClientWithResponses) GetV3AppsGuidPackagesWithResponse

func (c *ClientWithResponses) GetV3AppsGuidPackagesWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidPackagesParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidPackagesResponse, error)

GetV3AppsGuidPackagesWithResponse request returning *GetV3AppsGuidPackagesResponse

func (*ClientWithResponses) GetV3AppsGuidProcessesTypeWithResponse

func (c *ClientWithResponses) GetV3AppsGuidProcessesTypeWithResponse(ctx context.Context, guid openapi_types.UUID, pType string, reqEditors ...RequestEditorFn) (*GetV3AppsGuidProcessesTypeResponse, error)

GetV3AppsGuidProcessesTypeWithResponse request returning *GetV3AppsGuidProcessesTypeResponse

func (*ClientWithResponses) GetV3AppsGuidProcessesWithResponse

func (c *ClientWithResponses) GetV3AppsGuidProcessesWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidProcessesParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidProcessesResponse, error)

GetV3AppsGuidProcessesWithResponse request returning *GetV3AppsGuidProcessesResponse

func (*ClientWithResponses) GetV3AppsGuidRelationshipsCurrentDropletWithResponse

func (c *ClientWithResponses) GetV3AppsGuidRelationshipsCurrentDropletWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3AppsGuidRelationshipsCurrentDropletResponse, error)

GetV3AppsGuidRelationshipsCurrentDropletWithResponse request returning *GetV3AppsGuidRelationshipsCurrentDropletResponse

func (*ClientWithResponses) GetV3AppsGuidRevisionsDeployedWithResponse

func (c *ClientWithResponses) GetV3AppsGuidRevisionsDeployedWithResponse(ctx context.Context, guid string, params *GetV3AppsGuidRevisionsDeployedParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidRevisionsDeployedResponse, error)

GetV3AppsGuidRevisionsDeployedWithResponse request returning *GetV3AppsGuidRevisionsDeployedResponse

func (*ClientWithResponses) GetV3AppsGuidRevisionsWithResponse

func (c *ClientWithResponses) GetV3AppsGuidRevisionsWithResponse(ctx context.Context, guid string, params *GetV3AppsGuidRevisionsParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidRevisionsResponse, error)

GetV3AppsGuidRevisionsWithResponse request returning *GetV3AppsGuidRevisionsResponse

func (*ClientWithResponses) GetV3AppsGuidSidecarsWithResponse

func (c *ClientWithResponses) GetV3AppsGuidSidecarsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidSidecarsParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidSidecarsResponse, error)

GetV3AppsGuidSidecarsWithResponse request returning *GetV3AppsGuidSidecarsResponse

func (*ClientWithResponses) GetV3AuditEventsGuidWithResponse

func (c *ClientWithResponses) GetV3AuditEventsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3AuditEventsGuidResponse, error)

GetV3AuditEventsGuidWithResponse request returning *GetV3AuditEventsGuidResponse

func (*ClientWithResponses) GetV3AuditEventsWithResponse

func (c *ClientWithResponses) GetV3AuditEventsWithResponse(ctx context.Context, params *GetV3AuditEventsParams, reqEditors ...RequestEditorFn) (*GetV3AuditEventsResponse, error)

GetV3AuditEventsWithResponse request returning *GetV3AuditEventsResponse

func (*ClientWithResponses) GetV3BuildpacksGuidWithResponse

func (c *ClientWithResponses) GetV3BuildpacksGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3BuildpacksGuidResponse, error)

GetV3BuildpacksGuidWithResponse request returning *GetV3BuildpacksGuidResponse

func (*ClientWithResponses) GetV3BuildpacksWithResponse

func (c *ClientWithResponses) GetV3BuildpacksWithResponse(ctx context.Context, params *GetV3BuildpacksParams, reqEditors ...RequestEditorFn) (*GetV3BuildpacksResponse, error)

GetV3BuildpacksWithResponse request returning *GetV3BuildpacksResponse

func (*ClientWithResponses) GetV3BuildsGuidWithResponse

func (c *ClientWithResponses) GetV3BuildsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3BuildsGuidResponse, error)

GetV3BuildsGuidWithResponse request returning *GetV3BuildsGuidResponse

func (*ClientWithResponses) GetV3BuildsWithResponse

func (c *ClientWithResponses) GetV3BuildsWithResponse(ctx context.Context, params *GetV3BuildsParams, reqEditors ...RequestEditorFn) (*GetV3BuildsResponse, error)

GetV3BuildsWithResponse request returning *GetV3BuildsResponse

func (*ClientWithResponses) GetV3DeploymentsGuidWithResponse

func (c *ClientWithResponses) GetV3DeploymentsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3DeploymentsGuidResponse, error)

GetV3DeploymentsGuidWithResponse request returning *GetV3DeploymentsGuidResponse

func (*ClientWithResponses) GetV3DeploymentsWithResponse

func (c *ClientWithResponses) GetV3DeploymentsWithResponse(ctx context.Context, params *GetV3DeploymentsParams, reqEditors ...RequestEditorFn) (*GetV3DeploymentsResponse, error)

GetV3DeploymentsWithResponse request returning *GetV3DeploymentsResponse

func (*ClientWithResponses) GetV3DomainsGuidWithResponse

func (c *ClientWithResponses) GetV3DomainsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3DomainsGuidResponse, error)

GetV3DomainsGuidWithResponse request returning *GetV3DomainsGuidResponse

func (*ClientWithResponses) GetV3DomainsWithResponse

func (c *ClientWithResponses) GetV3DomainsWithResponse(ctx context.Context, params *GetV3DomainsParams, reqEditors ...RequestEditorFn) (*GetV3DomainsResponse, error)

GetV3DomainsWithResponse request returning *GetV3DomainsResponse

func (*ClientWithResponses) GetV3DropletsGuidWithResponse

func (c *ClientWithResponses) GetV3DropletsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3DropletsGuidResponse, error)

GetV3DropletsGuidWithResponse request returning *GetV3DropletsGuidResponse

func (*ClientWithResponses) GetV3DropletsWithResponse

func (c *ClientWithResponses) GetV3DropletsWithResponse(ctx context.Context, params *GetV3DropletsParams, reqEditors ...RequestEditorFn) (*GetV3DropletsResponse, error)

GetV3DropletsWithResponse request returning *GetV3DropletsResponse

func (*ClientWithResponses) GetV3EnvironmentVariableGroupsNameWithResponse

func (c *ClientWithResponses) GetV3EnvironmentVariableGroupsNameWithResponse(ctx context.Context, name GetV3EnvironmentVariableGroupsNameParamsName, reqEditors ...RequestEditorFn) (*GetV3EnvironmentVariableGroupsNameResponse, error)

GetV3EnvironmentVariableGroupsNameWithResponse request returning *GetV3EnvironmentVariableGroupsNameResponse

func (*ClientWithResponses) GetV3FeatureFlagsNameWithResponse

func (c *ClientWithResponses) GetV3FeatureFlagsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetV3FeatureFlagsNameResponse, error)

GetV3FeatureFlagsNameWithResponse request returning *GetV3FeatureFlagsNameResponse

func (*ClientWithResponses) GetV3FeatureFlagsWithResponse

func (c *ClientWithResponses) GetV3FeatureFlagsWithResponse(ctx context.Context, params *GetV3FeatureFlagsParams, reqEditors ...RequestEditorFn) (*GetV3FeatureFlagsResponse, error)

GetV3FeatureFlagsWithResponse request returning *GetV3FeatureFlagsResponse

func (*ClientWithResponses) GetV3InfoUsageSummaryWithResponse

func (c *ClientWithResponses) GetV3InfoUsageSummaryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV3InfoUsageSummaryResponse, error)

GetV3InfoUsageSummaryWithResponse request returning *GetV3InfoUsageSummaryResponse

func (*ClientWithResponses) GetV3InfoWithResponse

func (c *ClientWithResponses) GetV3InfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV3InfoResponse, error)

GetV3InfoWithResponse request returning *GetV3InfoResponse

func (*ClientWithResponses) GetV3IsolationSegmentsGuidRelationshipsOrganizationsWithResponse

func (c *ClientWithResponses) GetV3IsolationSegmentsGuidRelationshipsOrganizationsWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse, error)

GetV3IsolationSegmentsGuidRelationshipsOrganizationsWithResponse request returning *GetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse

func (*ClientWithResponses) GetV3IsolationSegmentsGuidRelationshipsSpacesWithResponse

func (c *ClientWithResponses) GetV3IsolationSegmentsGuidRelationshipsSpacesWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3IsolationSegmentsGuidRelationshipsSpacesResponse, error)

GetV3IsolationSegmentsGuidRelationshipsSpacesWithResponse request returning *GetV3IsolationSegmentsGuidRelationshipsSpacesResponse

func (*ClientWithResponses) GetV3IsolationSegmentsGuidWithResponse

func (c *ClientWithResponses) GetV3IsolationSegmentsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3IsolationSegmentsGuidResponse, error)

GetV3IsolationSegmentsGuidWithResponse request returning *GetV3IsolationSegmentsGuidResponse

func (*ClientWithResponses) GetV3IsolationSegmentsWithResponse

func (c *ClientWithResponses) GetV3IsolationSegmentsWithResponse(ctx context.Context, params *GetV3IsolationSegmentsParams, reqEditors ...RequestEditorFn) (*GetV3IsolationSegmentsResponse, error)

GetV3IsolationSegmentsWithResponse request returning *GetV3IsolationSegmentsResponse

func (*ClientWithResponses) GetV3JobsGuidWithResponse

func (c *ClientWithResponses) GetV3JobsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3JobsGuidResponse, error)

GetV3JobsGuidWithResponse request returning *GetV3JobsGuidResponse

func (*ClientWithResponses) GetV3JobsWithResponse

func (c *ClientWithResponses) GetV3JobsWithResponse(ctx context.Context, params *GetV3JobsParams, reqEditors ...RequestEditorFn) (*GetV3JobsResponse, error)

GetV3JobsWithResponse request returning *GetV3JobsResponse

func (*ClientWithResponses) GetV3PackagesGuidDownloadWithResponse

func (c *ClientWithResponses) GetV3PackagesGuidDownloadWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3PackagesGuidDownloadResponse, error)

GetV3PackagesGuidDownloadWithResponse request returning *GetV3PackagesGuidDownloadResponse

func (*ClientWithResponses) GetV3PackagesGuidDropletsWithResponse

func (c *ClientWithResponses) GetV3PackagesGuidDropletsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3PackagesGuidDropletsParams, reqEditors ...RequestEditorFn) (*GetV3PackagesGuidDropletsResponse, error)

GetV3PackagesGuidDropletsWithResponse request returning *GetV3PackagesGuidDropletsResponse

func (*ClientWithResponses) GetV3PackagesGuidWithResponse

func (c *ClientWithResponses) GetV3PackagesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3PackagesGuidResponse, error)

GetV3PackagesGuidWithResponse request returning *GetV3PackagesGuidResponse

func (*ClientWithResponses) GetV3PackagesWithResponse

func (c *ClientWithResponses) GetV3PackagesWithResponse(ctx context.Context, params *GetV3PackagesParams, reqEditors ...RequestEditorFn) (*GetV3PackagesResponse, error)

GetV3PackagesWithResponse request returning *GetV3PackagesResponse

func (*ClientWithResponses) GetV3ProcessesGuidSidecarsWithResponse

func (c *ClientWithResponses) GetV3ProcessesGuidSidecarsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3ProcessesGuidSidecarsParams, reqEditors ...RequestEditorFn) (*GetV3ProcessesGuidSidecarsResponse, error)

GetV3ProcessesGuidSidecarsWithResponse request returning *GetV3ProcessesGuidSidecarsResponse

func (*ClientWithResponses) GetV3ProcessesGuidStatsWithResponse

func (c *ClientWithResponses) GetV3ProcessesGuidStatsWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3ProcessesGuidStatsResponse, error)

GetV3ProcessesGuidStatsWithResponse request returning *GetV3ProcessesGuidStatsResponse

func (*ClientWithResponses) GetV3ProcessesGuidWithResponse

func (c *ClientWithResponses) GetV3ProcessesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3ProcessesGuidResponse, error)

GetV3ProcessesGuidWithResponse request returning *GetV3ProcessesGuidResponse

func (*ClientWithResponses) GetV3ProcessesWithResponse

func (c *ClientWithResponses) GetV3ProcessesWithResponse(ctx context.Context, params *GetV3ProcessesParams, reqEditors ...RequestEditorFn) (*GetV3ProcessesResponse, error)

GetV3ProcessesWithResponse request returning *GetV3ProcessesResponse

func (*ClientWithResponses) GetV3RevisionsGuidEnvironmentVariablesWithResponse

func (c *ClientWithResponses) GetV3RevisionsGuidEnvironmentVariablesWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3RevisionsGuidEnvironmentVariablesResponse, error)

GetV3RevisionsGuidEnvironmentVariablesWithResponse request returning *GetV3RevisionsGuidEnvironmentVariablesResponse

func (*ClientWithResponses) GetV3RevisionsGuidWithResponse

func (c *ClientWithResponses) GetV3RevisionsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3RevisionsGuidResponse, error)

GetV3RevisionsGuidWithResponse request returning *GetV3RevisionsGuidResponse

func (*ClientWithResponses) GetV3RolesGuidWithResponse

func (c *ClientWithResponses) GetV3RolesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3RolesGuidParams, reqEditors ...RequestEditorFn) (*GetV3RolesGuidResponse, error)

GetV3RolesGuidWithResponse request returning *GetV3RolesGuidResponse

func (*ClientWithResponses) GetV3RolesWithResponse

func (c *ClientWithResponses) GetV3RolesWithResponse(ctx context.Context, params *GetV3RolesParams, reqEditors ...RequestEditorFn) (*GetV3RolesResponse, error)

GetV3RolesWithResponse request returning *GetV3RolesResponse

func (*ClientWithResponses) GetV3RoutesGuidDestinationsWithResponse

func (c *ClientWithResponses) GetV3RoutesGuidDestinationsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3RoutesGuidDestinationsParams, reqEditors ...RequestEditorFn) (*GetV3RoutesGuidDestinationsResponse, error)

GetV3RoutesGuidDestinationsWithResponse request returning *GetV3RoutesGuidDestinationsResponse

func (*ClientWithResponses) GetV3RoutesGuidRelationshipsSharedSpacesWithResponse

func (c *ClientWithResponses) GetV3RoutesGuidRelationshipsSharedSpacesWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3RoutesGuidRelationshipsSharedSpacesResponse, error)

GetV3RoutesGuidRelationshipsSharedSpacesWithResponse request returning *GetV3RoutesGuidRelationshipsSharedSpacesResponse

func (*ClientWithResponses) GetV3RoutesGuidWithResponse

func (c *ClientWithResponses) GetV3RoutesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3RoutesGuidParams, reqEditors ...RequestEditorFn) (*GetV3RoutesGuidResponse, error)

GetV3RoutesGuidWithResponse request returning *GetV3RoutesGuidResponse

func (*ClientWithResponses) GetV3RoutesWithResponse

func (c *ClientWithResponses) GetV3RoutesWithResponse(ctx context.Context, params *GetV3RoutesParams, reqEditors ...RequestEditorFn) (*GetV3RoutesResponse, error)

GetV3RoutesWithResponse request returning *GetV3RoutesResponse

func (*ClientWithResponses) GetV3SecurityGroupsGuidWithResponse

func (c *ClientWithResponses) GetV3SecurityGroupsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3SecurityGroupsGuidResponse, error)

GetV3SecurityGroupsGuidWithResponse request returning *GetV3SecurityGroupsGuidResponse

func (*ClientWithResponses) GetV3SecurityGroupsWithResponse

func (c *ClientWithResponses) GetV3SecurityGroupsWithResponse(ctx context.Context, params *GetV3SecurityGroupsParams, reqEditors ...RequestEditorFn) (*GetV3SecurityGroupsResponse, error)

GetV3SecurityGroupsWithResponse request returning *GetV3SecurityGroupsResponse

func (*ClientWithResponses) GetV3ServiceBrokersGuidJobsSynchronizationWithResponse

func (c *ClientWithResponses) GetV3ServiceBrokersGuidJobsSynchronizationWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceBrokersGuidJobsSynchronizationResponse, error)

GetV3ServiceBrokersGuidJobsSynchronizationWithResponse request returning *GetV3ServiceBrokersGuidJobsSynchronizationResponse

func (*ClientWithResponses) GetV3ServiceBrokersGuidWithResponse

func (c *ClientWithResponses) GetV3ServiceBrokersGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceBrokersGuidResponse, error)

GetV3ServiceBrokersGuidWithResponse request returning *GetV3ServiceBrokersGuidResponse

func (*ClientWithResponses) GetV3ServiceBrokersWithResponse

func (c *ClientWithResponses) GetV3ServiceBrokersWithResponse(ctx context.Context, params *GetV3ServiceBrokersParams, reqEditors ...RequestEditorFn) (*GetV3ServiceBrokersResponse, error)

GetV3ServiceBrokersWithResponse request returning *GetV3ServiceBrokersResponse

func (*ClientWithResponses) GetV3ServiceCredentialBindingsGuidDetailsWithResponse

func (c *ClientWithResponses) GetV3ServiceCredentialBindingsGuidDetailsWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceCredentialBindingsGuidDetailsResponse, error)

GetV3ServiceCredentialBindingsGuidDetailsWithResponse request returning *GetV3ServiceCredentialBindingsGuidDetailsResponse

func (*ClientWithResponses) GetV3ServiceCredentialBindingsGuidParametersWithResponse

func (c *ClientWithResponses) GetV3ServiceCredentialBindingsGuidParametersWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceCredentialBindingsGuidParametersResponse, error)

GetV3ServiceCredentialBindingsGuidParametersWithResponse request returning *GetV3ServiceCredentialBindingsGuidParametersResponse

func (*ClientWithResponses) GetV3ServiceCredentialBindingsGuidWithResponse

func (c *ClientWithResponses) GetV3ServiceCredentialBindingsGuidWithResponse(ctx context.Context, guid string, params *GetV3ServiceCredentialBindingsGuidParams, reqEditors ...RequestEditorFn) (*GetV3ServiceCredentialBindingsGuidResponse, error)

GetV3ServiceCredentialBindingsGuidWithResponse request returning *GetV3ServiceCredentialBindingsGuidResponse

func (*ClientWithResponses) GetV3ServiceInstancesGuidCredentialsWithResponse

func (c *ClientWithResponses) GetV3ServiceInstancesGuidCredentialsWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceInstancesGuidCredentialsResponse, error)

GetV3ServiceInstancesGuidCredentialsWithResponse request returning *GetV3ServiceInstancesGuidCredentialsResponse

func (*ClientWithResponses) GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryWithResponse

func (c *ClientWithResponses) GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse, error)

GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryWithResponse request returning *GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse

func (*ClientWithResponses) GetV3ServiceInstancesGuidRelationshipsSharedSpacesWithResponse

func (c *ClientWithResponses) GetV3ServiceInstancesGuidRelationshipsSharedSpacesWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse, error)

GetV3ServiceInstancesGuidRelationshipsSharedSpacesWithResponse request returning *GetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse

func (*ClientWithResponses) GetV3ServiceInstancesWithResponse

func (c *ClientWithResponses) GetV3ServiceInstancesWithResponse(ctx context.Context, params *GetV3ServiceInstancesParams, reqEditors ...RequestEditorFn) (*GetV3ServiceInstancesResponse, error)

GetV3ServiceInstancesWithResponse request returning *GetV3ServiceInstancesResponse

func (*ClientWithResponses) GetV3ServiceOfferingsGuidWithResponse

func (c *ClientWithResponses) GetV3ServiceOfferingsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceOfferingsGuidResponse, error)

GetV3ServiceOfferingsGuidWithResponse request returning *GetV3ServiceOfferingsGuidResponse

func (*ClientWithResponses) GetV3ServiceOfferingsWithResponse

func (c *ClientWithResponses) GetV3ServiceOfferingsWithResponse(ctx context.Context, params *GetV3ServiceOfferingsParams, reqEditors ...RequestEditorFn) (*GetV3ServiceOfferingsResponse, error)

GetV3ServiceOfferingsWithResponse request returning *GetV3ServiceOfferingsResponse

func (*ClientWithResponses) GetV3ServicePlansGuidVisibilityWithResponse

func (c *ClientWithResponses) GetV3ServicePlansGuidVisibilityWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3ServicePlansGuidVisibilityResponse, error)

GetV3ServicePlansGuidVisibilityWithResponse request returning *GetV3ServicePlansGuidVisibilityResponse

func (*ClientWithResponses) GetV3ServicePlansGuidWithResponse

func (c *ClientWithResponses) GetV3ServicePlansGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServicePlansGuidResponse, error)

GetV3ServicePlansGuidWithResponse request returning *GetV3ServicePlansGuidResponse

func (*ClientWithResponses) GetV3ServicePlansWithResponse

func (c *ClientWithResponses) GetV3ServicePlansWithResponse(ctx context.Context, params *GetV3ServicePlansParams, reqEditors ...RequestEditorFn) (*GetV3ServicePlansResponse, error)

GetV3ServicePlansWithResponse request returning *GetV3ServicePlansResponse

func (*ClientWithResponses) GetV3ServiceRouteBindingsGuidParametersWithResponse

func (c *ClientWithResponses) GetV3ServiceRouteBindingsGuidParametersWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceRouteBindingsGuidParametersResponse, error)

GetV3ServiceRouteBindingsGuidParametersWithResponse request returning *GetV3ServiceRouteBindingsGuidParametersResponse

func (*ClientWithResponses) GetV3ServiceRouteBindingsGuidWithResponse

func (c *ClientWithResponses) GetV3ServiceRouteBindingsGuidWithResponse(ctx context.Context, guid string, params *GetV3ServiceRouteBindingsGuidParams, reqEditors ...RequestEditorFn) (*GetV3ServiceRouteBindingsGuidResponse, error)

GetV3ServiceRouteBindingsGuidWithResponse request returning *GetV3ServiceRouteBindingsGuidResponse

func (*ClientWithResponses) GetV3ServiceRouteBindingsWithResponse

func (c *ClientWithResponses) GetV3ServiceRouteBindingsWithResponse(ctx context.Context, params *GetV3ServiceRouteBindingsParams, reqEditors ...RequestEditorFn) (*GetV3ServiceRouteBindingsResponse, error)

GetV3ServiceRouteBindingsWithResponse request returning *GetV3ServiceRouteBindingsResponse

func (*ClientWithResponses) GetV3ServiceUsageEventsGuidWithResponse

func (c *ClientWithResponses) GetV3ServiceUsageEventsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceUsageEventsGuidResponse, error)

GetV3ServiceUsageEventsGuidWithResponse request returning *GetV3ServiceUsageEventsGuidResponse

func (*ClientWithResponses) GetV3ServiceUsageEventsWithResponse

func (c *ClientWithResponses) GetV3ServiceUsageEventsWithResponse(ctx context.Context, params *GetV3ServiceUsageEventsParams, reqEditors ...RequestEditorFn) (*GetV3ServiceUsageEventsResponse, error)

GetV3ServiceUsageEventsWithResponse request returning *GetV3ServiceUsageEventsResponse

func (*ClientWithResponses) GetV3SidecarsGuidProcessesWithResponse

func (c *ClientWithResponses) GetV3SidecarsGuidProcessesWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3SidecarsGuidProcessesParams, reqEditors ...RequestEditorFn) (*GetV3SidecarsGuidProcessesResponse, error)

GetV3SidecarsGuidProcessesWithResponse request returning *GetV3SidecarsGuidProcessesResponse

func (*ClientWithResponses) GetV3SidecarsGuidWithResponse

func (c *ClientWithResponses) GetV3SidecarsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3SidecarsGuidResponse, error)

GetV3SidecarsGuidWithResponse request returning *GetV3SidecarsGuidResponse

func (*ClientWithResponses) GetV3SpaceQuotasGuidWithResponse

func (c *ClientWithResponses) GetV3SpaceQuotasGuidWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3SpaceQuotasGuidParams, reqEditors ...RequestEditorFn) (*GetV3SpaceQuotasGuidResponse, error)

GetV3SpaceQuotasGuidWithResponse request returning *GetV3SpaceQuotasGuidResponse

func (*ClientWithResponses) GetV3SpaceQuotasWithResponse

func (c *ClientWithResponses) GetV3SpaceQuotasWithResponse(ctx context.Context, params *GetV3SpaceQuotasParams, reqEditors ...RequestEditorFn) (*GetV3SpaceQuotasResponse, error)

GetV3SpaceQuotasWithResponse request returning *GetV3SpaceQuotasResponse

func (*ClientWithResponses) GetV3SpacesGuidFeaturesNameWithResponse

func (c *ClientWithResponses) GetV3SpacesGuidFeaturesNameWithResponse(ctx context.Context, guid openapi_types.UUID, name GetV3SpacesGuidFeaturesNameParamsName, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidFeaturesNameResponse, error)

GetV3SpacesGuidFeaturesNameWithResponse request returning *GetV3SpacesGuidFeaturesNameResponse

func (*ClientWithResponses) GetV3SpacesGuidFeaturesWithResponse

func (c *ClientWithResponses) GetV3SpacesGuidFeaturesWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidFeaturesResponse, error)

GetV3SpacesGuidFeaturesWithResponse request returning *GetV3SpacesGuidFeaturesResponse

func (*ClientWithResponses) GetV3SpacesGuidRelationshipsIsolationSegmentWithResponse

func (c *ClientWithResponses) GetV3SpacesGuidRelationshipsIsolationSegmentWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidRelationshipsIsolationSegmentResponse, error)

GetV3SpacesGuidRelationshipsIsolationSegmentWithResponse request returning *GetV3SpacesGuidRelationshipsIsolationSegmentResponse

func (*ClientWithResponses) GetV3SpacesGuidRunningSecurityGroupsWithResponse

func (c *ClientWithResponses) GetV3SpacesGuidRunningSecurityGroupsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3SpacesGuidRunningSecurityGroupsParams, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidRunningSecurityGroupsResponse, error)

GetV3SpacesGuidRunningSecurityGroupsWithResponse request returning *GetV3SpacesGuidRunningSecurityGroupsResponse

func (*ClientWithResponses) GetV3SpacesGuidStagingSecurityGroupsWithResponse

func (c *ClientWithResponses) GetV3SpacesGuidStagingSecurityGroupsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3SpacesGuidStagingSecurityGroupsParams, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidStagingSecurityGroupsResponse, error)

GetV3SpacesGuidStagingSecurityGroupsWithResponse request returning *GetV3SpacesGuidStagingSecurityGroupsResponse

func (*ClientWithResponses) GetV3SpacesGuidUsersWithResponse

func (c *ClientWithResponses) GetV3SpacesGuidUsersWithResponse(ctx context.Context, guid string, params *GetV3SpacesGuidUsersParams, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidUsersResponse, error)

GetV3SpacesGuidUsersWithResponse request returning *GetV3SpacesGuidUsersResponse

func (*ClientWithResponses) GetV3SpacesGuidWithResponse

func (c *ClientWithResponses) GetV3SpacesGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidResponse, error)

GetV3SpacesGuidWithResponse request returning *GetV3SpacesGuidResponse

func (*ClientWithResponses) GetV3SpacesWithResponse

func (c *ClientWithResponses) GetV3SpacesWithResponse(ctx context.Context, params *GetV3SpacesParams, reqEditors ...RequestEditorFn) (*GetV3SpacesResponse, error)

GetV3SpacesWithResponse request returning *GetV3SpacesResponse

func (*ClientWithResponses) GetV3StacksGuidAppsWithResponse

func (c *ClientWithResponses) GetV3StacksGuidAppsWithResponse(ctx context.Context, guid string, params *GetV3StacksGuidAppsParams, reqEditors ...RequestEditorFn) (*GetV3StacksGuidAppsResponse, error)

GetV3StacksGuidAppsWithResponse request returning *GetV3StacksGuidAppsResponse

func (*ClientWithResponses) GetV3StacksGuidWithResponse

func (c *ClientWithResponses) GetV3StacksGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3StacksGuidResponse, error)

GetV3StacksGuidWithResponse request returning *GetV3StacksGuidResponse

func (*ClientWithResponses) GetV3StacksWithResponse

func (c *ClientWithResponses) GetV3StacksWithResponse(ctx context.Context, params *GetV3StacksParams, reqEditors ...RequestEditorFn) (*GetV3StacksResponse, error)

GetV3StacksWithResponse request returning *GetV3StacksResponse

func (*ClientWithResponses) GetV3TasksGuidWithResponse

func (c *ClientWithResponses) GetV3TasksGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3TasksGuidResponse, error)

GetV3TasksGuidWithResponse request returning *GetV3TasksGuidResponse

func (*ClientWithResponses) GetV3TasksWithResponse

func (c *ClientWithResponses) GetV3TasksWithResponse(ctx context.Context, params *GetV3TasksParams, reqEditors ...RequestEditorFn) (*GetV3TasksResponse, error)

GetV3TasksWithResponse request returning *GetV3TasksResponse

func (*ClientWithResponses) GetV3UsersGuidWithResponse

func (c *ClientWithResponses) GetV3UsersGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3UsersGuidResponse, error)

GetV3UsersGuidWithResponse request returning *GetV3UsersGuidResponse

func (*ClientWithResponses) GetV3UsersWithResponse

func (c *ClientWithResponses) GetV3UsersWithResponse(ctx context.Context, params *GetV3UsersParams, reqEditors ...RequestEditorFn) (*GetV3UsersResponse, error)

GetV3UsersWithResponse request returning *GetV3UsersResponse

func (*ClientWithResponses) GetV3WithResponse

func (c *ClientWithResponses) GetV3WithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV3Response, error)

GetV3WithResponse request returning *GetV3Response

func (*ClientWithResponses) GetWithResponse

func (c *ClientWithResponses) GetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetResponse, error)

GetWithResponse request returning *GetResponse

func (*ClientWithResponses) ListAppsWithResponse

func (c *ClientWithResponses) ListAppsWithResponse(ctx context.Context, params *ListAppsParams, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)

ListAppsWithResponse request returning *ListAppsResponse

func (*ClientWithResponses) ListOrganizationQuotasWithResponse

func (c *ClientWithResponses) ListOrganizationQuotasWithResponse(ctx context.Context, params *ListOrganizationQuotasParams, reqEditors ...RequestEditorFn) (*ListOrganizationQuotasResponse, error)

ListOrganizationQuotasWithResponse request returning *ListOrganizationQuotasResponse

func (*ClientWithResponses) ListOrganizationsWithResponse

func (c *ClientWithResponses) ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*ListOrganizationsResponse, error)

ListOrganizationsWithResponse request returning *ListOrganizationsResponse

func (*ClientWithResponses) ListUsersForOrganizationWithResponse

func (c *ClientWithResponses) ListUsersForOrganizationWithResponse(ctx context.Context, guid string, params *ListUsersForOrganizationParams, reqEditors ...RequestEditorFn) (*ListUsersForOrganizationResponse, error)

ListUsersForOrganizationWithResponse request returning *ListUsersForOrganizationResponse

func (*ClientWithResponses) PatchV3AppsGuidFeaturesNameWithBodyWithResponse

func (c *ClientWithResponses) PatchV3AppsGuidFeaturesNameWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, name PatchV3AppsGuidFeaturesNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3AppsGuidFeaturesNameResponse, error)

PatchV3AppsGuidFeaturesNameWithBodyWithResponse request with arbitrary body returning *PatchV3AppsGuidFeaturesNameResponse

func (*ClientWithResponses) PatchV3AppsGuidRelationshipsCurrentDropletWithBodyWithResponse

func (c *ClientWithResponses) PatchV3AppsGuidRelationshipsCurrentDropletWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3AppsGuidRelationshipsCurrentDropletResponse, error)

PatchV3AppsGuidRelationshipsCurrentDropletWithBodyWithResponse request with arbitrary body returning *PatchV3AppsGuidRelationshipsCurrentDropletResponse

func (*ClientWithResponses) PatchV3BuildpacksGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3BuildpacksGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3BuildpacksGuidResponse, error)

PatchV3BuildpacksGuidWithBodyWithResponse request with arbitrary body returning *PatchV3BuildpacksGuidResponse

func (*ClientWithResponses) PatchV3BuildpacksGuidWithResponse

func (c *ClientWithResponses) PatchV3BuildpacksGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3BuildpacksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3BuildpacksGuidResponse, error)

func (*ClientWithResponses) PatchV3BuildsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3BuildsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3BuildsGuidResponse, error)

PatchV3BuildsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3BuildsGuidResponse

func (*ClientWithResponses) PatchV3BuildsGuidWithResponse

func (c *ClientWithResponses) PatchV3BuildsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3BuildsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3BuildsGuidResponse, error)

func (*ClientWithResponses) PatchV3DeploymentsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3DeploymentsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3DeploymentsGuidResponse, error)

PatchV3DeploymentsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3DeploymentsGuidResponse

func (*ClientWithResponses) PatchV3DeploymentsGuidWithResponse

func (*ClientWithResponses) PatchV3DomainsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3DomainsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3DomainsGuidResponse, error)

PatchV3DomainsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3DomainsGuidResponse

func (*ClientWithResponses) PatchV3DomainsGuidWithResponse

func (c *ClientWithResponses) PatchV3DomainsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3DomainsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3DomainsGuidResponse, error)

func (*ClientWithResponses) PatchV3DropletsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3DropletsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3DropletsGuidResponse, error)

PatchV3DropletsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3DropletsGuidResponse

func (*ClientWithResponses) PatchV3DropletsGuidWithResponse

func (c *ClientWithResponses) PatchV3DropletsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3DropletsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3DropletsGuidResponse, error)

func (*ClientWithResponses) PatchV3EnvironmentVariableGroupsNameWithBodyWithResponse

func (c *ClientWithResponses) PatchV3EnvironmentVariableGroupsNameWithBodyWithResponse(ctx context.Context, name PatchV3EnvironmentVariableGroupsNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3EnvironmentVariableGroupsNameResponse, error)

PatchV3EnvironmentVariableGroupsNameWithBodyWithResponse request with arbitrary body returning *PatchV3EnvironmentVariableGroupsNameResponse

func (*ClientWithResponses) PatchV3FeatureFlagsNameWithBodyWithResponse

func (c *ClientWithResponses) PatchV3FeatureFlagsNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3FeatureFlagsNameResponse, error)

PatchV3FeatureFlagsNameWithBodyWithResponse request with arbitrary body returning *PatchV3FeatureFlagsNameResponse

func (*ClientWithResponses) PatchV3FeatureFlagsNameWithResponse

func (c *ClientWithResponses) PatchV3FeatureFlagsNameWithResponse(ctx context.Context, name string, body PatchV3FeatureFlagsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3FeatureFlagsNameResponse, error)

func (*ClientWithResponses) PatchV3IsolationSegmentsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3IsolationSegmentsGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3IsolationSegmentsGuidResponse, error)

PatchV3IsolationSegmentsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3IsolationSegmentsGuidResponse

func (*ClientWithResponses) PatchV3IsolationSegmentsGuidWithResponse

func (c *ClientWithResponses) PatchV3IsolationSegmentsGuidWithResponse(ctx context.Context, guid string, body PatchV3IsolationSegmentsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3IsolationSegmentsGuidResponse, error)

func (*ClientWithResponses) PatchV3PackagesGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3PackagesGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3PackagesGuidResponse, error)

PatchV3PackagesGuidWithBodyWithResponse request with arbitrary body returning *PatchV3PackagesGuidResponse

func (*ClientWithResponses) PatchV3PackagesGuidWithResponse

func (c *ClientWithResponses) PatchV3PackagesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3PackagesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3PackagesGuidResponse, error)

func (*ClientWithResponses) PatchV3ProcessesGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3ProcessesGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ProcessesGuidResponse, error)

PatchV3ProcessesGuidWithBodyWithResponse request with arbitrary body returning *PatchV3ProcessesGuidResponse

func (*ClientWithResponses) PatchV3ProcessesGuidWithResponse

func (c *ClientWithResponses) PatchV3ProcessesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3ProcessesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ProcessesGuidResponse, error)

func (*ClientWithResponses) PatchV3RevisionsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3RevisionsGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3RevisionsGuidResponse, error)

PatchV3RevisionsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3RevisionsGuidResponse

func (*ClientWithResponses) PatchV3RevisionsGuidWithResponse

func (c *ClientWithResponses) PatchV3RevisionsGuidWithResponse(ctx context.Context, guid string, body PatchV3RevisionsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3RevisionsGuidResponse, error)

func (*ClientWithResponses) PatchV3RoutesGuidDestinationsWithBodyWithResponse

func (c *ClientWithResponses) PatchV3RoutesGuidDestinationsWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3RoutesGuidDestinationsResponse, error)

PatchV3RoutesGuidDestinationsWithBodyWithResponse request with arbitrary body returning *PatchV3RoutesGuidDestinationsResponse

func (*ClientWithResponses) PatchV3RoutesGuidRelationshipsSpaceWithBodyWithResponse

func (c *ClientWithResponses) PatchV3RoutesGuidRelationshipsSpaceWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3RoutesGuidRelationshipsSpaceResponse, error)

PatchV3RoutesGuidRelationshipsSpaceWithBodyWithResponse request with arbitrary body returning *PatchV3RoutesGuidRelationshipsSpaceResponse

func (*ClientWithResponses) PatchV3RoutesGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3RoutesGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3RoutesGuidResponse, error)

PatchV3RoutesGuidWithBodyWithResponse request with arbitrary body returning *PatchV3RoutesGuidResponse

func (*ClientWithResponses) PatchV3RoutesGuidWithResponse

func (c *ClientWithResponses) PatchV3RoutesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3RoutesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3RoutesGuidResponse, error)

func (*ClientWithResponses) PatchV3SecurityGroupsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3SecurityGroupsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SecurityGroupsGuidResponse, error)

PatchV3SecurityGroupsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3SecurityGroupsGuidResponse

func (*ClientWithResponses) PatchV3SecurityGroupsGuidWithResponse

func (*ClientWithResponses) PatchV3ServiceBrokersGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3ServiceBrokersGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServiceBrokersGuidResponse, error)

PatchV3ServiceBrokersGuidWithBodyWithResponse request with arbitrary body returning *PatchV3ServiceBrokersGuidResponse

func (*ClientWithResponses) PatchV3ServiceBrokersGuidWithResponse

func (c *ClientWithResponses) PatchV3ServiceBrokersGuidWithResponse(ctx context.Context, guid string, body PatchV3ServiceBrokersGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServiceBrokersGuidResponse, error)

func (*ClientWithResponses) PatchV3ServiceCredentialBindingsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3ServiceCredentialBindingsGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServiceCredentialBindingsGuidResponse, error)

PatchV3ServiceCredentialBindingsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3ServiceCredentialBindingsGuidResponse

func (*ClientWithResponses) PatchV3ServiceInstancesGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3ServiceInstancesGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServiceInstancesGuidResponse, error)

PatchV3ServiceInstancesGuidWithBodyWithResponse request with arbitrary body returning *PatchV3ServiceInstancesGuidResponse

func (*ClientWithResponses) PatchV3ServiceInstancesGuidWithResponse

func (c *ClientWithResponses) PatchV3ServiceInstancesGuidWithResponse(ctx context.Context, guid string, body PatchV3ServiceInstancesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServiceInstancesGuidResponse, error)

func (*ClientWithResponses) PatchV3ServiceOfferingsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3ServiceOfferingsGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServiceOfferingsGuidResponse, error)

PatchV3ServiceOfferingsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3ServiceOfferingsGuidResponse

func (*ClientWithResponses) PatchV3ServiceOfferingsGuidWithResponse

func (c *ClientWithResponses) PatchV3ServiceOfferingsGuidWithResponse(ctx context.Context, guid string, body PatchV3ServiceOfferingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServiceOfferingsGuidResponse, error)

func (*ClientWithResponses) PatchV3ServicePlansGuidVisibilityWithBodyWithResponse

func (c *ClientWithResponses) PatchV3ServicePlansGuidVisibilityWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServicePlansGuidVisibilityResponse, error)

PatchV3ServicePlansGuidVisibilityWithBodyWithResponse request with arbitrary body returning *PatchV3ServicePlansGuidVisibilityResponse

func (*ClientWithResponses) PatchV3ServicePlansGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3ServicePlansGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServicePlansGuidResponse, error)

PatchV3ServicePlansGuidWithBodyWithResponse request with arbitrary body returning *PatchV3ServicePlansGuidResponse

func (*ClientWithResponses) PatchV3ServicePlansGuidWithResponse

func (c *ClientWithResponses) PatchV3ServicePlansGuidWithResponse(ctx context.Context, guid string, body PatchV3ServicePlansGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServicePlansGuidResponse, error)

func (*ClientWithResponses) PatchV3ServiceRouteBindingsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3ServiceRouteBindingsGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServiceRouteBindingsGuidResponse, error)

PatchV3ServiceRouteBindingsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3ServiceRouteBindingsGuidResponse

func (*ClientWithResponses) PatchV3ServiceRouteBindingsGuidWithResponse

func (c *ClientWithResponses) PatchV3ServiceRouteBindingsGuidWithResponse(ctx context.Context, guid string, body PatchV3ServiceRouteBindingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServiceRouteBindingsGuidResponse, error)

func (*ClientWithResponses) PatchV3SidecarsGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3SidecarsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SidecarsGuidResponse, error)

PatchV3SidecarsGuidWithBodyWithResponse request with arbitrary body returning *PatchV3SidecarsGuidResponse

func (*ClientWithResponses) PatchV3SidecarsGuidWithResponse

func (c *ClientWithResponses) PatchV3SidecarsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3SidecarsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3SidecarsGuidResponse, error)

func (*ClientWithResponses) PatchV3SpaceQuotasGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3SpaceQuotasGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SpaceQuotasGuidResponse, error)

PatchV3SpaceQuotasGuidWithBodyWithResponse request with arbitrary body returning *PatchV3SpaceQuotasGuidResponse

func (*ClientWithResponses) PatchV3SpaceQuotasGuidWithResponse

func (*ClientWithResponses) PatchV3SpacesGuidFeaturesNameWithBodyWithResponse

func (c *ClientWithResponses) PatchV3SpacesGuidFeaturesNameWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, name PatchV3SpacesGuidFeaturesNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SpacesGuidFeaturesNameResponse, error)

PatchV3SpacesGuidFeaturesNameWithBodyWithResponse request with arbitrary body returning *PatchV3SpacesGuidFeaturesNameResponse

func (*ClientWithResponses) PatchV3SpacesGuidRelationshipsIsolationSegmentWithBodyWithResponse

func (c *ClientWithResponses) PatchV3SpacesGuidRelationshipsIsolationSegmentWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SpacesGuidRelationshipsIsolationSegmentResponse, error)

PatchV3SpacesGuidRelationshipsIsolationSegmentWithBodyWithResponse request with arbitrary body returning *PatchV3SpacesGuidRelationshipsIsolationSegmentResponse

func (*ClientWithResponses) PatchV3SpacesGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3SpacesGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SpacesGuidResponse, error)

PatchV3SpacesGuidWithBodyWithResponse request with arbitrary body returning *PatchV3SpacesGuidResponse

func (*ClientWithResponses) PatchV3SpacesGuidWithResponse

func (c *ClientWithResponses) PatchV3SpacesGuidWithResponse(ctx context.Context, guid string, body PatchV3SpacesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3SpacesGuidResponse, error)

func (*ClientWithResponses) PatchV3StacksGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3StacksGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3StacksGuidResponse, error)

PatchV3StacksGuidWithBodyWithResponse request with arbitrary body returning *PatchV3StacksGuidResponse

func (*ClientWithResponses) PatchV3StacksGuidWithResponse

func (c *ClientWithResponses) PatchV3StacksGuidWithResponse(ctx context.Context, guid string, body PatchV3StacksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3StacksGuidResponse, error)

func (*ClientWithResponses) PatchV3TasksGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3TasksGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3TasksGuidResponse, error)

PatchV3TasksGuidWithBodyWithResponse request with arbitrary body returning *PatchV3TasksGuidResponse

func (*ClientWithResponses) PatchV3TasksGuidWithResponse

func (c *ClientWithResponses) PatchV3TasksGuidWithResponse(ctx context.Context, guid string, body PatchV3TasksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3TasksGuidResponse, error)

func (*ClientWithResponses) PatchV3UsersGuidWithBodyWithResponse

func (c *ClientWithResponses) PatchV3UsersGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3UsersGuidResponse, error)

PatchV3UsersGuidWithBodyWithResponse request with arbitrary body returning *PatchV3UsersGuidResponse

func (*ClientWithResponses) PatchV3UsersGuidWithResponse

func (c *ClientWithResponses) PatchV3UsersGuidWithResponse(ctx context.Context, guid string, body PatchV3UsersGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3UsersGuidResponse, error)

func (*ClientWithResponses) PostV3AdminActionsClearBuildpackCacheWithResponse

func (c *ClientWithResponses) PostV3AdminActionsClearBuildpackCacheWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostV3AdminActionsClearBuildpackCacheResponse, error)

PostV3AdminActionsClearBuildpackCacheWithResponse request returning *PostV3AdminActionsClearBuildpackCacheResponse

func (*ClientWithResponses) PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedWithResponse

func (c *ClientWithResponses) PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse, error)

PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedWithResponse request returning *PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse

func (*ClientWithResponses) PostV3AppsGuidActionsApplyManifestWithBodyWithResponse

func (c *ClientWithResponses) PostV3AppsGuidActionsApplyManifestWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3AppsGuidActionsApplyManifestResponse, error)

PostV3AppsGuidActionsApplyManifestWithBodyWithResponse request with arbitrary body returning *PostV3AppsGuidActionsApplyManifestResponse

func (*ClientWithResponses) PostV3AppsGuidManifestDiffWithBodyWithResponse

func (c *ClientWithResponses) PostV3AppsGuidManifestDiffWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3AppsGuidManifestDiffResponse, error)

PostV3AppsGuidManifestDiffWithBodyWithResponse request with arbitrary body returning *PostV3AppsGuidManifestDiffResponse

func (*ClientWithResponses) PostV3AppsGuidSidecarsWithBodyWithResponse

func (c *ClientWithResponses) PostV3AppsGuidSidecarsWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3AppsGuidSidecarsResponse, error)

PostV3AppsGuidSidecarsWithBodyWithResponse request with arbitrary body returning *PostV3AppsGuidSidecarsResponse

func (*ClientWithResponses) PostV3AppsGuidSidecarsWithResponse

func (*ClientWithResponses) PostV3AppsGuidTasksWithBodyWithResponse

func (c *ClientWithResponses) PostV3AppsGuidTasksWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3AppsGuidTasksResponse, error)

PostV3AppsGuidTasksWithBodyWithResponse request with arbitrary body returning *PostV3AppsGuidTasksResponse

func (*ClientWithResponses) PostV3AppsGuidTasksWithResponse

func (c *ClientWithResponses) PostV3AppsGuidTasksWithResponse(ctx context.Context, guid string, body PostV3AppsGuidTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3AppsGuidTasksResponse, error)

func (*ClientWithResponses) PostV3BuildpacksGuidUploadWithBodyWithResponse

func (c *ClientWithResponses) PostV3BuildpacksGuidUploadWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3BuildpacksGuidUploadResponse, error)

PostV3BuildpacksGuidUploadWithBodyWithResponse request with arbitrary body returning *PostV3BuildpacksGuidUploadResponse

func (*ClientWithResponses) PostV3BuildpacksGuidUploadWithResponse

func (*ClientWithResponses) PostV3BuildpacksWithBodyWithResponse

func (c *ClientWithResponses) PostV3BuildpacksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3BuildpacksResponse, error)

PostV3BuildpacksWithBodyWithResponse request with arbitrary body returning *PostV3BuildpacksResponse

func (*ClientWithResponses) PostV3BuildpacksWithResponse

func (c *ClientWithResponses) PostV3BuildpacksWithResponse(ctx context.Context, body PostV3BuildpacksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3BuildpacksResponse, error)

func (*ClientWithResponses) PostV3BuildsWithBodyWithResponse

func (c *ClientWithResponses) PostV3BuildsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3BuildsResponse, error)

PostV3BuildsWithBodyWithResponse request with arbitrary body returning *PostV3BuildsResponse

func (*ClientWithResponses) PostV3BuildsWithResponse

func (c *ClientWithResponses) PostV3BuildsWithResponse(ctx context.Context, body PostV3BuildsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3BuildsResponse, error)

func (*ClientWithResponses) PostV3DeploymentsGuidActionsCancelWithResponse

func (c *ClientWithResponses) PostV3DeploymentsGuidActionsCancelWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV3DeploymentsGuidActionsCancelResponse, error)

PostV3DeploymentsGuidActionsCancelWithResponse request returning *PostV3DeploymentsGuidActionsCancelResponse

func (*ClientWithResponses) PostV3DeploymentsGuidActionsContinueWithResponse

func (c *ClientWithResponses) PostV3DeploymentsGuidActionsContinueWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV3DeploymentsGuidActionsContinueResponse, error)

PostV3DeploymentsGuidActionsContinueWithResponse request returning *PostV3DeploymentsGuidActionsContinueResponse

func (*ClientWithResponses) PostV3DeploymentsWithBodyWithResponse

func (c *ClientWithResponses) PostV3DeploymentsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3DeploymentsResponse, error)

PostV3DeploymentsWithBodyWithResponse request with arbitrary body returning *PostV3DeploymentsResponse

func (*ClientWithResponses) PostV3DeploymentsWithResponse

func (c *ClientWithResponses) PostV3DeploymentsWithResponse(ctx context.Context, body PostV3DeploymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3DeploymentsResponse, error)

func (*ClientWithResponses) PostV3DomainsGuidRelationshipsSharedOrganizationsWithBodyWithResponse

func (c *ClientWithResponses) PostV3DomainsGuidRelationshipsSharedOrganizationsWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3DomainsGuidRelationshipsSharedOrganizationsResponse, error)

PostV3DomainsGuidRelationshipsSharedOrganizationsWithBodyWithResponse request with arbitrary body returning *PostV3DomainsGuidRelationshipsSharedOrganizationsResponse

func (*ClientWithResponses) PostV3DomainsWithBodyWithResponse

func (c *ClientWithResponses) PostV3DomainsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3DomainsResponse, error)

PostV3DomainsWithBodyWithResponse request with arbitrary body returning *PostV3DomainsResponse

func (*ClientWithResponses) PostV3DomainsWithResponse

func (c *ClientWithResponses) PostV3DomainsWithResponse(ctx context.Context, body PostV3DomainsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3DomainsResponse, error)

func (*ClientWithResponses) PostV3DropletsWithBodyWithResponse

func (c *ClientWithResponses) PostV3DropletsWithBodyWithResponse(ctx context.Context, params *PostV3DropletsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3DropletsResponse, error)

PostV3DropletsWithBodyWithResponse request with arbitrary body returning *PostV3DropletsResponse

func (*ClientWithResponses) PostV3DropletsWithResponse

func (c *ClientWithResponses) PostV3DropletsWithResponse(ctx context.Context, params *PostV3DropletsParams, body PostV3DropletsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3DropletsResponse, error)

func (*ClientWithResponses) PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithBodyWithResponse

func (c *ClientWithResponses) PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse, error)

PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithBodyWithResponse request with arbitrary body returning *PostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse

func (*ClientWithResponses) PostV3IsolationSegmentsWithBodyWithResponse

func (c *ClientWithResponses) PostV3IsolationSegmentsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3IsolationSegmentsResponse, error)

PostV3IsolationSegmentsWithBodyWithResponse request with arbitrary body returning *PostV3IsolationSegmentsResponse

func (*ClientWithResponses) PostV3IsolationSegmentsWithResponse

func (c *ClientWithResponses) PostV3IsolationSegmentsWithResponse(ctx context.Context, body PostV3IsolationSegmentsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3IsolationSegmentsResponse, error)

func (*ClientWithResponses) PostV3PackagesGuidCopyWithBodyWithResponse

func (c *ClientWithResponses) PostV3PackagesGuidCopyWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3PackagesGuidCopyResponse, error)

PostV3PackagesGuidCopyWithBodyWithResponse request with arbitrary body returning *PostV3PackagesGuidCopyResponse

func (*ClientWithResponses) PostV3PackagesGuidCopyWithResponse

func (*ClientWithResponses) PostV3PackagesGuidUploadWithBodyWithResponse

func (c *ClientWithResponses) PostV3PackagesGuidUploadWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3PackagesGuidUploadResponse, error)

PostV3PackagesGuidUploadWithBodyWithResponse request with arbitrary body returning *PostV3PackagesGuidUploadResponse

func (*ClientWithResponses) PostV3PackagesWithBodyWithResponse

func (c *ClientWithResponses) PostV3PackagesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3PackagesResponse, error)

PostV3PackagesWithBodyWithResponse request with arbitrary body returning *PostV3PackagesResponse

func (*ClientWithResponses) PostV3PackagesWithResponse

func (c *ClientWithResponses) PostV3PackagesWithResponse(ctx context.Context, body PostV3PackagesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3PackagesResponse, error)

func (*ClientWithResponses) PostV3ProcessesGuidActionsScaleWithBodyWithResponse

func (c *ClientWithResponses) PostV3ProcessesGuidActionsScaleWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ProcessesGuidActionsScaleResponse, error)

PostV3ProcessesGuidActionsScaleWithBodyWithResponse request with arbitrary body returning *PostV3ProcessesGuidActionsScaleResponse

func (*ClientWithResponses) PostV3ResourceMatchesWithBodyWithResponse

func (c *ClientWithResponses) PostV3ResourceMatchesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ResourceMatchesResponse, error)

PostV3ResourceMatchesWithBodyWithResponse request with arbitrary body returning *PostV3ResourceMatchesResponse

func (*ClientWithResponses) PostV3ResourceMatchesWithResponse

func (c *ClientWithResponses) PostV3ResourceMatchesWithResponse(ctx context.Context, body PostV3ResourceMatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ResourceMatchesResponse, error)

func (*ClientWithResponses) PostV3RolesWithBodyWithResponse

func (c *ClientWithResponses) PostV3RolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3RolesResponse, error)

PostV3RolesWithBodyWithResponse request with arbitrary body returning *PostV3RolesResponse

func (*ClientWithResponses) PostV3RolesWithResponse

func (c *ClientWithResponses) PostV3RolesWithResponse(ctx context.Context, body PostV3RolesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3RolesResponse, error)

func (*ClientWithResponses) PostV3RoutesGuidDestinationsWithBodyWithResponse

func (c *ClientWithResponses) PostV3RoutesGuidDestinationsWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3RoutesGuidDestinationsResponse, error)

PostV3RoutesGuidDestinationsWithBodyWithResponse request with arbitrary body returning *PostV3RoutesGuidDestinationsResponse

func (*ClientWithResponses) PostV3RoutesGuidTransferOwnerWithBodyWithResponse

func (c *ClientWithResponses) PostV3RoutesGuidTransferOwnerWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3RoutesGuidTransferOwnerResponse, error)

PostV3RoutesGuidTransferOwnerWithBodyWithResponse request with arbitrary body returning *PostV3RoutesGuidTransferOwnerResponse

func (*ClientWithResponses) PostV3RoutesWithBodyWithResponse

func (c *ClientWithResponses) PostV3RoutesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3RoutesResponse, error)

PostV3RoutesWithBodyWithResponse request with arbitrary body returning *PostV3RoutesResponse

func (*ClientWithResponses) PostV3RoutesWithResponse

func (c *ClientWithResponses) PostV3RoutesWithResponse(ctx context.Context, body PostV3RoutesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3RoutesResponse, error)

func (*ClientWithResponses) PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithBodyWithResponse

func (c *ClientWithResponses) PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse, error)

PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithBodyWithResponse request with arbitrary body returning *PostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse

func (*ClientWithResponses) PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithBodyWithResponse

func (c *ClientWithResponses) PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse, error)

PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithBodyWithResponse request with arbitrary body returning *PostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse

func (*ClientWithResponses) PostV3SecurityGroupsWithBodyWithResponse

func (c *ClientWithResponses) PostV3SecurityGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SecurityGroupsResponse, error)

PostV3SecurityGroupsWithBodyWithResponse request with arbitrary body returning *PostV3SecurityGroupsResponse

func (*ClientWithResponses) PostV3SecurityGroupsWithResponse

func (c *ClientWithResponses) PostV3SecurityGroupsWithResponse(ctx context.Context, body PostV3SecurityGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3SecurityGroupsResponse, error)

func (*ClientWithResponses) PostV3ServiceBrokersGuidCatalogWithResponse

func (c *ClientWithResponses) PostV3ServiceBrokersGuidCatalogWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*PostV3ServiceBrokersGuidCatalogResponse, error)

PostV3ServiceBrokersGuidCatalogWithResponse request returning *PostV3ServiceBrokersGuidCatalogResponse

func (*ClientWithResponses) PostV3ServiceBrokersWithBodyWithResponse

func (c *ClientWithResponses) PostV3ServiceBrokersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServiceBrokersResponse, error)

PostV3ServiceBrokersWithBodyWithResponse request with arbitrary body returning *PostV3ServiceBrokersResponse

func (*ClientWithResponses) PostV3ServiceBrokersWithResponse

func (c *ClientWithResponses) PostV3ServiceBrokersWithResponse(ctx context.Context, body PostV3ServiceBrokersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServiceBrokersResponse, error)

func (*ClientWithResponses) PostV3ServiceCredentialBindingsWithBodyWithResponse

func (c *ClientWithResponses) PostV3ServiceCredentialBindingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServiceCredentialBindingsResponse, error)

PostV3ServiceCredentialBindingsWithBodyWithResponse request with arbitrary body returning *PostV3ServiceCredentialBindingsResponse

func (*ClientWithResponses) PostV3ServiceCredentialBindingsWithResponse

func (c *ClientWithResponses) PostV3ServiceCredentialBindingsWithResponse(ctx context.Context, body PostV3ServiceCredentialBindingsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServiceCredentialBindingsResponse, error)

func (*ClientWithResponses) PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithBodyWithResponse

func (c *ClientWithResponses) PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse, error)

PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithBodyWithResponse request with arbitrary body returning *PostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse

func (*ClientWithResponses) PostV3ServiceOfferingsWithBodyWithResponse

func (c *ClientWithResponses) PostV3ServiceOfferingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServiceOfferingsResponse, error)

PostV3ServiceOfferingsWithBodyWithResponse request with arbitrary body returning *PostV3ServiceOfferingsResponse

func (*ClientWithResponses) PostV3ServiceOfferingsWithResponse

func (c *ClientWithResponses) PostV3ServiceOfferingsWithResponse(ctx context.Context, body PostV3ServiceOfferingsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServiceOfferingsResponse, error)

func (*ClientWithResponses) PostV3ServicePlansGuidVisibilityWithBodyWithResponse

func (c *ClientWithResponses) PostV3ServicePlansGuidVisibilityWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServicePlansGuidVisibilityResponse, error)

PostV3ServicePlansGuidVisibilityWithBodyWithResponse request with arbitrary body returning *PostV3ServicePlansGuidVisibilityResponse

func (*ClientWithResponses) PostV3ServicePlansWithBodyWithResponse

func (c *ClientWithResponses) PostV3ServicePlansWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServicePlansResponse, error)

PostV3ServicePlansWithBodyWithResponse request with arbitrary body returning *PostV3ServicePlansResponse

func (*ClientWithResponses) PostV3ServicePlansWithResponse

func (c *ClientWithResponses) PostV3ServicePlansWithResponse(ctx context.Context, body PostV3ServicePlansJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServicePlansResponse, error)

func (*ClientWithResponses) PostV3ServiceRouteBindingsWithBodyWithResponse

func (c *ClientWithResponses) PostV3ServiceRouteBindingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServiceRouteBindingsResponse, error)

PostV3ServiceRouteBindingsWithBodyWithResponse request with arbitrary body returning *PostV3ServiceRouteBindingsResponse

func (*ClientWithResponses) PostV3ServiceRouteBindingsWithResponse

func (c *ClientWithResponses) PostV3ServiceRouteBindingsWithResponse(ctx context.Context, body PostV3ServiceRouteBindingsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServiceRouteBindingsResponse, error)

func (*ClientWithResponses) PostV3ServiceUsageEventsWithResponse

func (c *ClientWithResponses) PostV3ServiceUsageEventsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostV3ServiceUsageEventsResponse, error)

PostV3ServiceUsageEventsWithResponse request returning *PostV3ServiceUsageEventsResponse

func (*ClientWithResponses) PostV3SpaceQuotasGuidRelationshipsSpacesWithBodyWithResponse

func (c *ClientWithResponses) PostV3SpaceQuotasGuidRelationshipsSpacesWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SpaceQuotasGuidRelationshipsSpacesResponse, error)

PostV3SpaceQuotasGuidRelationshipsSpacesWithBodyWithResponse request with arbitrary body returning *PostV3SpaceQuotasGuidRelationshipsSpacesResponse

func (*ClientWithResponses) PostV3SpaceQuotasWithBodyWithResponse

func (c *ClientWithResponses) PostV3SpaceQuotasWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SpaceQuotasResponse, error)

PostV3SpaceQuotasWithBodyWithResponse request with arbitrary body returning *PostV3SpaceQuotasResponse

func (*ClientWithResponses) PostV3SpaceQuotasWithResponse

func (c *ClientWithResponses) PostV3SpaceQuotasWithResponse(ctx context.Context, body PostV3SpaceQuotasJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3SpaceQuotasResponse, error)

func (*ClientWithResponses) PostV3SpacesGuidManifestDiffWithBodyWithResponse

func (c *ClientWithResponses) PostV3SpacesGuidManifestDiffWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SpacesGuidManifestDiffResponse, error)

PostV3SpacesGuidManifestDiffWithBodyWithResponse request with arbitrary body returning *PostV3SpacesGuidManifestDiffResponse

func (*ClientWithResponses) PostV3SpacesGuidManifestWithBodyWithResponse

func (c *ClientWithResponses) PostV3SpacesGuidManifestWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SpacesGuidManifestResponse, error)

PostV3SpacesGuidManifestWithBodyWithResponse request with arbitrary body returning *PostV3SpacesGuidManifestResponse

func (*ClientWithResponses) PostV3SpacesWithBodyWithResponse

func (c *ClientWithResponses) PostV3SpacesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SpacesResponse, error)

PostV3SpacesWithBodyWithResponse request with arbitrary body returning *PostV3SpacesResponse

func (*ClientWithResponses) PostV3SpacesWithResponse

func (c *ClientWithResponses) PostV3SpacesWithResponse(ctx context.Context, body PostV3SpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3SpacesResponse, error)

func (*ClientWithResponses) PostV3StacksWithBodyWithResponse

func (c *ClientWithResponses) PostV3StacksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3StacksResponse, error)

PostV3StacksWithBodyWithResponse request with arbitrary body returning *PostV3StacksResponse

func (*ClientWithResponses) PostV3StacksWithResponse

func (c *ClientWithResponses) PostV3StacksWithResponse(ctx context.Context, body PostV3StacksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3StacksResponse, error)

func (*ClientWithResponses) PostV3TasksGuidWithResponse

func (c *ClientWithResponses) PostV3TasksGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*PostV3TasksGuidResponse, error)

PostV3TasksGuidWithResponse request returning *PostV3TasksGuidResponse

func (*ClientWithResponses) PostV3UsersWithBodyWithResponse

func (c *ClientWithResponses) PostV3UsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3UsersResponse, error)

PostV3UsersWithBodyWithResponse request with arbitrary body returning *PostV3UsersResponse

func (*ClientWithResponses) PostV3UsersWithResponse

func (c *ClientWithResponses) PostV3UsersWithResponse(ctx context.Context, body PostV3UsersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3UsersResponse, error)

func (*ClientWithResponses) RestartAppWithResponse

func (c *ClientWithResponses) RestartAppWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*RestartAppResponse, error)

RestartAppWithResponse request returning *RestartAppResponse

func (*ClientWithResponses) StartAppWithResponse

func (c *ClientWithResponses) StartAppWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*StartAppResponse, error)

StartAppWithResponse request returning *StartAppResponse

func (*ClientWithResponses) StopAppWithResponse

func (c *ClientWithResponses) StopAppWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*StopAppResponse, error)

StopAppWithResponse request returning *StopAppResponse

func (*ClientWithResponses) UpdateAppEnvironmentVariablesWithBodyWithResponse

func (c *ClientWithResponses) UpdateAppEnvironmentVariablesWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppEnvironmentVariablesResponse, error)

UpdateAppEnvironmentVariablesWithBodyWithResponse request with arbitrary body returning *UpdateAppEnvironmentVariablesResponse

func (*ClientWithResponses) UpdateAppWithBodyWithResponse

func (c *ClientWithResponses) UpdateAppWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppResponse, error)

UpdateAppWithBodyWithResponse request with arbitrary body returning *UpdateAppResponse

func (*ClientWithResponses) UpdateAppWithResponse

func (c *ClientWithResponses) UpdateAppWithResponse(ctx context.Context, guid openapi_types.UUID, body UpdateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppResponse, error)

func (*ClientWithResponses) UpdateOrganizationQuotaWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationQuotaWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationQuotaResponse, error)

UpdateOrganizationQuotaWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationQuotaResponse

func (*ClientWithResponses) UpdateOrganizationQuotaWithResponse

func (*ClientWithResponses) UpdateOrganizationWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

UpdateOrganizationWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationResponse

func (*ClientWithResponses) UpdateOrganizationWithResponse

func (c *ClientWithResponses) UpdateOrganizationWithResponse(ctx context.Context, guid string, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// GetWithResponse request
	GetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetResponse, error)

	// GetV3WithResponse request
	GetV3WithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV3Response, error)

	// PostV3AdminActionsClearBuildpackCacheWithResponse request
	PostV3AdminActionsClearBuildpackCacheWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostV3AdminActionsClearBuildpackCacheResponse, error)

	// GetV3AppUsageEventsWithResponse request
	GetV3AppUsageEventsWithResponse(ctx context.Context, params *GetV3AppUsageEventsParams, reqEditors ...RequestEditorFn) (*GetV3AppUsageEventsResponse, error)

	// PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedWithResponse request
	PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse, error)

	// GetV3AppUsageEventsGuidWithResponse request
	GetV3AppUsageEventsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3AppUsageEventsGuidResponse, error)

	// ListAppsWithResponse request
	ListAppsWithResponse(ctx context.Context, params *ListAppsParams, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)

	// CreateAppWithBodyWithResponse request with any body
	CreateAppWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAppResponse, error)

	CreateAppWithResponse(ctx context.Context, body CreateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAppResponse, error)

	// DeleteAppWithResponse request
	DeleteAppWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAppResponse, error)

	// GetAppWithResponse request
	GetAppWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetAppParams, reqEditors ...RequestEditorFn) (*GetAppResponse, error)

	// UpdateAppWithBodyWithResponse request with any body
	UpdateAppWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppResponse, error)

	UpdateAppWithResponse(ctx context.Context, guid openapi_types.UUID, body UpdateAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppResponse, error)

	// PostV3AppsGuidActionsApplyManifestWithBodyWithResponse request with any body
	PostV3AppsGuidActionsApplyManifestWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3AppsGuidActionsApplyManifestResponse, error)

	// ClearAppBuildpackCacheWithResponse request
	ClearAppBuildpackCacheWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ClearAppBuildpackCacheResponse, error)

	// RestartAppWithResponse request
	RestartAppWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*RestartAppResponse, error)

	// StartAppWithResponse request
	StartAppWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*StartAppResponse, error)

	// StopAppWithResponse request
	StopAppWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*StopAppResponse, error)

	// GetV3AppsGuidBuildsWithResponse request
	GetV3AppsGuidBuildsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidBuildsParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidBuildsResponse, error)

	// GetV3AppsGuidDropletsWithResponse request
	GetV3AppsGuidDropletsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidDropletsParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidDropletsResponse, error)

	// GetAppEnvironmentVariablesWithResponse request
	GetAppEnvironmentVariablesWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAppEnvironmentVariablesResponse, error)

	// UpdateAppEnvironmentVariablesWithBodyWithResponse request with any body
	UpdateAppEnvironmentVariablesWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppEnvironmentVariablesResponse, error)

	UpdateAppEnvironmentVariablesWithResponse(ctx context.Context, guid openapi_types.UUID, body UpdateAppEnvironmentVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppEnvironmentVariablesResponse, error)

	// GetV3AppsGuidFeaturesWithResponse request
	GetV3AppsGuidFeaturesWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3AppsGuidFeaturesResponse, error)

	// GetV3AppsGuidFeaturesNameWithResponse request
	GetV3AppsGuidFeaturesNameWithResponse(ctx context.Context, guid openapi_types.UUID, name GetV3AppsGuidFeaturesNameParamsName, reqEditors ...RequestEditorFn) (*GetV3AppsGuidFeaturesNameResponse, error)

	// PatchV3AppsGuidFeaturesNameWithBodyWithResponse request with any body
	PatchV3AppsGuidFeaturesNameWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, name PatchV3AppsGuidFeaturesNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3AppsGuidFeaturesNameResponse, error)

	PatchV3AppsGuidFeaturesNameWithResponse(ctx context.Context, guid openapi_types.UUID, name PatchV3AppsGuidFeaturesNameParamsName, body PatchV3AppsGuidFeaturesNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3AppsGuidFeaturesNameResponse, error)

	// GetV3AppsGuidManifestWithResponse request
	GetV3AppsGuidManifestWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3AppsGuidManifestResponse, error)

	// PostV3AppsGuidManifestDiffWithBodyWithResponse request with any body
	PostV3AppsGuidManifestDiffWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3AppsGuidManifestDiffResponse, error)

	// GetV3AppsGuidPackagesWithResponse request
	GetV3AppsGuidPackagesWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidPackagesParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidPackagesResponse, error)

	// GetAppPermissionsWithResponse request
	GetAppPermissionsWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAppPermissionsResponse, error)

	// GetV3AppsGuidProcessesWithResponse request
	GetV3AppsGuidProcessesWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidProcessesParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidProcessesResponse, error)

	// GetV3AppsGuidProcessesTypeWithResponse request
	GetV3AppsGuidProcessesTypeWithResponse(ctx context.Context, guid openapi_types.UUID, pType string, reqEditors ...RequestEditorFn) (*GetV3AppsGuidProcessesTypeResponse, error)

	// GetV3AppsGuidRelationshipsCurrentDropletWithResponse request
	GetV3AppsGuidRelationshipsCurrentDropletWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3AppsGuidRelationshipsCurrentDropletResponse, error)

	// PatchV3AppsGuidRelationshipsCurrentDropletWithBodyWithResponse request with any body
	PatchV3AppsGuidRelationshipsCurrentDropletWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3AppsGuidRelationshipsCurrentDropletResponse, error)

	PatchV3AppsGuidRelationshipsCurrentDropletWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3AppsGuidRelationshipsCurrentDropletJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3AppsGuidRelationshipsCurrentDropletResponse, error)

	// GetV3AppsGuidRevisionsWithResponse request
	GetV3AppsGuidRevisionsWithResponse(ctx context.Context, guid string, params *GetV3AppsGuidRevisionsParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidRevisionsResponse, error)

	// GetV3AppsGuidRevisionsDeployedWithResponse request
	GetV3AppsGuidRevisionsDeployedWithResponse(ctx context.Context, guid string, params *GetV3AppsGuidRevisionsDeployedParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidRevisionsDeployedResponse, error)

	// GetV3AppsGuidSidecarsWithResponse request
	GetV3AppsGuidSidecarsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3AppsGuidSidecarsParams, reqEditors ...RequestEditorFn) (*GetV3AppsGuidSidecarsResponse, error)

	// PostV3AppsGuidSidecarsWithBodyWithResponse request with any body
	PostV3AppsGuidSidecarsWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3AppsGuidSidecarsResponse, error)

	PostV3AppsGuidSidecarsWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3AppsGuidSidecarsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3AppsGuidSidecarsResponse, error)

	// GetAppSshEnabledWithResponse request
	GetAppSshEnabledWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAppSshEnabledResponse, error)

	// PostV3AppsGuidTasksWithBodyWithResponse request with any body
	PostV3AppsGuidTasksWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3AppsGuidTasksResponse, error)

	PostV3AppsGuidTasksWithResponse(ctx context.Context, guid string, body PostV3AppsGuidTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3AppsGuidTasksResponse, error)

	// GetV3AuditEventsWithResponse request
	GetV3AuditEventsWithResponse(ctx context.Context, params *GetV3AuditEventsParams, reqEditors ...RequestEditorFn) (*GetV3AuditEventsResponse, error)

	// GetV3AuditEventsGuidWithResponse request
	GetV3AuditEventsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3AuditEventsGuidResponse, error)

	// GetV3BuildpacksWithResponse request
	GetV3BuildpacksWithResponse(ctx context.Context, params *GetV3BuildpacksParams, reqEditors ...RequestEditorFn) (*GetV3BuildpacksResponse, error)

	// PostV3BuildpacksWithBodyWithResponse request with any body
	PostV3BuildpacksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3BuildpacksResponse, error)

	PostV3BuildpacksWithResponse(ctx context.Context, body PostV3BuildpacksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3BuildpacksResponse, error)

	// DeleteV3BuildpacksGuidWithResponse request
	DeleteV3BuildpacksGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3BuildpacksGuidResponse, error)

	// GetV3BuildpacksGuidWithResponse request
	GetV3BuildpacksGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3BuildpacksGuidResponse, error)

	// PatchV3BuildpacksGuidWithBodyWithResponse request with any body
	PatchV3BuildpacksGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3BuildpacksGuidResponse, error)

	PatchV3BuildpacksGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3BuildpacksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3BuildpacksGuidResponse, error)

	// PostV3BuildpacksGuidUploadWithBodyWithResponse request with any body
	PostV3BuildpacksGuidUploadWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3BuildpacksGuidUploadResponse, error)

	PostV3BuildpacksGuidUploadWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3BuildpacksGuidUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3BuildpacksGuidUploadResponse, error)

	// GetV3BuildsWithResponse request
	GetV3BuildsWithResponse(ctx context.Context, params *GetV3BuildsParams, reqEditors ...RequestEditorFn) (*GetV3BuildsResponse, error)

	// PostV3BuildsWithBodyWithResponse request with any body
	PostV3BuildsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3BuildsResponse, error)

	PostV3BuildsWithResponse(ctx context.Context, body PostV3BuildsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3BuildsResponse, error)

	// GetV3BuildsGuidWithResponse request
	GetV3BuildsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3BuildsGuidResponse, error)

	// PatchV3BuildsGuidWithBodyWithResponse request with any body
	PatchV3BuildsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3BuildsGuidResponse, error)

	PatchV3BuildsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3BuildsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3BuildsGuidResponse, error)

	// GetV3DeploymentsWithResponse request
	GetV3DeploymentsWithResponse(ctx context.Context, params *GetV3DeploymentsParams, reqEditors ...RequestEditorFn) (*GetV3DeploymentsResponse, error)

	// PostV3DeploymentsWithBodyWithResponse request with any body
	PostV3DeploymentsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3DeploymentsResponse, error)

	PostV3DeploymentsWithResponse(ctx context.Context, body PostV3DeploymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3DeploymentsResponse, error)

	// GetV3DeploymentsGuidWithResponse request
	GetV3DeploymentsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3DeploymentsGuidResponse, error)

	// PatchV3DeploymentsGuidWithBodyWithResponse request with any body
	PatchV3DeploymentsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3DeploymentsGuidResponse, error)

	PatchV3DeploymentsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3DeploymentsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3DeploymentsGuidResponse, error)

	// PostV3DeploymentsGuidActionsCancelWithResponse request
	PostV3DeploymentsGuidActionsCancelWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV3DeploymentsGuidActionsCancelResponse, error)

	// PostV3DeploymentsGuidActionsContinueWithResponse request
	PostV3DeploymentsGuidActionsContinueWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV3DeploymentsGuidActionsContinueResponse, error)

	// GetV3DomainsWithResponse request
	GetV3DomainsWithResponse(ctx context.Context, params *GetV3DomainsParams, reqEditors ...RequestEditorFn) (*GetV3DomainsResponse, error)

	// PostV3DomainsWithBodyWithResponse request with any body
	PostV3DomainsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3DomainsResponse, error)

	PostV3DomainsWithResponse(ctx context.Context, body PostV3DomainsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3DomainsResponse, error)

	// DeleteV3DomainsGuidWithResponse request
	DeleteV3DomainsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3DomainsGuidResponse, error)

	// GetV3DomainsGuidWithResponse request
	GetV3DomainsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3DomainsGuidResponse, error)

	// PatchV3DomainsGuidWithBodyWithResponse request with any body
	PatchV3DomainsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3DomainsGuidResponse, error)

	PatchV3DomainsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3DomainsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3DomainsGuidResponse, error)

	// PostV3DomainsGuidRelationshipsSharedOrganizationsWithBodyWithResponse request with any body
	PostV3DomainsGuidRelationshipsSharedOrganizationsWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3DomainsGuidRelationshipsSharedOrganizationsResponse, error)

	PostV3DomainsGuidRelationshipsSharedOrganizationsWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3DomainsGuidRelationshipsSharedOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3DomainsGuidRelationshipsSharedOrganizationsResponse, error)

	// DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidWithResponse request
	DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidWithResponse(ctx context.Context, guid openapi_types.UUID, orgGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse, error)

	// GetV3DropletsWithResponse request
	GetV3DropletsWithResponse(ctx context.Context, params *GetV3DropletsParams, reqEditors ...RequestEditorFn) (*GetV3DropletsResponse, error)

	// PostV3DropletsWithBodyWithResponse request with any body
	PostV3DropletsWithBodyWithResponse(ctx context.Context, params *PostV3DropletsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3DropletsResponse, error)

	PostV3DropletsWithResponse(ctx context.Context, params *PostV3DropletsParams, body PostV3DropletsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3DropletsResponse, error)

	// DeleteV3DropletsGuidWithResponse request
	DeleteV3DropletsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3DropletsGuidResponse, error)

	// GetV3DropletsGuidWithResponse request
	GetV3DropletsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3DropletsGuidResponse, error)

	// PatchV3DropletsGuidWithBodyWithResponse request with any body
	PatchV3DropletsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3DropletsGuidResponse, error)

	PatchV3DropletsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3DropletsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3DropletsGuidResponse, error)

	// GetV3EnvironmentVariableGroupsNameWithResponse request
	GetV3EnvironmentVariableGroupsNameWithResponse(ctx context.Context, name GetV3EnvironmentVariableGroupsNameParamsName, reqEditors ...RequestEditorFn) (*GetV3EnvironmentVariableGroupsNameResponse, error)

	// PatchV3EnvironmentVariableGroupsNameWithBodyWithResponse request with any body
	PatchV3EnvironmentVariableGroupsNameWithBodyWithResponse(ctx context.Context, name PatchV3EnvironmentVariableGroupsNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3EnvironmentVariableGroupsNameResponse, error)

	PatchV3EnvironmentVariableGroupsNameWithResponse(ctx context.Context, name PatchV3EnvironmentVariableGroupsNameParamsName, body PatchV3EnvironmentVariableGroupsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3EnvironmentVariableGroupsNameResponse, error)

	// GetV3FeatureFlagsWithResponse request
	GetV3FeatureFlagsWithResponse(ctx context.Context, params *GetV3FeatureFlagsParams, reqEditors ...RequestEditorFn) (*GetV3FeatureFlagsResponse, error)

	// GetV3FeatureFlagsNameWithResponse request
	GetV3FeatureFlagsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetV3FeatureFlagsNameResponse, error)

	// PatchV3FeatureFlagsNameWithBodyWithResponse request with any body
	PatchV3FeatureFlagsNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3FeatureFlagsNameResponse, error)

	PatchV3FeatureFlagsNameWithResponse(ctx context.Context, name string, body PatchV3FeatureFlagsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3FeatureFlagsNameResponse, error)

	// GetV3InfoWithResponse request
	GetV3InfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV3InfoResponse, error)

	// GetV3InfoUsageSummaryWithResponse request
	GetV3InfoUsageSummaryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV3InfoUsageSummaryResponse, error)

	// GetV3IsolationSegmentsWithResponse request
	GetV3IsolationSegmentsWithResponse(ctx context.Context, params *GetV3IsolationSegmentsParams, reqEditors ...RequestEditorFn) (*GetV3IsolationSegmentsResponse, error)

	// PostV3IsolationSegmentsWithBodyWithResponse request with any body
	PostV3IsolationSegmentsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3IsolationSegmentsResponse, error)

	PostV3IsolationSegmentsWithResponse(ctx context.Context, body PostV3IsolationSegmentsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3IsolationSegmentsResponse, error)

	// DeleteV3IsolationSegmentsGuidWithResponse request
	DeleteV3IsolationSegmentsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3IsolationSegmentsGuidResponse, error)

	// GetV3IsolationSegmentsGuidWithResponse request
	GetV3IsolationSegmentsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3IsolationSegmentsGuidResponse, error)

	// PatchV3IsolationSegmentsGuidWithBodyWithResponse request with any body
	PatchV3IsolationSegmentsGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3IsolationSegmentsGuidResponse, error)

	PatchV3IsolationSegmentsGuidWithResponse(ctx context.Context, guid string, body PatchV3IsolationSegmentsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3IsolationSegmentsGuidResponse, error)

	// GetV3IsolationSegmentsGuidRelationshipsOrganizationsWithResponse request
	GetV3IsolationSegmentsGuidRelationshipsOrganizationsWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse, error)

	// PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithBodyWithResponse request with any body
	PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse, error)

	PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithResponse(ctx context.Context, guid string, body PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse, error)

	// DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidWithResponse request
	DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidWithResponse(ctx context.Context, guid string, orgGuid string, reqEditors ...RequestEditorFn) (*DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse, error)

	// GetV3IsolationSegmentsGuidRelationshipsSpacesWithResponse request
	GetV3IsolationSegmentsGuidRelationshipsSpacesWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3IsolationSegmentsGuidRelationshipsSpacesResponse, error)

	// GetV3JobsWithResponse request
	GetV3JobsWithResponse(ctx context.Context, params *GetV3JobsParams, reqEditors ...RequestEditorFn) (*GetV3JobsResponse, error)

	// GetV3JobsGuidWithResponse request
	GetV3JobsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3JobsGuidResponse, error)

	// ListOrganizationQuotasWithResponse request
	ListOrganizationQuotasWithResponse(ctx context.Context, params *ListOrganizationQuotasParams, reqEditors ...RequestEditorFn) (*ListOrganizationQuotasResponse, error)

	// CreateOrganizationQuotaWithBodyWithResponse request with any body
	CreateOrganizationQuotaWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationQuotaResponse, error)

	CreateOrganizationQuotaWithResponse(ctx context.Context, body CreateOrganizationQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationQuotaResponse, error)

	// DeleteOrganizationQuotaWithResponse request
	DeleteOrganizationQuotaWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteOrganizationQuotaResponse, error)

	// GetOrganizationQuotaWithResponse request
	GetOrganizationQuotaWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetOrganizationQuotaParams, reqEditors ...RequestEditorFn) (*GetOrganizationQuotaResponse, error)

	// UpdateOrganizationQuotaWithBodyWithResponse request with any body
	UpdateOrganizationQuotaWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationQuotaResponse, error)

	UpdateOrganizationQuotaWithResponse(ctx context.Context, guid openapi_types.UUID, body UpdateOrganizationQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationQuotaResponse, error)

	// ApplyOrganizationQuotaToOrganizationsWithBodyWithResponse request with any body
	ApplyOrganizationQuotaToOrganizationsWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyOrganizationQuotaToOrganizationsResponse, error)

	ApplyOrganizationQuotaToOrganizationsWithResponse(ctx context.Context, guid openapi_types.UUID, body ApplyOrganizationQuotaToOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyOrganizationQuotaToOrganizationsResponse, error)

	// ListOrganizationsWithResponse request
	ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*ListOrganizationsResponse, error)

	// CreateOrganizationWithBodyWithResponse request with any body
	CreateOrganizationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationResponse, error)

	CreateOrganizationWithResponse(ctx context.Context, body CreateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationResponse, error)

	// DeleteOrganizationWithResponse request
	DeleteOrganizationWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteOrganizationResponse, error)

	// GetOrganizationWithResponse request
	GetOrganizationWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)

	// UpdateOrganizationWithBodyWithResponse request with any body
	UpdateOrganizationWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

	UpdateOrganizationWithResponse(ctx context.Context, guid string, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

	// GetDefaultDomainWithResponse request
	GetDefaultDomainWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetDefaultDomainResponse, error)

	// GetDefaultIsolationSegmentWithResponse request
	GetDefaultIsolationSegmentWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetDefaultIsolationSegmentResponse, error)

	// AssignDefaultIsolationSegmentWithBodyWithResponse request with any body
	AssignDefaultIsolationSegmentWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AssignDefaultIsolationSegmentResponse, error)

	AssignDefaultIsolationSegmentWithResponse(ctx context.Context, guid string, body AssignDefaultIsolationSegmentJSONRequestBody, reqEditors ...RequestEditorFn) (*AssignDefaultIsolationSegmentResponse, error)

	// GetUsageSummaryWithResponse request
	GetUsageSummaryWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetUsageSummaryResponse, error)

	// ListUsersForOrganizationWithResponse request
	ListUsersForOrganizationWithResponse(ctx context.Context, guid string, params *ListUsersForOrganizationParams, reqEditors ...RequestEditorFn) (*ListUsersForOrganizationResponse, error)

	// GetV3PackagesWithResponse request
	GetV3PackagesWithResponse(ctx context.Context, params *GetV3PackagesParams, reqEditors ...RequestEditorFn) (*GetV3PackagesResponse, error)

	// PostV3PackagesWithBodyWithResponse request with any body
	PostV3PackagesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3PackagesResponse, error)

	PostV3PackagesWithResponse(ctx context.Context, body PostV3PackagesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3PackagesResponse, error)

	// DeleteV3PackagesGuidWithResponse request
	DeleteV3PackagesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3PackagesGuidResponse, error)

	// GetV3PackagesGuidWithResponse request
	GetV3PackagesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3PackagesGuidResponse, error)

	// PatchV3PackagesGuidWithBodyWithResponse request with any body
	PatchV3PackagesGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3PackagesGuidResponse, error)

	PatchV3PackagesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3PackagesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3PackagesGuidResponse, error)

	// PostV3PackagesGuidCopyWithBodyWithResponse request with any body
	PostV3PackagesGuidCopyWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3PackagesGuidCopyResponse, error)

	PostV3PackagesGuidCopyWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3PackagesGuidCopyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3PackagesGuidCopyResponse, error)

	// GetV3PackagesGuidDownloadWithResponse request
	GetV3PackagesGuidDownloadWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3PackagesGuidDownloadResponse, error)

	// GetV3PackagesGuidDropletsWithResponse request
	GetV3PackagesGuidDropletsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3PackagesGuidDropletsParams, reqEditors ...RequestEditorFn) (*GetV3PackagesGuidDropletsResponse, error)

	// PostV3PackagesGuidUploadWithBodyWithResponse request with any body
	PostV3PackagesGuidUploadWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3PackagesGuidUploadResponse, error)

	// GetV3ProcessesWithResponse request
	GetV3ProcessesWithResponse(ctx context.Context, params *GetV3ProcessesParams, reqEditors ...RequestEditorFn) (*GetV3ProcessesResponse, error)

	// GetV3ProcessesGuidWithResponse request
	GetV3ProcessesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3ProcessesGuidResponse, error)

	// PatchV3ProcessesGuidWithBodyWithResponse request with any body
	PatchV3ProcessesGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ProcessesGuidResponse, error)

	PatchV3ProcessesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3ProcessesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ProcessesGuidResponse, error)

	// PostV3ProcessesGuidActionsScaleWithBodyWithResponse request with any body
	PostV3ProcessesGuidActionsScaleWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ProcessesGuidActionsScaleResponse, error)

	PostV3ProcessesGuidActionsScaleWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3ProcessesGuidActionsScaleJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ProcessesGuidActionsScaleResponse, error)

	// DeleteV3ProcessesGuidInstancesIndexWithResponse request
	DeleteV3ProcessesGuidInstancesIndexWithResponse(ctx context.Context, guid openapi_types.UUID, index int, reqEditors ...RequestEditorFn) (*DeleteV3ProcessesGuidInstancesIndexResponse, error)

	// GetV3ProcessesGuidSidecarsWithResponse request
	GetV3ProcessesGuidSidecarsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3ProcessesGuidSidecarsParams, reqEditors ...RequestEditorFn) (*GetV3ProcessesGuidSidecarsResponse, error)

	// GetV3ProcessesGuidStatsWithResponse request
	GetV3ProcessesGuidStatsWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3ProcessesGuidStatsResponse, error)

	// PostV3ResourceMatchesWithBodyWithResponse request with any body
	PostV3ResourceMatchesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ResourceMatchesResponse, error)

	PostV3ResourceMatchesWithResponse(ctx context.Context, body PostV3ResourceMatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ResourceMatchesResponse, error)

	// GetV3RevisionsGuidWithResponse request
	GetV3RevisionsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3RevisionsGuidResponse, error)

	// PatchV3RevisionsGuidWithBodyWithResponse request with any body
	PatchV3RevisionsGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3RevisionsGuidResponse, error)

	PatchV3RevisionsGuidWithResponse(ctx context.Context, guid string, body PatchV3RevisionsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3RevisionsGuidResponse, error)

	// GetV3RevisionsGuidEnvironmentVariablesWithResponse request
	GetV3RevisionsGuidEnvironmentVariablesWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3RevisionsGuidEnvironmentVariablesResponse, error)

	// GetV3RolesWithResponse request
	GetV3RolesWithResponse(ctx context.Context, params *GetV3RolesParams, reqEditors ...RequestEditorFn) (*GetV3RolesResponse, error)

	// PostV3RolesWithBodyWithResponse request with any body
	PostV3RolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3RolesResponse, error)

	PostV3RolesWithResponse(ctx context.Context, body PostV3RolesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3RolesResponse, error)

	// DeleteV3RolesGuidWithResponse request
	DeleteV3RolesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3RolesGuidResponse, error)

	// GetV3RolesGuidWithResponse request
	GetV3RolesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3RolesGuidParams, reqEditors ...RequestEditorFn) (*GetV3RolesGuidResponse, error)

	// GetV3RoutesWithResponse request
	GetV3RoutesWithResponse(ctx context.Context, params *GetV3RoutesParams, reqEditors ...RequestEditorFn) (*GetV3RoutesResponse, error)

	// PostV3RoutesWithBodyWithResponse request with any body
	PostV3RoutesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3RoutesResponse, error)

	PostV3RoutesWithResponse(ctx context.Context, body PostV3RoutesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3RoutesResponse, error)

	// DeleteV3RoutesGuidWithResponse request
	DeleteV3RoutesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3RoutesGuidResponse, error)

	// GetV3RoutesGuidWithResponse request
	GetV3RoutesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3RoutesGuidParams, reqEditors ...RequestEditorFn) (*GetV3RoutesGuidResponse, error)

	// PatchV3RoutesGuidWithBodyWithResponse request with any body
	PatchV3RoutesGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3RoutesGuidResponse, error)

	PatchV3RoutesGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3RoutesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3RoutesGuidResponse, error)

	// GetV3RoutesGuidDestinationsWithResponse request
	GetV3RoutesGuidDestinationsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3RoutesGuidDestinationsParams, reqEditors ...RequestEditorFn) (*GetV3RoutesGuidDestinationsResponse, error)

	// PatchV3RoutesGuidDestinationsWithBodyWithResponse request with any body
	PatchV3RoutesGuidDestinationsWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3RoutesGuidDestinationsResponse, error)

	PatchV3RoutesGuidDestinationsWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3RoutesGuidDestinationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3RoutesGuidDestinationsResponse, error)

	// PostV3RoutesGuidDestinationsWithBodyWithResponse request with any body
	PostV3RoutesGuidDestinationsWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3RoutesGuidDestinationsResponse, error)

	PostV3RoutesGuidDestinationsWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3RoutesGuidDestinationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3RoutesGuidDestinationsResponse, error)

	// DeleteV3RoutesGuidDestinationsDestinationGuidWithResponse request
	DeleteV3RoutesGuidDestinationsDestinationGuidWithResponse(ctx context.Context, guid openapi_types.UUID, destinationGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3RoutesGuidDestinationsDestinationGuidResponse, error)

	// GetV3RoutesGuidRelationshipsSharedSpacesWithResponse request
	GetV3RoutesGuidRelationshipsSharedSpacesWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3RoutesGuidRelationshipsSharedSpacesResponse, error)

	// PatchV3RoutesGuidRelationshipsSpaceWithBodyWithResponse request with any body
	PatchV3RoutesGuidRelationshipsSpaceWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3RoutesGuidRelationshipsSpaceResponse, error)

	PatchV3RoutesGuidRelationshipsSpaceWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3RoutesGuidRelationshipsSpaceJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3RoutesGuidRelationshipsSpaceResponse, error)

	// PostV3RoutesGuidTransferOwnerWithBodyWithResponse request with any body
	PostV3RoutesGuidTransferOwnerWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3RoutesGuidTransferOwnerResponse, error)

	PostV3RoutesGuidTransferOwnerWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3RoutesGuidTransferOwnerJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3RoutesGuidTransferOwnerResponse, error)

	// GetV3SecurityGroupsWithResponse request
	GetV3SecurityGroupsWithResponse(ctx context.Context, params *GetV3SecurityGroupsParams, reqEditors ...RequestEditorFn) (*GetV3SecurityGroupsResponse, error)

	// PostV3SecurityGroupsWithBodyWithResponse request with any body
	PostV3SecurityGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SecurityGroupsResponse, error)

	PostV3SecurityGroupsWithResponse(ctx context.Context, body PostV3SecurityGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3SecurityGroupsResponse, error)

	// DeleteV3SecurityGroupsGuidWithResponse request
	DeleteV3SecurityGroupsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SecurityGroupsGuidResponse, error)

	// GetV3SecurityGroupsGuidWithResponse request
	GetV3SecurityGroupsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3SecurityGroupsGuidResponse, error)

	// PatchV3SecurityGroupsGuidWithBodyWithResponse request with any body
	PatchV3SecurityGroupsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SecurityGroupsGuidResponse, error)

	PatchV3SecurityGroupsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3SecurityGroupsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3SecurityGroupsGuidResponse, error)

	// PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithBodyWithResponse request with any body
	PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse, error)

	PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse, error)

	// DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidWithResponse request
	DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidWithResponse(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse, error)

	// PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithBodyWithResponse request with any body
	PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse, error)

	PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse, error)

	// DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidWithResponse request
	DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidWithResponse(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse, error)

	// GetV3ServiceBrokersWithResponse request
	GetV3ServiceBrokersWithResponse(ctx context.Context, params *GetV3ServiceBrokersParams, reqEditors ...RequestEditorFn) (*GetV3ServiceBrokersResponse, error)

	// PostV3ServiceBrokersWithBodyWithResponse request with any body
	PostV3ServiceBrokersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServiceBrokersResponse, error)

	PostV3ServiceBrokersWithResponse(ctx context.Context, body PostV3ServiceBrokersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServiceBrokersResponse, error)

	// DeleteV3ServiceBrokersGuidWithResponse request
	DeleteV3ServiceBrokersGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3ServiceBrokersGuidResponse, error)

	// GetV3ServiceBrokersGuidWithResponse request
	GetV3ServiceBrokersGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceBrokersGuidResponse, error)

	// PatchV3ServiceBrokersGuidWithBodyWithResponse request with any body
	PatchV3ServiceBrokersGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServiceBrokersGuidResponse, error)

	PatchV3ServiceBrokersGuidWithResponse(ctx context.Context, guid string, body PatchV3ServiceBrokersGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServiceBrokersGuidResponse, error)

	// PostV3ServiceBrokersGuidCatalogWithResponse request
	PostV3ServiceBrokersGuidCatalogWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*PostV3ServiceBrokersGuidCatalogResponse, error)

	// GetV3ServiceBrokersGuidJobsSynchronizationWithResponse request
	GetV3ServiceBrokersGuidJobsSynchronizationWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceBrokersGuidJobsSynchronizationResponse, error)

	// PostV3ServiceCredentialBindingsWithBodyWithResponse request with any body
	PostV3ServiceCredentialBindingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServiceCredentialBindingsResponse, error)

	PostV3ServiceCredentialBindingsWithResponse(ctx context.Context, body PostV3ServiceCredentialBindingsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServiceCredentialBindingsResponse, error)

	// DeleteV3ServiceCredentialBindingsGuidWithResponse request
	DeleteV3ServiceCredentialBindingsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3ServiceCredentialBindingsGuidResponse, error)

	// GetV3ServiceCredentialBindingsGuidWithResponse request
	GetV3ServiceCredentialBindingsGuidWithResponse(ctx context.Context, guid string, params *GetV3ServiceCredentialBindingsGuidParams, reqEditors ...RequestEditorFn) (*GetV3ServiceCredentialBindingsGuidResponse, error)

	// PatchV3ServiceCredentialBindingsGuidWithBodyWithResponse request with any body
	PatchV3ServiceCredentialBindingsGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServiceCredentialBindingsGuidResponse, error)

	PatchV3ServiceCredentialBindingsGuidWithResponse(ctx context.Context, guid string, body PatchV3ServiceCredentialBindingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServiceCredentialBindingsGuidResponse, error)

	// GetV3ServiceCredentialBindingsGuidDetailsWithResponse request
	GetV3ServiceCredentialBindingsGuidDetailsWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceCredentialBindingsGuidDetailsResponse, error)

	// GetV3ServiceCredentialBindingsGuidParametersWithResponse request
	GetV3ServiceCredentialBindingsGuidParametersWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceCredentialBindingsGuidParametersResponse, error)

	// GetV3ServiceInstancesWithResponse request
	GetV3ServiceInstancesWithResponse(ctx context.Context, params *GetV3ServiceInstancesParams, reqEditors ...RequestEditorFn) (*GetV3ServiceInstancesResponse, error)

	// DeleteV3ServiceInstancesGuidWithResponse request
	DeleteV3ServiceInstancesGuidWithResponse(ctx context.Context, guid string, params *DeleteV3ServiceInstancesGuidParams, reqEditors ...RequestEditorFn) (*DeleteV3ServiceInstancesGuidResponse, error)

	// PatchV3ServiceInstancesGuidWithBodyWithResponse request with any body
	PatchV3ServiceInstancesGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServiceInstancesGuidResponse, error)

	PatchV3ServiceInstancesGuidWithResponse(ctx context.Context, guid string, body PatchV3ServiceInstancesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServiceInstancesGuidResponse, error)

	// GetV3ServiceInstancesGuidCredentialsWithResponse request
	GetV3ServiceInstancesGuidCredentialsWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceInstancesGuidCredentialsResponse, error)

	// GetV3ServiceInstancesGuidRelationshipsSharedSpacesWithResponse request
	GetV3ServiceInstancesGuidRelationshipsSharedSpacesWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse, error)

	// PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithBodyWithResponse request with any body
	PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse, error)

	PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithResponse(ctx context.Context, guid string, body PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse, error)

	// GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryWithResponse request
	GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse, error)

	// DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidWithResponse request
	DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidWithResponse(ctx context.Context, guid string, spaceGuid string, reqEditors ...RequestEditorFn) (*DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse, error)

	// GetV3ServiceOfferingsWithResponse request
	GetV3ServiceOfferingsWithResponse(ctx context.Context, params *GetV3ServiceOfferingsParams, reqEditors ...RequestEditorFn) (*GetV3ServiceOfferingsResponse, error)

	// PostV3ServiceOfferingsWithBodyWithResponse request with any body
	PostV3ServiceOfferingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServiceOfferingsResponse, error)

	PostV3ServiceOfferingsWithResponse(ctx context.Context, body PostV3ServiceOfferingsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServiceOfferingsResponse, error)

	// DeleteV3ServiceOfferingsGuidWithResponse request
	DeleteV3ServiceOfferingsGuidWithResponse(ctx context.Context, guid string, params *DeleteV3ServiceOfferingsGuidParams, reqEditors ...RequestEditorFn) (*DeleteV3ServiceOfferingsGuidResponse, error)

	// GetV3ServiceOfferingsGuidWithResponse request
	GetV3ServiceOfferingsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceOfferingsGuidResponse, error)

	// PatchV3ServiceOfferingsGuidWithBodyWithResponse request with any body
	PatchV3ServiceOfferingsGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServiceOfferingsGuidResponse, error)

	PatchV3ServiceOfferingsGuidWithResponse(ctx context.Context, guid string, body PatchV3ServiceOfferingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServiceOfferingsGuidResponse, error)

	// GetV3ServicePlansWithResponse request
	GetV3ServicePlansWithResponse(ctx context.Context, params *GetV3ServicePlansParams, reqEditors ...RequestEditorFn) (*GetV3ServicePlansResponse, error)

	// PostV3ServicePlansWithBodyWithResponse request with any body
	PostV3ServicePlansWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServicePlansResponse, error)

	PostV3ServicePlansWithResponse(ctx context.Context, body PostV3ServicePlansJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServicePlansResponse, error)

	// DeleteV3ServicePlansGuidWithResponse request
	DeleteV3ServicePlansGuidWithResponse(ctx context.Context, guid string, params *DeleteV3ServicePlansGuidParams, reqEditors ...RequestEditorFn) (*DeleteV3ServicePlansGuidResponse, error)

	// GetV3ServicePlansGuidWithResponse request
	GetV3ServicePlansGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServicePlansGuidResponse, error)

	// PatchV3ServicePlansGuidWithBodyWithResponse request with any body
	PatchV3ServicePlansGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServicePlansGuidResponse, error)

	PatchV3ServicePlansGuidWithResponse(ctx context.Context, guid string, body PatchV3ServicePlansGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServicePlansGuidResponse, error)

	// GetV3ServicePlansGuidVisibilityWithResponse request
	GetV3ServicePlansGuidVisibilityWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3ServicePlansGuidVisibilityResponse, error)

	// PatchV3ServicePlansGuidVisibilityWithBodyWithResponse request with any body
	PatchV3ServicePlansGuidVisibilityWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServicePlansGuidVisibilityResponse, error)

	PatchV3ServicePlansGuidVisibilityWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3ServicePlansGuidVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServicePlansGuidVisibilityResponse, error)

	// PostV3ServicePlansGuidVisibilityWithBodyWithResponse request with any body
	PostV3ServicePlansGuidVisibilityWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServicePlansGuidVisibilityResponse, error)

	PostV3ServicePlansGuidVisibilityWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3ServicePlansGuidVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServicePlansGuidVisibilityResponse, error)

	// DeleteV3ServicePlansGuidVisibilityOrganizationGuidWithResponse request
	DeleteV3ServicePlansGuidVisibilityOrganizationGuidWithResponse(ctx context.Context, guid openapi_types.UUID, organizationGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse, error)

	// GetV3ServiceRouteBindingsWithResponse request
	GetV3ServiceRouteBindingsWithResponse(ctx context.Context, params *GetV3ServiceRouteBindingsParams, reqEditors ...RequestEditorFn) (*GetV3ServiceRouteBindingsResponse, error)

	// PostV3ServiceRouteBindingsWithBodyWithResponse request with any body
	PostV3ServiceRouteBindingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3ServiceRouteBindingsResponse, error)

	PostV3ServiceRouteBindingsWithResponse(ctx context.Context, body PostV3ServiceRouteBindingsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3ServiceRouteBindingsResponse, error)

	// DeleteV3ServiceRouteBindingsGuidWithResponse request
	DeleteV3ServiceRouteBindingsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3ServiceRouteBindingsGuidResponse, error)

	// GetV3ServiceRouteBindingsGuidWithResponse request
	GetV3ServiceRouteBindingsGuidWithResponse(ctx context.Context, guid string, params *GetV3ServiceRouteBindingsGuidParams, reqEditors ...RequestEditorFn) (*GetV3ServiceRouteBindingsGuidResponse, error)

	// PatchV3ServiceRouteBindingsGuidWithBodyWithResponse request with any body
	PatchV3ServiceRouteBindingsGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3ServiceRouteBindingsGuidResponse, error)

	PatchV3ServiceRouteBindingsGuidWithResponse(ctx context.Context, guid string, body PatchV3ServiceRouteBindingsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3ServiceRouteBindingsGuidResponse, error)

	// GetV3ServiceRouteBindingsGuidParametersWithResponse request
	GetV3ServiceRouteBindingsGuidParametersWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceRouteBindingsGuidParametersResponse, error)

	// GetV3ServiceUsageEventsWithResponse request
	GetV3ServiceUsageEventsWithResponse(ctx context.Context, params *GetV3ServiceUsageEventsParams, reqEditors ...RequestEditorFn) (*GetV3ServiceUsageEventsResponse, error)

	// PostV3ServiceUsageEventsWithResponse request
	PostV3ServiceUsageEventsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostV3ServiceUsageEventsResponse, error)

	// GetV3ServiceUsageEventsGuidWithResponse request
	GetV3ServiceUsageEventsGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3ServiceUsageEventsGuidResponse, error)

	// DeleteV3SidecarsGuidWithResponse request
	DeleteV3SidecarsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SidecarsGuidResponse, error)

	// GetV3SidecarsGuidWithResponse request
	GetV3SidecarsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3SidecarsGuidResponse, error)

	// PatchV3SidecarsGuidWithBodyWithResponse request with any body
	PatchV3SidecarsGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SidecarsGuidResponse, error)

	PatchV3SidecarsGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3SidecarsGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3SidecarsGuidResponse, error)

	// GetV3SidecarsGuidProcessesWithResponse request
	GetV3SidecarsGuidProcessesWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3SidecarsGuidProcessesParams, reqEditors ...RequestEditorFn) (*GetV3SidecarsGuidProcessesResponse, error)

	// GetV3SpaceQuotasWithResponse request
	GetV3SpaceQuotasWithResponse(ctx context.Context, params *GetV3SpaceQuotasParams, reqEditors ...RequestEditorFn) (*GetV3SpaceQuotasResponse, error)

	// PostV3SpaceQuotasWithBodyWithResponse request with any body
	PostV3SpaceQuotasWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SpaceQuotasResponse, error)

	PostV3SpaceQuotasWithResponse(ctx context.Context, body PostV3SpaceQuotasJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3SpaceQuotasResponse, error)

	// DeleteV3SpaceQuotasGuidWithResponse request
	DeleteV3SpaceQuotasGuidWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SpaceQuotasGuidResponse, error)

	// GetV3SpaceQuotasGuidWithResponse request
	GetV3SpaceQuotasGuidWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3SpaceQuotasGuidParams, reqEditors ...RequestEditorFn) (*GetV3SpaceQuotasGuidResponse, error)

	// PatchV3SpaceQuotasGuidWithBodyWithResponse request with any body
	PatchV3SpaceQuotasGuidWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SpaceQuotasGuidResponse, error)

	PatchV3SpaceQuotasGuidWithResponse(ctx context.Context, guid openapi_types.UUID, body PatchV3SpaceQuotasGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3SpaceQuotasGuidResponse, error)

	// PostV3SpaceQuotasGuidRelationshipsSpacesWithBodyWithResponse request with any body
	PostV3SpaceQuotasGuidRelationshipsSpacesWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SpaceQuotasGuidRelationshipsSpacesResponse, error)

	PostV3SpaceQuotasGuidRelationshipsSpacesWithResponse(ctx context.Context, guid openapi_types.UUID, body PostV3SpaceQuotasGuidRelationshipsSpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3SpaceQuotasGuidRelationshipsSpacesResponse, error)

	// DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidWithResponse request
	DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidWithResponse(ctx context.Context, guid openapi_types.UUID, spaceGuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse, error)

	// GetV3SpacesWithResponse request
	GetV3SpacesWithResponse(ctx context.Context, params *GetV3SpacesParams, reqEditors ...RequestEditorFn) (*GetV3SpacesResponse, error)

	// PostV3SpacesWithBodyWithResponse request with any body
	PostV3SpacesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SpacesResponse, error)

	PostV3SpacesWithResponse(ctx context.Context, body PostV3SpacesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3SpacesResponse, error)

	// DeleteV3SpacesGuidWithResponse request
	DeleteV3SpacesGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3SpacesGuidResponse, error)

	// GetV3SpacesGuidWithResponse request
	GetV3SpacesGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidResponse, error)

	// PatchV3SpacesGuidWithBodyWithResponse request with any body
	PatchV3SpacesGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SpacesGuidResponse, error)

	PatchV3SpacesGuidWithResponse(ctx context.Context, guid string, body PatchV3SpacesGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3SpacesGuidResponse, error)

	// GetV3SpacesGuidFeaturesWithResponse request
	GetV3SpacesGuidFeaturesWithResponse(ctx context.Context, guid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidFeaturesResponse, error)

	// GetV3SpacesGuidFeaturesNameWithResponse request
	GetV3SpacesGuidFeaturesNameWithResponse(ctx context.Context, guid openapi_types.UUID, name GetV3SpacesGuidFeaturesNameParamsName, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidFeaturesNameResponse, error)

	// PatchV3SpacesGuidFeaturesNameWithBodyWithResponse request with any body
	PatchV3SpacesGuidFeaturesNameWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, name PatchV3SpacesGuidFeaturesNameParamsName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SpacesGuidFeaturesNameResponse, error)

	PatchV3SpacesGuidFeaturesNameWithResponse(ctx context.Context, guid openapi_types.UUID, name PatchV3SpacesGuidFeaturesNameParamsName, body PatchV3SpacesGuidFeaturesNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3SpacesGuidFeaturesNameResponse, error)

	// PostV3SpacesGuidManifestWithBodyWithResponse request with any body
	PostV3SpacesGuidManifestWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SpacesGuidManifestResponse, error)

	// PostV3SpacesGuidManifestDiffWithBodyWithResponse request with any body
	PostV3SpacesGuidManifestDiffWithBodyWithResponse(ctx context.Context, guid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3SpacesGuidManifestDiffResponse, error)

	// GetV3SpacesGuidRelationshipsIsolationSegmentWithResponse request
	GetV3SpacesGuidRelationshipsIsolationSegmentWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidRelationshipsIsolationSegmentResponse, error)

	// PatchV3SpacesGuidRelationshipsIsolationSegmentWithBodyWithResponse request with any body
	PatchV3SpacesGuidRelationshipsIsolationSegmentWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3SpacesGuidRelationshipsIsolationSegmentResponse, error)

	PatchV3SpacesGuidRelationshipsIsolationSegmentWithResponse(ctx context.Context, guid string, body PatchV3SpacesGuidRelationshipsIsolationSegmentJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3SpacesGuidRelationshipsIsolationSegmentResponse, error)

	// GetV3SpacesGuidRunningSecurityGroupsWithResponse request
	GetV3SpacesGuidRunningSecurityGroupsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3SpacesGuidRunningSecurityGroupsParams, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidRunningSecurityGroupsResponse, error)

	// GetV3SpacesGuidStagingSecurityGroupsWithResponse request
	GetV3SpacesGuidStagingSecurityGroupsWithResponse(ctx context.Context, guid openapi_types.UUID, params *GetV3SpacesGuidStagingSecurityGroupsParams, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidStagingSecurityGroupsResponse, error)

	// GetV3SpacesGuidUsersWithResponse request
	GetV3SpacesGuidUsersWithResponse(ctx context.Context, guid string, params *GetV3SpacesGuidUsersParams, reqEditors ...RequestEditorFn) (*GetV3SpacesGuidUsersResponse, error)

	// GetV3StacksWithResponse request
	GetV3StacksWithResponse(ctx context.Context, params *GetV3StacksParams, reqEditors ...RequestEditorFn) (*GetV3StacksResponse, error)

	// PostV3StacksWithBodyWithResponse request with any body
	PostV3StacksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3StacksResponse, error)

	PostV3StacksWithResponse(ctx context.Context, body PostV3StacksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3StacksResponse, error)

	// DeleteV3StacksGuidWithResponse request
	DeleteV3StacksGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3StacksGuidResponse, error)

	// GetV3StacksGuidWithResponse request
	GetV3StacksGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3StacksGuidResponse, error)

	// PatchV3StacksGuidWithBodyWithResponse request with any body
	PatchV3StacksGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3StacksGuidResponse, error)

	PatchV3StacksGuidWithResponse(ctx context.Context, guid string, body PatchV3StacksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3StacksGuidResponse, error)

	// GetV3StacksGuidAppsWithResponse request
	GetV3StacksGuidAppsWithResponse(ctx context.Context, guid string, params *GetV3StacksGuidAppsParams, reqEditors ...RequestEditorFn) (*GetV3StacksGuidAppsResponse, error)

	// GetV3TasksWithResponse request
	GetV3TasksWithResponse(ctx context.Context, params *GetV3TasksParams, reqEditors ...RequestEditorFn) (*GetV3TasksResponse, error)

	// GetV3TasksGuidWithResponse request
	GetV3TasksGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3TasksGuidResponse, error)

	// PatchV3TasksGuidWithBodyWithResponse request with any body
	PatchV3TasksGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3TasksGuidResponse, error)

	PatchV3TasksGuidWithResponse(ctx context.Context, guid string, body PatchV3TasksGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3TasksGuidResponse, error)

	// PostV3TasksGuidWithResponse request
	PostV3TasksGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*PostV3TasksGuidResponse, error)

	// GetV3UsersWithResponse request
	GetV3UsersWithResponse(ctx context.Context, params *GetV3UsersParams, reqEditors ...RequestEditorFn) (*GetV3UsersResponse, error)

	// PostV3UsersWithBodyWithResponse request with any body
	PostV3UsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV3UsersResponse, error)

	PostV3UsersWithResponse(ctx context.Context, body PostV3UsersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV3UsersResponse, error)

	// DeleteV3UsersGuidWithResponse request
	DeleteV3UsersGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*DeleteV3UsersGuidResponse, error)

	// GetV3UsersGuidWithResponse request
	GetV3UsersGuidWithResponse(ctx context.Context, guid string, reqEditors ...RequestEditorFn) (*GetV3UsersGuidResponse, error)

	// PatchV3UsersGuidWithBodyWithResponse request with any body
	PatchV3UsersGuidWithBodyWithResponse(ctx context.Context, guid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchV3UsersGuidResponse, error)

	PatchV3UsersGuidWithResponse(ctx context.Context, guid string, body PatchV3UsersGuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchV3UsersGuidResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type Cost

type Cost struct {
	Amount   *float32 `json:"amount,omitempty"`
	Currency *string  `json:"currency,omitempty"`
	Unit     *string  `json:"unit,omitempty"`
}

Cost defines model for Cost.

type CreateAppJSONBody

type CreateAppJSONBody struct {
	// EnvironmentVariables Environment variables for the app
	EnvironmentVariables *map[string]string `json:"environment_variables,omitempty"`

	// Lifecycle App lifecycle configuration
	Lifecycle *struct {
		Data *struct {
			// Buildpacks List of buildpacks for buildpack/cnb lifecycle
			Buildpacks *[]string `json:"buildpacks,omitempty"`

			// Stack Stack to use for buildpack lifecycle
			Stack *string `json:"stack,omitempty"`
		} `json:"data,omitempty"`

		// Type Type of app lifecycle
		Type *CreateAppJSONBodyLifecycleType `json:"type,omitempty"`
	} `json:"lifecycle,omitempty"`
	Metadata *struct {
		// Annotations Key-value pairs for storing metadata
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for labeling and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Name of the app (unique within space)
	Name          string `json:"name"`
	Relationships struct {
		Space struct {
			Data struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"space"`
	} `json:"relationships"`

	// State Initial desired state of the app
	State *CreateAppJSONBodyState `json:"state,omitempty"`
}

CreateAppJSONBody defines parameters for CreateApp.

type CreateAppJSONBodyLifecycleType

type CreateAppJSONBodyLifecycleType string

CreateAppJSONBodyLifecycleType defines parameters for CreateApp.

const (
	CreateAppJSONBodyLifecycleTypeBuildpack CreateAppJSONBodyLifecycleType = "buildpack"
	CreateAppJSONBodyLifecycleTypeCnb       CreateAppJSONBodyLifecycleType = "cnb"
	CreateAppJSONBodyLifecycleTypeDocker    CreateAppJSONBodyLifecycleType = "docker"
)

Defines values for CreateAppJSONBodyLifecycleType.

type CreateAppJSONBodyState

type CreateAppJSONBodyState string

CreateAppJSONBodyState defines parameters for CreateApp.

const (
	CreateAppJSONBodyStateSTARTED CreateAppJSONBodyState = "STARTED"
	CreateAppJSONBodyStateSTOPPED CreateAppJSONBodyState = "STOPPED"
)

Defines values for CreateAppJSONBodyState.

type CreateAppJSONRequestBody

type CreateAppJSONRequestBody CreateAppJSONBody

CreateAppJSONRequestBody defines body for CreateApp for application/json ContentType.

type CreateAppResponse

type CreateAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *App
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParseCreateAppResponse

func ParseCreateAppResponse(rsp *http.Response) (*CreateAppResponse, error)

ParseCreateAppResponse parses an HTTP response from a CreateAppWithResponse call

func (CreateAppResponse) Status

func (r CreateAppResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAppResponse) StatusCode

func (r CreateAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateOrganizationJSONBody

type CreateOrganizationJSONBody struct {
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name      string `json:"name"`
	Suspended *bool  `json:"suspended,omitempty"`
}

CreateOrganizationJSONBody defines parameters for CreateOrganization.

type CreateOrganizationJSONRequestBody

type CreateOrganizationJSONRequestBody CreateOrganizationJSONBody

CreateOrganizationJSONRequestBody defines body for CreateOrganization for application/json ContentType.

type CreateOrganizationQuotaJSONRequestBody

type CreateOrganizationQuotaJSONRequestBody = OrganizationQuotaCreate

CreateOrganizationQuotaJSONRequestBody defines body for CreateOrganizationQuota for application/json ContentType.

type CreateOrganizationQuotaResponse

type CreateOrganizationQuotaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *OrganizationQuota
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON422      *UnprocessableEntityError
}

func ParseCreateOrganizationQuotaResponse

func ParseCreateOrganizationQuotaResponse(rsp *http.Response) (*CreateOrganizationQuotaResponse, error)

ParseCreateOrganizationQuotaResponse parses an HTTP response from a CreateOrganizationQuotaWithResponse call

func (CreateOrganizationQuotaResponse) Status

Status returns HTTPResponse.Status

func (CreateOrganizationQuotaResponse) StatusCode

func (r CreateOrganizationQuotaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateOrganizationResponse

type CreateOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Organization
}

func ParseCreateOrganizationResponse

func ParseCreateOrganizationResponse(rsp *http.Response) (*CreateOrganizationResponse, error)

ParseCreateOrganizationResponse parses an HTTP response from a CreateOrganizationWithResponse call

func (CreateOrganizationResponse) Status

Status returns HTTPResponse.Status

func (CreateOrganizationResponse) StatusCode

func (r CreateOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAppResponse

type DeleteAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseDeleteAppResponse

func ParseDeleteAppResponse(rsp *http.Response) (*DeleteAppResponse, error)

ParseDeleteAppResponse parses an HTTP response from a DeleteAppWithResponse call

func (DeleteAppResponse) Status

func (r DeleteAppResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteAppResponse) StatusCode

func (r DeleteAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationQuotaResponse

type DeleteOrganizationQuotaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *struct {
		Guid  *openapi_types.UUID `json:"guid,omitempty"`
		Links *struct {
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
}

func ParseDeleteOrganizationQuotaResponse

func ParseDeleteOrganizationQuotaResponse(rsp *http.Response) (*DeleteOrganizationQuotaResponse, error)

ParseDeleteOrganizationQuotaResponse parses an HTTP response from a DeleteOrganizationQuotaWithResponse call

func (DeleteOrganizationQuotaResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationQuotaResponse) StatusCode

func (r DeleteOrganizationQuotaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationResponse

type DeleteOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *map[string]interface{}
}

func ParseDeleteOrganizationResponse

func ParseDeleteOrganizationResponse(rsp *http.Response) (*DeleteOrganizationResponse, error)

ParseDeleteOrganizationResponse parses an HTTP response from a DeleteOrganizationWithResponse call

func (DeleteOrganizationResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationResponse) StatusCode

func (r DeleteOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3BuildpacksGuidResponse

type DeleteV3BuildpacksGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseDeleteV3BuildpacksGuidResponse

func ParseDeleteV3BuildpacksGuidResponse(rsp *http.Response) (*DeleteV3BuildpacksGuidResponse, error)

ParseDeleteV3BuildpacksGuidResponse parses an HTTP response from a DeleteV3BuildpacksGuidWithResponse call

func (DeleteV3BuildpacksGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3BuildpacksGuidResponse) StatusCode

func (r DeleteV3BuildpacksGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse

type DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse

func ParseDeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse(rsp *http.Response) (*DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse, error)

ParseDeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse parses an HTTP response from a DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidWithResponse call

func (DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3DomainsGuidRelationshipsSharedOrganizationsOrgGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3DomainsGuidResponse

type DeleteV3DomainsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3DomainsGuidResponse

func ParseDeleteV3DomainsGuidResponse(rsp *http.Response) (*DeleteV3DomainsGuidResponse, error)

ParseDeleteV3DomainsGuidResponse parses an HTTP response from a DeleteV3DomainsGuidWithResponse call

func (DeleteV3DomainsGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3DomainsGuidResponse) StatusCode

func (r DeleteV3DomainsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3DropletsGuidResponse

type DeleteV3DropletsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3DropletsGuidResponse

func ParseDeleteV3DropletsGuidResponse(rsp *http.Response) (*DeleteV3DropletsGuidResponse, error)

ParseDeleteV3DropletsGuidResponse parses an HTTP response from a DeleteV3DropletsGuidWithResponse call

func (DeleteV3DropletsGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3DropletsGuidResponse) StatusCode

func (r DeleteV3DropletsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse

type DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse

func ParseDeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse(rsp *http.Response) (*DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse, error)

ParseDeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse parses an HTTP response from a DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidWithResponse call

func (DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3IsolationSegmentsGuidRelationshipsOrganizationsOrgGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3IsolationSegmentsGuidResponse

type DeleteV3IsolationSegmentsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3IsolationSegmentsGuidResponse

func ParseDeleteV3IsolationSegmentsGuidResponse(rsp *http.Response) (*DeleteV3IsolationSegmentsGuidResponse, error)

ParseDeleteV3IsolationSegmentsGuidResponse parses an HTTP response from a DeleteV3IsolationSegmentsGuidWithResponse call

func (DeleteV3IsolationSegmentsGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3IsolationSegmentsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3PackagesGuidResponse

type DeleteV3PackagesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParseDeleteV3PackagesGuidResponse

func ParseDeleteV3PackagesGuidResponse(rsp *http.Response) (*DeleteV3PackagesGuidResponse, error)

ParseDeleteV3PackagesGuidResponse parses an HTTP response from a DeleteV3PackagesGuidWithResponse call

func (DeleteV3PackagesGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3PackagesGuidResponse) StatusCode

func (r DeleteV3PackagesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3ProcessesGuidInstancesIndexResponse

type DeleteV3ProcessesGuidInstancesIndexResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseDeleteV3ProcessesGuidInstancesIndexResponse

func ParseDeleteV3ProcessesGuidInstancesIndexResponse(rsp *http.Response) (*DeleteV3ProcessesGuidInstancesIndexResponse, error)

ParseDeleteV3ProcessesGuidInstancesIndexResponse parses an HTTP response from a DeleteV3ProcessesGuidInstancesIndexWithResponse call

func (DeleteV3ProcessesGuidInstancesIndexResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3ProcessesGuidInstancesIndexResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3RolesGuidResponse

type DeleteV3RolesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *struct {
		Guid  *openapi_types.UUID `json:"guid,omitempty"`
		Links *struct {
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
}

func ParseDeleteV3RolesGuidResponse

func ParseDeleteV3RolesGuidResponse(rsp *http.Response) (*DeleteV3RolesGuidResponse, error)

ParseDeleteV3RolesGuidResponse parses an HTTP response from a DeleteV3RolesGuidWithResponse call

func (DeleteV3RolesGuidResponse) Status

func (r DeleteV3RolesGuidResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteV3RolesGuidResponse) StatusCode

func (r DeleteV3RolesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3RoutesGuidDestinationsDestinationGuidResponse

type DeleteV3RoutesGuidDestinationsDestinationGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseDeleteV3RoutesGuidDestinationsDestinationGuidResponse

func ParseDeleteV3RoutesGuidDestinationsDestinationGuidResponse(rsp *http.Response) (*DeleteV3RoutesGuidDestinationsDestinationGuidResponse, error)

ParseDeleteV3RoutesGuidDestinationsDestinationGuidResponse parses an HTTP response from a DeleteV3RoutesGuidDestinationsDestinationGuidWithResponse call

func (DeleteV3RoutesGuidDestinationsDestinationGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3RoutesGuidDestinationsDestinationGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3RoutesGuidResponse

type DeleteV3RoutesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseDeleteV3RoutesGuidResponse

func ParseDeleteV3RoutesGuidResponse(rsp *http.Response) (*DeleteV3RoutesGuidResponse, error)

ParseDeleteV3RoutesGuidResponse parses an HTTP response from a DeleteV3RoutesGuidWithResponse call

func (DeleteV3RoutesGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3RoutesGuidResponse) StatusCode

func (r DeleteV3RoutesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse

type DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseDeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse

func ParseDeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse(rsp *http.Response) (*DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse, error)

ParseDeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse parses an HTTP response from a DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidWithResponse call

func (DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3SecurityGroupsGuidRelationshipsRunningSpacesSpaceGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse

type DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseDeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse

func ParseDeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse(rsp *http.Response) (*DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse, error)

ParseDeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse parses an HTTP response from a DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidWithResponse call

func (DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3SecurityGroupsGuidRelationshipsStagingSpacesSpaceGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3SecurityGroupsGuidResponse

type DeleteV3SecurityGroupsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *struct {
		Guid  *openapi_types.UUID `json:"guid,omitempty"`
		Links *struct {
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
}

func ParseDeleteV3SecurityGroupsGuidResponse

func ParseDeleteV3SecurityGroupsGuidResponse(rsp *http.Response) (*DeleteV3SecurityGroupsGuidResponse, error)

ParseDeleteV3SecurityGroupsGuidResponse parses an HTTP response from a DeleteV3SecurityGroupsGuidWithResponse call

func (DeleteV3SecurityGroupsGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3SecurityGroupsGuidResponse) StatusCode

func (r DeleteV3SecurityGroupsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3ServiceBrokersGuidResponse

type DeleteV3ServiceBrokersGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3ServiceBrokersGuidResponse

func ParseDeleteV3ServiceBrokersGuidResponse(rsp *http.Response) (*DeleteV3ServiceBrokersGuidResponse, error)

ParseDeleteV3ServiceBrokersGuidResponse parses an HTTP response from a DeleteV3ServiceBrokersGuidWithResponse call

func (DeleteV3ServiceBrokersGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3ServiceBrokersGuidResponse) StatusCode

func (r DeleteV3ServiceBrokersGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3ServiceCredentialBindingsGuidResponse

type DeleteV3ServiceCredentialBindingsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3ServiceCredentialBindingsGuidResponse

func ParseDeleteV3ServiceCredentialBindingsGuidResponse(rsp *http.Response) (*DeleteV3ServiceCredentialBindingsGuidResponse, error)

ParseDeleteV3ServiceCredentialBindingsGuidResponse parses an HTTP response from a DeleteV3ServiceCredentialBindingsGuidWithResponse call

func (DeleteV3ServiceCredentialBindingsGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3ServiceCredentialBindingsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3ServiceInstancesGuidParams

type DeleteV3ServiceInstancesGuidParams struct {
	// Purge If true, deletes the service instance and all associated resources without any interaction with the service broker
	Purge *bool `form:"purge,omitempty" json:"purge,omitempty"`
}

DeleteV3ServiceInstancesGuidParams defines parameters for DeleteV3ServiceInstancesGuid.

type DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse

type DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse

func ParseDeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse(rsp *http.Response) (*DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse, error)

ParseDeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse parses an HTTP response from a DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidWithResponse call

func (DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3ServiceInstancesGuidRelationshipsSharedSpacesSpaceGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3ServiceInstancesGuidResponse

type DeleteV3ServiceInstancesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3ServiceInstancesGuidResponse

func ParseDeleteV3ServiceInstancesGuidResponse(rsp *http.Response) (*DeleteV3ServiceInstancesGuidResponse, error)

ParseDeleteV3ServiceInstancesGuidResponse parses an HTTP response from a DeleteV3ServiceInstancesGuidWithResponse call

func (DeleteV3ServiceInstancesGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3ServiceInstancesGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3ServiceOfferingsGuidParams

type DeleteV3ServiceOfferingsGuidParams struct {
	// Purge If true, any service plans, instances, and bindings associated with this service offering will also be deleted
	Purge *bool `form:"purge,omitempty" json:"purge,omitempty"`
}

DeleteV3ServiceOfferingsGuidParams defines parameters for DeleteV3ServiceOfferingsGuid.

type DeleteV3ServiceOfferingsGuidResponse

type DeleteV3ServiceOfferingsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3ServiceOfferingsGuidResponse

func ParseDeleteV3ServiceOfferingsGuidResponse(rsp *http.Response) (*DeleteV3ServiceOfferingsGuidResponse, error)

ParseDeleteV3ServiceOfferingsGuidResponse parses an HTTP response from a DeleteV3ServiceOfferingsGuidWithResponse call

func (DeleteV3ServiceOfferingsGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3ServiceOfferingsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3ServicePlansGuidParams

type DeleteV3ServicePlansGuidParams struct {
	// Purge If true, any service plans, instances, and bindings associated with this service plan will also be deleted
	Purge *bool `form:"purge,omitempty" json:"purge,omitempty"`
}

DeleteV3ServicePlansGuidParams defines parameters for DeleteV3ServicePlansGuid.

type DeleteV3ServicePlansGuidResponse

type DeleteV3ServicePlansGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3ServicePlansGuidResponse

func ParseDeleteV3ServicePlansGuidResponse(rsp *http.Response) (*DeleteV3ServicePlansGuidResponse, error)

ParseDeleteV3ServicePlansGuidResponse parses an HTTP response from a DeleteV3ServicePlansGuidWithResponse call

func (DeleteV3ServicePlansGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3ServicePlansGuidResponse) StatusCode

func (r DeleteV3ServicePlansGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse

type DeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseDeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse

func ParseDeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse(rsp *http.Response) (*DeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse, error)

ParseDeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse parses an HTTP response from a DeleteV3ServicePlansGuidVisibilityOrganizationGuidWithResponse call

func (DeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3ServicePlansGuidVisibilityOrganizationGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3ServiceRouteBindingsGuidResponse

type DeleteV3ServiceRouteBindingsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3ServiceRouteBindingsGuidResponse

func ParseDeleteV3ServiceRouteBindingsGuidResponse(rsp *http.Response) (*DeleteV3ServiceRouteBindingsGuidResponse, error)

ParseDeleteV3ServiceRouteBindingsGuidResponse parses an HTTP response from a DeleteV3ServiceRouteBindingsGuidWithResponse call

func (DeleteV3ServiceRouteBindingsGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3ServiceRouteBindingsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3SidecarsGuidResponse

type DeleteV3SidecarsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseDeleteV3SidecarsGuidResponse

func ParseDeleteV3SidecarsGuidResponse(rsp *http.Response) (*DeleteV3SidecarsGuidResponse, error)

ParseDeleteV3SidecarsGuidResponse parses an HTTP response from a DeleteV3SidecarsGuidWithResponse call

func (DeleteV3SidecarsGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3SidecarsGuidResponse) StatusCode

func (r DeleteV3SidecarsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse

type DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseDeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse

func ParseDeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse(rsp *http.Response) (*DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse, error)

ParseDeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse parses an HTTP response from a DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidWithResponse call

func (DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3SpaceQuotasGuidRelationshipsSpacesSpaceGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV3SpaceQuotasGuidResponse

type DeleteV3SpaceQuotasGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *struct {
		Guid  *openapi_types.UUID `json:"guid,omitempty"`
		Links *struct {
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
}

func ParseDeleteV3SpaceQuotasGuidResponse

func ParseDeleteV3SpaceQuotasGuidResponse(rsp *http.Response) (*DeleteV3SpaceQuotasGuidResponse, error)

ParseDeleteV3SpaceQuotasGuidResponse parses an HTTP response from a DeleteV3SpaceQuotasGuidWithResponse call

func (DeleteV3SpaceQuotasGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3SpaceQuotasGuidResponse) StatusCode

func (r DeleteV3SpaceQuotasGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3SpacesGuidResponse

type DeleteV3SpacesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3SpacesGuidResponse

func ParseDeleteV3SpacesGuidResponse(rsp *http.Response) (*DeleteV3SpacesGuidResponse, error)

ParseDeleteV3SpacesGuidResponse parses an HTTP response from a DeleteV3SpacesGuidWithResponse call

func (DeleteV3SpacesGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3SpacesGuidResponse) StatusCode

func (r DeleteV3SpacesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3StacksGuidResponse

type DeleteV3StacksGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3StacksGuidResponse

func ParseDeleteV3StacksGuidResponse(rsp *http.Response) (*DeleteV3StacksGuidResponse, error)

ParseDeleteV3StacksGuidResponse parses an HTTP response from a DeleteV3StacksGuidWithResponse call

func (DeleteV3StacksGuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteV3StacksGuidResponse) StatusCode

func (r DeleteV3StacksGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV3UsersGuidResponse

type DeleteV3UsersGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV3UsersGuidResponse

func ParseDeleteV3UsersGuidResponse(rsp *http.Response) (*DeleteV3UsersGuidResponse, error)

ParseDeleteV3UsersGuidResponse parses an HTTP response from a DeleteV3UsersGuidWithResponse call

func (DeleteV3UsersGuidResponse) Status

func (r DeleteV3UsersGuidResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteV3UsersGuidResponse) StatusCode

func (r DeleteV3UsersGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Deployment

type Deployment struct {
	// CreatedAt The time the deployment was created
	CreatedAt time.Time `json:"created_at"`
	Droplet   struct {
		// Guid GUID of the droplet being deployed
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"droplet"`

	// Guid Unique identifier for the deployment
	Guid  openapi_types.UUID `json:"guid"`
	Links struct {
		App *struct {
			// Href URL to the app
			Href *string `json:"href,omitempty"`
		} `json:"app,omitempty"`
		Cancel *struct {
			// Href URL to cancel the deployment
			Href   *string                      `json:"href,omitempty"`
			Method *DeploymentLinksCancelMethod `json:"method,omitempty"`
		} `json:"cancel,omitempty"`
		Self *struct {
			// Href URL to this deployment
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
	} `json:"links"`
	Metadata struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata"`

	// NewProcesses List of new processes created by this deployment
	NewProcesses []struct {
		Guid *openapi_types.UUID `json:"guid,omitempty"`
		Type *string             `json:"type,omitempty"`
	} `json:"new_processes"`
	Options *struct {
		// MaxInFlight Maximum number of instances to update simultaneously
		MaxInFlight *int `json:"max_in_flight,omitempty"`
	} `json:"options,omitempty"`
	PreviousDroplet *struct {
		// Guid GUID of the previous droplet
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"previous_droplet"`
	Relationships struct {
		App *struct {
			Data *struct {
				// Guid GUID of the app being deployed
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"app,omitempty"`
	} `json:"relationships"`
	Revision *struct {
		// Guid GUID of the revision being deployed
		Guid *openapi_types.UUID `json:"guid,omitempty"`

		// Version Version number of the revision
		Version *int `json:"version,omitempty"`
	} `json:"revision"`

	// State Current state of the deployment
	State  DeploymentState `json:"state"`
	Status struct {
		// Details Additional status details
		Details *map[string]interface{} `json:"details"`

		// Reason Reason for the current status
		Reason *DeploymentStatusReason `json:"reason"`

		// Value Status value
		Value *DeploymentStatusValue `json:"value,omitempty"`
	} `json:"status"`

	// Strategy Deployment strategy being used
	Strategy DeploymentStrategy `json:"strategy"`

	// UpdatedAt The time the deployment was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

Deployment defines model for Deployment.

type DeploymentLinksCancelMethod

type DeploymentLinksCancelMethod string

DeploymentLinksCancelMethod defines model for Deployment.Links.Cancel.Method.

const (
	DeploymentLinksCancelMethodPOST DeploymentLinksCancelMethod = "POST"
)

Defines values for DeploymentLinksCancelMethod.

type DeploymentState

type DeploymentState string

DeploymentState Current state of the deployment

const (
	DeploymentStateCANCELED  DeploymentState = "CANCELED"
	DeploymentStateCANCELING DeploymentState = "CANCELING"
	DeploymentStateDEPLOYED  DeploymentState = "DEPLOYED"
	DeploymentStateDEPLOYING DeploymentState = "DEPLOYING"
)

Defines values for DeploymentState.

type DeploymentStatusReason

type DeploymentStatusReason string

DeploymentStatusReason Reason for the current status

const (
	DeploymentStatusReasonCANCELED   DeploymentStatusReason = "CANCELED"
	DeploymentStatusReasonDEGENERATE DeploymentStatusReason = "DEGENERATE"
	DeploymentStatusReasonDEPLOYED   DeploymentStatusReason = "DEPLOYED"
	DeploymentStatusReasonDEPLOYING  DeploymentStatusReason = "DEPLOYING"
	DeploymentStatusReasonSUPERSEDED DeploymentStatusReason = "SUPERSEDED"
)

Defines values for DeploymentStatusReason.

type DeploymentStatusValue

type DeploymentStatusValue string

DeploymentStatusValue Status value

const (
	DeploymentStatusValueACTIVE    DeploymentStatusValue = "ACTIVE"
	DeploymentStatusValueCANCELING DeploymentStatusValue = "CANCELING"
	DeploymentStatusValueFINALIZED DeploymentStatusValue = "FINALIZED"
)

Defines values for DeploymentStatusValue.

type DeploymentStrategy

type DeploymentStrategy string

DeploymentStrategy Deployment strategy being used

const (
	DeploymentStrategyCanary   DeploymentStrategy = "canary"
	DeploymentStrategyRecreate DeploymentStrategy = "recreate"
	DeploymentStrategyRolling  DeploymentStrategy = "rolling"
)

Defines values for DeploymentStrategy.

type Destination

type Destination struct {
	App struct {
		Guid    *openapi_types.UUID `json:"guid,omitempty"`
		Process *struct {
			// Type Process type
			Type *string `json:"type,omitempty"`
		} `json:"process,omitempty"`
	} `json:"app"`

	// Guid Unique identifier for the destination
	Guid openapi_types.UUID `json:"guid"`

	// Port Port on the app process
	Port *int `json:"port"`

	// Protocol Protocol for the destination
	Protocol *DestinationProtocol `json:"protocol"`

	// Weight Percentage of traffic for weighted routing
	Weight *int `json:"weight"`
}

Destination defines model for Destination.

type DestinationProtocol

type DestinationProtocol string

DestinationProtocol Protocol for the destination

const (
	DestinationProtocolHttp1 DestinationProtocol = "http1"
	DestinationProtocolHttp2 DestinationProtocol = "http2"
)

Defines values for DestinationProtocol.

type Domain

type Domain struct {
	CreatedAt *time.Time          `json:"created_at,omitempty"`
	Guid      *openapi_types.UUID `json:"guid,omitempty"`
	Internal  *bool               `json:"internal,omitempty"`
	Links     *struct {
		Organization *struct {
			Href *string `json:"href,omitempty"`
		} `json:"organization,omitempty"`
		RouteReservations *struct {
			Href *string `json:"href,omitempty"`
		} `json:"route_reservations,omitempty"`
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
		SharedOrganizations *struct {
			Href *string `json:"href,omitempty"`
		} `json:"shared_organizations,omitempty"`
	} `json:"links,omitempty"`
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string `json:"name,omitempty"`
	Relationships *struct {
		Organization *struct {
			Data *struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"organization,omitempty"`
		SharedOrganizations *struct {
			Data *[]struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"shared_organizations,omitempty"`
	} `json:"relationships,omitempty"`
	RouterGroup *struct {
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"router_group,omitempty"`
	SupportedProtocols *[]string  `json:"supported_protocols,omitempty"`
	UpdatedAt          *time.Time `json:"updated_at,omitempty"`
}

Domain defines model for Domain.

type Droplet

type Droplet struct {
	Buildpacks *[]Buildpack `json:"buildpacks,omitempty"`
	Checksum   *struct {
		Type  *DropletChecksumType `json:"type,omitempty"`
		Value *string              `json:"value,omitempty"`
	} `json:"checksum,omitempty"`
	CreatedAt         *time.Time          `json:"created_at,omitempty"`
	Error             *string             `json:"error,omitempty"`
	ExecutionMetadata *string             `json:"execution_metadata,omitempty"`
	Guid              *openapi_types.UUID `json:"guid,omitempty"`
	Image             *string             `json:"image,omitempty"`
	Lifecycle         *struct {
		Data *map[string]interface{} `json:"data,omitempty"`
		Type *DropletLifecycleType   `json:"type,omitempty"`
	} `json:"lifecycle,omitempty"`
	Links *struct {
		App *struct {
			Href *string `json:"href,omitempty"`
		} `json:"app,omitempty"`
		AssignCurrentDroplet *struct {
			Href   *string `json:"href,omitempty"`
			Method *string `json:"method,omitempty"`
		} `json:"assign_current_droplet,omitempty"`
		Download *struct {
			Href *string `json:"href,omitempty"`
		} `json:"download,omitempty"`
		Package *struct {
			Href *string `json:"href,omitempty"`
		} `json:"package,omitempty"`
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
	} `json:"links,omitempty"`
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	ProcessTypes  *map[string]string `json:"process_types,omitempty"`
	Relationships *struct {
		App *struct {
			Data *struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"app,omitempty"`
	} `json:"relationships,omitempty"`
	Stack     *string       `json:"stack,omitempty"`
	State     *DropletState `json:"state,omitempty"`
	UpdatedAt *time.Time    `json:"updated_at,omitempty"`
}

Droplet defines model for Droplet.

type DropletChecksumType

type DropletChecksumType string

DropletChecksumType defines model for Droplet.Checksum.Type.

const (
	DropletChecksumTypeSha1   DropletChecksumType = "sha1"
	DropletChecksumTypeSha256 DropletChecksumType = "sha256"
)

Defines values for DropletChecksumType.

type DropletLifecycleType

type DropletLifecycleType string

DropletLifecycleType defines model for Droplet.Lifecycle.Type.

const (
	DropletLifecycleTypeBuildpack DropletLifecycleType = "buildpack"
	DropletLifecycleTypeDocker    DropletLifecycleType = "docker"
)

Defines values for DropletLifecycleType.

type DropletState

type DropletState string

DropletState defines model for Droplet.State.

const (
	DropletStateAWAITINGUPLOAD   DropletState = "AWAITING_UPLOAD"
	DropletStateCOPYING          DropletState = "COPYING"
	DropletStateEXPIRED          DropletState = "EXPIRED"
	DropletStateFAILED           DropletState = "FAILED"
	DropletStatePROCESSINGUPLOAD DropletState = "PROCESSING_UPLOAD"
	DropletStateSTAGED           DropletState = "STAGED"
)

Defines values for DropletState.

type EnvironmentVariableGroup

type EnvironmentVariableGroup struct {
	Links struct {
		Self struct {
			Href string `json:"href"`
		} `json:"self"`
	} `json:"links"`

	// Metadata Additional metadata for the environment variable group
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Name of the environment variable group
	Name EnvironmentVariableGroupName `json:"name"`

	// UpdatedAt Timestamp when the environment variable group was last updated
	UpdatedAt time.Time `json:"updated_at"`

	// Var Environment variables as key-value pairs
	Var map[string]string `json:"var"`
}

EnvironmentVariableGroup defines model for EnvironmentVariableGroup.

type EnvironmentVariableGroupName

type EnvironmentVariableGroupName string

EnvironmentVariableGroupName Name of the environment variable group

const (
	EnvironmentVariableGroupNameRunning EnvironmentVariableGroupName = "running"
	EnvironmentVariableGroupNameStaging EnvironmentVariableGroupName = "staging"
)

Defines values for EnvironmentVariableGroupName.

type EnvironmentVariableGroupUpdate

type EnvironmentVariableGroupUpdate struct {
	// Metadata Additional metadata for the environment variable group
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Var Environment variables to update as key-value pairs.
	// Set a value to null to remove the variable.
	Var *map[string]*string `json:"var,omitempty"`
}

EnvironmentVariableGroupUpdate defines model for EnvironmentVariableGroupUpdate.

type EnvironmentVariables

type EnvironmentVariables struct {
	Links *struct {
		App *struct {
			Href *string `json:"href,omitempty"`
		} `json:"app,omitempty"`
		Revision *struct {
			Href *string `json:"href,omitempty"`
		} `json:"revision,omitempty"`
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
	} `json:"links,omitempty"`
	Var *map[string]string `json:"var,omitempty"`
}

EnvironmentVariables defines model for EnvironmentVariables.

type Error

type Error struct {
	// Backtrace Stack trace (only in development environments)
	Backtrace *[]string `json:"backtrace,omitempty"`

	// Code A numeric code for this error
	Code int `json:"code"`

	// Description Description of the error
	Description *string `json:"description,omitempty"`

	// Detail Detailed description of the error
	Detail string `json:"detail"`

	// Error Name of the error
	Error *string `json:"error,omitempty"`

	// TestModeInfo Additional information when in test mode
	TestModeInfo *struct {
		// Backtrace Stack trace of the error
		Backtrace *[]string `json:"backtrace,omitempty"`
		Source    *struct {
			// Parameter Query parameter that caused the error
			Parameter *string `json:"parameter,omitempty"`

			// Pointer JSON pointer to the source of the error
			Pointer *string `json:"pointer,omitempty"`
		} `json:"source,omitempty"`
	} `json:"test_mode_info,omitempty"`

	// Title Name of the error
	Title string `json:"title"`
}

Error defines model for Error.

type Errors

type Errors struct {
	// Errors List of error objects
	Errors []Error `json:"errors"`
}

Errors defines model for Errors.

type FeatureFlag

type FeatureFlag struct {
	// CustomErrorMessage Custom error message shown when the feature is disabled
	CustomErrorMessage *string `json:"custom_error_message"`

	// Enabled Whether the feature is enabled
	Enabled bool `json:"enabled"`
	Links   struct {
		Self struct {
			Href string `json:"href"`
		} `json:"self"`
	} `json:"links"`

	// Metadata Additional metadata for the feature flag
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Unique name of the feature flag
	Name string `json:"name"`

	// UpdatedAt Timestamp when the feature flag was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

FeatureFlag defines model for FeatureFlag.

type FeatureFlagUpdate

type FeatureFlagUpdate struct {
	// CustomErrorMessage Custom error message shown when the feature is disabled
	CustomErrorMessage *string `json:"custom_error_message"`

	// Enabled Whether to enable or disable the feature
	Enabled *bool `json:"enabled,omitempty"`

	// Metadata Additional metadata for the feature flag
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

FeatureFlagUpdate defines model for FeatureFlagUpdate.

type Forbidden

type Forbidden = Error

Forbidden defines model for Forbidden.

type ForbiddenError

type ForbiddenError = Error

ForbiddenError defines model for ForbiddenError.

type GetAppEnvironmentVariablesResponse

type GetAppEnvironmentVariablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Links *struct {
			App  *Link `json:"app,omitempty"`
			Self *Link `json:"self,omitempty"`
		} `json:"links,omitempty"`

		// Var User-provided environment variables
		Var *map[string]string `json:"var,omitempty"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSONDefault *UnexpectedError
}

func ParseGetAppEnvironmentVariablesResponse

func ParseGetAppEnvironmentVariablesResponse(rsp *http.Response) (*GetAppEnvironmentVariablesResponse, error)

ParseGetAppEnvironmentVariablesResponse parses an HTTP response from a GetAppEnvironmentVariablesWithResponse call

func (GetAppEnvironmentVariablesResponse) Status

Status returns HTTPResponse.Status

func (GetAppEnvironmentVariablesResponse) StatusCode

func (r GetAppEnvironmentVariablesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppParams

type GetAppParams struct {
	// Include Include related resources
	Include *GetAppParamsInclude `form:"include,omitempty" json:"include,omitempty"`
}

GetAppParams defines parameters for GetApp.

type GetAppParamsInclude

type GetAppParamsInclude string

GetAppParamsInclude defines parameters for GetApp.

const (
	GetAppParamsIncludeSpace             GetAppParamsInclude = "space"
	GetAppParamsIncludeSpaceOrganization GetAppParamsInclude = "space.organization"
)

Defines values for GetAppParamsInclude.

type GetAppPermissionsResponse

type GetAppPermissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Read  *bool `json:"read,omitempty"`
		Write *bool `json:"write,omitempty"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSONDefault *UnexpectedError
}

func ParseGetAppPermissionsResponse

func ParseGetAppPermissionsResponse(rsp *http.Response) (*GetAppPermissionsResponse, error)

ParseGetAppPermissionsResponse parses an HTTP response from a GetAppPermissionsWithResponse call

func (GetAppPermissionsResponse) Status

func (r GetAppPermissionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetAppPermissionsResponse) StatusCode

func (r GetAppPermissionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppResponse

type GetAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSON401      *Unauthorized
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseGetAppResponse

func ParseGetAppResponse(rsp *http.Response) (*GetAppResponse, error)

ParseGetAppResponse parses an HTTP response from a GetAppWithResponse call

func (GetAppResponse) Status

func (r GetAppResponse) Status() string

Status returns HTTPResponse.Status

func (GetAppResponse) StatusCode

func (r GetAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppSshEnabledResponse

type GetAppSshEnabledResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Enabled *bool   `json:"enabled,omitempty"`
		Reason  *string `json:"reason"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSONDefault *UnexpectedError
}

func ParseGetAppSshEnabledResponse

func ParseGetAppSshEnabledResponse(rsp *http.Response) (*GetAppSshEnabledResponse, error)

ParseGetAppSshEnabledResponse parses an HTTP response from a GetAppSshEnabledWithResponse call

func (GetAppSshEnabledResponse) Status

func (r GetAppSshEnabledResponse) Status() string

Status returns HTTPResponse.Status

func (GetAppSshEnabledResponse) StatusCode

func (r GetAppSshEnabledResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDefaultDomainResponse

type GetDefaultDomainResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseGetDefaultDomainResponse

func ParseGetDefaultDomainResponse(rsp *http.Response) (*GetDefaultDomainResponse, error)

ParseGetDefaultDomainResponse parses an HTTP response from a GetDefaultDomainWithResponse call

func (GetDefaultDomainResponse) Status

func (r GetDefaultDomainResponse) Status() string

Status returns HTTPResponse.Status

func (GetDefaultDomainResponse) StatusCode

func (r GetDefaultDomainResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDefaultIsolationSegmentResponse

type GetDefaultIsolationSegmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseGetDefaultIsolationSegmentResponse

func ParseGetDefaultIsolationSegmentResponse(rsp *http.Response) (*GetDefaultIsolationSegmentResponse, error)

ParseGetDefaultIsolationSegmentResponse parses an HTTP response from a GetDefaultIsolationSegmentWithResponse call

func (GetDefaultIsolationSegmentResponse) Status

Status returns HTTPResponse.Status

func (GetDefaultIsolationSegmentResponse) StatusCode

func (r GetDefaultIsolationSegmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationQuotaParams

type GetOrganizationQuotaParams struct {
	// Include Optionally include related resources in the response
	Include *GetOrganizationQuotaParamsInclude `form:"include,omitempty" json:"include,omitempty"`
}

GetOrganizationQuotaParams defines parameters for GetOrganizationQuota.

type GetOrganizationQuotaParamsInclude

type GetOrganizationQuotaParamsInclude string

GetOrganizationQuotaParamsInclude defines parameters for GetOrganizationQuota.

const (
	GetOrganizationQuotaParamsIncludeOrganizations GetOrganizationQuotaParamsInclude = "organizations"
)

Defines values for GetOrganizationQuotaParamsInclude.

type GetOrganizationQuotaResponse

type GetOrganizationQuotaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationQuota
	JSON401      *UnauthorizedError
	JSON404      *NotFoundError
}

func ParseGetOrganizationQuotaResponse

func ParseGetOrganizationQuotaResponse(rsp *http.Response) (*GetOrganizationQuotaResponse, error)

ParseGetOrganizationQuotaResponse parses an HTTP response from a GetOrganizationQuotaWithResponse call

func (GetOrganizationQuotaResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationQuotaResponse) StatusCode

func (r GetOrganizationQuotaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationResponse

type GetOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Organization
}

func ParseGetOrganizationResponse

func ParseGetOrganizationResponse(rsp *http.Response) (*GetOrganizationResponse, error)

ParseGetOrganizationResponse parses an HTTP response from a GetOrganizationWithResponse call

func (GetOrganizationResponse) Status

func (r GetOrganizationResponse) Status() string

Status returns HTTPResponse.Status

func (GetOrganizationResponse) StatusCode

func (r GetOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetResponse

type GetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Links *struct {
			AppSsh *struct {
				Href *string `json:"href,omitempty"`
				Meta *struct {
					HostKeyFingerprint *string `json:"host_key_fingerprint,omitempty"`
					OauthClient        *string `json:"oauth_client,omitempty"`
				} `json:"meta,omitempty"`
			} `json:"app_ssh,omitempty"`
			CloudControllerV2 *struct {
				Href *string `json:"href,omitempty"`
				Meta *struct {
					Version *string `json:"version,omitempty"`
				} `json:"meta,omitempty"`
			} `json:"cloud_controller_v2,omitempty"`
			CloudControllerV3 *struct {
				Href *string `json:"href,omitempty"`
				Meta *struct {
					Version *string `json:"version,omitempty"`
				} `json:"meta,omitempty"`
			} `json:"cloud_controller_v3,omitempty"`
			Credhub  *map[string]interface{} `json:"credhub"`
			LogCache *struct {
				Href *string `json:"href,omitempty"`
			} `json:"log_cache,omitempty"`
			LogStream *struct {
				Href *string `json:"href,omitempty"`
			} `json:"log_stream,omitempty"`
			Logging *struct {
				Href *string `json:"href,omitempty"`
			} `json:"logging,omitempty"`
			Login *struct {
				Href *string `json:"href,omitempty"`
			} `json:"login,omitempty"`
			NetworkPolicyV0 *struct {
				Href *string `json:"href,omitempty"`
			} `json:"network_policy_v0,omitempty"`
			NetworkPolicyV1 *struct {
				Href *string `json:"href,omitempty"`
			} `json:"network_policy_v1,omitempty"`
			Routing *struct {
				Href *string `json:"href,omitempty"`
			} `json:"routing,omitempty"`
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
			Uaa *struct {
				Href *string `json:"href,omitempty"`
			} `json:"uaa,omitempty"`
		} `json:"links,omitempty"`
	}
}

func ParseGetResponse

func ParseGetResponse(rsp *http.Response) (*GetResponse, error)

ParseGetResponse parses an HTTP response from a GetWithResponse call

func (GetResponse) Status

func (r GetResponse) Status() string

Status returns HTTPResponse.Status

func (GetResponse) StatusCode

func (r GetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsageSummaryResponse

type GetUsageSummaryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseGetUsageSummaryResponse

func ParseGetUsageSummaryResponse(rsp *http.Response) (*GetUsageSummaryResponse, error)

ParseGetUsageSummaryResponse parses an HTTP response from a GetUsageSummaryWithResponse call

func (GetUsageSummaryResponse) Status

func (r GetUsageSummaryResponse) Status() string

Status returns HTTPResponse.Status

func (GetUsageSummaryResponse) StatusCode

func (r GetUsageSummaryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppUsageEventsGuidResponse

type GetV3AppUsageEventsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppUsageEvent
}

func ParseGetV3AppUsageEventsGuidResponse

func ParseGetV3AppUsageEventsGuidResponse(rsp *http.Response) (*GetV3AppUsageEventsGuidResponse, error)

ParseGetV3AppUsageEventsGuidResponse parses an HTTP response from a GetV3AppUsageEventsGuidWithResponse call

func (GetV3AppUsageEventsGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppUsageEventsGuidResponse) StatusCode

func (r GetV3AppUsageEventsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppUsageEventsParams

type GetV3AppUsageEventsParams struct {
	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *GetV3AppUsageEventsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// AfterGuid Filters out events before and including the event with the given guid
	AfterGuid *string `form:"after_guid,omitempty" json:"after_guid,omitempty"`

	// Guids Comma-delimited list of usage event guids to filter by
	Guids *[]string `form:"guids,omitempty" json:"guids,omitempty"`

	// CreatedAts Timestamp to filter by
	CreatedAts *[]time.Time `form:"created_ats,omitempty" json:"created_ats,omitempty"`
}

GetV3AppUsageEventsParams defines parameters for GetV3AppUsageEvents.

type GetV3AppUsageEventsParamsOrderBy

type GetV3AppUsageEventsParamsOrderBy string

GetV3AppUsageEventsParamsOrderBy defines parameters for GetV3AppUsageEvents.

const (
	GetV3AppUsageEventsParamsOrderByCreatedAt      GetV3AppUsageEventsParamsOrderBy = "created_at"
	GetV3AppUsageEventsParamsOrderByMinusCreatedAt GetV3AppUsageEventsParamsOrderBy = "-created_at"
)

Defines values for GetV3AppUsageEventsParamsOrderBy.

type GetV3AppUsageEventsResponse

type GetV3AppUsageEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppUsageEventList
}

func ParseGetV3AppUsageEventsResponse

func ParseGetV3AppUsageEventsResponse(rsp *http.Response) (*GetV3AppUsageEventsResponse, error)

ParseGetV3AppUsageEventsResponse parses an HTTP response from a GetV3AppUsageEventsWithResponse call

func (GetV3AppUsageEventsResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppUsageEventsResponse) StatusCode

func (r GetV3AppUsageEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidBuildsParams

type GetV3AppsGuidBuildsParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Field by which to order results
	OrderBy *GetV3AppsGuidBuildsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// States Filter by build states (comma-separated)
	States *string `form:"states,omitempty" json:"states,omitempty"`
}

GetV3AppsGuidBuildsParams defines parameters for GetV3AppsGuidBuilds.

type GetV3AppsGuidBuildsParamsOrderBy

type GetV3AppsGuidBuildsParamsOrderBy string

GetV3AppsGuidBuildsParamsOrderBy defines parameters for GetV3AppsGuidBuilds.

const (
	GetV3AppsGuidBuildsParamsOrderByCreatedAt      GetV3AppsGuidBuildsParamsOrderBy = "created_at"
	GetV3AppsGuidBuildsParamsOrderByMinusCreatedAt GetV3AppsGuidBuildsParamsOrderBy = "-created_at"
	GetV3AppsGuidBuildsParamsOrderByMinusUpdatedAt GetV3AppsGuidBuildsParamsOrderBy = "-updated_at"
	GetV3AppsGuidBuildsParamsOrderByUpdatedAt      GetV3AppsGuidBuildsParamsOrderBy = "updated_at"
)

Defines values for GetV3AppsGuidBuildsParamsOrderBy.

type GetV3AppsGuidBuildsResponse

type GetV3AppsGuidBuildsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Build    `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSONDefault *UnexpectedError
}

func ParseGetV3AppsGuidBuildsResponse

func ParseGetV3AppsGuidBuildsResponse(rsp *http.Response) (*GetV3AppsGuidBuildsResponse, error)

ParseGetV3AppsGuidBuildsResponse parses an HTTP response from a GetV3AppsGuidBuildsWithResponse call

func (GetV3AppsGuidBuildsResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidBuildsResponse) StatusCode

func (r GetV3AppsGuidBuildsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidDropletsParams

type GetV3AppsGuidDropletsParams struct {
	// Guids Comma-delimited list of droplet guids to filter by
	Guids *[]string `form:"guids,omitempty" json:"guids,omitempty"`

	// States Comma-delimited list of droplet states to filter by
	States *[]string `form:"states,omitempty" json:"states,omitempty"`

	// Current If true, only include the droplet currently assigned to the app
	Current *bool `form:"current,omitempty" json:"current,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *string `form:"order_by,omitempty" json:"order_by,omitempty"`

	// LabelSelector A query string containing a list of label selector requirements
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`
}

GetV3AppsGuidDropletsParams defines parameters for GetV3AppsGuidDroplets.

type GetV3AppsGuidDropletsResponse

type GetV3AppsGuidDropletsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Droplet  `json:"resources,omitempty"`
	}
}

func ParseGetV3AppsGuidDropletsResponse

func ParseGetV3AppsGuidDropletsResponse(rsp *http.Response) (*GetV3AppsGuidDropletsResponse, error)

ParseGetV3AppsGuidDropletsResponse parses an HTTP response from a GetV3AppsGuidDropletsWithResponse call

func (GetV3AppsGuidDropletsResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidDropletsResponse) StatusCode

func (r GetV3AppsGuidDropletsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidFeaturesNameParamsName

type GetV3AppsGuidFeaturesNameParamsName string

GetV3AppsGuidFeaturesNameParamsName defines parameters for GetV3AppsGuidFeaturesName.

const (
	GetV3AppsGuidFeaturesNameParamsNameRevisions GetV3AppsGuidFeaturesNameParamsName = "revisions"
	GetV3AppsGuidFeaturesNameParamsNameSsh       GetV3AppsGuidFeaturesNameParamsName = "ssh"
)

Defines values for GetV3AppsGuidFeaturesNameParamsName.

type GetV3AppsGuidFeaturesNameResponse

type GetV3AppsGuidFeaturesNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppFeature
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseGetV3AppsGuidFeaturesNameResponse

func ParseGetV3AppsGuidFeaturesNameResponse(rsp *http.Response) (*GetV3AppsGuidFeaturesNameResponse, error)

ParseGetV3AppsGuidFeaturesNameResponse parses an HTTP response from a GetV3AppsGuidFeaturesNameWithResponse call

func (GetV3AppsGuidFeaturesNameResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidFeaturesNameResponse) StatusCode

func (r GetV3AppsGuidFeaturesNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidFeaturesResponse

type GetV3AppsGuidFeaturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Resources []AppFeature `json:"resources"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
}

func ParseGetV3AppsGuidFeaturesResponse

func ParseGetV3AppsGuidFeaturesResponse(rsp *http.Response) (*GetV3AppsGuidFeaturesResponse, error)

ParseGetV3AppsGuidFeaturesResponse parses an HTTP response from a GetV3AppsGuidFeaturesWithResponse call

func (GetV3AppsGuidFeaturesResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidFeaturesResponse) StatusCode

func (r GetV3AppsGuidFeaturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidManifestResponse

type GetV3AppsGuidManifestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	YAML200      *string
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseGetV3AppsGuidManifestResponse

func ParseGetV3AppsGuidManifestResponse(rsp *http.Response) (*GetV3AppsGuidManifestResponse, error)

ParseGetV3AppsGuidManifestResponse parses an HTTP response from a GetV3AppsGuidManifestWithResponse call

func (GetV3AppsGuidManifestResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidManifestResponse) StatusCode

func (r GetV3AppsGuidManifestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidPackagesParams

type GetV3AppsGuidPackagesParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Field to sort results by
	OrderBy *GetV3AppsGuidPackagesParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// States Filter by package states (comma-separated)
	States *string `form:"states,omitempty" json:"states,omitempty"`

	// Types Filter by package types (comma-separated)
	Types *string `form:"types,omitempty" json:"types,omitempty"`
}

GetV3AppsGuidPackagesParams defines parameters for GetV3AppsGuidPackages.

type GetV3AppsGuidPackagesParamsOrderBy

type GetV3AppsGuidPackagesParamsOrderBy string

GetV3AppsGuidPackagesParamsOrderBy defines parameters for GetV3AppsGuidPackages.

const (
	GetV3AppsGuidPackagesParamsOrderByCreatedAt      GetV3AppsGuidPackagesParamsOrderBy = "created_at"
	GetV3AppsGuidPackagesParamsOrderByMinusCreatedAt GetV3AppsGuidPackagesParamsOrderBy = "-created_at"
	GetV3AppsGuidPackagesParamsOrderByMinusUpdatedAt GetV3AppsGuidPackagesParamsOrderBy = "-updated_at"
	GetV3AppsGuidPackagesParamsOrderByUpdatedAt      GetV3AppsGuidPackagesParamsOrderBy = "updated_at"
)

Defines values for GetV3AppsGuidPackagesParamsOrderBy.

type GetV3AppsGuidPackagesResponse

type GetV3AppsGuidPackagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Package  `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSONDefault *UnexpectedError
}

func ParseGetV3AppsGuidPackagesResponse

func ParseGetV3AppsGuidPackagesResponse(rsp *http.Response) (*GetV3AppsGuidPackagesResponse, error)

ParseGetV3AppsGuidPackagesResponse parses an HTTP response from a GetV3AppsGuidPackagesWithResponse call

func (GetV3AppsGuidPackagesResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidPackagesResponse) StatusCode

func (r GetV3AppsGuidPackagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidProcessesParams

type GetV3AppsGuidProcessesParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Types Filter by process types (comma-separated)
	Types *string `form:"types,omitempty" json:"types,omitempty"`
}

GetV3AppsGuidProcessesParams defines parameters for GetV3AppsGuidProcesses.

type GetV3AppsGuidProcessesResponse

type GetV3AppsGuidProcessesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Process  `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSONDefault *UnexpectedError
}

func ParseGetV3AppsGuidProcessesResponse

func ParseGetV3AppsGuidProcessesResponse(rsp *http.Response) (*GetV3AppsGuidProcessesResponse, error)

ParseGetV3AppsGuidProcessesResponse parses an HTTP response from a GetV3AppsGuidProcessesWithResponse call

func (GetV3AppsGuidProcessesResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidProcessesResponse) StatusCode

func (r GetV3AppsGuidProcessesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidProcessesTypeResponse

type GetV3AppsGuidProcessesTypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Process
	JSON401      *Unauthorized
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseGetV3AppsGuidProcessesTypeResponse

func ParseGetV3AppsGuidProcessesTypeResponse(rsp *http.Response) (*GetV3AppsGuidProcessesTypeResponse, error)

ParseGetV3AppsGuidProcessesTypeResponse parses an HTTP response from a GetV3AppsGuidProcessesTypeWithResponse call

func (GetV3AppsGuidProcessesTypeResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidProcessesTypeResponse) StatusCode

func (r GetV3AppsGuidProcessesTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidRelationshipsCurrentDropletResponse

type GetV3AppsGuidRelationshipsCurrentDropletResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *struct {
			Guid *openapi_types.UUID `json:"guid,omitempty"`
		} `json:"data"`
		Links *struct {
			Related *struct {
				Href *string `json:"href,omitempty"`
			} `json:"related,omitempty"`
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON401 *Unauthorized
	JSON404 *NotFound
}

func ParseGetV3AppsGuidRelationshipsCurrentDropletResponse

func ParseGetV3AppsGuidRelationshipsCurrentDropletResponse(rsp *http.Response) (*GetV3AppsGuidRelationshipsCurrentDropletResponse, error)

ParseGetV3AppsGuidRelationshipsCurrentDropletResponse parses an HTTP response from a GetV3AppsGuidRelationshipsCurrentDropletWithResponse call

func (GetV3AppsGuidRelationshipsCurrentDropletResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidRelationshipsCurrentDropletResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidRevisionsDeployedParams

type GetV3AppsGuidRevisionsDeployedParams struct {
	// Page Page to display; valid values are integers >= 1
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page; valid values are 1 through 5000
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by. Defaults to ascending; prepend with - to sort descending.
	OrderBy *string `form:"order_by,omitempty" json:"order_by,omitempty"`
}

GetV3AppsGuidRevisionsDeployedParams defines parameters for GetV3AppsGuidRevisionsDeployed.

type GetV3AppsGuidRevisionsDeployedResponse

type GetV3AppsGuidRevisionsDeployedResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RevisionsList
}

func ParseGetV3AppsGuidRevisionsDeployedResponse

func ParseGetV3AppsGuidRevisionsDeployedResponse(rsp *http.Response) (*GetV3AppsGuidRevisionsDeployedResponse, error)

ParseGetV3AppsGuidRevisionsDeployedResponse parses an HTTP response from a GetV3AppsGuidRevisionsDeployedWithResponse call

func (GetV3AppsGuidRevisionsDeployedResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidRevisionsDeployedResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidRevisionsParams

type GetV3AppsGuidRevisionsParams struct {
	// Versions Comma-delimited list of revision versions to filter by
	Versions *[]string `form:"versions,omitempty" json:"versions,omitempty"`

	// LabelSelector A query string containing a list of label selector requirements
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// Page Page to display; valid values are integers >= 1
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page; valid values are 1 through 5000
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by. Defaults to ascending; prepend with - to sort descending.
	OrderBy *string `form:"order_by,omitempty" json:"order_by,omitempty"`

	// CreatedAts Timestamp to filter by; supports filtering with relational operators
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Timestamp to filter by; supports filtering with relational operators
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3AppsGuidRevisionsParams defines parameters for GetV3AppsGuidRevisions.

type GetV3AppsGuidRevisionsResponse

type GetV3AppsGuidRevisionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RevisionsList
}

func ParseGetV3AppsGuidRevisionsResponse

func ParseGetV3AppsGuidRevisionsResponse(rsp *http.Response) (*GetV3AppsGuidRevisionsResponse, error)

ParseGetV3AppsGuidRevisionsResponse parses an HTTP response from a GetV3AppsGuidRevisionsWithResponse call

func (GetV3AppsGuidRevisionsResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidRevisionsResponse) StatusCode

func (r GetV3AppsGuidRevisionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AppsGuidSidecarsParams

type GetV3AppsGuidSidecarsParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Sort order for results
	OrderBy *GetV3AppsGuidSidecarsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// Names Filter by sidecar names (comma-separated)
	Names *string `form:"names,omitempty" json:"names,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Filter by creation time
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update time
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3AppsGuidSidecarsParams defines parameters for GetV3AppsGuidSidecars.

type GetV3AppsGuidSidecarsParamsOrderBy

type GetV3AppsGuidSidecarsParamsOrderBy string

GetV3AppsGuidSidecarsParamsOrderBy defines parameters for GetV3AppsGuidSidecars.

const (
	GetV3AppsGuidSidecarsParamsOrderByCreatedAt      GetV3AppsGuidSidecarsParamsOrderBy = "created_at"
	GetV3AppsGuidSidecarsParamsOrderByMinusCreatedAt GetV3AppsGuidSidecarsParamsOrderBy = "-created_at"
	GetV3AppsGuidSidecarsParamsOrderByMinusName      GetV3AppsGuidSidecarsParamsOrderBy = "-name"
	GetV3AppsGuidSidecarsParamsOrderByMinusUpdatedAt GetV3AppsGuidSidecarsParamsOrderBy = "-updated_at"
	GetV3AppsGuidSidecarsParamsOrderByName           GetV3AppsGuidSidecarsParamsOrderBy = "name"
	GetV3AppsGuidSidecarsParamsOrderByUpdatedAt      GetV3AppsGuidSidecarsParamsOrderBy = "updated_at"
)

Defines values for GetV3AppsGuidSidecarsParamsOrderBy.

type GetV3AppsGuidSidecarsResponse

type GetV3AppsGuidSidecarsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination Pagination `json:"pagination"`
		Resources  []Sidecar  `json:"resources"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
}

func ParseGetV3AppsGuidSidecarsResponse

func ParseGetV3AppsGuidSidecarsResponse(rsp *http.Response) (*GetV3AppsGuidSidecarsResponse, error)

ParseGetV3AppsGuidSidecarsResponse parses an HTTP response from a GetV3AppsGuidSidecarsWithResponse call

func (GetV3AppsGuidSidecarsResponse) Status

Status returns HTTPResponse.Status

func (GetV3AppsGuidSidecarsResponse) StatusCode

func (r GetV3AppsGuidSidecarsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AuditEventsGuidResponse

type GetV3AuditEventsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AuditEvent
}

func ParseGetV3AuditEventsGuidResponse

func ParseGetV3AuditEventsGuidResponse(rsp *http.Response) (*GetV3AuditEventsGuidResponse, error)

ParseGetV3AuditEventsGuidResponse parses an HTTP response from a GetV3AuditEventsGuidWithResponse call

func (GetV3AuditEventsGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3AuditEventsGuidResponse) StatusCode

func (r GetV3AuditEventsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3AuditEventsParams

type GetV3AuditEventsParams struct {
	// Types Comma-delimited list of event types to filter by
	Types *[]string `form:"types,omitempty" json:"types,omitempty"`

	// TargetGuids Comma-delimited list of target guids to filter by. Also supports filtering by exclusion.
	TargetGuids *[]string `form:"target_guids,omitempty" json:"target_guids,omitempty"`

	// SpaceGuids Comma-delimited list of space guids to filter by
	SpaceGuids *[]string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// OrganizationGuids Comma-delimited list of organization guids to filter by
	OrganizationGuids *[]string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *GetV3AuditEventsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// CreatedAts Timestamp to filter by
	CreatedAts *[]time.Time `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Timestamp to filter by
	UpdatedAts *[]time.Time `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3AuditEventsParams defines parameters for GetV3AuditEvents.

type GetV3AuditEventsParamsOrderBy

type GetV3AuditEventsParamsOrderBy string

GetV3AuditEventsParamsOrderBy defines parameters for GetV3AuditEvents.

const (
	GetV3AuditEventsParamsOrderByCreatedAt      GetV3AuditEventsParamsOrderBy = "created_at"
	GetV3AuditEventsParamsOrderByMinusCreatedAt GetV3AuditEventsParamsOrderBy = "-created_at"
	GetV3AuditEventsParamsOrderByMinusUpdatedAt GetV3AuditEventsParamsOrderBy = "-updated_at"
	GetV3AuditEventsParamsOrderByUpdatedAt      GetV3AuditEventsParamsOrderBy = "updated_at"
)

Defines values for GetV3AuditEventsParamsOrderBy.

type GetV3AuditEventsResponse

type GetV3AuditEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AuditEventList
}

func ParseGetV3AuditEventsResponse

func ParseGetV3AuditEventsResponse(rsp *http.Response) (*GetV3AuditEventsResponse, error)

ParseGetV3AuditEventsResponse parses an HTTP response from a GetV3AuditEventsWithResponse call

func (GetV3AuditEventsResponse) Status

func (r GetV3AuditEventsResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3AuditEventsResponse) StatusCode

func (r GetV3AuditEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3BuildpacksGuidResponse

type GetV3BuildpacksGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Buildpack
	JSON401      *Unauthorized
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseGetV3BuildpacksGuidResponse

func ParseGetV3BuildpacksGuidResponse(rsp *http.Response) (*GetV3BuildpacksGuidResponse, error)

ParseGetV3BuildpacksGuidResponse parses an HTTP response from a GetV3BuildpacksGuidWithResponse call

func (GetV3BuildpacksGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3BuildpacksGuidResponse) StatusCode

func (r GetV3BuildpacksGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3BuildpacksParams

type GetV3BuildpacksParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Field by which to order results
	OrderBy *GetV3BuildpacksParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// Names Filter by buildpack names (comma-separated)
	Names *string `form:"names,omitempty" json:"names,omitempty"`

	// Stacks Filter by stack names (comma-separated)
	Stacks *string `form:"stacks,omitempty" json:"stacks,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Filter by creation timestamps
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update timestamps
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3BuildpacksParams defines parameters for GetV3Buildpacks.

type GetV3BuildpacksParamsOrderBy

type GetV3BuildpacksParamsOrderBy string

GetV3BuildpacksParamsOrderBy defines parameters for GetV3Buildpacks.

const (
	GetV3BuildpacksParamsOrderByCreatedAt      GetV3BuildpacksParamsOrderBy = "created_at"
	GetV3BuildpacksParamsOrderByMinusCreatedAt GetV3BuildpacksParamsOrderBy = "-created_at"
	GetV3BuildpacksParamsOrderByMinusPosition  GetV3BuildpacksParamsOrderBy = "-position"
	GetV3BuildpacksParamsOrderByMinusUpdatedAt GetV3BuildpacksParamsOrderBy = "-updated_at"
	GetV3BuildpacksParamsOrderByPosition       GetV3BuildpacksParamsOrderBy = "position"
	GetV3BuildpacksParamsOrderByUpdatedAt      GetV3BuildpacksParamsOrderBy = "updated_at"
)

Defines values for GetV3BuildpacksParamsOrderBy.

type GetV3BuildpacksResponse

type GetV3BuildpacksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination  `json:"pagination,omitempty"`
		Resources  *[]Buildpack `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSONDefault *UnexpectedError
}

func ParseGetV3BuildpacksResponse

func ParseGetV3BuildpacksResponse(rsp *http.Response) (*GetV3BuildpacksResponse, error)

ParseGetV3BuildpacksResponse parses an HTTP response from a GetV3BuildpacksWithResponse call

func (GetV3BuildpacksResponse) Status

func (r GetV3BuildpacksResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3BuildpacksResponse) StatusCode

func (r GetV3BuildpacksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3BuildsGuidResponse

type GetV3BuildsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Build
	JSON401      *Unauthorized
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseGetV3BuildsGuidResponse

func ParseGetV3BuildsGuidResponse(rsp *http.Response) (*GetV3BuildsGuidResponse, error)

ParseGetV3BuildsGuidResponse parses an HTTP response from a GetV3BuildsGuidWithResponse call

func (GetV3BuildsGuidResponse) Status

func (r GetV3BuildsGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3BuildsGuidResponse) StatusCode

func (r GetV3BuildsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3BuildsParams

type GetV3BuildsParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Field by which to order results
	OrderBy *GetV3BuildsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// States Filter by build states (comma-separated)
	States *string `form:"states,omitempty" json:"states,omitempty"`

	// AppGuids Filter by app GUIDs (comma-separated)
	AppGuids *string `form:"app_guids,omitempty" json:"app_guids,omitempty"`

	// PackageGuids Filter by package GUIDs (comma-separated)
	PackageGuids *string `form:"package_guids,omitempty" json:"package_guids,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Filter by creation timestamps
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update timestamps
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3BuildsParams defines parameters for GetV3Builds.

type GetV3BuildsParamsOrderBy

type GetV3BuildsParamsOrderBy string

GetV3BuildsParamsOrderBy defines parameters for GetV3Builds.

const (
	GetV3BuildsParamsOrderByCreatedAt      GetV3BuildsParamsOrderBy = "created_at"
	GetV3BuildsParamsOrderByMinusCreatedAt GetV3BuildsParamsOrderBy = "-created_at"
	GetV3BuildsParamsOrderByMinusUpdatedAt GetV3BuildsParamsOrderBy = "-updated_at"
	GetV3BuildsParamsOrderByUpdatedAt      GetV3BuildsParamsOrderBy = "updated_at"
)

Defines values for GetV3BuildsParamsOrderBy.

type GetV3BuildsResponse

type GetV3BuildsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Build    `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSONDefault *UnexpectedError
}

func ParseGetV3BuildsResponse

func ParseGetV3BuildsResponse(rsp *http.Response) (*GetV3BuildsResponse, error)

ParseGetV3BuildsResponse parses an HTTP response from a GetV3BuildsWithResponse call

func (GetV3BuildsResponse) Status

func (r GetV3BuildsResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3BuildsResponse) StatusCode

func (r GetV3BuildsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3DeploymentsGuidResponse

type GetV3DeploymentsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Deployment
	JSON401      *Unauthorized
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseGetV3DeploymentsGuidResponse

func ParseGetV3DeploymentsGuidResponse(rsp *http.Response) (*GetV3DeploymentsGuidResponse, error)

ParseGetV3DeploymentsGuidResponse parses an HTTP response from a GetV3DeploymentsGuidWithResponse call

func (GetV3DeploymentsGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3DeploymentsGuidResponse) StatusCode

func (r GetV3DeploymentsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3DeploymentsParams

type GetV3DeploymentsParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Field by which to order results
	OrderBy *GetV3DeploymentsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// States Filter by deployment states (comma-separated)
	States *string `form:"states,omitempty" json:"states,omitempty"`

	// AppGuids Filter by app GUIDs (comma-separated)
	AppGuids *string `form:"app_guids,omitempty" json:"app_guids,omitempty"`

	// StatusReasons Filter by status reasons (comma-separated)
	StatusReasons *string `form:"status_reasons,omitempty" json:"status_reasons,omitempty"`

	// StatusValues Filter by status values (comma-separated)
	StatusValues *string `form:"status_values,omitempty" json:"status_values,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Filter by creation timestamps
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update timestamps
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3DeploymentsParams defines parameters for GetV3Deployments.

type GetV3DeploymentsParamsOrderBy

type GetV3DeploymentsParamsOrderBy string

GetV3DeploymentsParamsOrderBy defines parameters for GetV3Deployments.

const (
	GetV3DeploymentsParamsOrderByCreatedAt      GetV3DeploymentsParamsOrderBy = "created_at"
	GetV3DeploymentsParamsOrderByMinusCreatedAt GetV3DeploymentsParamsOrderBy = "-created_at"
	GetV3DeploymentsParamsOrderByMinusUpdatedAt GetV3DeploymentsParamsOrderBy = "-updated_at"
	GetV3DeploymentsParamsOrderByUpdatedAt      GetV3DeploymentsParamsOrderBy = "updated_at"
)

Defines values for GetV3DeploymentsParamsOrderBy.

type GetV3DeploymentsResponse

type GetV3DeploymentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination   `json:"pagination,omitempty"`
		Resources  *[]Deployment `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSONDefault *UnexpectedError
}

func ParseGetV3DeploymentsResponse

func ParseGetV3DeploymentsResponse(rsp *http.Response) (*GetV3DeploymentsResponse, error)

ParseGetV3DeploymentsResponse parses an HTTP response from a GetV3DeploymentsWithResponse call

func (GetV3DeploymentsResponse) Status

func (r GetV3DeploymentsResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3DeploymentsResponse) StatusCode

func (r GetV3DeploymentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3DomainsGuidResponse

type GetV3DomainsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Domain
}

func ParseGetV3DomainsGuidResponse

func ParseGetV3DomainsGuidResponse(rsp *http.Response) (*GetV3DomainsGuidResponse, error)

ParseGetV3DomainsGuidResponse parses an HTTP response from a GetV3DomainsGuidWithResponse call

func (GetV3DomainsGuidResponse) Status

func (r GetV3DomainsGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3DomainsGuidResponse) StatusCode

func (r GetV3DomainsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3DomainsParams

type GetV3DomainsParams struct {
	// Guids Comma-delimited list of guids to filter by
	Guids *[]string `form:"guids,omitempty" json:"guids,omitempty"`

	// Names Comma-delimited list of domain names to filter by
	Names *[]string `form:"names,omitempty" json:"names,omitempty"`

	// OrganizationGuids Comma-delimited list of owning organization guids to filter by
	OrganizationGuids *[]string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *string `form:"order_by,omitempty" json:"order_by,omitempty"`

	// LabelSelector List of label selector requirements
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Timestamp to filter by
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Timestamp to filter by
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3DomainsParams defines parameters for GetV3Domains.

type GetV3DomainsResponse

type GetV3DomainsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *struct {
			First *struct {
				Href *string `json:"href,omitempty"`
			} `json:"first,omitempty"`
			Last *struct {
				Href *string `json:"href,omitempty"`
			} `json:"last,omitempty"`
			Next *struct {
				Href *string `json:"href,omitempty"`
			} `json:"next,omitempty"`
			Previous *struct {
				Href *string `json:"href,omitempty"`
			} `json:"previous,omitempty"`
			TotalPages   *int `json:"total_pages,omitempty"`
			TotalResults *int `json:"total_results,omitempty"`
		} `json:"pagination,omitempty"`
		Resources *[]Domain `json:"resources,omitempty"`
	}
}

func ParseGetV3DomainsResponse

func ParseGetV3DomainsResponse(rsp *http.Response) (*GetV3DomainsResponse, error)

ParseGetV3DomainsResponse parses an HTTP response from a GetV3DomainsWithResponse call

func (GetV3DomainsResponse) Status

func (r GetV3DomainsResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3DomainsResponse) StatusCode

func (r GetV3DomainsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3DropletsGuidResponse

type GetV3DropletsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Droplet
}

func ParseGetV3DropletsGuidResponse

func ParseGetV3DropletsGuidResponse(rsp *http.Response) (*GetV3DropletsGuidResponse, error)

ParseGetV3DropletsGuidResponse parses an HTTP response from a GetV3DropletsGuidWithResponse call

func (GetV3DropletsGuidResponse) Status

func (r GetV3DropletsGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3DropletsGuidResponse) StatusCode

func (r GetV3DropletsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3DropletsParams

type GetV3DropletsParams struct {
	// Guids Comma-delimited list of droplet guids to filter by
	Guids *[]string `form:"guids,omitempty" json:"guids,omitempty"`

	// States Comma-delimited list of droplet states to filter by
	States *[]string `form:"states,omitempty" json:"states,omitempty"`

	// AppGuids Comma-delimited list of app guids to filter by
	AppGuids *[]string `form:"app_guids,omitempty" json:"app_guids,omitempty"`

	// SpaceGuids Comma-delimited list of space guids to filter by
	SpaceGuids *[]string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// OrganizationGuids Comma-delimited list of organization guids to filter by
	OrganizationGuids *[]string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *string `form:"order_by,omitempty" json:"order_by,omitempty"`

	// LabelSelector A query string containing a list of label selector requirements
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Timestamp to filter by
	CreatedAts *time.Time `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Timestamp to filter by
	UpdatedAts *time.Time `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3DropletsParams defines parameters for GetV3Droplets.

type GetV3DropletsResponse

type GetV3DropletsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Droplet  `json:"resources,omitempty"`
	}
}

func ParseGetV3DropletsResponse

func ParseGetV3DropletsResponse(rsp *http.Response) (*GetV3DropletsResponse, error)

ParseGetV3DropletsResponse parses an HTTP response from a GetV3DropletsWithResponse call

func (GetV3DropletsResponse) Status

func (r GetV3DropletsResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3DropletsResponse) StatusCode

func (r GetV3DropletsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3EnvironmentVariableGroupsNameParamsName

type GetV3EnvironmentVariableGroupsNameParamsName string

GetV3EnvironmentVariableGroupsNameParamsName defines parameters for GetV3EnvironmentVariableGroupsName.

const (
	GetV3EnvironmentVariableGroupsNameParamsNameRunning GetV3EnvironmentVariableGroupsNameParamsName = "running"
	GetV3EnvironmentVariableGroupsNameParamsNameStaging GetV3EnvironmentVariableGroupsNameParamsName = "staging"
)

Defines values for GetV3EnvironmentVariableGroupsNameParamsName.

type GetV3EnvironmentVariableGroupsNameResponse

type GetV3EnvironmentVariableGroupsNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnvironmentVariableGroup
	JSON401      *UnauthorizedError
	JSON404      *NotFoundError
}

func ParseGetV3EnvironmentVariableGroupsNameResponse

func ParseGetV3EnvironmentVariableGroupsNameResponse(rsp *http.Response) (*GetV3EnvironmentVariableGroupsNameResponse, error)

ParseGetV3EnvironmentVariableGroupsNameResponse parses an HTTP response from a GetV3EnvironmentVariableGroupsNameWithResponse call

func (GetV3EnvironmentVariableGroupsNameResponse) Status

Status returns HTTPResponse.Status

func (GetV3EnvironmentVariableGroupsNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3FeatureFlagsNameResponse

type GetV3FeatureFlagsNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FeatureFlag
	JSON401      *UnauthorizedError
	JSON404      *NotFoundError
}

func ParseGetV3FeatureFlagsNameResponse

func ParseGetV3FeatureFlagsNameResponse(rsp *http.Response) (*GetV3FeatureFlagsNameResponse, error)

ParseGetV3FeatureFlagsNameResponse parses an HTTP response from a GetV3FeatureFlagsNameWithResponse call

func (GetV3FeatureFlagsNameResponse) Status

Status returns HTTPResponse.Status

func (GetV3FeatureFlagsNameResponse) StatusCode

func (r GetV3FeatureFlagsNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3FeatureFlagsParams

type GetV3FeatureFlagsParams struct {
	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *GetV3FeatureFlagsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// UpdatedAts Filter by update time
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`

	// Names Comma-delimited list of feature flag names to filter by
	Names *string `form:"names,omitempty" json:"names,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`
}

GetV3FeatureFlagsParams defines parameters for GetV3FeatureFlags.

type GetV3FeatureFlagsParamsOrderBy

type GetV3FeatureFlagsParamsOrderBy string

GetV3FeatureFlagsParamsOrderBy defines parameters for GetV3FeatureFlags.

const (
	GetV3FeatureFlagsParamsOrderByMinusName      GetV3FeatureFlagsParamsOrderBy = "-name"
	GetV3FeatureFlagsParamsOrderByMinusUpdatedAt GetV3FeatureFlagsParamsOrderBy = "-updated_at"
	GetV3FeatureFlagsParamsOrderByName           GetV3FeatureFlagsParamsOrderBy = "name"
	GetV3FeatureFlagsParamsOrderByUpdatedAt      GetV3FeatureFlagsParamsOrderBy = "updated_at"
)

Defines values for GetV3FeatureFlagsParamsOrderBy.

type GetV3FeatureFlagsResponse

type GetV3FeatureFlagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination Pagination    `json:"pagination"`
		Resources  []FeatureFlag `json:"resources"`
	}
	JSON401 *UnauthorizedError
}

func ParseGetV3FeatureFlagsResponse

func ParseGetV3FeatureFlagsResponse(rsp *http.Response) (*GetV3FeatureFlagsResponse, error)

ParseGetV3FeatureFlagsResponse parses an HTTP response from a GetV3FeatureFlagsWithResponse call

func (GetV3FeatureFlagsResponse) Status

func (r GetV3FeatureFlagsResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3FeatureFlagsResponse) StatusCode

func (r GetV3FeatureFlagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3InfoResponse

type GetV3InfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatformInfo
}

func ParseGetV3InfoResponse

func ParseGetV3InfoResponse(rsp *http.Response) (*GetV3InfoResponse, error)

ParseGetV3InfoResponse parses an HTTP response from a GetV3InfoWithResponse call

func (GetV3InfoResponse) Status

func (r GetV3InfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3InfoResponse) StatusCode

func (r GetV3InfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3InfoUsageSummaryResponse

type GetV3InfoUsageSummaryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsageSummary
}

func ParseGetV3InfoUsageSummaryResponse

func ParseGetV3InfoUsageSummaryResponse(rsp *http.Response) (*GetV3InfoUsageSummaryResponse, error)

ParseGetV3InfoUsageSummaryResponse parses an HTTP response from a GetV3InfoUsageSummaryWithResponse call

func (GetV3InfoUsageSummaryResponse) Status

Status returns HTTPResponse.Status

func (GetV3InfoUsageSummaryResponse) StatusCode

func (r GetV3InfoUsageSummaryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse

type GetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *[]struct {
			Guid *string `json:"guid,omitempty"`
		} `json:"data,omitempty"`
		Links *struct {
			Related *struct {
				Href *string `json:"href,omitempty"`
			} `json:"related,omitempty"`
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
}

func ParseGetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse

func ParseGetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse(rsp *http.Response) (*GetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse, error)

ParseGetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse parses an HTTP response from a GetV3IsolationSegmentsGuidRelationshipsOrganizationsWithResponse call

func (GetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse) Status

Status returns HTTPResponse.Status

func (GetV3IsolationSegmentsGuidRelationshipsOrganizationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3IsolationSegmentsGuidRelationshipsSpacesResponse

type GetV3IsolationSegmentsGuidRelationshipsSpacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *[]struct {
			Guid *string `json:"guid,omitempty"`
		} `json:"data,omitempty"`
		Links *struct {
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
}

func ParseGetV3IsolationSegmentsGuidRelationshipsSpacesResponse

func ParseGetV3IsolationSegmentsGuidRelationshipsSpacesResponse(rsp *http.Response) (*GetV3IsolationSegmentsGuidRelationshipsSpacesResponse, error)

ParseGetV3IsolationSegmentsGuidRelationshipsSpacesResponse parses an HTTP response from a GetV3IsolationSegmentsGuidRelationshipsSpacesWithResponse call

func (GetV3IsolationSegmentsGuidRelationshipsSpacesResponse) Status

Status returns HTTPResponse.Status

func (GetV3IsolationSegmentsGuidRelationshipsSpacesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3IsolationSegmentsGuidResponse

type GetV3IsolationSegmentsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IsolationSegment
}

func ParseGetV3IsolationSegmentsGuidResponse

func ParseGetV3IsolationSegmentsGuidResponse(rsp *http.Response) (*GetV3IsolationSegmentsGuidResponse, error)

ParseGetV3IsolationSegmentsGuidResponse parses an HTTP response from a GetV3IsolationSegmentsGuidWithResponse call

func (GetV3IsolationSegmentsGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3IsolationSegmentsGuidResponse) StatusCode

func (r GetV3IsolationSegmentsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3IsolationSegmentsParams

type GetV3IsolationSegmentsParams struct {
	// Guids Comma-delimited list of isolation segment guids to filter by
	Guids *[]string `form:"guids,omitempty" json:"guids,omitempty"`

	// Names Comma-delimited list of isolation segment names to filter by
	Names *[]string `form:"names,omitempty" json:"names,omitempty"`

	// OrganizationGuids Comma-delimited list of organization guids to filter by
	OrganizationGuids *[]string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by; defaults to ascending. Prepend with - to sort descending
	OrderBy *GetV3IsolationSegmentsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// LabelSelector A query string containing a list of label selector requirements
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Timestamp to filter by
	CreatedAts *time.Time `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Timestamp to filter by
	UpdatedAts *time.Time `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3IsolationSegmentsParams defines parameters for GetV3IsolationSegments.

type GetV3IsolationSegmentsParamsOrderBy

type GetV3IsolationSegmentsParamsOrderBy string

GetV3IsolationSegmentsParamsOrderBy defines parameters for GetV3IsolationSegments.

const (
	GetV3IsolationSegmentsParamsOrderByCreatedAt      GetV3IsolationSegmentsParamsOrderBy = "created_at"
	GetV3IsolationSegmentsParamsOrderByMinusCreatedAt GetV3IsolationSegmentsParamsOrderBy = "-created_at"
	GetV3IsolationSegmentsParamsOrderByMinusName      GetV3IsolationSegmentsParamsOrderBy = "-name"
	GetV3IsolationSegmentsParamsOrderByMinusUpdatedAt GetV3IsolationSegmentsParamsOrderBy = "-updated_at"
	GetV3IsolationSegmentsParamsOrderByName           GetV3IsolationSegmentsParamsOrderBy = "name"
	GetV3IsolationSegmentsParamsOrderByUpdatedAt      GetV3IsolationSegmentsParamsOrderBy = "updated_at"
)

Defines values for GetV3IsolationSegmentsParamsOrderBy.

type GetV3IsolationSegmentsResponse

type GetV3IsolationSegmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination         `json:"pagination,omitempty"`
		Resources  *[]IsolationSegment `json:"resources,omitempty"`
	}
}

func ParseGetV3IsolationSegmentsResponse

func ParseGetV3IsolationSegmentsResponse(rsp *http.Response) (*GetV3IsolationSegmentsResponse, error)

ParseGetV3IsolationSegmentsResponse parses an HTTP response from a GetV3IsolationSegmentsWithResponse call

func (GetV3IsolationSegmentsResponse) Status

Status returns HTTPResponse.Status

func (GetV3IsolationSegmentsResponse) StatusCode

func (r GetV3IsolationSegmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3JobsGuidResponse

type GetV3JobsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Job
	JSON401      *UnauthorizedError
	JSON404      *NotFoundError
}

func ParseGetV3JobsGuidResponse

func ParseGetV3JobsGuidResponse(rsp *http.Response) (*GetV3JobsGuidResponse, error)

ParseGetV3JobsGuidResponse parses an HTTP response from a GetV3JobsGuidWithResponse call

func (GetV3JobsGuidResponse) Status

func (r GetV3JobsGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3JobsGuidResponse) StatusCode

func (r GetV3JobsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3JobsParams

type GetV3JobsParams struct {
	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *GetV3JobsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// States Comma-delimited list of job states to filter by
	States *string `form:"states,omitempty" json:"states,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Filter by creation time
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update time
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`

	// Guids Comma-delimited list of job GUIDs to filter by
	Guids *string `form:"guids,omitempty" json:"guids,omitempty"`
}

GetV3JobsParams defines parameters for GetV3Jobs.

type GetV3JobsParamsOrderBy

type GetV3JobsParamsOrderBy string

GetV3JobsParamsOrderBy defines parameters for GetV3Jobs.

const (
	GetV3JobsParamsOrderByCreatedAt      GetV3JobsParamsOrderBy = "created_at"
	GetV3JobsParamsOrderByMinusCreatedAt GetV3JobsParamsOrderBy = "-created_at"
	GetV3JobsParamsOrderByMinusUpdatedAt GetV3JobsParamsOrderBy = "-updated_at"
	GetV3JobsParamsOrderByUpdatedAt      GetV3JobsParamsOrderBy = "updated_at"
)

Defines values for GetV3JobsParamsOrderBy.

type GetV3JobsResponse

type GetV3JobsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination Pagination `json:"pagination"`
		Resources  []Job      `json:"resources"`
	}
	JSON401 *UnauthorizedError
}

func ParseGetV3JobsResponse

func ParseGetV3JobsResponse(rsp *http.Response) (*GetV3JobsResponse, error)

ParseGetV3JobsResponse parses an HTTP response from a GetV3JobsWithResponse call

func (GetV3JobsResponse) Status

func (r GetV3JobsResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3JobsResponse) StatusCode

func (r GetV3JobsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3PackagesGuidDownloadResponse

type GetV3PackagesGuidDownloadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParseGetV3PackagesGuidDownloadResponse

func ParseGetV3PackagesGuidDownloadResponse(rsp *http.Response) (*GetV3PackagesGuidDownloadResponse, error)

ParseGetV3PackagesGuidDownloadResponse parses an HTTP response from a GetV3PackagesGuidDownloadWithResponse call

func (GetV3PackagesGuidDownloadResponse) Status

Status returns HTTPResponse.Status

func (GetV3PackagesGuidDownloadResponse) StatusCode

func (r GetV3PackagesGuidDownloadResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3PackagesGuidDropletsParams

type GetV3PackagesGuidDropletsParams struct {
	// Guids Comma-delimited list of droplet guids to filter by
	Guids *[]string `form:"guids,omitempty" json:"guids,omitempty"`

	// States Comma-delimited list of droplet states to filter by
	States *[]string `form:"states,omitempty" json:"states,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *string `form:"order_by,omitempty" json:"order_by,omitempty"`

	// LabelSelector A query string containing a list of label selector requirements
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`
}

GetV3PackagesGuidDropletsParams defines parameters for GetV3PackagesGuidDroplets.

type GetV3PackagesGuidDropletsResponse

type GetV3PackagesGuidDropletsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Droplet  `json:"resources,omitempty"`
	}
}

func ParseGetV3PackagesGuidDropletsResponse

func ParseGetV3PackagesGuidDropletsResponse(rsp *http.Response) (*GetV3PackagesGuidDropletsResponse, error)

ParseGetV3PackagesGuidDropletsResponse parses an HTTP response from a GetV3PackagesGuidDropletsWithResponse call

func (GetV3PackagesGuidDropletsResponse) Status

Status returns HTTPResponse.Status

func (GetV3PackagesGuidDropletsResponse) StatusCode

func (r GetV3PackagesGuidDropletsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3PackagesGuidResponse

type GetV3PackagesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Package
	JSON401      *Unauthorized
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseGetV3PackagesGuidResponse

func ParseGetV3PackagesGuidResponse(rsp *http.Response) (*GetV3PackagesGuidResponse, error)

ParseGetV3PackagesGuidResponse parses an HTTP response from a GetV3PackagesGuidWithResponse call

func (GetV3PackagesGuidResponse) Status

func (r GetV3PackagesGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3PackagesGuidResponse) StatusCode

func (r GetV3PackagesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3PackagesParams

type GetV3PackagesParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Field to sort results by
	OrderBy *GetV3PackagesParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// Guids Filter by package GUIDs (comma-separated)
	Guids *string `form:"guids,omitempty" json:"guids,omitempty"`

	// States Filter by package states (comma-separated)
	States *string `form:"states,omitempty" json:"states,omitempty"`

	// Types Filter by package types (comma-separated)
	Types *string `form:"types,omitempty" json:"types,omitempty"`

	// AppGuids Filter by app GUIDs (comma-separated)
	AppGuids *string `form:"app_guids,omitempty" json:"app_guids,omitempty"`

	// SpaceGuids Filter by space GUIDs (comma-separated)
	SpaceGuids *string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// OrganizationGuids Filter by organization GUIDs (comma-separated)
	OrganizationGuids *string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// LabelSelector Filter by labels using label selector syntax
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Filter by creation timestamp range
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update timestamp range
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3PackagesParams defines parameters for GetV3Packages.

type GetV3PackagesParamsOrderBy

type GetV3PackagesParamsOrderBy string

GetV3PackagesParamsOrderBy defines parameters for GetV3Packages.

const (
	GetV3PackagesParamsOrderByCreatedAt      GetV3PackagesParamsOrderBy = "created_at"
	GetV3PackagesParamsOrderByMinusCreatedAt GetV3PackagesParamsOrderBy = "-created_at"
	GetV3PackagesParamsOrderByMinusUpdatedAt GetV3PackagesParamsOrderBy = "-updated_at"
	GetV3PackagesParamsOrderByUpdatedAt      GetV3PackagesParamsOrderBy = "updated_at"
)

Defines values for GetV3PackagesParamsOrderBy.

type GetV3PackagesResponse

type GetV3PackagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Package  `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSONDefault *UnexpectedError
}

func ParseGetV3PackagesResponse

func ParseGetV3PackagesResponse(rsp *http.Response) (*GetV3PackagesResponse, error)

ParseGetV3PackagesResponse parses an HTTP response from a GetV3PackagesWithResponse call

func (GetV3PackagesResponse) Status

func (r GetV3PackagesResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3PackagesResponse) StatusCode

func (r GetV3PackagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ProcessesGuidResponse

type GetV3ProcessesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Process
	JSON401      *Unauthorized
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseGetV3ProcessesGuidResponse

func ParseGetV3ProcessesGuidResponse(rsp *http.Response) (*GetV3ProcessesGuidResponse, error)

ParseGetV3ProcessesGuidResponse parses an HTTP response from a GetV3ProcessesGuidWithResponse call

func (GetV3ProcessesGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3ProcessesGuidResponse) StatusCode

func (r GetV3ProcessesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ProcessesGuidSidecarsParams

type GetV3ProcessesGuidSidecarsParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Sort order for results
	OrderBy *GetV3ProcessesGuidSidecarsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// Names Filter by sidecar names (comma-separated)
	Names *string `form:"names,omitempty" json:"names,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Filter by creation time
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update time
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3ProcessesGuidSidecarsParams defines parameters for GetV3ProcessesGuidSidecars.

type GetV3ProcessesGuidSidecarsParamsOrderBy

type GetV3ProcessesGuidSidecarsParamsOrderBy string

GetV3ProcessesGuidSidecarsParamsOrderBy defines parameters for GetV3ProcessesGuidSidecars.

const (
	GetV3ProcessesGuidSidecarsParamsOrderByCreatedAt      GetV3ProcessesGuidSidecarsParamsOrderBy = "created_at"
	GetV3ProcessesGuidSidecarsParamsOrderByMinusCreatedAt GetV3ProcessesGuidSidecarsParamsOrderBy = "-created_at"
	GetV3ProcessesGuidSidecarsParamsOrderByMinusName      GetV3ProcessesGuidSidecarsParamsOrderBy = "-name"
	GetV3ProcessesGuidSidecarsParamsOrderByMinusUpdatedAt GetV3ProcessesGuidSidecarsParamsOrderBy = "-updated_at"
	GetV3ProcessesGuidSidecarsParamsOrderByName           GetV3ProcessesGuidSidecarsParamsOrderBy = "name"
	GetV3ProcessesGuidSidecarsParamsOrderByUpdatedAt      GetV3ProcessesGuidSidecarsParamsOrderBy = "updated_at"
)

Defines values for GetV3ProcessesGuidSidecarsParamsOrderBy.

type GetV3ProcessesGuidSidecarsResponse

type GetV3ProcessesGuidSidecarsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination Pagination `json:"pagination"`
		Resources  []Sidecar  `json:"resources"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
}

func ParseGetV3ProcessesGuidSidecarsResponse

func ParseGetV3ProcessesGuidSidecarsResponse(rsp *http.Response) (*GetV3ProcessesGuidSidecarsResponse, error)

ParseGetV3ProcessesGuidSidecarsResponse parses an HTTP response from a GetV3ProcessesGuidSidecarsWithResponse call

func (GetV3ProcessesGuidSidecarsResponse) Status

Status returns HTTPResponse.Status

func (GetV3ProcessesGuidSidecarsResponse) StatusCode

func (r GetV3ProcessesGuidSidecarsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ProcessesGuidStatsResponse

type GetV3ProcessesGuidStatsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Resources *[]ProcessStats `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSONDefault *UnexpectedError
}

func ParseGetV3ProcessesGuidStatsResponse

func ParseGetV3ProcessesGuidStatsResponse(rsp *http.Response) (*GetV3ProcessesGuidStatsResponse, error)

ParseGetV3ProcessesGuidStatsResponse parses an HTTP response from a GetV3ProcessesGuidStatsWithResponse call

func (GetV3ProcessesGuidStatsResponse) Status

Status returns HTTPResponse.Status

func (GetV3ProcessesGuidStatsResponse) StatusCode

func (r GetV3ProcessesGuidStatsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ProcessesParams

type GetV3ProcessesParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Field to sort results by
	OrderBy *GetV3ProcessesParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// Guids Filter by process GUIDs (comma-separated)
	Guids *string `form:"guids,omitempty" json:"guids,omitempty"`

	// Types Filter by process types (comma-separated)
	Types *string `form:"types,omitempty" json:"types,omitempty"`

	// AppGuids Filter by app GUIDs (comma-separated)
	AppGuids *string `form:"app_guids,omitempty" json:"app_guids,omitempty"`

	// SpaceGuids Filter by space GUIDs (comma-separated)
	SpaceGuids *string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// OrganizationGuids Filter by organization GUIDs (comma-separated)
	OrganizationGuids *string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// LabelSelector Filter by labels using label selector syntax
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Filter by creation timestamp range
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update timestamp range
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3ProcessesParams defines parameters for GetV3Processes.

type GetV3ProcessesParamsOrderBy

type GetV3ProcessesParamsOrderBy string

GetV3ProcessesParamsOrderBy defines parameters for GetV3Processes.

const (
	GetV3ProcessesParamsOrderByCreatedAt      GetV3ProcessesParamsOrderBy = "created_at"
	GetV3ProcessesParamsOrderByMinusCreatedAt GetV3ProcessesParamsOrderBy = "-created_at"
	GetV3ProcessesParamsOrderByMinusType      GetV3ProcessesParamsOrderBy = "-type"
	GetV3ProcessesParamsOrderByMinusUpdatedAt GetV3ProcessesParamsOrderBy = "-updated_at"
	GetV3ProcessesParamsOrderByType           GetV3ProcessesParamsOrderBy = "type"
	GetV3ProcessesParamsOrderByUpdatedAt      GetV3ProcessesParamsOrderBy = "updated_at"
)

Defines values for GetV3ProcessesParamsOrderBy.

type GetV3ProcessesResponse

type GetV3ProcessesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Process  `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSONDefault *UnexpectedError
}

func ParseGetV3ProcessesResponse

func ParseGetV3ProcessesResponse(rsp *http.Response) (*GetV3ProcessesResponse, error)

ParseGetV3ProcessesResponse parses an HTTP response from a GetV3ProcessesWithResponse call

func (GetV3ProcessesResponse) Status

func (r GetV3ProcessesResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3ProcessesResponse) StatusCode

func (r GetV3ProcessesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3Response

type GetV3Response struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Links *struct {
			AppUsageEvents *struct {
				Href *string `json:"href,omitempty"`
			} `json:"app_usage_events,omitempty"`
			Apps *struct {
				Href *string `json:"href,omitempty"`
			} `json:"apps,omitempty"`
			AuditEvents *struct {
				Href *string `json:"href,omitempty"`
			} `json:"audit_events,omitempty"`
			Buildpacks *struct {
				Href *string `json:"href,omitempty"`
			} `json:"buildpacks,omitempty"`
			Builds *struct {
				Href *string `json:"href,omitempty"`
			} `json:"builds,omitempty"`
			Deployments *struct {
				Href *string `json:"href,omitempty"`
			} `json:"deployments,omitempty"`
			Domains *struct {
				Href *string `json:"href,omitempty"`
			} `json:"domains,omitempty"`
			Droplets *struct {
				Href *string `json:"href,omitempty"`
			} `json:"droplets,omitempty"`
			EnvironmentVariableGroups *struct {
				Href *string `json:"href,omitempty"`
			} `json:"environment_variable_groups,omitempty"`
			FeatureFlags *struct {
				Href *string `json:"href,omitempty"`
			} `json:"feature_flags,omitempty"`
			Info *struct {
				Href *string `json:"href,omitempty"`
			} `json:"info,omitempty"`
			IsolationSegments *struct {
				Href *string `json:"href,omitempty"`
			} `json:"isolation_segments,omitempty"`
			OrganizationQuotas *struct {
				Href *string `json:"href,omitempty"`
			} `json:"organization_quotas,omitempty"`
			Organizations *struct {
				Href *string `json:"href,omitempty"`
			} `json:"organizations,omitempty"`
			Packages *struct {
				Href *string `json:"href,omitempty"`
			} `json:"packages,omitempty"`
			Processes *struct {
				Href *string `json:"href,omitempty"`
			} `json:"processes,omitempty"`
			ResourceMatches *struct {
				Href *string `json:"href,omitempty"`
			} `json:"resource_matches,omitempty"`
			Roles *struct {
				Href *string `json:"href,omitempty"`
			} `json:"roles,omitempty"`
			Routes *struct {
				Href *string `json:"href,omitempty"`
			} `json:"routes,omitempty"`
			SecurityGroups *struct {
				Href *string `json:"href,omitempty"`
			} `json:"security_groups,omitempty"`
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
			ServiceBrokers *struct {
				Href *string `json:"href,omitempty"`
			} `json:"service_brokers,omitempty"`
			ServiceInstances *struct {
				Href *string `json:"href,omitempty"`
			} `json:"service_instances"`
			ServiceOfferings *struct {
				Href *string `json:"href,omitempty"`
			} `json:"service_offerings,omitempty"`
			ServicePlans *struct {
				Href *string `json:"href,omitempty"`
			} `json:"service_plans,omitempty"`
			ServiceUsageEvents *struct {
				Href *string `json:"href,omitempty"`
			} `json:"service_usage_events,omitempty"`
			SpaceQuotas *struct {
				Href *string `json:"href,omitempty"`
			} `json:"space_quotas,omitempty"`
			Spaces *struct {
				Href *string `json:"href,omitempty"`
			} `json:"spaces,omitempty"`
			Stacks *struct {
				Href *string `json:"href,omitempty"`
			} `json:"stacks,omitempty"`
			Tasks *struct {
				Href *string `json:"href,omitempty"`
			} `json:"tasks,omitempty"`
			Users *struct {
				Href *string `json:"href,omitempty"`
			} `json:"users,omitempty"`
		} `json:"links,omitempty"`
	}
}

func ParseGetV3Response

func ParseGetV3Response(rsp *http.Response) (*GetV3Response, error)

ParseGetV3Response parses an HTTP response from a GetV3WithResponse call

func (GetV3Response) Status

func (r GetV3Response) Status() string

Status returns HTTPResponse.Status

func (GetV3Response) StatusCode

func (r GetV3Response) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3RevisionsGuidEnvironmentVariablesResponse

type GetV3RevisionsGuidEnvironmentVariablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnvironmentVariables
}

func ParseGetV3RevisionsGuidEnvironmentVariablesResponse

func ParseGetV3RevisionsGuidEnvironmentVariablesResponse(rsp *http.Response) (*GetV3RevisionsGuidEnvironmentVariablesResponse, error)

ParseGetV3RevisionsGuidEnvironmentVariablesResponse parses an HTTP response from a GetV3RevisionsGuidEnvironmentVariablesWithResponse call

func (GetV3RevisionsGuidEnvironmentVariablesResponse) Status

Status returns HTTPResponse.Status

func (GetV3RevisionsGuidEnvironmentVariablesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3RevisionsGuidResponse

type GetV3RevisionsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Revision
}

func ParseGetV3RevisionsGuidResponse

func ParseGetV3RevisionsGuidResponse(rsp *http.Response) (*GetV3RevisionsGuidResponse, error)

ParseGetV3RevisionsGuidResponse parses an HTTP response from a GetV3RevisionsGuidWithResponse call

func (GetV3RevisionsGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3RevisionsGuidResponse) StatusCode

func (r GetV3RevisionsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3RolesGuidParams

type GetV3RolesGuidParams struct {
	// Include Optionally include related resources in the response
	Include *GetV3RolesGuidParamsInclude `form:"include,omitempty" json:"include,omitempty"`
}

GetV3RolesGuidParams defines parameters for GetV3RolesGuid.

type GetV3RolesGuidParamsInclude

type GetV3RolesGuidParamsInclude string

GetV3RolesGuidParamsInclude defines parameters for GetV3RolesGuid.

const (
	GetV3RolesGuidParamsIncludeOrganization GetV3RolesGuidParamsInclude = "organization"
	GetV3RolesGuidParamsIncludeSpace        GetV3RolesGuidParamsInclude = "space"
	GetV3RolesGuidParamsIncludeUser         GetV3RolesGuidParamsInclude = "user"
)

Defines values for GetV3RolesGuidParamsInclude.

type GetV3RolesGuidResponse

type GetV3RolesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Role
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseGetV3RolesGuidResponse

func ParseGetV3RolesGuidResponse(rsp *http.Response) (*GetV3RolesGuidResponse, error)

ParseGetV3RolesGuidResponse parses an HTTP response from a GetV3RolesGuidWithResponse call

func (GetV3RolesGuidResponse) Status

func (r GetV3RolesGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3RolesGuidResponse) StatusCode

func (r GetV3RolesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3RolesParams

type GetV3RolesParams struct {
	// Guids Comma-delimited list of role guids to filter by
	Guids *string `form:"guids,omitempty" json:"guids,omitempty"`

	// Types Comma-delimited list of role types to filter by
	Types *string `form:"types,omitempty" json:"types,omitempty"`

	// SpaceGuids Comma-delimited list of space guids to filter by
	SpaceGuids *string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// OrganizationGuids Comma-delimited list of organization guids to filter by
	OrganizationGuids *string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// UserGuids Comma-delimited list of user guids to filter by
	UserGuids *string `form:"user_guids,omitempty" json:"user_guids,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *GetV3RolesParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// Include Optionally include related resources in the response
	Include *GetV3RolesParamsInclude `form:"include,omitempty" json:"include,omitempty"`

	// CreatedAts Filter by creation time
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update time
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3RolesParams defines parameters for GetV3Roles.

type GetV3RolesParamsInclude

type GetV3RolesParamsInclude string

GetV3RolesParamsInclude defines parameters for GetV3Roles.

const (
	GetV3RolesParamsIncludeOrganization GetV3RolesParamsInclude = "organization"
	GetV3RolesParamsIncludeSpace        GetV3RolesParamsInclude = "space"
	GetV3RolesParamsIncludeUser         GetV3RolesParamsInclude = "user"
)

Defines values for GetV3RolesParamsInclude.

type GetV3RolesParamsOrderBy

type GetV3RolesParamsOrderBy string

GetV3RolesParamsOrderBy defines parameters for GetV3Roles.

const (
	GetV3RolesParamsOrderByCreatedAt      GetV3RolesParamsOrderBy = "created_at"
	GetV3RolesParamsOrderByMinusCreatedAt GetV3RolesParamsOrderBy = "-created_at"
	GetV3RolesParamsOrderByMinusUpdatedAt GetV3RolesParamsOrderBy = "-updated_at"
	GetV3RolesParamsOrderByUpdatedAt      GetV3RolesParamsOrderBy = "updated_at"
)

Defines values for GetV3RolesParamsOrderBy.

type GetV3RolesResponse

type GetV3RolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Included Included resources when using include parameter
		Included *struct {
			Organizations *[]Organization `json:"organizations,omitempty"`
			Spaces        *[]Space        `json:"spaces,omitempty"`
			Users         *[]User         `json:"users,omitempty"`
		} `json:"included,omitempty"`
		Pagination Pagination `json:"pagination"`
		Resources  []Role     `json:"resources"`
	}
	JSON401 *UnauthorizedError
}

func ParseGetV3RolesResponse

func ParseGetV3RolesResponse(rsp *http.Response) (*GetV3RolesResponse, error)

ParseGetV3RolesResponse parses an HTTP response from a GetV3RolesWithResponse call

func (GetV3RolesResponse) Status

func (r GetV3RolesResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3RolesResponse) StatusCode

func (r GetV3RolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3RoutesGuidDestinationsParams

type GetV3RoutesGuidDestinationsParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// AppGuids Filter by app GUIDs (comma-separated)
	AppGuids *string `form:"app_guids,omitempty" json:"app_guids,omitempty"`
}

GetV3RoutesGuidDestinationsParams defines parameters for GetV3RoutesGuidDestinations.

type GetV3RoutesGuidDestinationsResponse

type GetV3RoutesGuidDestinationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Destinations *[]Destination `json:"destinations,omitempty"`
		Links        *struct {
			Route *Link `json:"route,omitempty"`
			Self  *Link `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSONDefault *UnexpectedError
}

func ParseGetV3RoutesGuidDestinationsResponse

func ParseGetV3RoutesGuidDestinationsResponse(rsp *http.Response) (*GetV3RoutesGuidDestinationsResponse, error)

ParseGetV3RoutesGuidDestinationsResponse parses an HTTP response from a GetV3RoutesGuidDestinationsWithResponse call

func (GetV3RoutesGuidDestinationsResponse) Status

Status returns HTTPResponse.Status

func (GetV3RoutesGuidDestinationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3RoutesGuidParams

type GetV3RoutesGuidParams struct {
	// Include Include related resources
	Include *GetV3RoutesGuidParamsInclude `form:"include,omitempty" json:"include,omitempty"`
}

GetV3RoutesGuidParams defines parameters for GetV3RoutesGuid.

type GetV3RoutesGuidParamsInclude

type GetV3RoutesGuidParamsInclude string

GetV3RoutesGuidParamsInclude defines parameters for GetV3RoutesGuid.

const (
	GetV3RoutesGuidParamsIncludeDomain            GetV3RoutesGuidParamsInclude = "domain"
	GetV3RoutesGuidParamsIncludeSpace             GetV3RoutesGuidParamsInclude = "space"
	GetV3RoutesGuidParamsIncludeSpaceOrganization GetV3RoutesGuidParamsInclude = "space.organization"
)

Defines values for GetV3RoutesGuidParamsInclude.

type GetV3RoutesGuidRelationshipsSharedSpacesResponse

type GetV3RoutesGuidRelationshipsSharedSpacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Data List of spaces the route is shared with
		Data *[]struct {
			Guid *openapi_types.UUID `json:"guid,omitempty"`
		} `json:"data,omitempty"`
		Links *struct {
			Self *Link `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSONDefault *UnexpectedError
}

func ParseGetV3RoutesGuidRelationshipsSharedSpacesResponse

func ParseGetV3RoutesGuidRelationshipsSharedSpacesResponse(rsp *http.Response) (*GetV3RoutesGuidRelationshipsSharedSpacesResponse, error)

ParseGetV3RoutesGuidRelationshipsSharedSpacesResponse parses an HTTP response from a GetV3RoutesGuidRelationshipsSharedSpacesWithResponse call

func (GetV3RoutesGuidRelationshipsSharedSpacesResponse) Status

Status returns HTTPResponse.Status

func (GetV3RoutesGuidRelationshipsSharedSpacesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3RoutesGuidResponse

type GetV3RoutesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Route
	JSON401      *Unauthorized
	JSON404      *NotFound
	JSONDefault  *UnexpectedError
}

func ParseGetV3RoutesGuidResponse

func ParseGetV3RoutesGuidResponse(rsp *http.Response) (*GetV3RoutesGuidResponse, error)

ParseGetV3RoutesGuidResponse parses an HTTP response from a GetV3RoutesGuidWithResponse call

func (GetV3RoutesGuidResponse) Status

func (r GetV3RoutesGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3RoutesGuidResponse) StatusCode

func (r GetV3RoutesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3RoutesParams

type GetV3RoutesParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Field to sort results by
	OrderBy *GetV3RoutesParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// AppGuids Filter by app GUIDs (comma-separated)
	AppGuids *string `form:"app_guids,omitempty" json:"app_guids,omitempty"`

	// DomainGuids Filter by domain GUIDs (comma-separated)
	DomainGuids *string `form:"domain_guids,omitempty" json:"domain_guids,omitempty"`

	// SpaceGuids Filter by space GUIDs (comma-separated)
	SpaceGuids *string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// OrganizationGuids Filter by organization GUIDs (comma-separated)
	OrganizationGuids *string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// Hosts Filter by hostnames (comma-separated)
	Hosts *string `form:"hosts,omitempty" json:"hosts,omitempty"`

	// Paths Filter by paths (comma-separated)
	Paths *string `form:"paths,omitempty" json:"paths,omitempty"`

	// Ports Filter by ports (comma-separated)
	Ports *string `form:"ports,omitempty" json:"ports,omitempty"`

	// ServiceInstanceGuids Filter by service instance GUIDs (comma-separated)
	ServiceInstanceGuids *string `form:"service_instance_guids,omitempty" json:"service_instance_guids,omitempty"`

	// LabelSelector Filter by labels using label selector syntax
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// Include Include related resources
	Include *GetV3RoutesParamsInclude `form:"include,omitempty" json:"include,omitempty"`

	// CreatedAts Filter by creation timestamp. Supports multiple formats:
	// - Range: created_ats=2020-01-01T00:00:00Z,2020-12-31T23:59:59Z
	// - Greater than: created_ats[gt]=2020-01-01T00:00:00Z
	// - Greater than or equal: created_ats[gte]=2020-01-01T00:00:00Z
	// - Less than: created_ats[lt]=2020-12-31T23:59:59Z
	// - Less than or equal: created_ats[lte]=2020-12-31T23:59:59Z
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update timestamp. Supports multiple formats:
	// - Range: updated_ats=2020-01-01T00:00:00Z,2020-12-31T23:59:59Z
	// - Greater than: updated_ats[gt]=2020-01-01T00:00:00Z
	// - Greater than or equal: updated_ats[gte]=2020-01-01T00:00:00Z
	// - Less than: updated_ats[lt]=2020-12-31T23:59:59Z
	// - Less than or equal: updated_ats[lte]=2020-12-31T23:59:59Z
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`

	// Fields Fields to include in the response. Use dot notation for nested fields.
	// Example: fields[routes]=guid,host,path or fields[domain]=name,guid
	Fields *string `form:"fields,omitempty" json:"fields,omitempty"`
}

GetV3RoutesParams defines parameters for GetV3Routes.

type GetV3RoutesParamsInclude

type GetV3RoutesParamsInclude string

GetV3RoutesParamsInclude defines parameters for GetV3Routes.

const (
	GetV3RoutesParamsIncludeDomain            GetV3RoutesParamsInclude = "domain"
	GetV3RoutesParamsIncludeSpace             GetV3RoutesParamsInclude = "space"
	GetV3RoutesParamsIncludeSpaceOrganization GetV3RoutesParamsInclude = "space.organization"
)

Defines values for GetV3RoutesParamsInclude.

type GetV3RoutesParamsOrderBy

type GetV3RoutesParamsOrderBy string

GetV3RoutesParamsOrderBy defines parameters for GetV3Routes.

const (
	GetV3RoutesParamsOrderByCreatedAt      GetV3RoutesParamsOrderBy = "created_at"
	GetV3RoutesParamsOrderByHost           GetV3RoutesParamsOrderBy = "host"
	GetV3RoutesParamsOrderByMinusCreatedAt GetV3RoutesParamsOrderBy = "-created_at"
	GetV3RoutesParamsOrderByMinusHost      GetV3RoutesParamsOrderBy = "-host"
	GetV3RoutesParamsOrderByMinusPath      GetV3RoutesParamsOrderBy = "-path"
	GetV3RoutesParamsOrderByMinusUpdatedAt GetV3RoutesParamsOrderBy = "-updated_at"
	GetV3RoutesParamsOrderByPath           GetV3RoutesParamsOrderBy = "path"
	GetV3RoutesParamsOrderByUpdatedAt      GetV3RoutesParamsOrderBy = "updated_at"
)

Defines values for GetV3RoutesParamsOrderBy.

type GetV3RoutesResponse

type GetV3RoutesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Included *struct {
			Domains       *[]Domain       `json:"domains,omitempty"`
			Organizations *[]Organization `json:"organizations,omitempty"`
			Spaces        *[]Space        `json:"spaces,omitempty"`
		} `json:"included,omitempty"`
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Route    `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSONDefault *UnexpectedError
}

func ParseGetV3RoutesResponse

func ParseGetV3RoutesResponse(rsp *http.Response) (*GetV3RoutesResponse, error)

ParseGetV3RoutesResponse parses an HTTP response from a GetV3RoutesWithResponse call

func (GetV3RoutesResponse) Status

func (r GetV3RoutesResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3RoutesResponse) StatusCode

func (r GetV3RoutesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3SecurityGroupsGuidResponse

type GetV3SecurityGroupsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SecurityGroup
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseGetV3SecurityGroupsGuidResponse

func ParseGetV3SecurityGroupsGuidResponse(rsp *http.Response) (*GetV3SecurityGroupsGuidResponse, error)

ParseGetV3SecurityGroupsGuidResponse parses an HTTP response from a GetV3SecurityGroupsGuidWithResponse call

func (GetV3SecurityGroupsGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3SecurityGroupsGuidResponse) StatusCode

func (r GetV3SecurityGroupsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3SecurityGroupsParams

type GetV3SecurityGroupsParams struct {
	// Guids Comma-delimited list of security group guids to filter by
	Guids *string `form:"guids,omitempty" json:"guids,omitempty"`

	// Names Comma-delimited list of security group names to filter by
	Names *string `form:"names,omitempty" json:"names,omitempty"`

	// GloballyEnabledRunning If true, only include security groups enabled globally for running apps
	GloballyEnabledRunning *bool `form:"globally_enabled_running,omitempty" json:"globally_enabled_running,omitempty"`

	// GloballyEnabledStaging If true, only include security groups enabled globally for staging apps
	GloballyEnabledStaging *bool `form:"globally_enabled_staging,omitempty" json:"globally_enabled_staging,omitempty"`

	// RunningSpaceGuids Comma-delimited list of space guids to filter by for running security groups
	RunningSpaceGuids *string `form:"running_space_guids,omitempty" json:"running_space_guids,omitempty"`

	// StagingSpaceGuids Comma-delimited list of space guids to filter by for staging security groups
	StagingSpaceGuids *string `form:"staging_space_guids,omitempty" json:"staging_space_guids,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *GetV3SecurityGroupsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// CreatedAts Filter by creation time
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update time
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3SecurityGroupsParams defines parameters for GetV3SecurityGroups.

type GetV3SecurityGroupsParamsOrderBy

type GetV3SecurityGroupsParamsOrderBy string

GetV3SecurityGroupsParamsOrderBy defines parameters for GetV3SecurityGroups.

const (
	GetV3SecurityGroupsParamsOrderByCreatedAt      GetV3SecurityGroupsParamsOrderBy = "created_at"
	GetV3SecurityGroupsParamsOrderByMinusCreatedAt GetV3SecurityGroupsParamsOrderBy = "-created_at"
	GetV3SecurityGroupsParamsOrderByMinusName      GetV3SecurityGroupsParamsOrderBy = "-name"
	GetV3SecurityGroupsParamsOrderByMinusUpdatedAt GetV3SecurityGroupsParamsOrderBy = "-updated_at"
	GetV3SecurityGroupsParamsOrderByName           GetV3SecurityGroupsParamsOrderBy = "name"
	GetV3SecurityGroupsParamsOrderByUpdatedAt      GetV3SecurityGroupsParamsOrderBy = "updated_at"
)

Defines values for GetV3SecurityGroupsParamsOrderBy.

type GetV3SecurityGroupsResponse

type GetV3SecurityGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination Pagination      `json:"pagination"`
		Resources  []SecurityGroup `json:"resources"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
}

func ParseGetV3SecurityGroupsResponse

func ParseGetV3SecurityGroupsResponse(rsp *http.Response) (*GetV3SecurityGroupsResponse, error)

ParseGetV3SecurityGroupsResponse parses an HTTP response from a GetV3SecurityGroupsWithResponse call

func (GetV3SecurityGroupsResponse) Status

Status returns HTTPResponse.Status

func (GetV3SecurityGroupsResponse) StatusCode

func (r GetV3SecurityGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceBrokersGuidJobsSynchronizationResponse

type GetV3ServiceBrokersGuidJobsSynchronizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LastOperation
}

func ParseGetV3ServiceBrokersGuidJobsSynchronizationResponse

func ParseGetV3ServiceBrokersGuidJobsSynchronizationResponse(rsp *http.Response) (*GetV3ServiceBrokersGuidJobsSynchronizationResponse, error)

ParseGetV3ServiceBrokersGuidJobsSynchronizationResponse parses an HTTP response from a GetV3ServiceBrokersGuidJobsSynchronizationWithResponse call

func (GetV3ServiceBrokersGuidJobsSynchronizationResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceBrokersGuidJobsSynchronizationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceBrokersGuidResponse

type GetV3ServiceBrokersGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceBroker
}

func ParseGetV3ServiceBrokersGuidResponse

func ParseGetV3ServiceBrokersGuidResponse(rsp *http.Response) (*GetV3ServiceBrokersGuidResponse, error)

ParseGetV3ServiceBrokersGuidResponse parses an HTTP response from a GetV3ServiceBrokersGuidWithResponse call

func (GetV3ServiceBrokersGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceBrokersGuidResponse) StatusCode

func (r GetV3ServiceBrokersGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceBrokersParams

type GetV3ServiceBrokersParams struct {
	// Names Comma-delimited list of service broker names to filter by
	Names *[]string `form:"names,omitempty" json:"names,omitempty"`

	// SpaceGuids Comma-delimited list of space GUIDs to filter by
	SpaceGuids *[]string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// OrderBy Value to sort by
	OrderBy       *GetV3ServiceBrokersParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
	Page          *int                              `form:"page,omitempty" json:"page,omitempty"`
	PerPage       *int                              `form:"per_page,omitempty" json:"per_page,omitempty"`
	LabelSelector *string                           `form:"label_selector,omitempty" json:"label_selector,omitempty"`
	CreatedAts    *string                           `form:"created_ats,omitempty" json:"created_ats,omitempty"`
	UpdatedAts    *string                           `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3ServiceBrokersParams defines parameters for GetV3ServiceBrokers.

type GetV3ServiceBrokersParamsOrderBy

type GetV3ServiceBrokersParamsOrderBy string

GetV3ServiceBrokersParamsOrderBy defines parameters for GetV3ServiceBrokers.

const (
	GetV3ServiceBrokersParamsOrderByCreatedAt      GetV3ServiceBrokersParamsOrderBy = "created_at"
	GetV3ServiceBrokersParamsOrderByMinusCreatedAt GetV3ServiceBrokersParamsOrderBy = "-created_at"
	GetV3ServiceBrokersParamsOrderByMinusName      GetV3ServiceBrokersParamsOrderBy = "-name"
	GetV3ServiceBrokersParamsOrderByMinusUpdatedAt GetV3ServiceBrokersParamsOrderBy = "-updated_at"
	GetV3ServiceBrokersParamsOrderByName           GetV3ServiceBrokersParamsOrderBy = "name"
	GetV3ServiceBrokersParamsOrderByUpdatedAt      GetV3ServiceBrokersParamsOrderBy = "updated_at"
)

Defines values for GetV3ServiceBrokersParamsOrderBy.

type GetV3ServiceBrokersResponse

type GetV3ServiceBrokersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination      `json:"pagination,omitempty"`
		Resources  *[]ServiceBroker `json:"resources,omitempty"`
	}
}

func ParseGetV3ServiceBrokersResponse

func ParseGetV3ServiceBrokersResponse(rsp *http.Response) (*GetV3ServiceBrokersResponse, error)

ParseGetV3ServiceBrokersResponse parses an HTTP response from a GetV3ServiceBrokersWithResponse call

func (GetV3ServiceBrokersResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceBrokersResponse) StatusCode

func (r GetV3ServiceBrokersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceCredentialBindingsGuidDetailsResponse

type GetV3ServiceCredentialBindingsGuidDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Credentials    *map[string]interface{} `json:"credentials,omitempty"`
		SyslogDrainUrl *string                 `json:"syslog_drain_url,omitempty"`
		VolumeMounts   *[]string               `json:"volume_mounts,omitempty"`
	}
}

func ParseGetV3ServiceCredentialBindingsGuidDetailsResponse

func ParseGetV3ServiceCredentialBindingsGuidDetailsResponse(rsp *http.Response) (*GetV3ServiceCredentialBindingsGuidDetailsResponse, error)

ParseGetV3ServiceCredentialBindingsGuidDetailsResponse parses an HTTP response from a GetV3ServiceCredentialBindingsGuidDetailsWithResponse call

func (GetV3ServiceCredentialBindingsGuidDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceCredentialBindingsGuidDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceCredentialBindingsGuidParametersResponse

type GetV3ServiceCredentialBindingsGuidParametersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseGetV3ServiceCredentialBindingsGuidParametersResponse

func ParseGetV3ServiceCredentialBindingsGuidParametersResponse(rsp *http.Response) (*GetV3ServiceCredentialBindingsGuidParametersResponse, error)

ParseGetV3ServiceCredentialBindingsGuidParametersResponse parses an HTTP response from a GetV3ServiceCredentialBindingsGuidParametersWithResponse call

func (GetV3ServiceCredentialBindingsGuidParametersResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceCredentialBindingsGuidParametersResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceCredentialBindingsGuidParams

type GetV3ServiceCredentialBindingsGuidParams struct {
	Include *[]GetV3ServiceCredentialBindingsGuidParamsInclude `form:"include,omitempty" json:"include,omitempty"`
}

GetV3ServiceCredentialBindingsGuidParams defines parameters for GetV3ServiceCredentialBindingsGuid.

type GetV3ServiceCredentialBindingsGuidParamsInclude

type GetV3ServiceCredentialBindingsGuidParamsInclude string

GetV3ServiceCredentialBindingsGuidParamsInclude defines parameters for GetV3ServiceCredentialBindingsGuid.

const (
	GetV3ServiceCredentialBindingsGuidParamsIncludeApp             GetV3ServiceCredentialBindingsGuidParamsInclude = "app"
	GetV3ServiceCredentialBindingsGuidParamsIncludeServiceInstance GetV3ServiceCredentialBindingsGuidParamsInclude = "service_instance"
)

Defines values for GetV3ServiceCredentialBindingsGuidParamsInclude.

type GetV3ServiceCredentialBindingsGuidResponse

type GetV3ServiceCredentialBindingsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceCredentialBinding
}

func ParseGetV3ServiceCredentialBindingsGuidResponse

func ParseGetV3ServiceCredentialBindingsGuidResponse(rsp *http.Response) (*GetV3ServiceCredentialBindingsGuidResponse, error)

ParseGetV3ServiceCredentialBindingsGuidResponse parses an HTTP response from a GetV3ServiceCredentialBindingsGuidWithResponse call

func (GetV3ServiceCredentialBindingsGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceCredentialBindingsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceInstancesGuidCredentialsResponse

type GetV3ServiceInstancesGuidCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]string
}

func ParseGetV3ServiceInstancesGuidCredentialsResponse

func ParseGetV3ServiceInstancesGuidCredentialsResponse(rsp *http.Response) (*GetV3ServiceInstancesGuidCredentialsResponse, error)

ParseGetV3ServiceInstancesGuidCredentialsResponse parses an HTTP response from a GetV3ServiceInstancesGuidCredentialsWithResponse call

func (GetV3ServiceInstancesGuidCredentialsResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceInstancesGuidCredentialsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse

type GetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *[]Space `json:"data,omitempty"`
	}
}

func ParseGetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse

func ParseGetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse(rsp *http.Response) (*GetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse, error)

ParseGetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse parses an HTTP response from a GetV3ServiceInstancesGuidRelationshipsSharedSpacesWithResponse call

func (GetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceInstancesGuidRelationshipsSharedSpacesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse

type GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsageSummary
}

func ParseGetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse

func ParseGetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse(rsp *http.Response) (*GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse, error)

ParseGetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse parses an HTTP response from a GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryWithResponse call

func (GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceInstancesGuidRelationshipsSharedSpacesUsageSummaryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceInstancesParams

type GetV3ServiceInstancesParams struct {
	// Names Comma-delimited list of service instance names to filter by
	Names *[]string `form:"names,omitempty" json:"names,omitempty"`

	// Guids Comma-delimited list of service instance guids to filter by
	Guids *[]string `form:"guids,omitempty" json:"guids,omitempty"`

	// Type Filter by type
	Type *GetV3ServiceInstancesParamsType `form:"type,omitempty" json:"type,omitempty"`

	// SpaceGuids Comma-delimited list of space guids to filter by
	SpaceGuids *[]string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// OrganizationGuids Comma-delimited list of organization guids to filter by
	OrganizationGuids *[]string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// ServicePlanGuids Comma-delimited list of service plan guids to filter by
	ServicePlanGuids *[]string `form:"service_plan_guids,omitempty" json:"service_plan_guids,omitempty"`

	// ServicePlanNames Comma-delimited list of service plan names to filter by
	ServicePlanNames *[]string `form:"service_plan_names,omitempty" json:"service_plan_names,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *GetV3ServiceInstancesParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// LabelSelector A query string containing a list of label selector requirements
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Timestamp to filter by
	CreatedAts *[]time.Time `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Timestamp to filter by
	UpdatedAts *[]time.Time `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3ServiceInstancesParams defines parameters for GetV3ServiceInstances.

type GetV3ServiceInstancesParamsOrderBy

type GetV3ServiceInstancesParamsOrderBy string

GetV3ServiceInstancesParamsOrderBy defines parameters for GetV3ServiceInstances.

const (
	GetV3ServiceInstancesParamsOrderByCreatedAt      GetV3ServiceInstancesParamsOrderBy = "created_at"
	GetV3ServiceInstancesParamsOrderByMinusCreatedAt GetV3ServiceInstancesParamsOrderBy = "-created_at"
	GetV3ServiceInstancesParamsOrderByMinusName      GetV3ServiceInstancesParamsOrderBy = "-name"
	GetV3ServiceInstancesParamsOrderByMinusUpdatedAt GetV3ServiceInstancesParamsOrderBy = "-updated_at"
	GetV3ServiceInstancesParamsOrderByName           GetV3ServiceInstancesParamsOrderBy = "name"
	GetV3ServiceInstancesParamsOrderByUpdatedAt      GetV3ServiceInstancesParamsOrderBy = "updated_at"
)

Defines values for GetV3ServiceInstancesParamsOrderBy.

type GetV3ServiceInstancesParamsType

type GetV3ServiceInstancesParamsType string

GetV3ServiceInstancesParamsType defines parameters for GetV3ServiceInstances.

const (
	GetV3ServiceInstancesParamsTypeManaged      GetV3ServiceInstancesParamsType = "managed"
	GetV3ServiceInstancesParamsTypeUserProvided GetV3ServiceInstancesParamsType = "user-provided"
)

Defines values for GetV3ServiceInstancesParamsType.

type GetV3ServiceInstancesResponse

type GetV3ServiceInstancesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Resources *[]ServiceInstance `json:"resources,omitempty"`
	}
}

func ParseGetV3ServiceInstancesResponse

func ParseGetV3ServiceInstancesResponse(rsp *http.Response) (*GetV3ServiceInstancesResponse, error)

ParseGetV3ServiceInstancesResponse parses an HTTP response from a GetV3ServiceInstancesWithResponse call

func (GetV3ServiceInstancesResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceInstancesResponse) StatusCode

func (r GetV3ServiceInstancesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceOfferingsGuidResponse

type GetV3ServiceOfferingsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceOffering
}

func ParseGetV3ServiceOfferingsGuidResponse

func ParseGetV3ServiceOfferingsGuidResponse(rsp *http.Response) (*GetV3ServiceOfferingsGuidResponse, error)

ParseGetV3ServiceOfferingsGuidResponse parses an HTTP response from a GetV3ServiceOfferingsGuidWithResponse call

func (GetV3ServiceOfferingsGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceOfferingsGuidResponse) StatusCode

func (r GetV3ServiceOfferingsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceOfferingsParams

type GetV3ServiceOfferingsParams struct {
	// Names Comma-delimited list of names to filter by
	Names *[]string `form:"names,omitempty" json:"names,omitempty"`

	// Available Filter by the available property; valid values are true or false
	Available *bool `form:"available,omitempty" json:"available,omitempty"`

	// ServiceBrokerGuids Comma-delimited list of service broker GUIDs to filter by
	ServiceBrokerGuids *[]string `form:"service_broker_guids,omitempty" json:"service_broker_guids,omitempty"`

	// ServiceBrokerNames Comma-delimited list of service broker names to filter by
	ServiceBrokerNames *[]string `form:"service_broker_names,omitempty" json:"service_broker_names,omitempty"`

	// SpaceGuids Comma-delimited list of space GUIDs to filter by
	SpaceGuids *[]string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// OrganizationGuids Comma-delimited list of organization GUIDs to filter by
	OrganizationGuids *[]string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// LabelSelector A query string containing a list of label selector requirements
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// OrderBy Value to sort by. Defaults to ascending; prepend with - to sort descending. Valid values are created_at, updated_at, name
	OrderBy *string `form:"order_by,omitempty" json:"order_by,omitempty"`

	// Page Page to display; valid values are integers >= 1
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page; valid values are 1 through 5000
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// CreatedAts Timestamp to filter by. When filtering on equality, several comma-delimited timestamps may be passed. Also supports filtering with relational operators
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Timestamp to filter by. When filtering on equality, several comma-delimited timestamps may be passed. Also supports filtering with relational operators
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3ServiceOfferingsParams defines parameters for GetV3ServiceOfferings.

type GetV3ServiceOfferingsResponse

type GetV3ServiceOfferingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceOfferingList
}

func ParseGetV3ServiceOfferingsResponse

func ParseGetV3ServiceOfferingsResponse(rsp *http.Response) (*GetV3ServiceOfferingsResponse, error)

ParseGetV3ServiceOfferingsResponse parses an HTTP response from a GetV3ServiceOfferingsWithResponse call

func (GetV3ServiceOfferingsResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceOfferingsResponse) StatusCode

func (r GetV3ServiceOfferingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ServicePlansGuidResponse

type GetV3ServicePlansGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServicePlan
}

func ParseGetV3ServicePlansGuidResponse

func ParseGetV3ServicePlansGuidResponse(rsp *http.Response) (*GetV3ServicePlansGuidResponse, error)

ParseGetV3ServicePlansGuidResponse parses an HTTP response from a GetV3ServicePlansGuidWithResponse call

func (GetV3ServicePlansGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServicePlansGuidResponse) StatusCode

func (r GetV3ServicePlansGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ServicePlansGuidVisibilityResponse

type GetV3ServicePlansGuidVisibilityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServicePlanVisibility
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseGetV3ServicePlansGuidVisibilityResponse

func ParseGetV3ServicePlansGuidVisibilityResponse(rsp *http.Response) (*GetV3ServicePlansGuidVisibilityResponse, error)

ParseGetV3ServicePlansGuidVisibilityResponse parses an HTTP response from a GetV3ServicePlansGuidVisibilityWithResponse call

func (GetV3ServicePlansGuidVisibilityResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServicePlansGuidVisibilityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServicePlansParams

type GetV3ServicePlansParams struct {
	// Names Comma-delimited list of names to filter by
	Names *[]string `form:"names,omitempty" json:"names,omitempty"`

	// Available Filter by the available property; valid values are true or false
	Available *bool `form:"available,omitempty" json:"available,omitempty"`

	// BrokerCatalogIds Comma-delimited list of IDs provided by the service broker for the service plan to filter by
	BrokerCatalogIds *[]string `form:"broker_catalog_ids,omitempty" json:"broker_catalog_ids,omitempty"`

	// SpaceGuids Comma-delimited list of space GUIDs to filter by
	SpaceGuids *[]string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// OrganizationGuids Comma-delimited list of organization GUIDs to filter by
	OrganizationGuids *[]string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// ServiceBrokerGuids Comma-delimited list of service broker GUIDs to filter by
	ServiceBrokerGuids *[]string `form:"service_broker_guids,omitempty" json:"service_broker_guids,omitempty"`

	// ServiceBrokerNames Comma-delimited list of service broker names to filter by
	ServiceBrokerNames *[]string `form:"service_broker_names,omitempty" json:"service_broker_names,omitempty"`

	// ServiceOfferingGuids Comma-delimited list of service Offering GUIDs to filter by
	ServiceOfferingGuids *[]string `form:"service_offering_guids,omitempty" json:"service_offering_guids,omitempty"`

	// ServiceOfferingNames Comma-delimited list of service Offering names to filter by
	ServiceOfferingNames *[]string `form:"service_offering_names,omitempty" json:"service_offering_names,omitempty"`

	// ServiceInstanceGuids Comma-delimited list of service Instance GUIDs to filter by
	ServiceInstanceGuids *[]string `form:"service_instance_guids,omitempty" json:"service_instance_guids,omitempty"`

	// Include Optionally include a list of related resources in the response; valid values are space.organization and service_offering
	Include *[]string `form:"include,omitempty" json:"include,omitempty"`

	// Page Page to display; valid values are integers >= 1
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page; valid values are 1 through 5000
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by. Defaults to ascending; prepend with - to sort descending. Valid values are created_at, updated_at, name
	OrderBy *string `form:"order_by,omitempty" json:"order_by,omitempty"`

	// LabelSelector A query string containing a list of label selector requirements
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// Fields Allowed values for fields
	Fields *string `form:"fields,omitempty" json:"fields,omitempty"`

	// CreatedAts Timestamp to filter by. When filtering on equality, several comma-delimited timestamps may be passed. Also supports filtering with relational operators
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Timestamp to filter by. When filtering on equality, several comma-delimited timestamps may be passed. Also supports filtering with relational operators
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3ServicePlansParams defines parameters for GetV3ServicePlans.

type GetV3ServicePlansResponse

type GetV3ServicePlansResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServicePlanList
}

func ParseGetV3ServicePlansResponse

func ParseGetV3ServicePlansResponse(rsp *http.Response) (*GetV3ServicePlansResponse, error)

ParseGetV3ServicePlansResponse parses an HTTP response from a GetV3ServicePlansWithResponse call

func (GetV3ServicePlansResponse) Status

func (r GetV3ServicePlansResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3ServicePlansResponse) StatusCode

func (r GetV3ServicePlansResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceRouteBindingsGuidParametersResponse

type GetV3ServiceRouteBindingsGuidParametersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]string
}

func ParseGetV3ServiceRouteBindingsGuidParametersResponse

func ParseGetV3ServiceRouteBindingsGuidParametersResponse(rsp *http.Response) (*GetV3ServiceRouteBindingsGuidParametersResponse, error)

ParseGetV3ServiceRouteBindingsGuidParametersResponse parses an HTTP response from a GetV3ServiceRouteBindingsGuidParametersWithResponse call

func (GetV3ServiceRouteBindingsGuidParametersResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceRouteBindingsGuidParametersResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceRouteBindingsGuidParams

type GetV3ServiceRouteBindingsGuidParams struct {
	Include *[]GetV3ServiceRouteBindingsGuidParamsInclude `form:"include,omitempty" json:"include,omitempty"`
}

GetV3ServiceRouteBindingsGuidParams defines parameters for GetV3ServiceRouteBindingsGuid.

type GetV3ServiceRouteBindingsGuidParamsInclude

type GetV3ServiceRouteBindingsGuidParamsInclude string

GetV3ServiceRouteBindingsGuidParamsInclude defines parameters for GetV3ServiceRouteBindingsGuid.

const (
	GetV3ServiceRouteBindingsGuidParamsIncludeRoute           GetV3ServiceRouteBindingsGuidParamsInclude = "route"
	GetV3ServiceRouteBindingsGuidParamsIncludeServiceInstance GetV3ServiceRouteBindingsGuidParamsInclude = "service_instance"
)

Defines values for GetV3ServiceRouteBindingsGuidParamsInclude.

type GetV3ServiceRouteBindingsGuidResponse

type GetV3ServiceRouteBindingsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceRouteBinding
}

func ParseGetV3ServiceRouteBindingsGuidResponse

func ParseGetV3ServiceRouteBindingsGuidResponse(rsp *http.Response) (*GetV3ServiceRouteBindingsGuidResponse, error)

ParseGetV3ServiceRouteBindingsGuidResponse parses an HTTP response from a GetV3ServiceRouteBindingsGuidWithResponse call

func (GetV3ServiceRouteBindingsGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceRouteBindingsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceRouteBindingsParams

type GetV3ServiceRouteBindingsParams struct {
	RouteGuids           *[]string                               `form:"route_guids,omitempty" json:"route_guids,omitempty"`
	ServiceInstanceGuids *[]string                               `form:"service_instance_guids,omitempty" json:"service_instance_guids,omitempty"`
	ServiceInstanceNames *[]string                               `form:"service_instance_names,omitempty" json:"service_instance_names,omitempty"`
	LabelSelector        *string                                 `form:"label_selector,omitempty" json:"label_selector,omitempty"`
	Guids                *[]string                               `form:"guids,omitempty" json:"guids,omitempty"`
	CreatedAts           *string                                 `form:"created_ats,omitempty" json:"created_ats,omitempty"`
	UpdatedAts           *string                                 `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
	Include              *[]string                               `form:"include,omitempty" json:"include,omitempty"`
	Page                 *int                                    `form:"page,omitempty" json:"page,omitempty"`
	PerPage              *int                                    `form:"per_page,omitempty" json:"per_page,omitempty"`
	OrderBy              *GetV3ServiceRouteBindingsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
}

GetV3ServiceRouteBindingsParams defines parameters for GetV3ServiceRouteBindings.

type GetV3ServiceRouteBindingsParamsOrderBy

type GetV3ServiceRouteBindingsParamsOrderBy string

GetV3ServiceRouteBindingsParamsOrderBy defines parameters for GetV3ServiceRouteBindings.

const (
	GetV3ServiceRouteBindingsParamsOrderByCreatedAt      GetV3ServiceRouteBindingsParamsOrderBy = "created_at"
	GetV3ServiceRouteBindingsParamsOrderByMinusCreatedAt GetV3ServiceRouteBindingsParamsOrderBy = "-created_at"
	GetV3ServiceRouteBindingsParamsOrderByMinusUpdatedAt GetV3ServiceRouteBindingsParamsOrderBy = "-updated_at"
	GetV3ServiceRouteBindingsParamsOrderByUpdatedAt      GetV3ServiceRouteBindingsParamsOrderBy = "updated_at"
)

Defines values for GetV3ServiceRouteBindingsParamsOrderBy.

type GetV3ServiceRouteBindingsResponse

type GetV3ServiceRouteBindingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination            `json:"pagination,omitempty"`
		Resources  *[]ServiceRouteBinding `json:"resources,omitempty"`
	}
}

func ParseGetV3ServiceRouteBindingsResponse

func ParseGetV3ServiceRouteBindingsResponse(rsp *http.Response) (*GetV3ServiceRouteBindingsResponse, error)

ParseGetV3ServiceRouteBindingsResponse parses an HTTP response from a GetV3ServiceRouteBindingsWithResponse call

func (GetV3ServiceRouteBindingsResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceRouteBindingsResponse) StatusCode

func (r GetV3ServiceRouteBindingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceUsageEventsGuidResponse

type GetV3ServiceUsageEventsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceUsageEvent
}

func ParseGetV3ServiceUsageEventsGuidResponse

func ParseGetV3ServiceUsageEventsGuidResponse(rsp *http.Response) (*GetV3ServiceUsageEventsGuidResponse, error)

ParseGetV3ServiceUsageEventsGuidResponse parses an HTTP response from a GetV3ServiceUsageEventsGuidWithResponse call

func (GetV3ServiceUsageEventsGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceUsageEventsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3ServiceUsageEventsParams

type GetV3ServiceUsageEventsParams struct {
	Page                 *int                                                 `form:"page,omitempty" json:"page,omitempty"`
	PerPage              *int                                                 `form:"per_page,omitempty" json:"per_page,omitempty"`
	OrderBy              *GetV3ServiceUsageEventsParamsOrderBy                `form:"order_by,omitempty" json:"order_by,omitempty"`
	AfterGuid            *string                                              `form:"after_guid,omitempty" json:"after_guid,omitempty"`
	Guids                *[]string                                            `form:"guids,omitempty" json:"guids,omitempty"`
	ServiceInstanceTypes *[]GetV3ServiceUsageEventsParamsServiceInstanceTypes `form:"service_instance_types,omitempty" json:"service_instance_types,omitempty"`
	ServiceOfferingGuids *[]string                                            `form:"service_offering_guids,omitempty" json:"service_offering_guids,omitempty"`
	CreatedAts           *string                                              `form:"created_ats,omitempty" json:"created_ats,omitempty"`
	UpdatedAts           *string                                              `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3ServiceUsageEventsParams defines parameters for GetV3ServiceUsageEvents.

type GetV3ServiceUsageEventsParamsOrderBy

type GetV3ServiceUsageEventsParamsOrderBy string

GetV3ServiceUsageEventsParamsOrderBy defines parameters for GetV3ServiceUsageEvents.

const (
	GetV3ServiceUsageEventsParamsOrderByCreatedAt      GetV3ServiceUsageEventsParamsOrderBy = "created_at"
	GetV3ServiceUsageEventsParamsOrderByMinusCreatedAt GetV3ServiceUsageEventsParamsOrderBy = "-created_at"
)

Defines values for GetV3ServiceUsageEventsParamsOrderBy.

type GetV3ServiceUsageEventsParamsServiceInstanceTypes

type GetV3ServiceUsageEventsParamsServiceInstanceTypes string

GetV3ServiceUsageEventsParamsServiceInstanceTypes defines parameters for GetV3ServiceUsageEvents.

const (
	ManagedServiceInstance      GetV3ServiceUsageEventsParamsServiceInstanceTypes = "managed_service_instance"
	UserProvidedServiceInstance GetV3ServiceUsageEventsParamsServiceInstanceTypes = "user_provided_service_instance"
)

Defines values for GetV3ServiceUsageEventsParamsServiceInstanceTypes.

type GetV3ServiceUsageEventsResponse

type GetV3ServiceUsageEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination          `json:"pagination,omitempty"`
		Resources  *[]ServiceUsageEvent `json:"resources,omitempty"`
	}
}

func ParseGetV3ServiceUsageEventsResponse

func ParseGetV3ServiceUsageEventsResponse(rsp *http.Response) (*GetV3ServiceUsageEventsResponse, error)

ParseGetV3ServiceUsageEventsResponse parses an HTTP response from a GetV3ServiceUsageEventsWithResponse call

func (GetV3ServiceUsageEventsResponse) Status

Status returns HTTPResponse.Status

func (GetV3ServiceUsageEventsResponse) StatusCode

func (r GetV3ServiceUsageEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3SidecarsGuidProcessesParams

type GetV3SidecarsGuidProcessesParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`
}

GetV3SidecarsGuidProcessesParams defines parameters for GetV3SidecarsGuidProcesses.

type GetV3SidecarsGuidProcessesResponse

type GetV3SidecarsGuidProcessesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Process  `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSONDefault *UnexpectedError
}

func ParseGetV3SidecarsGuidProcessesResponse

func ParseGetV3SidecarsGuidProcessesResponse(rsp *http.Response) (*GetV3SidecarsGuidProcessesResponse, error)

ParseGetV3SidecarsGuidProcessesResponse parses an HTTP response from a GetV3SidecarsGuidProcessesWithResponse call

func (GetV3SidecarsGuidProcessesResponse) Status

Status returns HTTPResponse.Status

func (GetV3SidecarsGuidProcessesResponse) StatusCode

func (r GetV3SidecarsGuidProcessesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3SidecarsGuidResponse

type GetV3SidecarsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Sidecar
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseGetV3SidecarsGuidResponse

func ParseGetV3SidecarsGuidResponse(rsp *http.Response) (*GetV3SidecarsGuidResponse, error)

ParseGetV3SidecarsGuidResponse parses an HTTP response from a GetV3SidecarsGuidWithResponse call

func (GetV3SidecarsGuidResponse) Status

func (r GetV3SidecarsGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3SidecarsGuidResponse) StatusCode

func (r GetV3SidecarsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3SpaceQuotasGuidParams

type GetV3SpaceQuotasGuidParams struct {
	// Include Optionally include related resources in the response
	Include *GetV3SpaceQuotasGuidParamsInclude `form:"include,omitempty" json:"include,omitempty"`
}

GetV3SpaceQuotasGuidParams defines parameters for GetV3SpaceQuotasGuid.

type GetV3SpaceQuotasGuidParamsInclude

type GetV3SpaceQuotasGuidParamsInclude string

GetV3SpaceQuotasGuidParamsInclude defines parameters for GetV3SpaceQuotasGuid.

const (
	GetV3SpaceQuotasGuidParamsIncludeOrganization GetV3SpaceQuotasGuidParamsInclude = "organization"
	GetV3SpaceQuotasGuidParamsIncludeSpaces       GetV3SpaceQuotasGuidParamsInclude = "spaces"
)

Defines values for GetV3SpaceQuotasGuidParamsInclude.

type GetV3SpaceQuotasGuidResponse

type GetV3SpaceQuotasGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SpaceQuota
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseGetV3SpaceQuotasGuidResponse

func ParseGetV3SpaceQuotasGuidResponse(rsp *http.Response) (*GetV3SpaceQuotasGuidResponse, error)

ParseGetV3SpaceQuotasGuidResponse parses an HTTP response from a GetV3SpaceQuotasGuidWithResponse call

func (GetV3SpaceQuotasGuidResponse) Status

Status returns HTTPResponse.Status

func (GetV3SpaceQuotasGuidResponse) StatusCode

func (r GetV3SpaceQuotasGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3SpaceQuotasParams

type GetV3SpaceQuotasParams struct {
	// Guids Comma-delimited list of space quota guids to filter by
	Guids *string `form:"guids,omitempty" json:"guids,omitempty"`

	// Names Comma-delimited list of space quota names to filter by
	Names *string `form:"names,omitempty" json:"names,omitempty"`

	// OrganizationGuids Comma-delimited list of organization guids to filter by
	OrganizationGuids *string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// SpaceGuids Comma-delimited list of space guids to filter by
	SpaceGuids *string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *GetV3SpaceQuotasParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// CreatedAts Filter by creation time
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update time
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`

	// Include Optionally include related resources in the response
	Include *GetV3SpaceQuotasParamsInclude `form:"include,omitempty" json:"include,omitempty"`
}

GetV3SpaceQuotasParams defines parameters for GetV3SpaceQuotas.

type GetV3SpaceQuotasParamsInclude

type GetV3SpaceQuotasParamsInclude string

GetV3SpaceQuotasParamsInclude defines parameters for GetV3SpaceQuotas.

const (
	GetV3SpaceQuotasParamsIncludeOrganization GetV3SpaceQuotasParamsInclude = "organization"
	GetV3SpaceQuotasParamsIncludeSpaces       GetV3SpaceQuotasParamsInclude = "spaces"
)

Defines values for GetV3SpaceQuotasParamsInclude.

type GetV3SpaceQuotasParamsOrderBy

type GetV3SpaceQuotasParamsOrderBy string

GetV3SpaceQuotasParamsOrderBy defines parameters for GetV3SpaceQuotas.

const (
	GetV3SpaceQuotasParamsOrderByCreatedAt      GetV3SpaceQuotasParamsOrderBy = "created_at"
	GetV3SpaceQuotasParamsOrderByMinusCreatedAt GetV3SpaceQuotasParamsOrderBy = "-created_at"
	GetV3SpaceQuotasParamsOrderByMinusName      GetV3SpaceQuotasParamsOrderBy = "-name"
	GetV3SpaceQuotasParamsOrderByMinusUpdatedAt GetV3SpaceQuotasParamsOrderBy = "-updated_at"
	GetV3SpaceQuotasParamsOrderByName           GetV3SpaceQuotasParamsOrderBy = "name"
	GetV3SpaceQuotasParamsOrderByUpdatedAt      GetV3SpaceQuotasParamsOrderBy = "updated_at"
)

Defines values for GetV3SpaceQuotasParamsOrderBy.

type GetV3SpaceQuotasResponse

type GetV3SpaceQuotasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Included Included resources when using include parameter
		Included *struct {
			Organizations *[]Organization `json:"organizations,omitempty"`
			Spaces        *[]Space        `json:"spaces,omitempty"`
		} `json:"included,omitempty"`
		Pagination Pagination   `json:"pagination"`
		Resources  []SpaceQuota `json:"resources"`
	}
	JSON401 *UnauthorizedError
}

func ParseGetV3SpaceQuotasResponse

func ParseGetV3SpaceQuotasResponse(rsp *http.Response) (*GetV3SpaceQuotasResponse, error)

ParseGetV3SpaceQuotasResponse parses an HTTP response from a GetV3SpaceQuotasWithResponse call

func (GetV3SpaceQuotasResponse) Status

func (r GetV3SpaceQuotasResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3SpaceQuotasResponse) StatusCode

func (r GetV3SpaceQuotasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3SpacesGuidFeaturesNameParamsName

type GetV3SpacesGuidFeaturesNameParamsName string

GetV3SpacesGuidFeaturesNameParamsName defines parameters for GetV3SpacesGuidFeaturesName.

const (
	GetV3SpacesGuidFeaturesNameParamsNameSsh GetV3SpacesGuidFeaturesNameParamsName = "ssh"
)

Defines values for GetV3SpacesGuidFeaturesNameParamsName.

type GetV3SpacesGuidFeaturesNameResponse

type GetV3SpacesGuidFeaturesNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SpaceFeature
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseGetV3SpacesGuidFeaturesNameResponse

func ParseGetV3SpacesGuidFeaturesNameResponse(rsp *http.Response) (*GetV3SpacesGuidFeaturesNameResponse, error)

ParseGetV3SpacesGuidFeaturesNameResponse parses an HTTP response from a GetV3SpacesGuidFeaturesNameWithResponse call

func (GetV3SpacesGuidFeaturesNameResponse) Status

Status returns HTTPResponse.Status

func (GetV3SpacesGuidFeaturesNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3SpacesGuidFeaturesResponse

type GetV3SpacesGuidFeaturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Resources []SpaceFeature `json:"resources"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
}

func ParseGetV3SpacesGuidFeaturesResponse

func ParseGetV3SpacesGuidFeaturesResponse(rsp *http.Response) (*GetV3SpacesGuidFeaturesResponse, error)

ParseGetV3SpacesGuidFeaturesResponse parses an HTTP response from a GetV3SpacesGuidFeaturesWithResponse call

func (GetV3SpacesGuidFeaturesResponse) Status

Status returns HTTPResponse.Status

func (GetV3SpacesGuidFeaturesResponse) StatusCode

func (r GetV3SpacesGuidFeaturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3SpacesGuidRelationshipsIsolationSegmentResponse

type GetV3SpacesGuidRelationshipsIsolationSegmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *struct {
			Guid *string `json:"guid,omitempty"`
		} `json:"data,omitempty"`
	}
}

func ParseGetV3SpacesGuidRelationshipsIsolationSegmentResponse

func ParseGetV3SpacesGuidRelationshipsIsolationSegmentResponse(rsp *http.Response) (*GetV3SpacesGuidRelationshipsIsolationSegmentResponse, error)

ParseGetV3SpacesGuidRelationshipsIsolationSegmentResponse parses an HTTP response from a GetV3SpacesGuidRelationshipsIsolationSegmentWithResponse call

func (GetV3SpacesGuidRelationshipsIsolationSegmentResponse) Status

Status returns HTTPResponse.Status

func (GetV3SpacesGuidRelationshipsIsolationSegmentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3SpacesGuidResponse

type GetV3SpacesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Space
}

func ParseGetV3SpacesGuidResponse

func ParseGetV3SpacesGuidResponse(rsp *http.Response) (*GetV3SpacesGuidResponse, error)

ParseGetV3SpacesGuidResponse parses an HTTP response from a GetV3SpacesGuidWithResponse call

func (GetV3SpacesGuidResponse) Status

func (r GetV3SpacesGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3SpacesGuidResponse) StatusCode

func (r GetV3SpacesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3SpacesGuidRunningSecurityGroupsParams

type GetV3SpacesGuidRunningSecurityGroupsParams struct {
	// Guids Comma-delimited list of security group guids to filter by
	Guids *string `form:"guids,omitempty" json:"guids,omitempty"`

	// Names Comma-delimited list of security group names to filter by
	Names *string `form:"names,omitempty" json:"names,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
}

GetV3SpacesGuidRunningSecurityGroupsParams defines parameters for GetV3SpacesGuidRunningSecurityGroups.

type GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy

type GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy string

GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy defines parameters for GetV3SpacesGuidRunningSecurityGroups.

const (
	GetV3SpacesGuidRunningSecurityGroupsParamsOrderByCreatedAt      GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy = "created_at"
	GetV3SpacesGuidRunningSecurityGroupsParamsOrderByMinusCreatedAt GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy = "-created_at"
	GetV3SpacesGuidRunningSecurityGroupsParamsOrderByMinusName      GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy = "-name"
	GetV3SpacesGuidRunningSecurityGroupsParamsOrderByMinusUpdatedAt GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy = "-updated_at"
	GetV3SpacesGuidRunningSecurityGroupsParamsOrderByName           GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy = "name"
	GetV3SpacesGuidRunningSecurityGroupsParamsOrderByUpdatedAt      GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy = "updated_at"
)

Defines values for GetV3SpacesGuidRunningSecurityGroupsParamsOrderBy.

type GetV3SpacesGuidRunningSecurityGroupsResponse

type GetV3SpacesGuidRunningSecurityGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination Pagination      `json:"pagination"`
		Resources  []SecurityGroup `json:"resources"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
}

func ParseGetV3SpacesGuidRunningSecurityGroupsResponse

func ParseGetV3SpacesGuidRunningSecurityGroupsResponse(rsp *http.Response) (*GetV3SpacesGuidRunningSecurityGroupsResponse, error)

ParseGetV3SpacesGuidRunningSecurityGroupsResponse parses an HTTP response from a GetV3SpacesGuidRunningSecurityGroupsWithResponse call

func (GetV3SpacesGuidRunningSecurityGroupsResponse) Status

Status returns HTTPResponse.Status

func (GetV3SpacesGuidRunningSecurityGroupsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3SpacesGuidStagingSecurityGroupsParams

type GetV3SpacesGuidStagingSecurityGroupsParams struct {
	// Guids Comma-delimited list of security group guids to filter by
	Guids *string `form:"guids,omitempty" json:"guids,omitempty"`

	// Names Comma-delimited list of security group names to filter by
	Names *string `form:"names,omitempty" json:"names,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
}

GetV3SpacesGuidStagingSecurityGroupsParams defines parameters for GetV3SpacesGuidStagingSecurityGroups.

type GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy

type GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy string

GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy defines parameters for GetV3SpacesGuidStagingSecurityGroups.

const (
	GetV3SpacesGuidStagingSecurityGroupsParamsOrderByCreatedAt      GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy = "created_at"
	GetV3SpacesGuidStagingSecurityGroupsParamsOrderByMinusCreatedAt GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy = "-created_at"
	GetV3SpacesGuidStagingSecurityGroupsParamsOrderByMinusName      GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy = "-name"
	GetV3SpacesGuidStagingSecurityGroupsParamsOrderByMinusUpdatedAt GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy = "-updated_at"
	GetV3SpacesGuidStagingSecurityGroupsParamsOrderByName           GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy = "name"
	GetV3SpacesGuidStagingSecurityGroupsParamsOrderByUpdatedAt      GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy = "updated_at"
)

Defines values for GetV3SpacesGuidStagingSecurityGroupsParamsOrderBy.

type GetV3SpacesGuidStagingSecurityGroupsResponse

type GetV3SpacesGuidStagingSecurityGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination Pagination      `json:"pagination"`
		Resources  []SecurityGroup `json:"resources"`
	}
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
}

func ParseGetV3SpacesGuidStagingSecurityGroupsResponse

func ParseGetV3SpacesGuidStagingSecurityGroupsResponse(rsp *http.Response) (*GetV3SpacesGuidStagingSecurityGroupsResponse, error)

ParseGetV3SpacesGuidStagingSecurityGroupsResponse parses an HTTP response from a GetV3SpacesGuidStagingSecurityGroupsWithResponse call

func (GetV3SpacesGuidStagingSecurityGroupsResponse) Status

Status returns HTTPResponse.Status

func (GetV3SpacesGuidStagingSecurityGroupsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV3SpacesGuidUsersParams

type GetV3SpacesGuidUsersParams struct {
	Guids            *string                            `form:"guids,omitempty" json:"guids,omitempty"`
	Usernames        *string                            `form:"usernames,omitempty" json:"usernames,omitempty"`
	PartialUsernames *string                            `form:"partial_usernames,omitempty" json:"partial_usernames,omitempty"`
	Origins          *string                            `form:"origins,omitempty" json:"origins,omitempty"`
	Page             *int                               `form:"page,omitempty" json:"page,omitempty"`
	PerPage          *int                               `form:"per_page,omitempty" json:"per_page,omitempty"`
	OrderBy          *GetV3SpacesGuidUsersParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
	LabelSelector    *string                            `form:"label_selector,omitempty" json:"label_selector,omitempty"`
	CreatedAts       *string                            `form:"created_ats,omitempty" json:"created_ats,omitempty"`
	UpdatedAts       *string                            `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3SpacesGuidUsersParams defines parameters for GetV3SpacesGuidUsers.

type GetV3SpacesGuidUsersParamsOrderBy

type GetV3SpacesGuidUsersParamsOrderBy string

GetV3SpacesGuidUsersParamsOrderBy defines parameters for GetV3SpacesGuidUsers.

const (
	GetV3SpacesGuidUsersParamsOrderByCreatedAt      GetV3SpacesGuidUsersParamsOrderBy = "created_at"
	GetV3SpacesGuidUsersParamsOrderByMinusCreatedAt GetV3SpacesGuidUsersParamsOrderBy = "-created_at"
	GetV3SpacesGuidUsersParamsOrderByMinusUpdatedAt GetV3SpacesGuidUsersParamsOrderBy = "-updated_at"
	GetV3SpacesGuidUsersParamsOrderByUpdatedAt      GetV3SpacesGuidUsersParamsOrderBy = "updated_at"
)

Defines values for GetV3SpacesGuidUsersParamsOrderBy.

type GetV3SpacesGuidUsersResponse

type GetV3SpacesGuidUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]User     `json:"resources,omitempty"`
	}
}

func ParseGetV3SpacesGuidUsersResponse

func ParseGetV3SpacesGuidUsersResponse(rsp *http.Response) (*GetV3SpacesGuidUsersResponse, error)

ParseGetV3SpacesGuidUsersResponse parses an HTTP response from a GetV3SpacesGuidUsersWithResponse call

func (GetV3SpacesGuidUsersResponse) Status

Status returns HTTPResponse.Status

func (GetV3SpacesGuidUsersResponse) StatusCode

func (r GetV3SpacesGuidUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3SpacesParams

type GetV3SpacesParams struct {
	Names             *string                   `form:"names,omitempty" json:"names,omitempty"`
	Guids             *string                   `form:"guids,omitempty" json:"guids,omitempty"`
	OrganizationGuids *string                   `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`
	Page              *int                      `form:"page,omitempty" json:"page,omitempty"`
	PerPage           *int                      `form:"per_page,omitempty" json:"per_page,omitempty"`
	OrderBy           *GetV3SpacesParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
	LabelSelector     *string                   `form:"label_selector,omitempty" json:"label_selector,omitempty"`
	Include           *GetV3SpacesParamsInclude `form:"include,omitempty" json:"include,omitempty"`
	CreatedAts        *string                   `form:"created_ats,omitempty" json:"created_ats,omitempty"`
	UpdatedAts        *string                   `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3SpacesParams defines parameters for GetV3Spaces.

type GetV3SpacesParamsInclude

type GetV3SpacesParamsInclude string

GetV3SpacesParamsInclude defines parameters for GetV3Spaces.

const (
	GetV3SpacesParamsIncludeOrganization GetV3SpacesParamsInclude = "organization"
)

Defines values for GetV3SpacesParamsInclude.

type GetV3SpacesParamsOrderBy

type GetV3SpacesParamsOrderBy string

GetV3SpacesParamsOrderBy defines parameters for GetV3Spaces.

const (
	GetV3SpacesParamsOrderByCreatedAt      GetV3SpacesParamsOrderBy = "created_at"
	GetV3SpacesParamsOrderByMinusCreatedAt GetV3SpacesParamsOrderBy = "-created_at"
	GetV3SpacesParamsOrderByMinusName      GetV3SpacesParamsOrderBy = "-name"
	GetV3SpacesParamsOrderByMinusUpdatedAt GetV3SpacesParamsOrderBy = "-updated_at"
	GetV3SpacesParamsOrderByName           GetV3SpacesParamsOrderBy = "name"
	GetV3SpacesParamsOrderByUpdatedAt      GetV3SpacesParamsOrderBy = "updated_at"
)

Defines values for GetV3SpacesParamsOrderBy.

type GetV3SpacesResponse

type GetV3SpacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Space    `json:"resources,omitempty"`
	}
}

func ParseGetV3SpacesResponse

func ParseGetV3SpacesResponse(rsp *http.Response) (*GetV3SpacesResponse, error)

ParseGetV3SpacesResponse parses an HTTP response from a GetV3SpacesWithResponse call

func (GetV3SpacesResponse) Status

func (r GetV3SpacesResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3SpacesResponse) StatusCode

func (r GetV3SpacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3StacksGuidAppsParams

type GetV3StacksGuidAppsParams struct {
	Page          *int                              `form:"page,omitempty" json:"page,omitempty"`
	PerPage       *int                              `form:"per_page,omitempty" json:"per_page,omitempty"`
	OrderBy       *GetV3StacksGuidAppsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
	LabelSelector *string                           `form:"label_selector,omitempty" json:"label_selector,omitempty"`
	CreatedAts    *string                           `form:"created_ats,omitempty" json:"created_ats,omitempty"`
	UpdatedAts    *string                           `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3StacksGuidAppsParams defines parameters for GetV3StacksGuidApps.

type GetV3StacksGuidAppsParamsOrderBy

type GetV3StacksGuidAppsParamsOrderBy string

GetV3StacksGuidAppsParamsOrderBy defines parameters for GetV3StacksGuidApps.

const (
	GetV3StacksGuidAppsParamsOrderByCreatedAt GetV3StacksGuidAppsParamsOrderBy = "created_at"
	GetV3StacksGuidAppsParamsOrderByName      GetV3StacksGuidAppsParamsOrderBy = "name"
	GetV3StacksGuidAppsParamsOrderByUpdatedAt GetV3StacksGuidAppsParamsOrderBy = "updated_at"
)

Defines values for GetV3StacksGuidAppsParamsOrderBy.

type GetV3StacksGuidAppsResponse

type GetV3StacksGuidAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]App      `json:"resources,omitempty"`
	}
}

func ParseGetV3StacksGuidAppsResponse

func ParseGetV3StacksGuidAppsResponse(rsp *http.Response) (*GetV3StacksGuidAppsResponse, error)

ParseGetV3StacksGuidAppsResponse parses an HTTP response from a GetV3StacksGuidAppsWithResponse call

func (GetV3StacksGuidAppsResponse) Status

Status returns HTTPResponse.Status

func (GetV3StacksGuidAppsResponse) StatusCode

func (r GetV3StacksGuidAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3StacksGuidResponse

type GetV3StacksGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Stack
}

func ParseGetV3StacksGuidResponse

func ParseGetV3StacksGuidResponse(rsp *http.Response) (*GetV3StacksGuidResponse, error)

ParseGetV3StacksGuidResponse parses an HTTP response from a GetV3StacksGuidWithResponse call

func (GetV3StacksGuidResponse) Status

func (r GetV3StacksGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3StacksGuidResponse) StatusCode

func (r GetV3StacksGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3StacksParams

type GetV3StacksParams struct {
	Names         *string                   `form:"names,omitempty" json:"names,omitempty"`
	Default       *bool                     `form:"default,omitempty" json:"default,omitempty"`
	Page          *int                      `form:"page,omitempty" json:"page,omitempty"`
	PerPage       *int                      `form:"per_page,omitempty" json:"per_page,omitempty"`
	OrderBy       *GetV3StacksParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
	LabelSelector *string                   `form:"label_selector,omitempty" json:"label_selector,omitempty"`
	CreatedAts    *string                   `form:"created_ats,omitempty" json:"created_ats,omitempty"`
	UpdatedAts    *string                   `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3StacksParams defines parameters for GetV3Stacks.

type GetV3StacksParamsOrderBy

type GetV3StacksParamsOrderBy string

GetV3StacksParamsOrderBy defines parameters for GetV3Stacks.

const (
	GetV3StacksParamsOrderByCreatedAt GetV3StacksParamsOrderBy = "created_at"
	GetV3StacksParamsOrderByName      GetV3StacksParamsOrderBy = "name"
	GetV3StacksParamsOrderByUpdatedAt GetV3StacksParamsOrderBy = "updated_at"
)

Defines values for GetV3StacksParamsOrderBy.

type GetV3StacksResponse

type GetV3StacksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Stack    `json:"resources,omitempty"`
	}
}

func ParseGetV3StacksResponse

func ParseGetV3StacksResponse(rsp *http.Response) (*GetV3StacksResponse, error)

ParseGetV3StacksResponse parses an HTTP response from a GetV3StacksWithResponse call

func (GetV3StacksResponse) Status

func (r GetV3StacksResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3StacksResponse) StatusCode

func (r GetV3StacksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3TasksGuidResponse

type GetV3TasksGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Task
}

func ParseGetV3TasksGuidResponse

func ParseGetV3TasksGuidResponse(rsp *http.Response) (*GetV3TasksGuidResponse, error)

ParseGetV3TasksGuidResponse parses an HTTP response from a GetV3TasksGuidWithResponse call

func (GetV3TasksGuidResponse) Status

func (r GetV3TasksGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3TasksGuidResponse) StatusCode

func (r GetV3TasksGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3TasksParams

type GetV3TasksParams struct {
	Guids             *string                  `form:"guids,omitempty" json:"guids,omitempty"`
	Names             *string                  `form:"names,omitempty" json:"names,omitempty"`
	States            *string                  `form:"states,omitempty" json:"states,omitempty"`
	AppGuids          *string                  `form:"app_guids,omitempty" json:"app_guids,omitempty"`
	SpaceGuids        *string                  `form:"space_guids,omitempty" json:"space_guids,omitempty"`
	OrganizationGuids *string                  `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`
	Page              *int                     `form:"page,omitempty" json:"page,omitempty"`
	PerPage           *int                     `form:"per_page,omitempty" json:"per_page,omitempty"`
	OrderBy           *GetV3TasksParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
	LabelSelector     *string                  `form:"label_selector,omitempty" json:"label_selector,omitempty"`
	CreatedAts        *string                  `form:"created_ats,omitempty" json:"created_ats,omitempty"`
	UpdatedAts        *string                  `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3TasksParams defines parameters for GetV3Tasks.

type GetV3TasksParamsOrderBy

type GetV3TasksParamsOrderBy string

GetV3TasksParamsOrderBy defines parameters for GetV3Tasks.

const (
	GetV3TasksParamsOrderByCreatedAt GetV3TasksParamsOrderBy = "created_at"
	GetV3TasksParamsOrderByUpdatedAt GetV3TasksParamsOrderBy = "updated_at"
)

Defines values for GetV3TasksParamsOrderBy.

type GetV3TasksResponse

type GetV3TasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]Task     `json:"resources,omitempty"`
	}
}

func ParseGetV3TasksResponse

func ParseGetV3TasksResponse(rsp *http.Response) (*GetV3TasksResponse, error)

ParseGetV3TasksResponse parses an HTTP response from a GetV3TasksWithResponse call

func (GetV3TasksResponse) Status

func (r GetV3TasksResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3TasksResponse) StatusCode

func (r GetV3TasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3UsersGuidResponse

type GetV3UsersGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
}

func ParseGetV3UsersGuidResponse

func ParseGetV3UsersGuidResponse(rsp *http.Response) (*GetV3UsersGuidResponse, error)

ParseGetV3UsersGuidResponse parses an HTTP response from a GetV3UsersGuidWithResponse call

func (GetV3UsersGuidResponse) Status

func (r GetV3UsersGuidResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3UsersGuidResponse) StatusCode

func (r GetV3UsersGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV3UsersParams

type GetV3UsersParams struct {
	// Guids Comma-delimited list of user guids to filter by
	Guids *[]string `form:"guids,omitempty" json:"guids,omitempty"`

	// Usernames Comma-delimited list of usernames to filter by. Mutually exclusive with partial_usernames
	Usernames *[]string `form:"usernames,omitempty" json:"usernames,omitempty"`

	// PartialUsernames Comma-delimited list of strings to search by. When using this query parameter, all the users that contain the string provided in their username will be returned. Mutually exclusive with usernames
	PartialUsernames *[]string `form:"partial_usernames,omitempty" json:"partial_usernames,omitempty"`

	// Origins Comma-delimited list of user origins (user stores) to filter by, for example, users authenticated by UAA have the origin “uaa”; users authenticated by an LDAP provider have the origin “ldap”; when filtering by origins, usernames must be included
	Origins *[]string `form:"origins,omitempty" json:"origins,omitempty"`

	// Page Page to display; valid values are integers >= 1
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by. Defaults to ascending; prepend with - to sort descending
	OrderBy *GetV3UsersParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// LabelSelector A query string containing a list of label selector requirements
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Timestamp to filter by. When filtering on equality, several comma-delimited timestamps may be passed. Also supports filtering with relational operators
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Timestamp to filter by. When filtering on equality, several comma-delimited timestamps may be passed. Also supports filtering with relational operators
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

GetV3UsersParams defines parameters for GetV3Users.

type GetV3UsersParamsOrderBy

type GetV3UsersParamsOrderBy string

GetV3UsersParamsOrderBy defines parameters for GetV3Users.

const (
	GetV3UsersParamsOrderByCreatedAt GetV3UsersParamsOrderBy = "created_at"
	GetV3UsersParamsOrderByUpdatedAt GetV3UsersParamsOrderBy = "updated_at"
)

Defines values for GetV3UsersParamsOrderBy.

type GetV3UsersResponse

type GetV3UsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Pagination *struct {
			First *struct {
				Href *string `json:"href,omitempty"`
			} `json:"first,omitempty"`
			Last *struct {
				Href *string `json:"href,omitempty"`
			} `json:"last,omitempty"`
			Next *struct {
				Href *string `json:"href,omitempty"`
			} `json:"next,omitempty"`
			Previous *struct {
				Href *string `json:"href,omitempty"`
			} `json:"previous"`
			TotalPages   *int `json:"total_pages,omitempty"`
			TotalResults *int `json:"total_results,omitempty"`
		} `json:"pagination,omitempty"`
		Resources *[]User `json:"resources,omitempty"`
	}
}

func ParseGetV3UsersResponse

func ParseGetV3UsersResponse(rsp *http.Response) (*GetV3UsersResponse, error)

ParseGetV3UsersResponse parses an HTTP response from a GetV3UsersWithResponse call

func (GetV3UsersResponse) Status

func (r GetV3UsersResponse) Status() string

Status returns HTTPResponse.Status

func (GetV3UsersResponse) StatusCode

func (r GetV3UsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type IsolationSegment

type IsolationSegment struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`
	Guid      *string    `json:"guid,omitempty"`
	Links     *struct {
		Organizations *struct {
			Href *string `json:"href,omitempty"`
		} `json:"organizations,omitempty"`
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
	} `json:"links,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name      *string    `json:"name,omitempty"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

IsolationSegment defines model for IsolationSegment.

type Job

type Job struct {
	// CreatedAt Timestamp when the job was created
	CreatedAt time.Time `json:"created_at"`

	// Errors Errors that occurred during job processing
	Errors *[]Error `json:"errors,omitempty"`

	// Guid Unique identifier for the job
	Guid  openapi_types.UUID `json:"guid"`
	Links struct {
		// Resource Link to the resource being operated on
		Resource *struct {
			Href *string `json:"href,omitempty"`
		} `json:"resource,omitempty"`
		Self struct {
			// Href URL to this job resource
			Href string `json:"href"`
		} `json:"self"`
	} `json:"links"`

	// Metadata Additional metadata for the job
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Operation Description of the operation being performed
	Operation string `json:"operation"`

	// Resource The resource being operated on
	Resource *struct {
		// Guid GUID of the resource
		Guid *openapi_types.UUID `json:"guid,omitempty"`

		// Name Name of the resource
		Name *string `json:"name,omitempty"`

		// Type Type of the resource
		Type *string `json:"type,omitempty"`
	} `json:"resource,omitempty"`

	// State Current state of the job
	State JobState `json:"state"`

	// UpdatedAt Timestamp when the job was last updated
	UpdatedAt time.Time `json:"updated_at"`

	// Warnings Warnings that occurred during job processing
	Warnings *[]Warning `json:"warnings,omitempty"`
}

Job defines model for Job.

type JobState

type JobState string

JobState Current state of the job

const (
	JobStateCOMPLETE   JobState = "COMPLETE"
	JobStateFAILED     JobState = "FAILED"
	JobStatePOLLING    JobState = "POLLING"
	JobStatePROCESSING JobState = "PROCESSING"
)

Defines values for JobState.

type LastOperation

type LastOperation struct {
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	Description *string    `json:"description,omitempty"`
	State       *string    `json:"state,omitempty"`
	Type        *string    `json:"type,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

LastOperation defines model for LastOperation.

type Link struct {
	Href string `json:"href"`
}

Link defines model for Link.

type LinkWithMethod

type LinkWithMethod struct {
	Href   string               `json:"href"`
	Method LinkWithMethodMethod `json:"method"`
}

LinkWithMethod defines model for LinkWithMethod.

type LinkWithMethodMethod

type LinkWithMethodMethod string

LinkWithMethodMethod defines model for LinkWithMethod.Method.

const (
	DELETE LinkWithMethodMethod = "DELETE"
	GET    LinkWithMethodMethod = "GET"
	PATCH  LinkWithMethodMethod = "PATCH"
	POST   LinkWithMethodMethod = "POST"
	PUT    LinkWithMethodMethod = "PUT"
)

Defines values for LinkWithMethodMethod.

type Links struct {
	Parameters                *Link `json:"parameters,omitempty"`
	Self                      *Link `json:"self,omitempty"`
	ServiceCredentialBindings *Link `json:"service_credential_bindings,omitempty"`
	ServicePlan               *Link `json:"service_plan,omitempty"`
	ServiceRouteBindings      *Link `json:"service_route_bindings,omitempty"`
	SharedSpaces              *Link `json:"shared_spaces,omitempty"`
	Space                     *Link `json:"space,omitempty"`
}

Links defines model for Links.

type ListAppsParams

type ListAppsParams struct {
	// Page Page number for pagination
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Field to sort results by
	OrderBy *ListAppsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// Names Filter by app names (comma-separated)
	Names *string `form:"names,omitempty" json:"names,omitempty"`

	// Guids Filter by app GUIDs (comma-separated)
	Guids *string `form:"guids,omitempty" json:"guids,omitempty"`

	// OrganizationGuids Filter by organization GUIDs (comma-separated)
	OrganizationGuids *string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// SpaceGuids Filter by space GUIDs (comma-separated)
	SpaceGuids *string `form:"space_guids,omitempty" json:"space_guids,omitempty"`

	// Stacks Filter by stack names (comma-separated)
	Stacks *string `form:"stacks,omitempty" json:"stacks,omitempty"`

	// States Filter by app states (comma-separated)
	States *string `form:"states,omitempty" json:"states,omitempty"`

	// Include Include related resources
	Include *ListAppsParamsInclude `form:"include,omitempty" json:"include,omitempty"`

	// LifecycleType Filter by lifecycle type
	LifecycleType *ListAppsParamsLifecycleType `form:"lifecycle_type,omitempty" json:"lifecycle_type,omitempty"`

	// LabelSelector Filter by labels using label selector syntax
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// CreatedAts Filter by creation timestamp. Supports multiple formats:
	// - Range: created_ats=2020-01-01T00:00:00Z,2020-12-31T23:59:59Z
	// - Greater than: created_ats[gt]=2020-01-01T00:00:00Z
	// - Greater than or equal: created_ats[gte]=2020-01-01T00:00:00Z
	// - Less than: created_ats[lt]=2020-12-31T23:59:59Z
	// - Less than or equal: created_ats[lte]=2020-12-31T23:59:59Z
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update timestamp. Supports multiple formats:
	// - Range: updated_ats=2020-01-01T00:00:00Z,2020-12-31T23:59:59Z
	// - Greater than: updated_ats[gt]=2020-01-01T00:00:00Z
	// - Greater than or equal: updated_ats[gte]=2020-01-01T00:00:00Z
	// - Less than: updated_ats[lt]=2020-12-31T23:59:59Z
	// - Less than or equal: updated_ats[lte]=2020-12-31T23:59:59Z
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`

	// Fields Fields to include in the response. Use dot notation for nested fields.
	// Example: fields[apps]=name,guid,state or fields[space]=name,guid
	Fields *string `form:"fields,omitempty" json:"fields,omitempty"`
}

ListAppsParams defines parameters for ListApps.

type ListAppsParamsInclude

type ListAppsParamsInclude string

ListAppsParamsInclude defines parameters for ListApps.

const (
	ListAppsParamsIncludeSpace             ListAppsParamsInclude = "space"
	ListAppsParamsIncludeSpaceOrganization ListAppsParamsInclude = "space.organization"
)

Defines values for ListAppsParamsInclude.

type ListAppsParamsLifecycleType

type ListAppsParamsLifecycleType string

ListAppsParamsLifecycleType defines parameters for ListApps.

const (
	ListAppsParamsLifecycleTypeBuildpack ListAppsParamsLifecycleType = "buildpack"
	ListAppsParamsLifecycleTypeCnb       ListAppsParamsLifecycleType = "cnb"
	ListAppsParamsLifecycleTypeDocker    ListAppsParamsLifecycleType = "docker"
)

Defines values for ListAppsParamsLifecycleType.

type ListAppsParamsOrderBy

type ListAppsParamsOrderBy string

ListAppsParamsOrderBy defines parameters for ListApps.

const (
	ListAppsParamsOrderByCreatedAt      ListAppsParamsOrderBy = "created_at"
	ListAppsParamsOrderByMinusCreatedAt ListAppsParamsOrderBy = "-created_at"
	ListAppsParamsOrderByMinusName      ListAppsParamsOrderBy = "-name"
	ListAppsParamsOrderByMinusState     ListAppsParamsOrderBy = "-state"
	ListAppsParamsOrderByMinusUpdatedAt ListAppsParamsOrderBy = "-updated_at"
	ListAppsParamsOrderByName           ListAppsParamsOrderBy = "name"
	ListAppsParamsOrderByState          ListAppsParamsOrderBy = "state"
	ListAppsParamsOrderByUpdatedAt      ListAppsParamsOrderBy = "updated_at"
)

Defines values for ListAppsParamsOrderBy.

type ListAppsResponse

type ListAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Included *struct {
			Organizations *[]Organization `json:"organizations,omitempty"`
			Spaces        *[]Space        `json:"spaces,omitempty"`
		} `json:"included,omitempty"`
		Pagination *Pagination `json:"pagination,omitempty"`
		Resources  *[]App      `json:"resources,omitempty"`
	}
	JSON401     *Unauthorized
	JSONDefault *UnexpectedError
}

func ParseListAppsResponse

func ParseListAppsResponse(rsp *http.Response) (*ListAppsResponse, error)

ParseListAppsResponse parses an HTTP response from a ListAppsWithResponse call

func (ListAppsResponse) Status

func (r ListAppsResponse) Status() string

Status returns HTTPResponse.Status

func (ListAppsResponse) StatusCode

func (r ListAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListOrganizationQuotasParams

type ListOrganizationQuotasParams struct {
	// Guids Comma-delimited list of organization quota guids to filter by
	Guids *string `form:"guids,omitempty" json:"guids,omitempty"`

	// Names Comma-delimited list of organization quota names to filter by
	Names *string `form:"names,omitempty" json:"names,omitempty"`

	// OrganizationGuids Comma-delimited list of organization guids to filter by
	OrganizationGuids *string `form:"organization_guids,omitempty" json:"organization_guids,omitempty"`

	// LabelSelector Filter by label selector
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`

	// Page Page to display
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// PerPage Number of results per page
	PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"`

	// OrderBy Value to sort by
	OrderBy *ListOrganizationQuotasParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// CreatedAts Filter by creation time
	CreatedAts *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`

	// UpdatedAts Filter by update time
	UpdatedAts *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`

	// Include Optionally include related resources in the response
	Include *ListOrganizationQuotasParamsInclude `form:"include,omitempty" json:"include,omitempty"`
}

ListOrganizationQuotasParams defines parameters for ListOrganizationQuotas.

type ListOrganizationQuotasParamsInclude

type ListOrganizationQuotasParamsInclude string

ListOrganizationQuotasParamsInclude defines parameters for ListOrganizationQuotas.

const (
	ListOrganizationQuotasParamsIncludeOrganizations ListOrganizationQuotasParamsInclude = "organizations"
)

Defines values for ListOrganizationQuotasParamsInclude.

type ListOrganizationQuotasParamsOrderBy

type ListOrganizationQuotasParamsOrderBy string

ListOrganizationQuotasParamsOrderBy defines parameters for ListOrganizationQuotas.

const (
	ListOrganizationQuotasParamsOrderByCreatedAt      ListOrganizationQuotasParamsOrderBy = "created_at"
	ListOrganizationQuotasParamsOrderByMinusCreatedAt ListOrganizationQuotasParamsOrderBy = "-created_at"
	ListOrganizationQuotasParamsOrderByMinusName      ListOrganizationQuotasParamsOrderBy = "-name"
	ListOrganizationQuotasParamsOrderByMinusUpdatedAt ListOrganizationQuotasParamsOrderBy = "-updated_at"
	ListOrganizationQuotasParamsOrderByName           ListOrganizationQuotasParamsOrderBy = "name"
	ListOrganizationQuotasParamsOrderByUpdatedAt      ListOrganizationQuotasParamsOrderBy = "updated_at"
)

Defines values for ListOrganizationQuotasParamsOrderBy.

type ListOrganizationQuotasResponse

type ListOrganizationQuotasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Included Included resources when using include parameter
		Included *struct {
			Organizations *[]Organization `json:"organizations,omitempty"`
		} `json:"included,omitempty"`
		Pagination Pagination          `json:"pagination"`
		Resources  []OrganizationQuota `json:"resources"`
	}
	JSON401 *UnauthorizedError
}

func ParseListOrganizationQuotasResponse

func ParseListOrganizationQuotasResponse(rsp *http.Response) (*ListOrganizationQuotasResponse, error)

ParseListOrganizationQuotasResponse parses an HTTP response from a ListOrganizationQuotasWithResponse call

func (ListOrganizationQuotasResponse) Status

Status returns HTTPResponse.Status

func (ListOrganizationQuotasResponse) StatusCode

func (r ListOrganizationQuotasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListOrganizationsParams

type ListOrganizationsParams struct {
	Names         *string `form:"names,omitempty" json:"names,omitempty"`
	Guids         *string `form:"guids,omitempty" json:"guids,omitempty"`
	Page          *int    `form:"page,omitempty" json:"page,omitempty"`
	PerPage       *int    `form:"per_page,omitempty" json:"per_page,omitempty"`
	OrderBy       *string `form:"order_by,omitempty" json:"order_by,omitempty"`
	LabelSelector *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`
	CreatedAts    *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`
	UpdatedAts    *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

ListOrganizationsParams defines parameters for ListOrganizations.

type ListOrganizationsResponse

type ListOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Organization
}

func ParseListOrganizationsResponse

func ParseListOrganizationsResponse(rsp *http.Response) (*ListOrganizationsResponse, error)

ParseListOrganizationsResponse parses an HTTP response from a ListOrganizationsWithResponse call

func (ListOrganizationsResponse) Status

func (r ListOrganizationsResponse) Status() string

Status returns HTTPResponse.Status

func (ListOrganizationsResponse) StatusCode

func (r ListOrganizationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUsersForOrganizationParams

type ListUsersForOrganizationParams struct {
	Guids            *string `form:"guids,omitempty" json:"guids,omitempty"`
	Usernames        *string `form:"usernames,omitempty" json:"usernames,omitempty"`
	PartialUsernames *string `form:"partial_usernames,omitempty" json:"partial_usernames,omitempty"`
	Origins          *string `form:"origins,omitempty" json:"origins,omitempty"`
	Page             *int    `form:"page,omitempty" json:"page,omitempty"`
	PerPage          *int    `form:"per_page,omitempty" json:"per_page,omitempty"`
	OrderBy          *string `form:"order_by,omitempty" json:"order_by,omitempty"`
	LabelSelector    *string `form:"label_selector,omitempty" json:"label_selector,omitempty"`
	CreatedAts       *string `form:"created_ats,omitempty" json:"created_ats,omitempty"`
	UpdatedAts       *string `form:"updated_ats,omitempty" json:"updated_ats,omitempty"`
}

ListUsersForOrganizationParams defines parameters for ListUsersForOrganization.

type ListUsersForOrganizationResponse

type ListUsersForOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]User
}

func ParseListUsersForOrganizationResponse

func ParseListUsersForOrganizationResponse(rsp *http.Response) (*ListUsersForOrganizationResponse, error)

ParseListUsersForOrganizationResponse parses an HTTP response from a ListUsersForOrganizationWithResponse call

func (ListUsersForOrganizationResponse) Status

Status returns HTTPResponse.Status

func (ListUsersForOrganizationResponse) StatusCode

func (r ListUsersForOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MaintenanceInfo

type MaintenanceInfo struct {
	Description *string `json:"description,omitempty"`
	Version     *string `json:"version,omitempty"`
}

MaintenanceInfo defines model for MaintenanceInfo.

type ManagedServiceInstanceUpdate

type ManagedServiceInstanceUpdate struct {
	MaintenanceInfo *struct {
		Version *string `json:"version,omitempty"`
	} `json:"maintenance_info,omitempty"`
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string                 `json:"name,omitempty"`
	Parameters    *map[string]interface{} `json:"parameters,omitempty"`
	Relationships *struct {
		ServicePlan *ToOneRelationship `json:"service_plan,omitempty"`
	} `json:"relationships,omitempty"`
	Tags *[]string `json:"tags,omitempty"`
}

ManagedServiceInstanceUpdate defines model for ManagedServiceInstanceUpdate.

type ManifestDiff

type ManifestDiff struct {
	// Diff List of differences between manifest and current state
	Diff []struct {
		// AppName Name of the application
		AppName string `json:"app_name"`

		// Changes List of changes for this application
		Changes []struct {
			// CurrentValue Current value of the property
			CurrentValue *interface{} `json:"current_value,omitempty"`

			// NewValue New value from the manifest
			NewValue *interface{} `json:"new_value,omitempty"`

			// Property Property being changed
			Property string `json:"property"`

			// Type Type of change
			Type ManifestDiffDiffChangesType `json:"type"`
		} `json:"changes"`
	} `json:"diff"`
}

ManifestDiff defines model for ManifestDiff.

type ManifestDiffDiffChangesType

type ManifestDiffDiffChangesType string

ManifestDiffDiffChangesType Type of change

const (
	ManifestDiffDiffChangesTypeCreate ManifestDiffDiffChangesType = "create"
	ManifestDiffDiffChangesTypeDelete ManifestDiffDiffChangesType = "delete"
	ManifestDiffDiffChangesTypeUpdate ManifestDiffDiffChangesType = "update"
)

Defines values for ManifestDiffDiffChangesType.

type Metadata

type Metadata struct {
	Annotations *map[string]interface{} `json:"annotations,omitempty"`
	Labels      *map[string]interface{} `json:"labels,omitempty"`
}

Metadata defines model for Metadata.

type NotFound

type NotFound = Error

NotFound defines model for NotFound.

type NotFoundError

type NotFoundError = Error

NotFoundError defines model for NotFoundError.

type Organization

type Organization struct {
	CreatedAt *time.Time          `json:"created_at,omitempty"`
	Guid      *openapi_types.UUID `json:"guid,omitempty"`
	Links     *struct {
		DefaultDomain *string `json:"default_domain,omitempty"`
		Domains       *string `json:"domains,omitempty"`
		Quota         *string `json:"quota,omitempty"`
		Self          *string `json:"self,omitempty"`
	} `json:"links,omitempty"`
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string `json:"name,omitempty"`
	Relationships *struct {
		Quota *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"quota,omitempty"`
	} `json:"relationships,omitempty"`
	Suspended *bool      `json:"suspended,omitempty"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

Organization Organization resource when included

type OrganizationQuota

type OrganizationQuota struct {
	// Apps Application resource limits
	Apps struct {
		// LogRateLimitInBytesPerSecond Log rate limit per second (null = unlimited)
		LogRateLimitInBytesPerSecond *int `json:"log_rate_limit_in_bytes_per_second"`

		// PerAppTasks Maximum tasks per app (null = unlimited)
		PerAppTasks *int `json:"per_app_tasks"`

		// PerProcessMemoryInMb Memory limit per app process (null = unlimited)
		PerProcessMemoryInMb *int `json:"per_process_memory_in_mb"`

		// TotalInstances Total app instances allowed (null = unlimited)
		TotalInstances *int `json:"total_instances"`

		// TotalMemoryInMb Total memory limit for all apps (null = unlimited)
		TotalMemoryInMb *int `json:"total_memory_in_mb"`
	} `json:"apps"`

	// CreatedAt Timestamp when the organization quota was created
	CreatedAt time.Time `json:"created_at"`

	// Domains Domain resource limits
	Domains struct {
		// TotalDomains Total private domains allowed (null = unlimited)
		TotalDomains *int `json:"total_domains"`
	} `json:"domains"`

	// Guid Unique identifier for the organization quota
	Guid  openapi_types.UUID `json:"guid"`
	Links struct {
		Self struct {
			Href string `json:"href"`
		} `json:"self"`
	} `json:"links"`

	// Metadata Additional metadata for the organization quota
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the organization quota
	Name          string `json:"name"`
	Relationships struct {
		Organizations struct {
			// Data Organizations this quota is applied to
			Data []struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"organizations"`
	} `json:"relationships"`

	// Routes Route resource limits
	Routes struct {
		// TotalReservedPorts Total reserved ports allowed (null = unlimited)
		TotalReservedPorts *int `json:"total_reserved_ports"`

		// TotalRoutes Total routes allowed (null = unlimited)
		TotalRoutes *int `json:"total_routes"`
	} `json:"routes"`

	// Services Service resource limits
	Services struct {
		// PaidServicesAllowed Whether paid services are allowed
		PaidServicesAllowed bool `json:"paid_services_allowed"`

		// TotalServiceInstances Total service instances allowed (null = unlimited)
		TotalServiceInstances *int `json:"total_service_instances"`

		// TotalServiceKeys Total service keys allowed (null = unlimited)
		TotalServiceKeys *int `json:"total_service_keys"`
	} `json:"services"`

	// UpdatedAt Timestamp when the organization quota was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

OrganizationQuota defines model for OrganizationQuota.

type OrganizationQuotaCreate

type OrganizationQuotaCreate struct {
	// Apps Application resource limits
	Apps *struct {
		// LogRateLimitInBytesPerSecond Log rate limit per second (null = unlimited)
		LogRateLimitInBytesPerSecond *int `json:"log_rate_limit_in_bytes_per_second"`

		// PerAppTasks Maximum tasks per app (null = unlimited)
		PerAppTasks *int `json:"per_app_tasks"`

		// PerProcessMemoryInMb Memory limit per app process (null = unlimited)
		PerProcessMemoryInMb *int `json:"per_process_memory_in_mb"`

		// TotalInstances Total app instances allowed (null = unlimited)
		TotalInstances *int `json:"total_instances"`

		// TotalMemoryInMb Total memory limit for all apps (null = unlimited)
		TotalMemoryInMb *int `json:"total_memory_in_mb"`
	} `json:"apps,omitempty"`

	// Domains Domain resource limits
	Domains *struct {
		// TotalDomains Total private domains allowed (null = unlimited)
		TotalDomains *int `json:"total_domains"`
	} `json:"domains,omitempty"`

	// Metadata Additional metadata for the organization quota
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the organization quota
	Name string `json:"name"`

	// Relationships Initial relationships to create
	Relationships *struct {
		Organizations *struct {
			// Data Organizations to apply this quota to
			Data *[]struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data,omitempty"`
		} `json:"organizations,omitempty"`
	} `json:"relationships,omitempty"`

	// Routes Route resource limits
	Routes *struct {
		// TotalReservedPorts Total reserved ports allowed (null = unlimited)
		TotalReservedPorts *int `json:"total_reserved_ports"`

		// TotalRoutes Total routes allowed (null = unlimited)
		TotalRoutes *int `json:"total_routes"`
	} `json:"routes,omitempty"`

	// Services Service resource limits
	Services *struct {
		// PaidServicesAllowed Whether paid services are allowed
		PaidServicesAllowed *bool `json:"paid_services_allowed,omitempty"`

		// TotalServiceInstances Total service instances allowed (null = unlimited)
		TotalServiceInstances *int `json:"total_service_instances"`

		// TotalServiceKeys Total service keys allowed (null = unlimited)
		TotalServiceKeys *int `json:"total_service_keys"`
	} `json:"services,omitempty"`
}

OrganizationQuotaCreate defines model for OrganizationQuotaCreate.

type OrganizationQuotaUpdate

type OrganizationQuotaUpdate struct {
	// Apps Application resource limits
	Apps *struct {
		// LogRateLimitInBytesPerSecond Log rate limit per second (null = unlimited)
		LogRateLimitInBytesPerSecond *int `json:"log_rate_limit_in_bytes_per_second"`

		// PerAppTasks Maximum tasks per app (null = unlimited)
		PerAppTasks *int `json:"per_app_tasks"`

		// PerProcessMemoryInMb Memory limit per app process (null = unlimited)
		PerProcessMemoryInMb *int `json:"per_process_memory_in_mb"`

		// TotalInstances Total app instances allowed (null = unlimited)
		TotalInstances *int `json:"total_instances"`

		// TotalMemoryInMb Total memory limit for all apps (null = unlimited)
		TotalMemoryInMb *int `json:"total_memory_in_mb"`
	} `json:"apps,omitempty"`

	// Domains Domain resource limits
	Domains *struct {
		// TotalDomains Total private domains allowed (null = unlimited)
		TotalDomains *int `json:"total_domains"`
	} `json:"domains,omitempty"`

	// Metadata Additional metadata for the organization quota
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the organization quota
	Name *string `json:"name,omitempty"`

	// Routes Route resource limits
	Routes *struct {
		// TotalReservedPorts Total reserved ports allowed (null = unlimited)
		TotalReservedPorts *int `json:"total_reserved_ports"`

		// TotalRoutes Total routes allowed (null = unlimited)
		TotalRoutes *int `json:"total_routes"`
	} `json:"routes,omitempty"`

	// Services Service resource limits
	Services *struct {
		// PaidServicesAllowed Whether paid services are allowed
		PaidServicesAllowed *bool `json:"paid_services_allowed,omitempty"`

		// TotalServiceInstances Total service instances allowed (null = unlimited)
		TotalServiceInstances *int `json:"total_service_instances"`

		// TotalServiceKeys Total service keys allowed (null = unlimited)
		TotalServiceKeys *int `json:"total_service_keys"`
	} `json:"services,omitempty"`
}

OrganizationQuotaUpdate defines model for OrganizationQuotaUpdate.

type OrganizationVisibility

type OrganizationVisibility struct {
	// Guid Unique identifier for the organization
	Guid openapi_types.UUID `json:"guid"`

	// Name Name of the organization
	Name string `json:"name"`
}

OrganizationVisibility defines model for OrganizationVisibility.

type Package

type Package struct {
	// CreatedAt When the package was created
	CreatedAt time.Time `json:"created_at"`

	// Data Package type specific data
	Data struct {
		// Checksum Checksum of package bits
		Checksum *struct {
			Type  *PackageDataChecksumType `json:"type,omitempty"`
			Value *string                  `json:"value,omitempty"`
		} `json:"checksum,omitempty"`

		// Error Error message if package processing failed
		Error *string `json:"error"`

		// Image Image reference for docker/cnb packages
		Image *string `json:"image,omitempty"`

		// Password Registry password (write-only)
		Password *string `json:"password,omitempty"`

		// Username Registry username (write-only)
		Username *string `json:"username,omitempty"`
	} `json:"data"`

	// Guid Unique identifier for the package
	Guid  openapi_types.UUID `json:"guid"`
	Links struct {
		App      *Link `json:"app,omitempty"`
		Download *Link `json:"download,omitempty"`
		Self     *Link `json:"self,omitempty"`
		Upload   *Link `json:"upload,omitempty"`
	} `json:"links"`
	Metadata struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata"`
	Relationships struct {
		App *struct {
			Data *struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"app,omitempty"`
	} `json:"relationships"`

	// State Current state of the package
	State PackageState `json:"state"`

	// Type Type of package
	Type PackageType `json:"type"`

	// UpdatedAt When the package was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

Package defines model for Package.

type PackageDataChecksumType

type PackageDataChecksumType string

PackageDataChecksumType defines model for Package.Data.Checksum.Type.

const (
	PackageDataChecksumTypeSha1   PackageDataChecksumType = "sha1"
	PackageDataChecksumTypeSha256 PackageDataChecksumType = "sha256"
)

Defines values for PackageDataChecksumType.

type PackageState

type PackageState string

PackageState Current state of the package

const (
	PackageStateAWAITINGUPLOAD   PackageState = "AWAITING_UPLOAD"
	PackageStateCOPYING          PackageState = "COPYING"
	PackageStateEXPIRED          PackageState = "EXPIRED"
	PackageStateFAILED           PackageState = "FAILED"
	PackageStatePROCESSINGUPLOAD PackageState = "PROCESSING_UPLOAD"
	PackageStateREADY            PackageState = "READY"
)

Defines values for PackageState.

type PackageType

type PackageType string

PackageType Type of package

const (
	PackageTypeBits   PackageType = "bits"
	PackageTypeCnb    PackageType = "cnb"
	PackageTypeDocker PackageType = "docker"
)

Defines values for PackageType.

type Pagination

type Pagination struct {
	First struct {
		// Href URL to the first page of results
		Href string `json:"href"`
	} `json:"first"`
	Last struct {
		// Href URL to the last page of results
		Href string `json:"href"`
	} `json:"last"`
	Next *struct {
		// Href URL to the next page of results
		Href *string `json:"href,omitempty"`
	} `json:"next"`
	Previous *struct {
		// Href URL to the previous page of results
		Href *string `json:"href,omitempty"`
	} `json:"previous"`

	// TotalPages Total number of pages
	TotalPages int `json:"total_pages"`

	// TotalResults Total number of results across all pages
	TotalResults int `json:"total_results"`
}

Pagination defines model for Pagination.

type PatchV3AppsGuidFeaturesNameJSONRequestBody

type PatchV3AppsGuidFeaturesNameJSONRequestBody = AppFeatureUpdate

PatchV3AppsGuidFeaturesNameJSONRequestBody defines body for PatchV3AppsGuidFeaturesName for application/json ContentType.

type PatchV3AppsGuidFeaturesNameParamsName

type PatchV3AppsGuidFeaturesNameParamsName string

PatchV3AppsGuidFeaturesNameParamsName defines parameters for PatchV3AppsGuidFeaturesName.

const (
	PatchV3AppsGuidFeaturesNameParamsNameRevisions PatchV3AppsGuidFeaturesNameParamsName = "revisions"
	PatchV3AppsGuidFeaturesNameParamsNameSsh       PatchV3AppsGuidFeaturesNameParamsName = "ssh"
)

Defines values for PatchV3AppsGuidFeaturesNameParamsName.

type PatchV3AppsGuidFeaturesNameResponse

type PatchV3AppsGuidFeaturesNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppFeature
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePatchV3AppsGuidFeaturesNameResponse

func ParsePatchV3AppsGuidFeaturesNameResponse(rsp *http.Response) (*PatchV3AppsGuidFeaturesNameResponse, error)

ParsePatchV3AppsGuidFeaturesNameResponse parses an HTTP response from a PatchV3AppsGuidFeaturesNameWithResponse call

func (PatchV3AppsGuidFeaturesNameResponse) Status

Status returns HTTPResponse.Status

func (PatchV3AppsGuidFeaturesNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3AppsGuidRelationshipsCurrentDropletJSONBody

type PatchV3AppsGuidRelationshipsCurrentDropletJSONBody struct {
	Data *struct {
		// Guid The droplet GUID to set as current
		Guid openapi_types.UUID `json:"guid"`
	} `json:"data,omitempty"`
}

PatchV3AppsGuidRelationshipsCurrentDropletJSONBody defines parameters for PatchV3AppsGuidRelationshipsCurrentDroplet.

type PatchV3AppsGuidRelationshipsCurrentDropletJSONRequestBody

type PatchV3AppsGuidRelationshipsCurrentDropletJSONRequestBody PatchV3AppsGuidRelationshipsCurrentDropletJSONBody

PatchV3AppsGuidRelationshipsCurrentDropletJSONRequestBody defines body for PatchV3AppsGuidRelationshipsCurrentDroplet for application/json ContentType.

type PatchV3AppsGuidRelationshipsCurrentDropletResponse

type PatchV3AppsGuidRelationshipsCurrentDropletResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *struct {
			Guid *openapi_types.UUID `json:"guid,omitempty"`
		} `json:"data,omitempty"`
		Links *struct {
			Related *struct {
				Href *string `json:"href,omitempty"`
			} `json:"related,omitempty"`
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON400 *BadRequest
	JSON401 *Unauthorized
	JSON404 *NotFound
	JSON422 *UnprocessableEntity
}

func ParsePatchV3AppsGuidRelationshipsCurrentDropletResponse

func ParsePatchV3AppsGuidRelationshipsCurrentDropletResponse(rsp *http.Response) (*PatchV3AppsGuidRelationshipsCurrentDropletResponse, error)

ParsePatchV3AppsGuidRelationshipsCurrentDropletResponse parses an HTTP response from a PatchV3AppsGuidRelationshipsCurrentDropletWithResponse call

func (PatchV3AppsGuidRelationshipsCurrentDropletResponse) Status

Status returns HTTPResponse.Status

func (PatchV3AppsGuidRelationshipsCurrentDropletResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3BuildpacksGuidJSONBody

type PatchV3BuildpacksGuidJSONBody struct {
	// Enabled Whether buildpack is available for use
	Enabled *bool `json:"enabled,omitempty"`

	// Locked Whether buildpack updates are prevented
	Locked   *bool `json:"locked,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Name of the buildpack
	Name *string `json:"name,omitempty"`

	// Position Priority position for automatic detection
	Position *int `json:"position,omitempty"`

	// Stack Stack the buildpack runs on
	Stack *string `json:"stack,omitempty"`
}

PatchV3BuildpacksGuidJSONBody defines parameters for PatchV3BuildpacksGuid.

type PatchV3BuildpacksGuidJSONRequestBody

type PatchV3BuildpacksGuidJSONRequestBody PatchV3BuildpacksGuidJSONBody

PatchV3BuildpacksGuidJSONRequestBody defines body for PatchV3BuildpacksGuid for application/json ContentType.

type PatchV3BuildpacksGuidResponse

type PatchV3BuildpacksGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Buildpack
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePatchV3BuildpacksGuidResponse

func ParsePatchV3BuildpacksGuidResponse(rsp *http.Response) (*PatchV3BuildpacksGuidResponse, error)

ParsePatchV3BuildpacksGuidResponse parses an HTTP response from a PatchV3BuildpacksGuidWithResponse call

func (PatchV3BuildpacksGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3BuildpacksGuidResponse) StatusCode

func (r PatchV3BuildpacksGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3BuildsGuidJSONBody

type PatchV3BuildsGuidJSONBody struct {
	CreatedBy *struct {
		Email *string             `json:"email,omitempty"`
		Guid  *openapi_types.UUID `json:"guid,omitempty"`
		Name  *string             `json:"name,omitempty"`
	} `json:"created_by,omitempty"`

	// Error Error message if build failed
	Error *string `json:"error,omitempty"`

	// Lifecycle Updated lifecycle data
	Lifecycle *struct {
		Data *struct {
			BuildpackLifecycleBuildpacks *[]struct {
				DetectOutput *string `json:"detect_output,omitempty"`
				Name         *string `json:"name,omitempty"`
				Version      *string `json:"version,omitempty"`
			} `json:"buildpack_lifecycle_buildpacks,omitempty"`

			// Image Resulting image reference
			Image *string `json:"image,omitempty"`
		} `json:"data,omitempty"`
		Type *PatchV3BuildsGuidJSONBodyLifecycleType `json:"type,omitempty"`
	} `json:"lifecycle,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// State New state for the build
	State *PatchV3BuildsGuidJSONBodyState `json:"state,omitempty"`
}

PatchV3BuildsGuidJSONBody defines parameters for PatchV3BuildsGuid.

type PatchV3BuildsGuidJSONBodyLifecycleType

type PatchV3BuildsGuidJSONBodyLifecycleType string

PatchV3BuildsGuidJSONBodyLifecycleType defines parameters for PatchV3BuildsGuid.

const (
	PatchV3BuildsGuidJSONBodyLifecycleTypeBuildpack PatchV3BuildsGuidJSONBodyLifecycleType = "buildpack"
	PatchV3BuildsGuidJSONBodyLifecycleTypeCnb       PatchV3BuildsGuidJSONBodyLifecycleType = "cnb"
	PatchV3BuildsGuidJSONBodyLifecycleTypeDocker    PatchV3BuildsGuidJSONBodyLifecycleType = "docker"
)

Defines values for PatchV3BuildsGuidJSONBodyLifecycleType.

type PatchV3BuildsGuidJSONBodyState

type PatchV3BuildsGuidJSONBodyState string

PatchV3BuildsGuidJSONBodyState defines parameters for PatchV3BuildsGuid.

const (
	PatchV3BuildsGuidJSONBodyStateFAILED  PatchV3BuildsGuidJSONBodyState = "FAILED"
	PatchV3BuildsGuidJSONBodyStateSTAGED  PatchV3BuildsGuidJSONBodyState = "STAGED"
	PatchV3BuildsGuidJSONBodyStateSTAGING PatchV3BuildsGuidJSONBodyState = "STAGING"
)

Defines values for PatchV3BuildsGuidJSONBodyState.

type PatchV3BuildsGuidJSONRequestBody

type PatchV3BuildsGuidJSONRequestBody PatchV3BuildsGuidJSONBody

PatchV3BuildsGuidJSONRequestBody defines body for PatchV3BuildsGuid for application/json ContentType.

type PatchV3BuildsGuidResponse

type PatchV3BuildsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Build
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePatchV3BuildsGuidResponse

func ParsePatchV3BuildsGuidResponse(rsp *http.Response) (*PatchV3BuildsGuidResponse, error)

ParsePatchV3BuildsGuidResponse parses an HTTP response from a PatchV3BuildsGuidWithResponse call

func (PatchV3BuildsGuidResponse) Status

func (r PatchV3BuildsGuidResponse) Status() string

Status returns HTTPResponse.Status

func (PatchV3BuildsGuidResponse) StatusCode

func (r PatchV3BuildsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3DeploymentsGuidJSONBody

type PatchV3DeploymentsGuidJSONBody struct {
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PatchV3DeploymentsGuidJSONBody defines parameters for PatchV3DeploymentsGuid.

type PatchV3DeploymentsGuidJSONRequestBody

type PatchV3DeploymentsGuidJSONRequestBody PatchV3DeploymentsGuidJSONBody

PatchV3DeploymentsGuidJSONRequestBody defines body for PatchV3DeploymentsGuid for application/json ContentType.

type PatchV3DeploymentsGuidResponse

type PatchV3DeploymentsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Deployment
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePatchV3DeploymentsGuidResponse

func ParsePatchV3DeploymentsGuidResponse(rsp *http.Response) (*PatchV3DeploymentsGuidResponse, error)

ParsePatchV3DeploymentsGuidResponse parses an HTTP response from a PatchV3DeploymentsGuidWithResponse call

func (PatchV3DeploymentsGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3DeploymentsGuidResponse) StatusCode

func (r PatchV3DeploymentsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3DomainsGuidJSONBody

type PatchV3DomainsGuidJSONBody struct {
	Metadata *struct {
		// Annotations Annotations applied to the domain
		Annotations *map[string]interface{} `json:"annotations,omitempty"`

		// Labels Labels applied to the domain
		Labels *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PatchV3DomainsGuidJSONBody defines parameters for PatchV3DomainsGuid.

type PatchV3DomainsGuidJSONRequestBody

type PatchV3DomainsGuidJSONRequestBody PatchV3DomainsGuidJSONBody

PatchV3DomainsGuidJSONRequestBody defines body for PatchV3DomainsGuid for application/json ContentType.

type PatchV3DomainsGuidResponse

type PatchV3DomainsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Domain
}

func ParsePatchV3DomainsGuidResponse

func ParsePatchV3DomainsGuidResponse(rsp *http.Response) (*PatchV3DomainsGuidResponse, error)

ParsePatchV3DomainsGuidResponse parses an HTTP response from a PatchV3DomainsGuidWithResponse call

func (PatchV3DomainsGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3DomainsGuidResponse) StatusCode

func (r PatchV3DomainsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3DropletsGuidJSONBody

type PatchV3DropletsGuidJSONBody struct {
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PatchV3DropletsGuidJSONBody defines parameters for PatchV3DropletsGuid.

type PatchV3DropletsGuidJSONRequestBody

type PatchV3DropletsGuidJSONRequestBody PatchV3DropletsGuidJSONBody

PatchV3DropletsGuidJSONRequestBody defines body for PatchV3DropletsGuid for application/json ContentType.

type PatchV3DropletsGuidResponse

type PatchV3DropletsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Droplet
}

func ParsePatchV3DropletsGuidResponse

func ParsePatchV3DropletsGuidResponse(rsp *http.Response) (*PatchV3DropletsGuidResponse, error)

ParsePatchV3DropletsGuidResponse parses an HTTP response from a PatchV3DropletsGuidWithResponse call

func (PatchV3DropletsGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3DropletsGuidResponse) StatusCode

func (r PatchV3DropletsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3EnvironmentVariableGroupsNameJSONRequestBody

type PatchV3EnvironmentVariableGroupsNameJSONRequestBody = EnvironmentVariableGroupUpdate

PatchV3EnvironmentVariableGroupsNameJSONRequestBody defines body for PatchV3EnvironmentVariableGroupsName for application/json ContentType.

type PatchV3EnvironmentVariableGroupsNameParamsName

type PatchV3EnvironmentVariableGroupsNameParamsName string

PatchV3EnvironmentVariableGroupsNameParamsName defines parameters for PatchV3EnvironmentVariableGroupsName.

Defines values for PatchV3EnvironmentVariableGroupsNameParamsName.

type PatchV3EnvironmentVariableGroupsNameResponse

type PatchV3EnvironmentVariableGroupsNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnvironmentVariableGroup
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePatchV3EnvironmentVariableGroupsNameResponse

func ParsePatchV3EnvironmentVariableGroupsNameResponse(rsp *http.Response) (*PatchV3EnvironmentVariableGroupsNameResponse, error)

ParsePatchV3EnvironmentVariableGroupsNameResponse parses an HTTP response from a PatchV3EnvironmentVariableGroupsNameWithResponse call

func (PatchV3EnvironmentVariableGroupsNameResponse) Status

Status returns HTTPResponse.Status

func (PatchV3EnvironmentVariableGroupsNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3FeatureFlagsNameJSONRequestBody

type PatchV3FeatureFlagsNameJSONRequestBody = FeatureFlagUpdate

PatchV3FeatureFlagsNameJSONRequestBody defines body for PatchV3FeatureFlagsName for application/json ContentType.

type PatchV3FeatureFlagsNameResponse

type PatchV3FeatureFlagsNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FeatureFlag
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePatchV3FeatureFlagsNameResponse

func ParsePatchV3FeatureFlagsNameResponse(rsp *http.Response) (*PatchV3FeatureFlagsNameResponse, error)

ParsePatchV3FeatureFlagsNameResponse parses an HTTP response from a PatchV3FeatureFlagsNameWithResponse call

func (PatchV3FeatureFlagsNameResponse) Status

Status returns HTTPResponse.Status

func (PatchV3FeatureFlagsNameResponse) StatusCode

func (r PatchV3FeatureFlagsNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3IsolationSegmentsGuidJSONRequestBody

type PatchV3IsolationSegmentsGuidJSONRequestBody = IsolationSegment

PatchV3IsolationSegmentsGuidJSONRequestBody defines body for PatchV3IsolationSegmentsGuid for application/json ContentType.

type PatchV3IsolationSegmentsGuidResponse

type PatchV3IsolationSegmentsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IsolationSegment
}

func ParsePatchV3IsolationSegmentsGuidResponse

func ParsePatchV3IsolationSegmentsGuidResponse(rsp *http.Response) (*PatchV3IsolationSegmentsGuidResponse, error)

ParsePatchV3IsolationSegmentsGuidResponse parses an HTTP response from a PatchV3IsolationSegmentsGuidWithResponse call

func (PatchV3IsolationSegmentsGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3IsolationSegmentsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3PackagesGuidJSONBody

type PatchV3PackagesGuidJSONBody struct {
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PatchV3PackagesGuidJSONBody defines parameters for PatchV3PackagesGuid.

type PatchV3PackagesGuidJSONRequestBody

type PatchV3PackagesGuidJSONRequestBody PatchV3PackagesGuidJSONBody

PatchV3PackagesGuidJSONRequestBody defines body for PatchV3PackagesGuid for application/json ContentType.

type PatchV3PackagesGuidResponse

type PatchV3PackagesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Package
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePatchV3PackagesGuidResponse

func ParsePatchV3PackagesGuidResponse(rsp *http.Response) (*PatchV3PackagesGuidResponse, error)

ParsePatchV3PackagesGuidResponse parses an HTTP response from a PatchV3PackagesGuidWithResponse call

func (PatchV3PackagesGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3PackagesGuidResponse) StatusCode

func (r PatchV3PackagesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3ProcessesGuidJSONBody

type PatchV3ProcessesGuidJSONBody struct {
	// Command Start command for the process
	Command     *string `json:"command"`
	HealthCheck *struct {
		Data *struct {
			// Endpoint Endpoint for http health checks
			Endpoint *string `json:"endpoint,omitempty"`

			// Interval Interval between health checks in seconds
			Interval *int `json:"interval,omitempty"`

			// InvocationTimeout Invocation timeout for http health checks
			InvocationTimeout *int `json:"invocation_timeout,omitempty"`

			// Timeout Health check timeout in seconds
			Timeout *int `json:"timeout,omitempty"`
		} `json:"data,omitempty"`

		// Type Type of health check
		Type *PatchV3ProcessesGuidJSONBodyHealthCheckType `json:"type,omitempty"`
	} `json:"health_check,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// ReadinessHealthCheck Readiness health check configuration
	ReadinessHealthCheck *struct {
		Data *struct {
			Endpoint          *string `json:"endpoint,omitempty"`
			Interval          *int    `json:"interval,omitempty"`
			InvocationTimeout *int    `json:"invocation_timeout,omitempty"`
		} `json:"data,omitempty"`
		Type *PatchV3ProcessesGuidJSONBodyReadinessHealthCheckType `json:"type,omitempty"`
	} `json:"readiness_health_check,omitempty"`
}

PatchV3ProcessesGuidJSONBody defines parameters for PatchV3ProcessesGuid.

type PatchV3ProcessesGuidJSONBodyHealthCheckType

type PatchV3ProcessesGuidJSONBodyHealthCheckType string

PatchV3ProcessesGuidJSONBodyHealthCheckType defines parameters for PatchV3ProcessesGuid.

const (
	PatchV3ProcessesGuidJSONBodyHealthCheckTypeHttp    PatchV3ProcessesGuidJSONBodyHealthCheckType = "http"
	PatchV3ProcessesGuidJSONBodyHealthCheckTypePort    PatchV3ProcessesGuidJSONBodyHealthCheckType = "port"
	PatchV3ProcessesGuidJSONBodyHealthCheckTypeProcess PatchV3ProcessesGuidJSONBodyHealthCheckType = "process"
)

Defines values for PatchV3ProcessesGuidJSONBodyHealthCheckType.

type PatchV3ProcessesGuidJSONBodyReadinessHealthCheckType

type PatchV3ProcessesGuidJSONBodyReadinessHealthCheckType string

PatchV3ProcessesGuidJSONBodyReadinessHealthCheckType defines parameters for PatchV3ProcessesGuid.

const (
	PatchV3ProcessesGuidJSONBodyReadinessHealthCheckTypeHttp    PatchV3ProcessesGuidJSONBodyReadinessHealthCheckType = "http"
	PatchV3ProcessesGuidJSONBodyReadinessHealthCheckTypePort    PatchV3ProcessesGuidJSONBodyReadinessHealthCheckType = "port"
	PatchV3ProcessesGuidJSONBodyReadinessHealthCheckTypeProcess PatchV3ProcessesGuidJSONBodyReadinessHealthCheckType = "process"
)

Defines values for PatchV3ProcessesGuidJSONBodyReadinessHealthCheckType.

type PatchV3ProcessesGuidJSONRequestBody

type PatchV3ProcessesGuidJSONRequestBody PatchV3ProcessesGuidJSONBody

PatchV3ProcessesGuidJSONRequestBody defines body for PatchV3ProcessesGuid for application/json ContentType.

type PatchV3ProcessesGuidResponse

type PatchV3ProcessesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Process
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePatchV3ProcessesGuidResponse

func ParsePatchV3ProcessesGuidResponse(rsp *http.Response) (*PatchV3ProcessesGuidResponse, error)

ParsePatchV3ProcessesGuidResponse parses an HTTP response from a PatchV3ProcessesGuidWithResponse call

func (PatchV3ProcessesGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3ProcessesGuidResponse) StatusCode

func (r PatchV3ProcessesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3RevisionsGuidJSONBody

type PatchV3RevisionsGuidJSONBody struct {
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PatchV3RevisionsGuidJSONBody defines parameters for PatchV3RevisionsGuid.

type PatchV3RevisionsGuidJSONRequestBody

type PatchV3RevisionsGuidJSONRequestBody PatchV3RevisionsGuidJSONBody

PatchV3RevisionsGuidJSONRequestBody defines body for PatchV3RevisionsGuid for application/json ContentType.

type PatchV3RevisionsGuidResponse

type PatchV3RevisionsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Revision
}

func ParsePatchV3RevisionsGuidResponse

func ParsePatchV3RevisionsGuidResponse(rsp *http.Response) (*PatchV3RevisionsGuidResponse, error)

ParsePatchV3RevisionsGuidResponse parses an HTTP response from a PatchV3RevisionsGuidWithResponse call

func (PatchV3RevisionsGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3RevisionsGuidResponse) StatusCode

func (r PatchV3RevisionsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3RoutesGuidDestinationsJSONBody

type PatchV3RoutesGuidDestinationsJSONBody struct {
	Destinations []struct {
		App struct {
			Guid    openapi_types.UUID `json:"guid"`
			Process *struct {
				Type *string `json:"type,omitempty"`
			} `json:"process,omitempty"`
		} `json:"app"`
		Port     *int                                                       `json:"port,omitempty"`
		Protocol *PatchV3RoutesGuidDestinationsJSONBodyDestinationsProtocol `json:"protocol,omitempty"`
		Weight   *int                                                       `json:"weight,omitempty"`
	} `json:"destinations"`
}

PatchV3RoutesGuidDestinationsJSONBody defines parameters for PatchV3RoutesGuidDestinations.

type PatchV3RoutesGuidDestinationsJSONBodyDestinationsProtocol

type PatchV3RoutesGuidDestinationsJSONBodyDestinationsProtocol string

PatchV3RoutesGuidDestinationsJSONBodyDestinationsProtocol defines parameters for PatchV3RoutesGuidDestinations.

const (
	PatchV3RoutesGuidDestinationsJSONBodyDestinationsProtocolHttp1 PatchV3RoutesGuidDestinationsJSONBodyDestinationsProtocol = "http1"
	PatchV3RoutesGuidDestinationsJSONBodyDestinationsProtocolHttp2 PatchV3RoutesGuidDestinationsJSONBodyDestinationsProtocol = "http2"
)

Defines values for PatchV3RoutesGuidDestinationsJSONBodyDestinationsProtocol.

type PatchV3RoutesGuidDestinationsJSONRequestBody

type PatchV3RoutesGuidDestinationsJSONRequestBody PatchV3RoutesGuidDestinationsJSONBody

PatchV3RoutesGuidDestinationsJSONRequestBody defines body for PatchV3RoutesGuidDestinations for application/json ContentType.

type PatchV3RoutesGuidDestinationsResponse

type PatchV3RoutesGuidDestinationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Destinations *[]Destination `json:"destinations,omitempty"`
	}
	JSON400     *BadRequest
	JSON401     *Unauthorized
	JSON403     *Forbidden
	JSON404     *NotFound
	JSON422     *UnprocessableEntity
	JSONDefault *UnexpectedError
}

func ParsePatchV3RoutesGuidDestinationsResponse

func ParsePatchV3RoutesGuidDestinationsResponse(rsp *http.Response) (*PatchV3RoutesGuidDestinationsResponse, error)

ParsePatchV3RoutesGuidDestinationsResponse parses an HTTP response from a PatchV3RoutesGuidDestinationsWithResponse call

func (PatchV3RoutesGuidDestinationsResponse) Status

Status returns HTTPResponse.Status

func (PatchV3RoutesGuidDestinationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3RoutesGuidJSONBody

type PatchV3RoutesGuidJSONBody struct {
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PatchV3RoutesGuidJSONBody defines parameters for PatchV3RoutesGuid.

type PatchV3RoutesGuidJSONRequestBody

type PatchV3RoutesGuidJSONRequestBody PatchV3RoutesGuidJSONBody

PatchV3RoutesGuidJSONRequestBody defines body for PatchV3RoutesGuid for application/json ContentType.

type PatchV3RoutesGuidRelationshipsSpaceJSONBody

type PatchV3RoutesGuidRelationshipsSpaceJSONBody struct {
	// Data List of spaces to share the route with
	Data []struct {
		// Guid GUID of the space to share with
		Guid openapi_types.UUID `json:"guid"`
	} `json:"data"`
}

PatchV3RoutesGuidRelationshipsSpaceJSONBody defines parameters for PatchV3RoutesGuidRelationshipsSpace.

type PatchV3RoutesGuidRelationshipsSpaceJSONRequestBody

type PatchV3RoutesGuidRelationshipsSpaceJSONRequestBody PatchV3RoutesGuidRelationshipsSpaceJSONBody

PatchV3RoutesGuidRelationshipsSpaceJSONRequestBody defines body for PatchV3RoutesGuidRelationshipsSpace for application/json ContentType.

type PatchV3RoutesGuidRelationshipsSpaceResponse

type PatchV3RoutesGuidRelationshipsSpaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *[]struct {
			Guid *openapi_types.UUID `json:"guid,omitempty"`
		} `json:"data,omitempty"`
		Links *struct {
			Self *Link `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON400     *BadRequest
	JSON401     *Unauthorized
	JSON403     *Forbidden
	JSON404     *NotFound
	JSON422     *UnprocessableEntity
	JSONDefault *UnexpectedError
}

func ParsePatchV3RoutesGuidRelationshipsSpaceResponse

func ParsePatchV3RoutesGuidRelationshipsSpaceResponse(rsp *http.Response) (*PatchV3RoutesGuidRelationshipsSpaceResponse, error)

ParsePatchV3RoutesGuidRelationshipsSpaceResponse parses an HTTP response from a PatchV3RoutesGuidRelationshipsSpaceWithResponse call

func (PatchV3RoutesGuidRelationshipsSpaceResponse) Status

Status returns HTTPResponse.Status

func (PatchV3RoutesGuidRelationshipsSpaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3RoutesGuidResponse

type PatchV3RoutesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Route
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePatchV3RoutesGuidResponse

func ParsePatchV3RoutesGuidResponse(rsp *http.Response) (*PatchV3RoutesGuidResponse, error)

ParsePatchV3RoutesGuidResponse parses an HTTP response from a PatchV3RoutesGuidWithResponse call

func (PatchV3RoutesGuidResponse) Status

func (r PatchV3RoutesGuidResponse) Status() string

Status returns HTTPResponse.Status

func (PatchV3RoutesGuidResponse) StatusCode

func (r PatchV3RoutesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3SecurityGroupsGuidJSONRequestBody

type PatchV3SecurityGroupsGuidJSONRequestBody = SecurityGroupUpdate

PatchV3SecurityGroupsGuidJSONRequestBody defines body for PatchV3SecurityGroupsGuid for application/json ContentType.

type PatchV3SecurityGroupsGuidResponse

type PatchV3SecurityGroupsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SecurityGroup
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePatchV3SecurityGroupsGuidResponse

func ParsePatchV3SecurityGroupsGuidResponse(rsp *http.Response) (*PatchV3SecurityGroupsGuidResponse, error)

ParsePatchV3SecurityGroupsGuidResponse parses an HTTP response from a PatchV3SecurityGroupsGuidWithResponse call

func (PatchV3SecurityGroupsGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3SecurityGroupsGuidResponse) StatusCode

func (r PatchV3SecurityGroupsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3ServiceBrokersGuidJSONBody

type PatchV3ServiceBrokersGuidJSONBody struct {
	Authentication *Authentication `json:"authentication,omitempty"`
	Metadata       *Metadata       `json:"metadata,omitempty"`
	Name           *string         `json:"name,omitempty"`
	Url            *string         `json:"url,omitempty"`
}

PatchV3ServiceBrokersGuidJSONBody defines parameters for PatchV3ServiceBrokersGuid.

type PatchV3ServiceBrokersGuidJSONRequestBody

type PatchV3ServiceBrokersGuidJSONRequestBody PatchV3ServiceBrokersGuidJSONBody

PatchV3ServiceBrokersGuidJSONRequestBody defines body for PatchV3ServiceBrokersGuid for application/json ContentType.

type PatchV3ServiceBrokersGuidResponse

type PatchV3ServiceBrokersGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceBroker
	JSON202      *ServiceBroker
}

func ParsePatchV3ServiceBrokersGuidResponse

func ParsePatchV3ServiceBrokersGuidResponse(rsp *http.Response) (*PatchV3ServiceBrokersGuidResponse, error)

ParsePatchV3ServiceBrokersGuidResponse parses an HTTP response from a PatchV3ServiceBrokersGuidWithResponse call

func (PatchV3ServiceBrokersGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3ServiceBrokersGuidResponse) StatusCode

func (r PatchV3ServiceBrokersGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3ServiceCredentialBindingsGuidJSONBody

type PatchV3ServiceCredentialBindingsGuidJSONBody struct {
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PatchV3ServiceCredentialBindingsGuidJSONBody defines parameters for PatchV3ServiceCredentialBindingsGuid.

type PatchV3ServiceCredentialBindingsGuidJSONRequestBody

type PatchV3ServiceCredentialBindingsGuidJSONRequestBody PatchV3ServiceCredentialBindingsGuidJSONBody

PatchV3ServiceCredentialBindingsGuidJSONRequestBody defines body for PatchV3ServiceCredentialBindingsGuid for application/json ContentType.

type PatchV3ServiceCredentialBindingsGuidResponse

type PatchV3ServiceCredentialBindingsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceCredentialBinding
}

func ParsePatchV3ServiceCredentialBindingsGuidResponse

func ParsePatchV3ServiceCredentialBindingsGuidResponse(rsp *http.Response) (*PatchV3ServiceCredentialBindingsGuidResponse, error)

ParsePatchV3ServiceCredentialBindingsGuidResponse parses an HTTP response from a PatchV3ServiceCredentialBindingsGuidWithResponse call

func (PatchV3ServiceCredentialBindingsGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3ServiceCredentialBindingsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3ServiceInstancesGuidJSONBody

type PatchV3ServiceInstancesGuidJSONBody struct {
	// contains filtered or unexported fields
}

PatchV3ServiceInstancesGuidJSONBody defines parameters for PatchV3ServiceInstancesGuid.

type PatchV3ServiceInstancesGuidJSONRequestBody

type PatchV3ServiceInstancesGuidJSONRequestBody PatchV3ServiceInstancesGuidJSONBody

PatchV3ServiceInstancesGuidJSONRequestBody defines body for PatchV3ServiceInstancesGuid for application/json ContentType.

type PatchV3ServiceInstancesGuidResponse

type PatchV3ServiceInstancesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceInstance
}

func ParsePatchV3ServiceInstancesGuidResponse

func ParsePatchV3ServiceInstancesGuidResponse(rsp *http.Response) (*PatchV3ServiceInstancesGuidResponse, error)

ParsePatchV3ServiceInstancesGuidResponse parses an HTTP response from a PatchV3ServiceInstancesGuidWithResponse call

func (PatchV3ServiceInstancesGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3ServiceInstancesGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3ServiceOfferingsGuidJSONRequestBody

type PatchV3ServiceOfferingsGuidJSONRequestBody = ServiceOfferingUpdate

PatchV3ServiceOfferingsGuidJSONRequestBody defines body for PatchV3ServiceOfferingsGuid for application/json ContentType.

type PatchV3ServiceOfferingsGuidResponse

type PatchV3ServiceOfferingsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceOffering
}

func ParsePatchV3ServiceOfferingsGuidResponse

func ParsePatchV3ServiceOfferingsGuidResponse(rsp *http.Response) (*PatchV3ServiceOfferingsGuidResponse, error)

ParsePatchV3ServiceOfferingsGuidResponse parses an HTTP response from a PatchV3ServiceOfferingsGuidWithResponse call

func (PatchV3ServiceOfferingsGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3ServiceOfferingsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3ServicePlansGuidJSONRequestBody

type PatchV3ServicePlansGuidJSONRequestBody = ServicePlanUpdate

PatchV3ServicePlansGuidJSONRequestBody defines body for PatchV3ServicePlansGuid for application/json ContentType.

type PatchV3ServicePlansGuidResponse

type PatchV3ServicePlansGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServicePlan
}

func ParsePatchV3ServicePlansGuidResponse

func ParsePatchV3ServicePlansGuidResponse(rsp *http.Response) (*PatchV3ServicePlansGuidResponse, error)

ParsePatchV3ServicePlansGuidResponse parses an HTTP response from a PatchV3ServicePlansGuidWithResponse call

func (PatchV3ServicePlansGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3ServicePlansGuidResponse) StatusCode

func (r PatchV3ServicePlansGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3ServicePlansGuidVisibilityJSONRequestBody

type PatchV3ServicePlansGuidVisibilityJSONRequestBody = ServicePlanVisibilityUpdate

PatchV3ServicePlansGuidVisibilityJSONRequestBody defines body for PatchV3ServicePlansGuidVisibility for application/json ContentType.

type PatchV3ServicePlansGuidVisibilityResponse

type PatchV3ServicePlansGuidVisibilityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServicePlanVisibility
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePatchV3ServicePlansGuidVisibilityResponse

func ParsePatchV3ServicePlansGuidVisibilityResponse(rsp *http.Response) (*PatchV3ServicePlansGuidVisibilityResponse, error)

ParsePatchV3ServicePlansGuidVisibilityResponse parses an HTTP response from a PatchV3ServicePlansGuidVisibilityWithResponse call

func (PatchV3ServicePlansGuidVisibilityResponse) Status

Status returns HTTPResponse.Status

func (PatchV3ServicePlansGuidVisibilityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3ServiceRouteBindingsGuidJSONBody

type PatchV3ServiceRouteBindingsGuidJSONBody struct {
	Metadata *Metadata `json:"metadata,omitempty"`
}

PatchV3ServiceRouteBindingsGuidJSONBody defines parameters for PatchV3ServiceRouteBindingsGuid.

type PatchV3ServiceRouteBindingsGuidJSONRequestBody

type PatchV3ServiceRouteBindingsGuidJSONRequestBody PatchV3ServiceRouteBindingsGuidJSONBody

PatchV3ServiceRouteBindingsGuidJSONRequestBody defines body for PatchV3ServiceRouteBindingsGuid for application/json ContentType.

type PatchV3ServiceRouteBindingsGuidResponse

type PatchV3ServiceRouteBindingsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServiceRouteBinding
}

func ParsePatchV3ServiceRouteBindingsGuidResponse

func ParsePatchV3ServiceRouteBindingsGuidResponse(rsp *http.Response) (*PatchV3ServiceRouteBindingsGuidResponse, error)

ParsePatchV3ServiceRouteBindingsGuidResponse parses an HTTP response from a PatchV3ServiceRouteBindingsGuidWithResponse call

func (PatchV3ServiceRouteBindingsGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3ServiceRouteBindingsGuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3SidecarsGuidJSONRequestBody

type PatchV3SidecarsGuidJSONRequestBody = SidecarUpdate

PatchV3SidecarsGuidJSONRequestBody defines body for PatchV3SidecarsGuid for application/json ContentType.

type PatchV3SidecarsGuidResponse

type PatchV3SidecarsGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Sidecar
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePatchV3SidecarsGuidResponse

func ParsePatchV3SidecarsGuidResponse(rsp *http.Response) (*PatchV3SidecarsGuidResponse, error)

ParsePatchV3SidecarsGuidResponse parses an HTTP response from a PatchV3SidecarsGuidWithResponse call

func (PatchV3SidecarsGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3SidecarsGuidResponse) StatusCode

func (r PatchV3SidecarsGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3SpaceQuotasGuidJSONRequestBody

type PatchV3SpaceQuotasGuidJSONRequestBody = SpaceQuotaUpdate

PatchV3SpaceQuotasGuidJSONRequestBody defines body for PatchV3SpaceQuotasGuid for application/json ContentType.

type PatchV3SpaceQuotasGuidResponse

type PatchV3SpaceQuotasGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SpaceQuota
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePatchV3SpaceQuotasGuidResponse

func ParsePatchV3SpaceQuotasGuidResponse(rsp *http.Response) (*PatchV3SpaceQuotasGuidResponse, error)

ParsePatchV3SpaceQuotasGuidResponse parses an HTTP response from a PatchV3SpaceQuotasGuidWithResponse call

func (PatchV3SpaceQuotasGuidResponse) Status

Status returns HTTPResponse.Status

func (PatchV3SpaceQuotasGuidResponse) StatusCode

func (r PatchV3SpaceQuotasGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3SpacesGuidFeaturesNameJSONRequestBody

type PatchV3SpacesGuidFeaturesNameJSONRequestBody = SpaceFeatureUpdate

PatchV3SpacesGuidFeaturesNameJSONRequestBody defines body for PatchV3SpacesGuidFeaturesName for application/json ContentType.

type PatchV3SpacesGuidFeaturesNameParamsName

type PatchV3SpacesGuidFeaturesNameParamsName string

PatchV3SpacesGuidFeaturesNameParamsName defines parameters for PatchV3SpacesGuidFeaturesName.

const (
	PatchV3SpacesGuidFeaturesNameParamsNameSsh PatchV3SpacesGuidFeaturesNameParamsName = "ssh"
)

Defines values for PatchV3SpacesGuidFeaturesNameParamsName.

type PatchV3SpacesGuidFeaturesNameResponse

type PatchV3SpacesGuidFeaturesNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SpaceFeature
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePatchV3SpacesGuidFeaturesNameResponse

func ParsePatchV3SpacesGuidFeaturesNameResponse(rsp *http.Response) (*PatchV3SpacesGuidFeaturesNameResponse, error)

ParsePatchV3SpacesGuidFeaturesNameResponse parses an HTTP response from a PatchV3SpacesGuidFeaturesNameWithResponse call

func (PatchV3SpacesGuidFeaturesNameResponse) Status

Status returns HTTPResponse.Status

func (PatchV3SpacesGuidFeaturesNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3SpacesGuidJSONBody

type PatchV3SpacesGuidJSONBody struct {
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name *string `json:"name,omitempty"`
}

PatchV3SpacesGuidJSONBody defines parameters for PatchV3SpacesGuid.

type PatchV3SpacesGuidJSONRequestBody

type PatchV3SpacesGuidJSONRequestBody PatchV3SpacesGuidJSONBody

PatchV3SpacesGuidJSONRequestBody defines body for PatchV3SpacesGuid for application/json ContentType.

type PatchV3SpacesGuidRelationshipsIsolationSegmentJSONBody

type PatchV3SpacesGuidRelationshipsIsolationSegmentJSONBody struct {
	Data *struct {
		Guid *string `json:"guid,omitempty"`
	} `json:"data,omitempty"`
}

PatchV3SpacesGuidRelationshipsIsolationSegmentJSONBody defines parameters for PatchV3SpacesGuidRelationshipsIsolationSegment.

type PatchV3SpacesGuidRelationshipsIsolationSegmentJSONRequestBody

type PatchV3SpacesGuidRelationshipsIsolationSegmentJSONRequestBody PatchV3SpacesGuidRelationshipsIsolationSegmentJSONBody

PatchV3SpacesGuidRelationshipsIsolationSegmentJSONRequestBody defines body for PatchV3SpacesGuidRelationshipsIsolationSegment for application/json ContentType.

type PatchV3SpacesGuidRelationshipsIsolationSegmentResponse

type PatchV3SpacesGuidRelationshipsIsolationSegmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *struct {
			Guid *string `json:"guid,omitempty"`
		} `json:"data,omitempty"`
	}
}

func ParsePatchV3SpacesGuidRelationshipsIsolationSegmentResponse

func ParsePatchV3SpacesGuidRelationshipsIsolationSegmentResponse(rsp *http.Response) (*PatchV3SpacesGuidRelationshipsIsolationSegmentResponse, error)

ParsePatchV3SpacesGuidRelationshipsIsolationSegmentResponse parses an HTTP response from a PatchV3SpacesGuidRelationshipsIsolationSegmentWithResponse call

func (PatchV3SpacesGuidRelationshipsIsolationSegmentResponse) Status

Status returns HTTPResponse.Status

func (PatchV3SpacesGuidRelationshipsIsolationSegmentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchV3SpacesGuidResponse

type PatchV3SpacesGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Space
}

func ParsePatchV3SpacesGuidResponse

func ParsePatchV3SpacesGuidResponse(rsp *http.Response) (*PatchV3SpacesGuidResponse, error)

ParsePatchV3SpacesGuidResponse parses an HTTP response from a PatchV3SpacesGuidWithResponse call

func (PatchV3SpacesGuidResponse) Status

func (r PatchV3SpacesGuidResponse) Status() string

Status returns HTTPResponse.Status

func (PatchV3SpacesGuidResponse) StatusCode

func (r PatchV3SpacesGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3StacksGuidJSONBody

type PatchV3StacksGuidJSONBody struct {
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PatchV3StacksGuidJSONBody defines parameters for PatchV3StacksGuid.

type PatchV3StacksGuidJSONRequestBody

type PatchV3StacksGuidJSONRequestBody PatchV3StacksGuidJSONBody

PatchV3StacksGuidJSONRequestBody defines body for PatchV3StacksGuid for application/json ContentType.

type PatchV3StacksGuidResponse

type PatchV3StacksGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Stack
}

func ParsePatchV3StacksGuidResponse

func ParsePatchV3StacksGuidResponse(rsp *http.Response) (*PatchV3StacksGuidResponse, error)

ParsePatchV3StacksGuidResponse parses an HTTP response from a PatchV3StacksGuidWithResponse call

func (PatchV3StacksGuidResponse) Status

func (r PatchV3StacksGuidResponse) Status() string

Status returns HTTPResponse.Status

func (PatchV3StacksGuidResponse) StatusCode

func (r PatchV3StacksGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3TasksGuidJSONBody

type PatchV3TasksGuidJSONBody struct {
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PatchV3TasksGuidJSONBody defines parameters for PatchV3TasksGuid.

type PatchV3TasksGuidJSONRequestBody

type PatchV3TasksGuidJSONRequestBody PatchV3TasksGuidJSONBody

PatchV3TasksGuidJSONRequestBody defines body for PatchV3TasksGuid for application/json ContentType.

type PatchV3TasksGuidResponse

type PatchV3TasksGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Task
}

func ParsePatchV3TasksGuidResponse

func ParsePatchV3TasksGuidResponse(rsp *http.Response) (*PatchV3TasksGuidResponse, error)

ParsePatchV3TasksGuidResponse parses an HTTP response from a PatchV3TasksGuidWithResponse call

func (PatchV3TasksGuidResponse) Status

func (r PatchV3TasksGuidResponse) Status() string

Status returns HTTPResponse.Status

func (PatchV3TasksGuidResponse) StatusCode

func (r PatchV3TasksGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchV3UsersGuidJSONBody

type PatchV3UsersGuidJSONBody struct {
	Metadata *struct {
		// Annotations Annotations added to the user
		Annotations *map[string]interface{} `json:"annotations,omitempty"`

		// Labels Labels applied to the user
		Labels *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PatchV3UsersGuidJSONBody defines parameters for PatchV3UsersGuid.

type PatchV3UsersGuidJSONRequestBody

type PatchV3UsersGuidJSONRequestBody PatchV3UsersGuidJSONBody

PatchV3UsersGuidJSONRequestBody defines body for PatchV3UsersGuid for application/json ContentType.

type PatchV3UsersGuidResponse

type PatchV3UsersGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *User
}

func ParsePatchV3UsersGuidResponse

func ParsePatchV3UsersGuidResponse(rsp *http.Response) (*PatchV3UsersGuidResponse, error)

ParsePatchV3UsersGuidResponse parses an HTTP response from a PatchV3UsersGuidWithResponse call

func (PatchV3UsersGuidResponse) Status

func (r PatchV3UsersGuidResponse) Status() string

Status returns HTTPResponse.Status

func (PatchV3UsersGuidResponse) StatusCode

func (r PatchV3UsersGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PlanSchemas

type PlanSchemas struct {
	ServiceBinding *struct {
		Create *struct {
			Parameters *map[string]interface{} `json:"parameters,omitempty"`
		} `json:"create,omitempty"`
	} `json:"service_binding,omitempty"`
	ServiceInstance *struct {
		Create *struct {
			Parameters *map[string]interface{} `json:"parameters,omitempty"`
		} `json:"create,omitempty"`
		Update *struct {
			Parameters *map[string]interface{} `json:"parameters,omitempty"`
		} `json:"update,omitempty"`
	} `json:"service_instance,omitempty"`
}

PlanSchemas defines model for PlanSchemas.

type PlatformInfo

type PlatformInfo struct {
	Build      *string `json:"build,omitempty"`
	CliVersion *struct {
		Minimum     *string `json:"minimum,omitempty"`
		Recommended *string `json:"recommended,omitempty"`
	} `json:"cli_version,omitempty"`
	Custom      *map[string]string `json:"custom,omitempty"`
	Description *string            `json:"description,omitempty"`
	Links       *struct {
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
		Support *struct {
			Href *string `json:"href,omitempty"`
		} `json:"support,omitempty"`
	} `json:"links,omitempty"`
	Name    *string `json:"name,omitempty"`
	Version *int    `json:"version,omitempty"`
}

PlatformInfo defines model for PlatformInfo.

type PostV3AdminActionsClearBuildpackCacheResponse

type PostV3AdminActionsClearBuildpackCacheResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *Job
	JSONDefault  *Error
}

func ParsePostV3AdminActionsClearBuildpackCacheResponse

func ParsePostV3AdminActionsClearBuildpackCacheResponse(rsp *http.Response) (*PostV3AdminActionsClearBuildpackCacheResponse, error)

ParsePostV3AdminActionsClearBuildpackCacheResponse parses an HTTP response from a PostV3AdminActionsClearBuildpackCacheWithResponse call

func (PostV3AdminActionsClearBuildpackCacheResponse) Status

Status returns HTTPResponse.Status

func (PostV3AdminActionsClearBuildpackCacheResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse

type PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParsePostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse

func ParsePostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse(rsp *http.Response) (*PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse, error)

ParsePostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse parses an HTTP response from a PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedWithResponse call

func (PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse) Status

Status returns HTTPResponse.Status

func (PostV3AppUsageEventsActionsDestructivelyPurgeAllAndReseedResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3AppsGuidActionsApplyManifestResponse

type PostV3AppsGuidActionsApplyManifestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *struct {
		Guid  *openapi_types.UUID `json:"guid,omitempty"`
		Links *struct {
			Job *struct {
				Href *string `json:"href,omitempty"`
			} `json:"job,omitempty"`
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON400 *BadRequestError
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
	JSON422 *UnprocessableEntityError
}

func ParsePostV3AppsGuidActionsApplyManifestResponse

func ParsePostV3AppsGuidActionsApplyManifestResponse(rsp *http.Response) (*PostV3AppsGuidActionsApplyManifestResponse, error)

ParsePostV3AppsGuidActionsApplyManifestResponse parses an HTTP response from a PostV3AppsGuidActionsApplyManifestWithResponse call

func (PostV3AppsGuidActionsApplyManifestResponse) Status

Status returns HTTPResponse.Status

func (PostV3AppsGuidActionsApplyManifestResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3AppsGuidManifestDiff200DiffOp

type PostV3AppsGuidManifestDiff200DiffOp string

type PostV3AppsGuidManifestDiffResponse

type PostV3AppsGuidManifestDiffResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Diff *[]struct {
			Op    *PostV3AppsGuidManifestDiff200DiffOp `json:"op,omitempty"`
			Path  *string                              `json:"path,omitempty"`
			Value *map[string]interface{}              `json:"value,omitempty"`
		} `json:"diff,omitempty"`
	}
	JSON401     *Unauthorized
	JSON404     *NotFound
	JSON422     *UnprocessableEntity
	JSONDefault *UnexpectedError
}

func ParsePostV3AppsGuidManifestDiffResponse

func ParsePostV3AppsGuidManifestDiffResponse(rsp *http.Response) (*PostV3AppsGuidManifestDiffResponse, error)

ParsePostV3AppsGuidManifestDiffResponse parses an HTTP response from a PostV3AppsGuidManifestDiffWithResponse call

func (PostV3AppsGuidManifestDiffResponse) Status

Status returns HTTPResponse.Status

func (PostV3AppsGuidManifestDiffResponse) StatusCode

func (r PostV3AppsGuidManifestDiffResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3AppsGuidSidecarsJSONRequestBody

type PostV3AppsGuidSidecarsJSONRequestBody = SidecarCreate

PostV3AppsGuidSidecarsJSONRequestBody defines body for PostV3AppsGuidSidecars for application/json ContentType.

type PostV3AppsGuidSidecarsResponse

type PostV3AppsGuidSidecarsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Sidecar
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePostV3AppsGuidSidecarsResponse

func ParsePostV3AppsGuidSidecarsResponse(rsp *http.Response) (*PostV3AppsGuidSidecarsResponse, error)

ParsePostV3AppsGuidSidecarsResponse parses an HTTP response from a PostV3AppsGuidSidecarsWithResponse call

func (PostV3AppsGuidSidecarsResponse) Status

Status returns HTTPResponse.Status

func (PostV3AppsGuidSidecarsResponse) StatusCode

func (r PostV3AppsGuidSidecarsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3AppsGuidTasksJSONBody

type PostV3AppsGuidTasksJSONBody struct {
	// Command Command that will be executed; optional if a template.process.guid is provided
	Command *string `json:"command,omitempty"`

	// DiskInMb Amount of disk to allocate for the task in MB
	DiskInMb *int `json:"disk_in_mb,omitempty"`

	// DropletGuid The guid of the droplet that will be used to run the command
	DropletGuid *openapi_types.UUID `json:"droplet_guid,omitempty"`

	// LogRateLimitInBytesPerSecond Amount of log rate to allocate for the task in bytes
	LogRateLimitInBytesPerSecond *int `json:"log_rate_limit_in_bytes_per_second,omitempty"`

	// MemoryInMb Amount of memory to allocate for the task in MB
	MemoryInMb *int `json:"memory_in_mb,omitempty"`
	Metadata   *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Name of the task; auto-generated if not provided
	Name     *string `json:"name,omitempty"`
	Template *struct {
		Process *struct {
			// Guid The guid of the process that will be used as a template
			Guid *openapi_types.UUID `json:"guid,omitempty"`
		} `json:"process,omitempty"`
	} `json:"template,omitempty"`
}

PostV3AppsGuidTasksJSONBody defines parameters for PostV3AppsGuidTasks.

type PostV3AppsGuidTasksJSONRequestBody

type PostV3AppsGuidTasksJSONRequestBody PostV3AppsGuidTasksJSONBody

PostV3AppsGuidTasksJSONRequestBody defines body for PostV3AppsGuidTasks for application/json ContentType.

type PostV3AppsGuidTasksResponse

type PostV3AppsGuidTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *Task
}

func ParsePostV3AppsGuidTasksResponse

func ParsePostV3AppsGuidTasksResponse(rsp *http.Response) (*PostV3AppsGuidTasksResponse, error)

ParsePostV3AppsGuidTasksResponse parses an HTTP response from a PostV3AppsGuidTasksWithResponse call

func (PostV3AppsGuidTasksResponse) Status

Status returns HTTPResponse.Status

func (PostV3AppsGuidTasksResponse) StatusCode

func (r PostV3AppsGuidTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3BuildpacksGuidUploadJSONBody

type PostV3BuildpacksGuidUploadJSONBody struct {
	// Image Docker image reference for Cloud Native Buildpack (experimental)
	Image *string `json:"image,omitempty"`

	// Password Password for private registry authentication
	Password *string `json:"password,omitempty"`

	// Username Username for private registry authentication
	Username *string `json:"username,omitempty"`
}

PostV3BuildpacksGuidUploadJSONBody defines parameters for PostV3BuildpacksGuidUpload.

type PostV3BuildpacksGuidUploadJSONRequestBody

type PostV3BuildpacksGuidUploadJSONRequestBody PostV3BuildpacksGuidUploadJSONBody

PostV3BuildpacksGuidUploadJSONRequestBody defines body for PostV3BuildpacksGuidUpload for application/json ContentType.

type PostV3BuildpacksGuidUploadMultipartBody

type PostV3BuildpacksGuidUploadMultipartBody struct {
	// Bits Zip file containing buildpack contents
	Bits openapi_types.File `json:"bits"`
}

PostV3BuildpacksGuidUploadMultipartBody defines parameters for PostV3BuildpacksGuidUpload.

type PostV3BuildpacksGuidUploadMultipartRequestBody

type PostV3BuildpacksGuidUploadMultipartRequestBody PostV3BuildpacksGuidUploadMultipartBody

PostV3BuildpacksGuidUploadMultipartRequestBody defines body for PostV3BuildpacksGuidUpload for multipart/form-data ContentType.

type PostV3BuildpacksGuidUploadResponse

type PostV3BuildpacksGuidUploadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *Job
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3BuildpacksGuidUploadResponse

func ParsePostV3BuildpacksGuidUploadResponse(rsp *http.Response) (*PostV3BuildpacksGuidUploadResponse, error)

ParsePostV3BuildpacksGuidUploadResponse parses an HTTP response from a PostV3BuildpacksGuidUploadWithResponse call

func (PostV3BuildpacksGuidUploadResponse) Status

Status returns HTTPResponse.Status

func (PostV3BuildpacksGuidUploadResponse) StatusCode

func (r PostV3BuildpacksGuidUploadResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3BuildpacksJSONBody

type PostV3BuildpacksJSONBody struct {
	// Enabled Whether buildpack is available for use
	Enabled *bool `json:"enabled,omitempty"`

	// Locked Whether buildpack updates are prevented
	Locked   *bool `json:"locked,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Name of the buildpack
	Name string `json:"name"`

	// Position Priority position for automatic detection
	Position *int `json:"position,omitempty"`

	// Stack Stack the buildpack runs on
	Stack *string `json:"stack,omitempty"`
}

PostV3BuildpacksJSONBody defines parameters for PostV3Buildpacks.

type PostV3BuildpacksJSONRequestBody

type PostV3BuildpacksJSONRequestBody PostV3BuildpacksJSONBody

PostV3BuildpacksJSONRequestBody defines body for PostV3Buildpacks for application/json ContentType.

type PostV3BuildpacksResponse

type PostV3BuildpacksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Buildpack
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3BuildpacksResponse

func ParsePostV3BuildpacksResponse(rsp *http.Response) (*PostV3BuildpacksResponse, error)

ParsePostV3BuildpacksResponse parses an HTTP response from a PostV3BuildpacksWithResponse call

func (PostV3BuildpacksResponse) Status

func (r PostV3BuildpacksResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3BuildpacksResponse) StatusCode

func (r PostV3BuildpacksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3BuildsJSONBody

type PostV3BuildsJSONBody struct {
	// EnvironmentVariables Environment variables for staging
	EnvironmentVariables *map[string]string `json:"environment_variables,omitempty"`

	// Lifecycle Lifecycle information for staging
	Lifecycle *struct {
		Data *struct {
			// Buildpacks List of buildpacks to use (buildpack lifecycle)
			Buildpacks *[]string `json:"buildpacks,omitempty"`

			// Credentials Docker registry credentials (docker lifecycle)
			Credentials *struct {
				Password *string `json:"password,omitempty"`
				Username *string `json:"username,omitempty"`
			} `json:"credentials,omitempty"`

			// Stack Stack to use for staging
			Stack *string `json:"stack,omitempty"`
		} `json:"data,omitempty"`

		// Type Type of lifecycle
		Type *PostV3BuildsJSONBodyLifecycleType `json:"type,omitempty"`
	} `json:"lifecycle,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Package struct {
		// Guid GUID of the package to stage
		Guid openapi_types.UUID `json:"guid"`
	} `json:"package"`

	// StagingDiskInMb Disk limit for staging container
	StagingDiskInMb *int `json:"staging_disk_in_mb,omitempty"`

	// StagingLogRateLimitBytesPerSecond Log rate limit during staging
	StagingLogRateLimitBytesPerSecond *int `json:"staging_log_rate_limit_bytes_per_second,omitempty"`

	// StagingMemoryInMb Memory limit for staging container
	StagingMemoryInMb *int `json:"staging_memory_in_mb,omitempty"`
}

PostV3BuildsJSONBody defines parameters for PostV3Builds.

type PostV3BuildsJSONBodyLifecycleType

type PostV3BuildsJSONBodyLifecycleType string

PostV3BuildsJSONBodyLifecycleType defines parameters for PostV3Builds.

const (
	PostV3BuildsJSONBodyLifecycleTypeBuildpack PostV3BuildsJSONBodyLifecycleType = "buildpack"
	PostV3BuildsJSONBodyLifecycleTypeCnb       PostV3BuildsJSONBodyLifecycleType = "cnb"
	PostV3BuildsJSONBodyLifecycleTypeDocker    PostV3BuildsJSONBodyLifecycleType = "docker"
)

Defines values for PostV3BuildsJSONBodyLifecycleType.

type PostV3BuildsJSONRequestBody

type PostV3BuildsJSONRequestBody PostV3BuildsJSONBody

PostV3BuildsJSONRequestBody defines body for PostV3Builds for application/json ContentType.

type PostV3BuildsResponse

type PostV3BuildsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Build
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3BuildsResponse

func ParsePostV3BuildsResponse(rsp *http.Response) (*PostV3BuildsResponse, error)

ParsePostV3BuildsResponse parses an HTTP response from a PostV3BuildsWithResponse call

func (PostV3BuildsResponse) Status

func (r PostV3BuildsResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3BuildsResponse) StatusCode

func (r PostV3BuildsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3DeploymentsGuidActionsCancelResponse

type PostV3DeploymentsGuidActionsCancelResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Deployment
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3DeploymentsGuidActionsCancelResponse

func ParsePostV3DeploymentsGuidActionsCancelResponse(rsp *http.Response) (*PostV3DeploymentsGuidActionsCancelResponse, error)

ParsePostV3DeploymentsGuidActionsCancelResponse parses an HTTP response from a PostV3DeploymentsGuidActionsCancelWithResponse call

func (PostV3DeploymentsGuidActionsCancelResponse) Status

Status returns HTTPResponse.Status

func (PostV3DeploymentsGuidActionsCancelResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3DeploymentsGuidActionsContinueResponse

type PostV3DeploymentsGuidActionsContinueResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Deployment
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3DeploymentsGuidActionsContinueResponse

func ParsePostV3DeploymentsGuidActionsContinueResponse(rsp *http.Response) (*PostV3DeploymentsGuidActionsContinueResponse, error)

ParsePostV3DeploymentsGuidActionsContinueResponse parses an HTTP response from a PostV3DeploymentsGuidActionsContinueWithResponse call

func (PostV3DeploymentsGuidActionsContinueResponse) Status

Status returns HTTPResponse.Status

func (PostV3DeploymentsGuidActionsContinueResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3DeploymentsJSONBody

type PostV3DeploymentsJSONBody struct {
	Droplet *struct {
		// Guid GUID of the droplet to deploy
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"droplet,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Options *struct {
		// MaxInFlight Maximum number of instances to update simultaneously (rolling strategy)
		MaxInFlight *int `json:"max_in_flight,omitempty"`
	} `json:"options,omitempty"`
	Relationships struct {
		App struct {
			Data struct {
				// Guid GUID of the app to deploy
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"app"`
	} `json:"relationships"`
	Revision *struct {
		// Guid GUID of the revision to deploy
		Guid *openapi_types.UUID `json:"guid,omitempty"`

		// Version Version number of the revision
		Version *int `json:"version,omitempty"`
	} `json:"revision,omitempty"`

	// Strategy Deployment strategy to use
	Strategy *PostV3DeploymentsJSONBodyStrategy `json:"strategy,omitempty"`
}

PostV3DeploymentsJSONBody defines parameters for PostV3Deployments.

type PostV3DeploymentsJSONBodyStrategy

type PostV3DeploymentsJSONBodyStrategy string

PostV3DeploymentsJSONBodyStrategy defines parameters for PostV3Deployments.

const (
	PostV3DeploymentsJSONBodyStrategyCanary   PostV3DeploymentsJSONBodyStrategy = "canary"
	PostV3DeploymentsJSONBodyStrategyRecreate PostV3DeploymentsJSONBodyStrategy = "recreate"
	PostV3DeploymentsJSONBodyStrategyRolling  PostV3DeploymentsJSONBodyStrategy = "rolling"
)

Defines values for PostV3DeploymentsJSONBodyStrategy.

type PostV3DeploymentsJSONRequestBody

type PostV3DeploymentsJSONRequestBody PostV3DeploymentsJSONBody

PostV3DeploymentsJSONRequestBody defines body for PostV3Deployments for application/json ContentType.

type PostV3DeploymentsResponse

type PostV3DeploymentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Deployment
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3DeploymentsResponse

func ParsePostV3DeploymentsResponse(rsp *http.Response) (*PostV3DeploymentsResponse, error)

ParsePostV3DeploymentsResponse parses an HTTP response from a PostV3DeploymentsWithResponse call

func (PostV3DeploymentsResponse) Status

func (r PostV3DeploymentsResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3DeploymentsResponse) StatusCode

func (r PostV3DeploymentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3DomainsGuidRelationshipsSharedOrganizationsJSONBody

type PostV3DomainsGuidRelationshipsSharedOrganizationsJSONBody struct {
	Data *[]struct {
		// Guid The organization guid
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"data,omitempty"`
}

PostV3DomainsGuidRelationshipsSharedOrganizationsJSONBody defines parameters for PostV3DomainsGuidRelationshipsSharedOrganizations.

type PostV3DomainsGuidRelationshipsSharedOrganizationsJSONRequestBody

type PostV3DomainsGuidRelationshipsSharedOrganizationsJSONRequestBody PostV3DomainsGuidRelationshipsSharedOrganizationsJSONBody

PostV3DomainsGuidRelationshipsSharedOrganizationsJSONRequestBody defines body for PostV3DomainsGuidRelationshipsSharedOrganizations for application/json ContentType.

type PostV3DomainsGuidRelationshipsSharedOrganizationsResponse

type PostV3DomainsGuidRelationshipsSharedOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *[]Organization `json:"data,omitempty"`
	}
}

func ParsePostV3DomainsGuidRelationshipsSharedOrganizationsResponse

func ParsePostV3DomainsGuidRelationshipsSharedOrganizationsResponse(rsp *http.Response) (*PostV3DomainsGuidRelationshipsSharedOrganizationsResponse, error)

ParsePostV3DomainsGuidRelationshipsSharedOrganizationsResponse parses an HTTP response from a PostV3DomainsGuidRelationshipsSharedOrganizationsWithResponse call

func (PostV3DomainsGuidRelationshipsSharedOrganizationsResponse) Status

Status returns HTTPResponse.Status

func (PostV3DomainsGuidRelationshipsSharedOrganizationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3DomainsJSONBody

type PostV3DomainsJSONBody struct {
	// Internal Whether the domain is used for internal traffic
	Internal *bool `json:"internal,omitempty"`
	Metadata *struct {
		// Annotations Annotations applied to the domain
		Annotations *map[string]interface{} `json:"annotations,omitempty"`

		// Labels Labels applied to the domain
		Labels *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Name of the domain
	Name         *string `json:"name,omitempty"`
	Organization *struct {
		Data *struct {
			// Guid The organization guid
			Guid *openapi_types.UUID `json:"guid,omitempty"`
		} `json:"data,omitempty"`
	} `json:"organization,omitempty"`
	RouterGroup *struct {
		// Guid The desired router group guid
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"router_group,omitempty"`
	SharedOrganizations *[]struct {
		// Guid The organization guid
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"shared_organizations,omitempty"`
}

PostV3DomainsJSONBody defines parameters for PostV3Domains.

type PostV3DomainsJSONRequestBody

type PostV3DomainsJSONRequestBody PostV3DomainsJSONBody

PostV3DomainsJSONRequestBody defines body for PostV3Domains for application/json ContentType.

type PostV3DomainsResponse

type PostV3DomainsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Domain
}

func ParsePostV3DomainsResponse

func ParsePostV3DomainsResponse(rsp *http.Response) (*PostV3DomainsResponse, error)

ParsePostV3DomainsResponse parses an HTTP response from a PostV3DomainsWithResponse call

func (PostV3DomainsResponse) Status

func (r PostV3DomainsResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3DomainsResponse) StatusCode

func (r PostV3DomainsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3DropletsJSONBody

type PostV3DropletsJSONBody struct {
	Relationships struct {
		App *struct {
			Data *struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"app,omitempty"`
	} `json:"relationships"`
}

PostV3DropletsJSONBody defines parameters for PostV3Droplets.

type PostV3DropletsJSONRequestBody

type PostV3DropletsJSONRequestBody PostV3DropletsJSONBody

PostV3DropletsJSONRequestBody defines body for PostV3Droplets for application/json ContentType.

type PostV3DropletsParams

type PostV3DropletsParams struct {
	// SourceGuid Source guid of the droplet to be copied (for copy operation)
	SourceGuid *openapi_types.UUID `form:"source_guid,omitempty" json:"source_guid,omitempty"`
}

PostV3DropletsParams defines parameters for PostV3Droplets.

type PostV3DropletsResponse

type PostV3DropletsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Droplet
}

func ParsePostV3DropletsResponse

func ParsePostV3DropletsResponse(rsp *http.Response) (*PostV3DropletsResponse, error)

ParsePostV3DropletsResponse parses an HTTP response from a PostV3DropletsWithResponse call

func (PostV3DropletsResponse) Status

func (r PostV3DropletsResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3DropletsResponse) StatusCode

func (r PostV3DropletsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONBody

type PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONBody struct {
	Data *[]struct {
		Guid *string `json:"guid,omitempty"`
	} `json:"data,omitempty"`
}

PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONBody defines parameters for PostV3IsolationSegmentsGuidRelationshipsOrganizations.

type PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONRequestBody

type PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONRequestBody PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONBody

PostV3IsolationSegmentsGuidRelationshipsOrganizationsJSONRequestBody defines body for PostV3IsolationSegmentsGuidRelationshipsOrganizations for application/json ContentType.

type PostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse

type PostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *[]struct {
			Guid *string `json:"guid,omitempty"`
		} `json:"data,omitempty"`
		Links *struct {
			Related *struct {
				Href *string `json:"href,omitempty"`
			} `json:"related,omitempty"`
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
}

func ParsePostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse

func ParsePostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse(rsp *http.Response) (*PostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse, error)

ParsePostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse parses an HTTP response from a PostV3IsolationSegmentsGuidRelationshipsOrganizationsWithResponse call

func (PostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse) Status

Status returns HTTPResponse.Status

func (PostV3IsolationSegmentsGuidRelationshipsOrganizationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3IsolationSegmentsJSONRequestBody

type PostV3IsolationSegmentsJSONRequestBody = IsolationSegment

PostV3IsolationSegmentsJSONRequestBody defines body for PostV3IsolationSegments for application/json ContentType.

type PostV3IsolationSegmentsResponse

type PostV3IsolationSegmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *IsolationSegment
}

func ParsePostV3IsolationSegmentsResponse

func ParsePostV3IsolationSegmentsResponse(rsp *http.Response) (*PostV3IsolationSegmentsResponse, error)

ParsePostV3IsolationSegmentsResponse parses an HTTP response from a PostV3IsolationSegmentsWithResponse call

func (PostV3IsolationSegmentsResponse) Status

Status returns HTTPResponse.Status

func (PostV3IsolationSegmentsResponse) StatusCode

func (r PostV3IsolationSegmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3PackagesGuidCopyJSONBody

type PostV3PackagesGuidCopyJSONBody struct {
	Relationships struct {
		App struct {
			Data struct {
				// Guid GUID of the target app
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"app"`
	} `json:"relationships"`
}

PostV3PackagesGuidCopyJSONBody defines parameters for PostV3PackagesGuidCopy.

type PostV3PackagesGuidCopyJSONRequestBody

type PostV3PackagesGuidCopyJSONRequestBody PostV3PackagesGuidCopyJSONBody

PostV3PackagesGuidCopyJSONRequestBody defines body for PostV3PackagesGuidCopy for application/json ContentType.

type PostV3PackagesGuidCopyResponse

type PostV3PackagesGuidCopyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Package
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3PackagesGuidCopyResponse

func ParsePostV3PackagesGuidCopyResponse(rsp *http.Response) (*PostV3PackagesGuidCopyResponse, error)

ParsePostV3PackagesGuidCopyResponse parses an HTTP response from a PostV3PackagesGuidCopyWithResponse call

func (PostV3PackagesGuidCopyResponse) Status

Status returns HTTPResponse.Status

func (PostV3PackagesGuidCopyResponse) StatusCode

func (r PostV3PackagesGuidCopyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3PackagesGuidUploadMultipartBody

type PostV3PackagesGuidUploadMultipartBody struct {
	// Bits Zip file containing application source code
	Bits openapi_types.File `json:"bits"`

	// Resources Fingerprints of already-uploaded bits for resource matching
	Resources *string `json:"resources,omitempty"`
}

PostV3PackagesGuidUploadMultipartBody defines parameters for PostV3PackagesGuidUpload.

type PostV3PackagesGuidUploadMultipartRequestBody

type PostV3PackagesGuidUploadMultipartRequestBody PostV3PackagesGuidUploadMultipartBody

PostV3PackagesGuidUploadMultipartRequestBody defines body for PostV3PackagesGuidUpload for multipart/form-data ContentType.

type PostV3PackagesGuidUploadResponse

type PostV3PackagesGuidUploadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Package
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3PackagesGuidUploadResponse

func ParsePostV3PackagesGuidUploadResponse(rsp *http.Response) (*PostV3PackagesGuidUploadResponse, error)

ParsePostV3PackagesGuidUploadResponse parses an HTTP response from a PostV3PackagesGuidUploadWithResponse call

func (PostV3PackagesGuidUploadResponse) Status

Status returns HTTPResponse.Status

func (PostV3PackagesGuidUploadResponse) StatusCode

func (r PostV3PackagesGuidUploadResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3PackagesJSONBody

type PostV3PackagesJSONBody struct {
	// Data Package type specific data
	Data *struct {
		// Image Docker image URL or OCI image reference (docker/cnb types)
		Image *string `json:"image,omitempty"`

		// Password Password for private registry authentication
		Password *string `json:"password,omitempty"`

		// Username Username for private registry authentication
		Username *string `json:"username,omitempty"`
	} `json:"data,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Relationships struct {
		App struct {
			Data struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"app"`
	} `json:"relationships"`

	// Type Type of package
	Type PostV3PackagesJSONBodyType `json:"type"`
}

PostV3PackagesJSONBody defines parameters for PostV3Packages.

type PostV3PackagesJSONBodyType

type PostV3PackagesJSONBodyType string

PostV3PackagesJSONBodyType defines parameters for PostV3Packages.

const (
	PostV3PackagesJSONBodyTypeBits   PostV3PackagesJSONBodyType = "bits"
	PostV3PackagesJSONBodyTypeCnb    PostV3PackagesJSONBodyType = "cnb"
	PostV3PackagesJSONBodyTypeDocker PostV3PackagesJSONBodyType = "docker"
)

Defines values for PostV3PackagesJSONBodyType.

type PostV3PackagesJSONRequestBody

type PostV3PackagesJSONRequestBody PostV3PackagesJSONBody

PostV3PackagesJSONRequestBody defines body for PostV3Packages for application/json ContentType.

type PostV3PackagesResponse

type PostV3PackagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Package
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3PackagesResponse

func ParsePostV3PackagesResponse(rsp *http.Response) (*PostV3PackagesResponse, error)

ParsePostV3PackagesResponse parses an HTTP response from a PostV3PackagesWithResponse call

func (PostV3PackagesResponse) Status

func (r PostV3PackagesResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3PackagesResponse) StatusCode

func (r PostV3PackagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3ProcessesGuidActionsScaleJSONBody

type PostV3ProcessesGuidActionsScaleJSONBody struct {
	// DiskInMb Disk limit per instance in MB
	DiskInMb *int `json:"disk_in_mb,omitempty"`

	// Instances Number of instances
	Instances *int `json:"instances,omitempty"`

	// LogRateLimitInBytesPerSecond Log rate limit per instance (-1 for unlimited)
	LogRateLimitInBytesPerSecond *int `json:"log_rate_limit_in_bytes_per_second,omitempty"`

	// MemoryInMb Memory limit per instance in MB
	MemoryInMb *int `json:"memory_in_mb,omitempty"`
}

PostV3ProcessesGuidActionsScaleJSONBody defines parameters for PostV3ProcessesGuidActionsScale.

type PostV3ProcessesGuidActionsScaleJSONRequestBody

type PostV3ProcessesGuidActionsScaleJSONRequestBody PostV3ProcessesGuidActionsScaleJSONBody

PostV3ProcessesGuidActionsScaleJSONRequestBody defines body for PostV3ProcessesGuidActionsScale for application/json ContentType.

type PostV3ProcessesGuidActionsScaleResponse

type PostV3ProcessesGuidActionsScaleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *Process
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3ProcessesGuidActionsScaleResponse

func ParsePostV3ProcessesGuidActionsScaleResponse(rsp *http.Response) (*PostV3ProcessesGuidActionsScaleResponse, error)

ParsePostV3ProcessesGuidActionsScaleResponse parses an HTTP response from a PostV3ProcessesGuidActionsScaleWithResponse call

func (PostV3ProcessesGuidActionsScaleResponse) Status

Status returns HTTPResponse.Status

func (PostV3ProcessesGuidActionsScaleResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3ResourceMatchesJSONRequestBody

type PostV3ResourceMatchesJSONRequestBody = ResourceMatchRequest

PostV3ResourceMatchesJSONRequestBody defines body for PostV3ResourceMatches for application/json ContentType.

type PostV3ResourceMatchesResponse

type PostV3ResourceMatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ResourceMatchResponse
}

func ParsePostV3ResourceMatchesResponse

func ParsePostV3ResourceMatchesResponse(rsp *http.Response) (*PostV3ResourceMatchesResponse, error)

ParsePostV3ResourceMatchesResponse parses an HTTP response from a PostV3ResourceMatchesWithResponse call

func (PostV3ResourceMatchesResponse) Status

Status returns HTTPResponse.Status

func (PostV3ResourceMatchesResponse) StatusCode

func (r PostV3ResourceMatchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3RolesJSONRequestBody

type PostV3RolesJSONRequestBody = RoleCreate

PostV3RolesJSONRequestBody defines body for PostV3Roles for application/json ContentType.

type PostV3RolesResponse

type PostV3RolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Role
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON422      *UnprocessableEntityError
}

func ParsePostV3RolesResponse

func ParsePostV3RolesResponse(rsp *http.Response) (*PostV3RolesResponse, error)

ParsePostV3RolesResponse parses an HTTP response from a PostV3RolesWithResponse call

func (PostV3RolesResponse) Status

func (r PostV3RolesResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3RolesResponse) StatusCode

func (r PostV3RolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3RoutesGuidDestinationsJSONBody

type PostV3RoutesGuidDestinationsJSONBody struct {
	Destinations []struct {
		App struct {
			Guid    openapi_types.UUID `json:"guid"`
			Process *struct {
				// Type Process type to route to
				Type *string `json:"type,omitempty"`
			} `json:"process,omitempty"`
		} `json:"app"`

		// Port Port on the app process
		Port *int `json:"port,omitempty"`

		// Protocol Protocol for the destination
		Protocol *PostV3RoutesGuidDestinationsJSONBodyDestinationsProtocol `json:"protocol,omitempty"`

		// Weight Percentage of traffic for weighted routing
		Weight *int `json:"weight,omitempty"`
	} `json:"destinations"`
}

PostV3RoutesGuidDestinationsJSONBody defines parameters for PostV3RoutesGuidDestinations.

type PostV3RoutesGuidDestinationsJSONBodyDestinationsProtocol

type PostV3RoutesGuidDestinationsJSONBodyDestinationsProtocol string

PostV3RoutesGuidDestinationsJSONBodyDestinationsProtocol defines parameters for PostV3RoutesGuidDestinations.

Defines values for PostV3RoutesGuidDestinationsJSONBodyDestinationsProtocol.

type PostV3RoutesGuidDestinationsJSONRequestBody

type PostV3RoutesGuidDestinationsJSONRequestBody PostV3RoutesGuidDestinationsJSONBody

PostV3RoutesGuidDestinationsJSONRequestBody defines body for PostV3RoutesGuidDestinations for application/json ContentType.

type PostV3RoutesGuidDestinationsResponse

type PostV3RoutesGuidDestinationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Destinations *[]Destination `json:"destinations,omitempty"`
	}
	JSON400     *BadRequest
	JSON401     *Unauthorized
	JSON403     *Forbidden
	JSON404     *NotFound
	JSON422     *UnprocessableEntity
	JSONDefault *UnexpectedError
}

func ParsePostV3RoutesGuidDestinationsResponse

func ParsePostV3RoutesGuidDestinationsResponse(rsp *http.Response) (*PostV3RoutesGuidDestinationsResponse, error)

ParsePostV3RoutesGuidDestinationsResponse parses an HTTP response from a PostV3RoutesGuidDestinationsWithResponse call

func (PostV3RoutesGuidDestinationsResponse) Status

Status returns HTTPResponse.Status

func (PostV3RoutesGuidDestinationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3RoutesGuidTransferOwnerJSONBody

type PostV3RoutesGuidTransferOwnerJSONBody struct {
	Relationships struct {
		Space struct {
			Data struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"space"`
	} `json:"relationships"`
}

PostV3RoutesGuidTransferOwnerJSONBody defines parameters for PostV3RoutesGuidTransferOwner.

type PostV3RoutesGuidTransferOwnerJSONRequestBody

type PostV3RoutesGuidTransferOwnerJSONRequestBody PostV3RoutesGuidTransferOwnerJSONBody

PostV3RoutesGuidTransferOwnerJSONRequestBody defines body for PostV3RoutesGuidTransferOwner for application/json ContentType.

type PostV3RoutesGuidTransferOwnerResponse

type PostV3RoutesGuidTransferOwnerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Route
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3RoutesGuidTransferOwnerResponse

func ParsePostV3RoutesGuidTransferOwnerResponse(rsp *http.Response) (*PostV3RoutesGuidTransferOwnerResponse, error)

ParsePostV3RoutesGuidTransferOwnerResponse parses an HTTP response from a PostV3RoutesGuidTransferOwnerWithResponse call

func (PostV3RoutesGuidTransferOwnerResponse) Status

Status returns HTTPResponse.Status

func (PostV3RoutesGuidTransferOwnerResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3RoutesJSONBody

type PostV3RoutesJSONBody struct {
	// Host Hostname for the route
	Host     *string `json:"host,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Path Path for the route
	Path *string `json:"path,omitempty"`

	// Port Port for TCP route
	Port          *int `json:"port,omitempty"`
	Relationships struct {
		Domain struct {
			Data struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"domain"`
		Space struct {
			Data struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"space"`
	} `json:"relationships"`
}

PostV3RoutesJSONBody defines parameters for PostV3Routes.

type PostV3RoutesJSONRequestBody

type PostV3RoutesJSONRequestBody PostV3RoutesJSONBody

PostV3RoutesJSONRequestBody defines body for PostV3Routes for application/json ContentType.

type PostV3RoutesResponse

type PostV3RoutesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Route
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParsePostV3RoutesResponse

func ParsePostV3RoutesResponse(rsp *http.Response) (*PostV3RoutesResponse, error)

ParsePostV3RoutesResponse parses an HTTP response from a PostV3RoutesWithResponse call

func (PostV3RoutesResponse) Status

func (r PostV3RoutesResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3RoutesResponse) StatusCode

func (r PostV3RoutesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONBody

type PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONBody struct {
	// Data List of space relationships to bind
	Data []struct {
		// Guid Space GUID to bind
		Guid openapi_types.UUID `json:"guid"`
	} `json:"data"`
}

PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONBody defines parameters for PostV3SecurityGroupsGuidRelationshipsRunningSpaces.

type PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONRequestBody

type PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONRequestBody PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONBody

PostV3SecurityGroupsGuidRelationshipsRunningSpacesJSONRequestBody defines body for PostV3SecurityGroupsGuidRelationshipsRunningSpaces for application/json ContentType.

type PostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse

type PostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data []struct {
			Guid openapi_types.UUID `json:"guid"`
		} `json:"data"`
		Links struct {
			Self struct {
				Href string `json:"href"`
			} `json:"self"`
		} `json:"links"`
	}
	JSON400 *BadRequestError
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
	JSON422 *UnprocessableEntityError
}

func ParsePostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse

func ParsePostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse(rsp *http.Response) (*PostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse, error)

ParsePostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse parses an HTTP response from a PostV3SecurityGroupsGuidRelationshipsRunningSpacesWithResponse call

func (PostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse) Status

Status returns HTTPResponse.Status

func (PostV3SecurityGroupsGuidRelationshipsRunningSpacesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONBody

type PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONBody struct {
	// Data List of space relationships to bind
	Data []struct {
		// Guid Space GUID to bind
		Guid openapi_types.UUID `json:"guid"`
	} `json:"data"`
}

PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONBody defines parameters for PostV3SecurityGroupsGuidRelationshipsStagingSpaces.

type PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONRequestBody

type PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONRequestBody PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONBody

PostV3SecurityGroupsGuidRelationshipsStagingSpacesJSONRequestBody defines body for PostV3SecurityGroupsGuidRelationshipsStagingSpaces for application/json ContentType.

type PostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse

type PostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data []struct {
			Guid openapi_types.UUID `json:"guid"`
		} `json:"data"`
		Links struct {
			Self struct {
				Href string `json:"href"`
			} `json:"self"`
		} `json:"links"`
	}
	JSON400 *BadRequestError
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
	JSON422 *UnprocessableEntityError
}

func ParsePostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse

func ParsePostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse(rsp *http.Response) (*PostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse, error)

ParsePostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse parses an HTTP response from a PostV3SecurityGroupsGuidRelationshipsStagingSpacesWithResponse call

func (PostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse) Status

Status returns HTTPResponse.Status

func (PostV3SecurityGroupsGuidRelationshipsStagingSpacesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3SecurityGroupsJSONRequestBody

type PostV3SecurityGroupsJSONRequestBody = SecurityGroupCreate

PostV3SecurityGroupsJSONRequestBody defines body for PostV3SecurityGroups for application/json ContentType.

type PostV3SecurityGroupsResponse

type PostV3SecurityGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SecurityGroup
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON422      *UnprocessableEntityError
}

func ParsePostV3SecurityGroupsResponse

func ParsePostV3SecurityGroupsResponse(rsp *http.Response) (*PostV3SecurityGroupsResponse, error)

ParsePostV3SecurityGroupsResponse parses an HTTP response from a PostV3SecurityGroupsWithResponse call

func (PostV3SecurityGroupsResponse) Status

Status returns HTTPResponse.Status

func (PostV3SecurityGroupsResponse) StatusCode

func (r PostV3SecurityGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3ServiceBrokersGuidCatalogResponse

type PostV3ServiceBrokersGuidCatalogResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV3ServiceBrokersGuidCatalogResponse

func ParsePostV3ServiceBrokersGuidCatalogResponse(rsp *http.Response) (*PostV3ServiceBrokersGuidCatalogResponse, error)

ParsePostV3ServiceBrokersGuidCatalogResponse parses an HTTP response from a PostV3ServiceBrokersGuidCatalogWithResponse call

func (PostV3ServiceBrokersGuidCatalogResponse) Status

Status returns HTTPResponse.Status

func (PostV3ServiceBrokersGuidCatalogResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3ServiceBrokersJSONBody

type PostV3ServiceBrokersJSONBody struct {
	Authentication Authentication `json:"authentication"`
	Metadata       *Metadata      `json:"metadata,omitempty"`
	Name           string         `json:"name"`
	Relationships  *struct {
		Space *ToOneRelationship `json:"space,omitempty"`
	} `json:"relationships,omitempty"`
	Url string `json:"url"`
}

PostV3ServiceBrokersJSONBody defines parameters for PostV3ServiceBrokers.

type PostV3ServiceBrokersJSONRequestBody

type PostV3ServiceBrokersJSONRequestBody PostV3ServiceBrokersJSONBody

PostV3ServiceBrokersJSONRequestBody defines body for PostV3ServiceBrokers for application/json ContentType.

type PostV3ServiceBrokersResponse

type PostV3ServiceBrokersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *ServiceBroker
}

func ParsePostV3ServiceBrokersResponse

func ParsePostV3ServiceBrokersResponse(rsp *http.Response) (*PostV3ServiceBrokersResponse, error)

ParsePostV3ServiceBrokersResponse parses an HTTP response from a PostV3ServiceBrokersWithResponse call

func (PostV3ServiceBrokersResponse) Status

Status returns HTTPResponse.Status

func (PostV3ServiceBrokersResponse) StatusCode

func (r PostV3ServiceBrokersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3ServiceCredentialBindingsJSONBody

type PostV3ServiceCredentialBindingsJSONBody struct {
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string                 `json:"name,omitempty"`
	Parameters    *map[string]interface{} `json:"parameters,omitempty"`
	Relationships struct {
		App *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"app,omitempty"`
		ServiceInstance struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"service_instance"`
	} `json:"relationships"`
	Type PostV3ServiceCredentialBindingsJSONBodyType `json:"type"`
}

PostV3ServiceCredentialBindingsJSONBody defines parameters for PostV3ServiceCredentialBindings.

type PostV3ServiceCredentialBindingsJSONBodyType

type PostV3ServiceCredentialBindingsJSONBodyType string

PostV3ServiceCredentialBindingsJSONBodyType defines parameters for PostV3ServiceCredentialBindings.

const (
	PostV3ServiceCredentialBindingsJSONBodyTypeApp PostV3ServiceCredentialBindingsJSONBodyType = "app"
	PostV3ServiceCredentialBindingsJSONBodyTypeKey PostV3ServiceCredentialBindingsJSONBodyType = "key"
)

Defines values for PostV3ServiceCredentialBindingsJSONBodyType.

type PostV3ServiceCredentialBindingsJSONRequestBody

type PostV3ServiceCredentialBindingsJSONRequestBody PostV3ServiceCredentialBindingsJSONBody

PostV3ServiceCredentialBindingsJSONRequestBody defines body for PostV3ServiceCredentialBindings for application/json ContentType.

type PostV3ServiceCredentialBindingsResponse

type PostV3ServiceCredentialBindingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ServiceCredentialBinding
}

func ParsePostV3ServiceCredentialBindingsResponse

func ParsePostV3ServiceCredentialBindingsResponse(rsp *http.Response) (*PostV3ServiceCredentialBindingsResponse, error)

ParsePostV3ServiceCredentialBindingsResponse parses an HTTP response from a PostV3ServiceCredentialBindingsWithResponse call

func (PostV3ServiceCredentialBindingsResponse) Status

Status returns HTTPResponse.Status

func (PostV3ServiceCredentialBindingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONBody

type PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONBody struct {
	Data *[]Space `json:"data,omitempty"`
}

PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONBody defines parameters for PostV3ServiceInstancesGuidRelationshipsSharedSpaces.

type PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONRequestBody

type PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONRequestBody PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONBody

PostV3ServiceInstancesGuidRelationshipsSharedSpacesJSONRequestBody defines body for PostV3ServiceInstancesGuidRelationshipsSharedSpaces for application/json ContentType.

type PostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse

type PostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data *[]Space `json:"data,omitempty"`
	}
}

func ParsePostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse

func ParsePostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse(rsp *http.Response) (*PostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse, error)

ParsePostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse parses an HTTP response from a PostV3ServiceInstancesGuidRelationshipsSharedSpacesWithResponse call

func (PostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse) Status

Status returns HTTPResponse.Status

func (PostV3ServiceInstancesGuidRelationshipsSharedSpacesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3ServiceOfferingsJSONRequestBody

type PostV3ServiceOfferingsJSONRequestBody = ServiceOfferingCreate

PostV3ServiceOfferingsJSONRequestBody defines body for PostV3ServiceOfferings for application/json ContentType.

type PostV3ServiceOfferingsResponse

type PostV3ServiceOfferingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ServiceOffering
}

func ParsePostV3ServiceOfferingsResponse

func ParsePostV3ServiceOfferingsResponse(rsp *http.Response) (*PostV3ServiceOfferingsResponse, error)

ParsePostV3ServiceOfferingsResponse parses an HTTP response from a PostV3ServiceOfferingsWithResponse call

func (PostV3ServiceOfferingsResponse) Status

Status returns HTTPResponse.Status

func (PostV3ServiceOfferingsResponse) StatusCode

func (r PostV3ServiceOfferingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3ServicePlansGuidVisibilityJSONRequestBody

type PostV3ServicePlansGuidVisibilityJSONRequestBody = ServicePlanVisibilityApply

PostV3ServicePlansGuidVisibilityJSONRequestBody defines body for PostV3ServicePlansGuidVisibility for application/json ContentType.

type PostV3ServicePlansGuidVisibilityResponse

type PostV3ServicePlansGuidVisibilityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServicePlanVisibility
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePostV3ServicePlansGuidVisibilityResponse

func ParsePostV3ServicePlansGuidVisibilityResponse(rsp *http.Response) (*PostV3ServicePlansGuidVisibilityResponse, error)

ParsePostV3ServicePlansGuidVisibilityResponse parses an HTTP response from a PostV3ServicePlansGuidVisibilityWithResponse call

func (PostV3ServicePlansGuidVisibilityResponse) Status

Status returns HTTPResponse.Status

func (PostV3ServicePlansGuidVisibilityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3ServicePlansJSONRequestBody

type PostV3ServicePlansJSONRequestBody = ServicePlanCreate

PostV3ServicePlansJSONRequestBody defines body for PostV3ServicePlans for application/json ContentType.

type PostV3ServicePlansResponse

type PostV3ServicePlansResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ServicePlan
}

func ParsePostV3ServicePlansResponse

func ParsePostV3ServicePlansResponse(rsp *http.Response) (*PostV3ServicePlansResponse, error)

ParsePostV3ServicePlansResponse parses an HTTP response from a PostV3ServicePlansWithResponse call

func (PostV3ServicePlansResponse) Status

Status returns HTTPResponse.Status

func (PostV3ServicePlansResponse) StatusCode

func (r PostV3ServicePlansResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3ServiceRouteBindingsJSONBody

type PostV3ServiceRouteBindingsJSONBody struct {
	Metadata      *Metadata                        `json:"metadata,omitempty"`
	Parameters    *map[string]interface{}          `json:"parameters,omitempty"`
	Relationships ServiceRouteBindingRelationships `json:"relationships"`
}

PostV3ServiceRouteBindingsJSONBody defines parameters for PostV3ServiceRouteBindings.

type PostV3ServiceRouteBindingsJSONRequestBody

type PostV3ServiceRouteBindingsJSONRequestBody PostV3ServiceRouteBindingsJSONBody

PostV3ServiceRouteBindingsJSONRequestBody defines body for PostV3ServiceRouteBindings for application/json ContentType.

type PostV3ServiceRouteBindingsResponse

type PostV3ServiceRouteBindingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ServiceRouteBinding
}

func ParsePostV3ServiceRouteBindingsResponse

func ParsePostV3ServiceRouteBindingsResponse(rsp *http.Response) (*PostV3ServiceRouteBindingsResponse, error)

ParsePostV3ServiceRouteBindingsResponse parses an HTTP response from a PostV3ServiceRouteBindingsWithResponse call

func (PostV3ServiceRouteBindingsResponse) Status

Status returns HTTPResponse.Status

func (PostV3ServiceRouteBindingsResponse) StatusCode

func (r PostV3ServiceRouteBindingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3ServiceUsageEventsResponse

type PostV3ServiceUsageEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV3ServiceUsageEventsResponse

func ParsePostV3ServiceUsageEventsResponse(rsp *http.Response) (*PostV3ServiceUsageEventsResponse, error)

ParsePostV3ServiceUsageEventsResponse parses an HTTP response from a PostV3ServiceUsageEventsWithResponse call

func (PostV3ServiceUsageEventsResponse) Status

Status returns HTTPResponse.Status

func (PostV3ServiceUsageEventsResponse) StatusCode

func (r PostV3ServiceUsageEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3SpaceQuotasGuidRelationshipsSpacesJSONBody

type PostV3SpaceQuotasGuidRelationshipsSpacesJSONBody struct {
	// Data List of space relationships to apply the quota to
	Data []struct {
		// Guid Space GUID
		Guid openapi_types.UUID `json:"guid"`
	} `json:"data"`
}

PostV3SpaceQuotasGuidRelationshipsSpacesJSONBody defines parameters for PostV3SpaceQuotasGuidRelationshipsSpaces.

type PostV3SpaceQuotasGuidRelationshipsSpacesJSONRequestBody

type PostV3SpaceQuotasGuidRelationshipsSpacesJSONRequestBody PostV3SpaceQuotasGuidRelationshipsSpacesJSONBody

PostV3SpaceQuotasGuidRelationshipsSpacesJSONRequestBody defines body for PostV3SpaceQuotasGuidRelationshipsSpaces for application/json ContentType.

type PostV3SpaceQuotasGuidRelationshipsSpacesResponse

type PostV3SpaceQuotasGuidRelationshipsSpacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Data []struct {
			Guid openapi_types.UUID `json:"guid"`
		} `json:"data"`
		Links struct {
			Self struct {
				Href string `json:"href"`
			} `json:"self"`
		} `json:"links"`
	}
	JSON400 *BadRequestError
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
	JSON422 *UnprocessableEntityError
}

func ParsePostV3SpaceQuotasGuidRelationshipsSpacesResponse

func ParsePostV3SpaceQuotasGuidRelationshipsSpacesResponse(rsp *http.Response) (*PostV3SpaceQuotasGuidRelationshipsSpacesResponse, error)

ParsePostV3SpaceQuotasGuidRelationshipsSpacesResponse parses an HTTP response from a PostV3SpaceQuotasGuidRelationshipsSpacesWithResponse call

func (PostV3SpaceQuotasGuidRelationshipsSpacesResponse) Status

Status returns HTTPResponse.Status

func (PostV3SpaceQuotasGuidRelationshipsSpacesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3SpaceQuotasJSONRequestBody

type PostV3SpaceQuotasJSONRequestBody = SpaceQuotaCreate

PostV3SpaceQuotasJSONRequestBody defines body for PostV3SpaceQuotas for application/json ContentType.

type PostV3SpaceQuotasResponse

type PostV3SpaceQuotasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SpaceQuota
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON422      *UnprocessableEntityError
}

func ParsePostV3SpaceQuotasResponse

func ParsePostV3SpaceQuotasResponse(rsp *http.Response) (*PostV3SpaceQuotasResponse, error)

ParsePostV3SpaceQuotasResponse parses an HTTP response from a PostV3SpaceQuotasWithResponse call

func (PostV3SpaceQuotasResponse) Status

func (r PostV3SpaceQuotasResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3SpaceQuotasResponse) StatusCode

func (r PostV3SpaceQuotasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3SpacesGuidManifestDiffResponse

type PostV3SpacesGuidManifestDiffResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ManifestDiff
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParsePostV3SpacesGuidManifestDiffResponse

func ParsePostV3SpacesGuidManifestDiffResponse(rsp *http.Response) (*PostV3SpacesGuidManifestDiffResponse, error)

ParsePostV3SpacesGuidManifestDiffResponse parses an HTTP response from a PostV3SpacesGuidManifestDiffWithResponse call

func (PostV3SpacesGuidManifestDiffResponse) Status

Status returns HTTPResponse.Status

func (PostV3SpacesGuidManifestDiffResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV3SpacesGuidManifestResponse

type PostV3SpacesGuidManifestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *struct {
		Guid  *openapi_types.UUID `json:"guid,omitempty"`
		Links *struct {
			Job *struct {
				Href *string `json:"href,omitempty"`
			} `json:"job,omitempty"`
			Self *struct {
				Href *string `json:"href,omitempty"`
			} `json:"self,omitempty"`
		} `json:"links,omitempty"`
	}
	JSON400 *BadRequestError
	JSON401 *UnauthorizedError
	JSON403 *ForbiddenError
	JSON404 *NotFoundError
	JSON422 *UnprocessableEntityError
}

func ParsePostV3SpacesGuidManifestResponse

func ParsePostV3SpacesGuidManifestResponse(rsp *http.Response) (*PostV3SpacesGuidManifestResponse, error)

ParsePostV3SpacesGuidManifestResponse parses an HTTP response from a PostV3SpacesGuidManifestWithResponse call

func (PostV3SpacesGuidManifestResponse) Status

Status returns HTTPResponse.Status

func (PostV3SpacesGuidManifestResponse) StatusCode

func (r PostV3SpacesGuidManifestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3SpacesJSONBody

type PostV3SpacesJSONBody struct {
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          string `json:"name"`
	Relationships struct {
		Organization *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"organization,omitempty"`
	} `json:"relationships"`
}

PostV3SpacesJSONBody defines parameters for PostV3Spaces.

type PostV3SpacesJSONRequestBody

type PostV3SpacesJSONRequestBody PostV3SpacesJSONBody

PostV3SpacesJSONRequestBody defines body for PostV3Spaces for application/json ContentType.

type PostV3SpacesResponse

type PostV3SpacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Space
}

func ParsePostV3SpacesResponse

func ParsePostV3SpacesResponse(rsp *http.Response) (*PostV3SpacesResponse, error)

ParsePostV3SpacesResponse parses an HTTP response from a PostV3SpacesWithResponse call

func (PostV3SpacesResponse) Status

func (r PostV3SpacesResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3SpacesResponse) StatusCode

func (r PostV3SpacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3StacksJSONBody

type PostV3StacksJSONBody struct {
	// Description Description of the stack; must be no longer than 250 characters
	Description *string `json:"description,omitempty"`
	Metadata    *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Name of the stack; must be unique and no longer than 250 characters
	Name string `json:"name"`
}

PostV3StacksJSONBody defines parameters for PostV3Stacks.

type PostV3StacksJSONRequestBody

type PostV3StacksJSONRequestBody PostV3StacksJSONBody

PostV3StacksJSONRequestBody defines body for PostV3Stacks for application/json ContentType.

type PostV3StacksResponse

type PostV3StacksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Stack
}

func ParsePostV3StacksResponse

func ParsePostV3StacksResponse(rsp *http.Response) (*PostV3StacksResponse, error)

ParsePostV3StacksResponse parses an HTTP response from a PostV3StacksWithResponse call

func (PostV3StacksResponse) Status

func (r PostV3StacksResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3StacksResponse) StatusCode

func (r PostV3StacksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3TasksGuidResponse

type PostV3TasksGuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *Task
}

func ParsePostV3TasksGuidResponse

func ParsePostV3TasksGuidResponse(rsp *http.Response) (*PostV3TasksGuidResponse, error)

ParsePostV3TasksGuidResponse parses an HTTP response from a PostV3TasksGuidWithResponse call

func (PostV3TasksGuidResponse) Status

func (r PostV3TasksGuidResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3TasksGuidResponse) StatusCode

func (r PostV3TasksGuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV3UsersJSONBody

type PostV3UsersJSONBody struct {
	// Guid Unique identifier for the user. For UAA users this will match the user ID of an existing UAA user’s GUID; in the case of UAA clients, this will match the UAA client ID
	Guid     *string `json:"guid,omitempty"`
	Metadata *struct {
		// Annotations Annotations added to the user
		Annotations *map[string]interface{} `json:"annotations,omitempty"`

		// Labels Labels applied to the user
		Labels *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

PostV3UsersJSONBody defines parameters for PostV3Users.

type PostV3UsersJSONRequestBody

type PostV3UsersJSONRequestBody PostV3UsersJSONBody

PostV3UsersJSONRequestBody defines body for PostV3Users for application/json ContentType.

type PostV3UsersResponse

type PostV3UsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *User
}

func ParsePostV3UsersResponse

func ParsePostV3UsersResponse(rsp *http.Response) (*PostV3UsersResponse, error)

ParsePostV3UsersResponse parses an HTTP response from a PostV3UsersWithResponse call

func (PostV3UsersResponse) Status

func (r PostV3UsersResponse) Status() string

Status returns HTTPResponse.Status

func (PostV3UsersResponse) StatusCode

func (r PostV3UsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Process

type Process struct {
	// Command Start command for the process
	Command   *string   `json:"command"`
	CreatedAt time.Time `json:"created_at"`

	// DiskInMb Disk allocated per instance in MB
	DiskInMb int `json:"disk_in_mb"`

	// Guid Unique identifier for the process
	Guid        openapi_types.UUID `json:"guid"`
	HealthCheck struct {
		Data *struct {
			Endpoint          *string `json:"endpoint,omitempty"`
			Interval          *int    `json:"interval,omitempty"`
			InvocationTimeout *int    `json:"invocation_timeout,omitempty"`
			Timeout           *int    `json:"timeout,omitempty"`
		} `json:"data,omitempty"`
		Type *ProcessHealthCheckType `json:"type,omitempty"`
	} `json:"health_check"`

	// Instances Number of instances
	Instances int `json:"instances"`
	Links     struct {
		App   *Link `json:"app,omitempty"`
		Scale *Link `json:"scale,omitempty"`
		Self  *Link `json:"self,omitempty"`
		Space *Link `json:"space,omitempty"`
		Stats *Link `json:"stats,omitempty"`
	} `json:"links"`

	// LogRateLimitInBytesPerSecond Log rate limit per instance (-1 for unlimited)
	LogRateLimitInBytesPerSecond int `json:"log_rate_limit_in_bytes_per_second"`

	// MemoryInMb Memory allocated per instance in MB
	MemoryInMb int `json:"memory_in_mb"`
	Metadata   struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata"`
	ReadinessHealthCheck *struct {
		Data *struct {
			Endpoint          *string `json:"endpoint,omitempty"`
			Interval          *int    `json:"interval,omitempty"`
			InvocationTimeout *int    `json:"invocation_timeout,omitempty"`
		} `json:"data,omitempty"`
		Type *ProcessReadinessHealthCheckType `json:"type,omitempty"`
	} `json:"readiness_health_check"`
	Relationships struct {
		App *struct {
			Data *struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"app,omitempty"`
		Revision *struct {
			Data *struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data"`
		} `json:"revision"`
	} `json:"relationships"`

	// Type Process type (e.g., web, worker)
	Type      string    `json:"type"`
	UpdatedAt time.Time `json:"updated_at"`

	// Version Process version identifier
	Version *string `json:"version,omitempty"`
}

Process defines model for Process.

type ProcessHealthCheckType

type ProcessHealthCheckType string

ProcessHealthCheckType defines model for Process.HealthCheck.Type.

const (
	ProcessHealthCheckTypeHttp    ProcessHealthCheckType = "http"
	ProcessHealthCheckTypePort    ProcessHealthCheckType = "port"
	ProcessHealthCheckTypeProcess ProcessHealthCheckType = "process"
)

Defines values for ProcessHealthCheckType.

type ProcessReadinessHealthCheckType

type ProcessReadinessHealthCheckType string

ProcessReadinessHealthCheckType defines model for Process.ReadinessHealthCheck.Type.

const (
	ProcessReadinessHealthCheckTypeHttp    ProcessReadinessHealthCheckType = "http"
	ProcessReadinessHealthCheckTypePort    ProcessReadinessHealthCheckType = "port"
	ProcessReadinessHealthCheckTypeProcess ProcessReadinessHealthCheckType = "process"
)

Defines values for ProcessReadinessHealthCheckType.

type ProcessStats

type ProcessStats struct {
	// Details Additional details about instance state
	Details *string `json:"details"`

	// DiskQuota Disk quota in bytes
	DiskQuota int `json:"disk_quota"`

	// FdsQuota File descriptor quota
	FdsQuota int `json:"fds_quota"`

	// Host Host running the instance
	Host string `json:"host"`

	// Index Instance index
	Index int `json:"index"`

	// InstanceInternalIp Internal IP of the instance
	InstanceInternalIp *string `json:"instance_internal_ip,omitempty"`
	InstancePorts      []struct {
		External             *int `json:"external,omitempty"`
		ExternalTlsProxyPort *int `json:"external_tls_proxy_port,omitempty"`
		Internal             *int `json:"internal,omitempty"`
		InternalTlsProxyPort *int `json:"internal_tls_proxy_port,omitempty"`
	} `json:"instance_ports"`

	// IsolationSegment Isolation segment name
	IsolationSegment *string `json:"isolation_segment"`

	// MemQuota Memory quota in bytes
	MemQuota int `json:"mem_quota"`

	// Routable Whether the instance is routable
	Routable *bool `json:"routable,omitempty"`

	// State Instance state
	State ProcessStatsState `json:"state"`

	// Type Process type
	Type string `json:"type"`

	// Uptime Uptime in seconds
	Uptime int `json:"uptime"`
	Usage  struct {
		// Cpu CPU usage percentage
		Cpu *float64 `json:"cpu,omitempty"`

		// Disk Disk usage in bytes
		Disk *int `json:"disk,omitempty"`

		// Mem Memory usage in bytes
		Mem  *int       `json:"mem,omitempty"`
		Time *time.Time `json:"time,omitempty"`
	} `json:"usage"`
}

ProcessStats defines model for ProcessStats.

type ProcessStatsState

type ProcessStatsState string

ProcessStatsState Instance state

const (
	CRASHED  ProcessStatsState = "CRASHED"
	DOWN     ProcessStatsState = "DOWN"
	RUNNING  ProcessStatsState = "RUNNING"
	STARTING ProcessStatsState = "STARTING"
)

Defines values for ProcessStatsState.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ResourceMatchObject

type ResourceMatchObject struct {
	Checksum *struct {
		Value *string `json:"value,omitempty"`
	} `json:"checksum,omitempty"`
	Mode        *string `json:"mode,omitempty"`
	Path        *string `json:"path,omitempty"`
	SizeInBytes *int    `json:"size_in_bytes,omitempty"`
}

ResourceMatchObject defines model for ResourceMatchObject.

type ResourceMatchRequest

type ResourceMatchRequest struct {
	Resources *[]ResourceMatchObject `json:"resources,omitempty"`
}

ResourceMatchRequest defines model for ResourceMatchRequest.

type ResourceMatchResponse

type ResourceMatchResponse struct {
	Resources *[]ResourceMatchObject `json:"resources,omitempty"`
}

ResourceMatchResponse defines model for ResourceMatchResponse.

type RestartAppResponse

type RestartAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParseRestartAppResponse

func ParseRestartAppResponse(rsp *http.Response) (*RestartAppResponse, error)

ParseRestartAppResponse parses an HTTP response from a RestartAppWithResponse call

func (RestartAppResponse) Status

func (r RestartAppResponse) Status() string

Status returns HTTPResponse.Status

func (RestartAppResponse) StatusCode

func (r RestartAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Revision

type Revision struct {
	CreatedAt time.Time `json:"created_at"`

	// Deployable Whether this revision can be deployed
	Deployable  bool    `json:"deployable"`
	Description *string `json:"description"`
	Droplet     struct {
		Guid *openapi_types.UUID `json:"guid,omitempty"`
	} `json:"droplet"`
	Guid  openapi_types.UUID `json:"guid"`
	Links struct {
		App                  *Link `json:"app,omitempty"`
		EnvironmentVariables *struct {
			Href *string `json:"href,omitempty"`
		} `json:"environment_variables,omitempty"`
		Self *Link `json:"self,omitempty"`
	} `json:"links"`
	Metadata struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata"`
	Processes map[string]struct {
		Command *string `json:"command"`
	} `json:"processes"`
	Relationships *struct {
		App *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"app,omitempty"`
	} `json:"relationships,omitempty"`
	Sidecars  []Sidecar `json:"sidecars"`
	UpdatedAt time.Time `json:"updated_at"`

	// Version Revision version number
	Version int `json:"version"`
}

Revision defines model for Revision.

type RevisionsList

type RevisionsList struct {
	Pagination *struct {
		First *struct {
			Href *string `json:"href,omitempty"`
		} `json:"first,omitempty"`
		Last *struct {
			Href *string `json:"href,omitempty"`
		} `json:"last,omitempty"`
		Next *struct {
			Href *string `json:"href,omitempty"`
		} `json:"next"`
		Previous *struct {
			Href *string `json:"href,omitempty"`
		} `json:"previous"`
		TotalPages   *int `json:"total_pages,omitempty"`
		TotalResults *int `json:"total_results,omitempty"`
	} `json:"pagination,omitempty"`
	Resources *[]Revision `json:"resources,omitempty"`
}

RevisionsList defines model for RevisionsList.

type Role

type Role struct {
	// CreatedAt Timestamp when the role was created
	CreatedAt time.Time `json:"created_at"`

	// Guid Unique identifier for the role
	Guid  openapi_types.UUID `json:"guid"`
	Links struct {
		Organization *struct {
			Href *string `json:"href,omitempty"`
		} `json:"organization"`
		Self struct {
			Href string `json:"href"`
		} `json:"self"`
		Space *struct {
			Href *string `json:"href,omitempty"`
		} `json:"space"`
		User struct {
			Href string `json:"href"`
		} `json:"user"`
	} `json:"links"`

	// Metadata Additional metadata for the role
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Relationships struct {
		Organization *struct {
			Data *struct {
				// Guid GUID of the organization (null for space roles)
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data"`
		} `json:"organization,omitempty"`
		Space *struct {
			Data *struct {
				// Guid GUID of the space (null for organization roles)
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data"`
		} `json:"space,omitempty"`
		User struct {
			Data struct {
				// Guid GUID of the user with this role
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"user"`
	} `json:"relationships"`

	// Type The type of role
	Type RoleType `json:"type"`

	// UpdatedAt Timestamp when the role was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

Role defines model for Role.

type RoleCreate

type RoleCreate struct {
	// Metadata Additional metadata for the role
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Relationships struct {
		// Organization Required for organization roles
		Organization *struct {
			Data *struct {
				// Guid Organization GUID
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data,omitempty"`
		} `json:"organization,omitempty"`

		// Space Required for space roles
		Space *struct {
			Data *struct {
				// Guid Space GUID
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data,omitempty"`
		} `json:"space,omitempty"`
		User struct {
			Data RoleCreate_Relationships_User_Data `json:"data"`
		} `json:"user"`
	} `json:"relationships"`

	// Type The type of role to create
	Type RoleCreateType `json:"type"`
}

RoleCreate defines model for RoleCreate.

type RoleCreateRelationshipsUserData0

type RoleCreateRelationshipsUserData0 struct {
	// Guid User GUID
	Guid openapi_types.UUID `json:"guid"`
}

RoleCreateRelationshipsUserData0 defines model for .

type RoleCreateRelationshipsUserData1

type RoleCreateRelationshipsUserData1 struct {
	// Origin Identity provider origin
	Origin *string `json:"origin,omitempty"`

	// Username Username (email)
	Username string `json:"username"`
}

RoleCreateRelationshipsUserData1 defines model for .

type RoleCreateType

type RoleCreateType string

RoleCreateType The type of role to create

const (
	RoleCreateTypeOrganizationAuditor        RoleCreateType = "organization_auditor"
	RoleCreateTypeOrganizationBillingManager RoleCreateType = "organization_billing_manager"
	RoleCreateTypeOrganizationManager        RoleCreateType = "organization_manager"
	RoleCreateTypeOrganizationUser           RoleCreateType = "organization_user"
	RoleCreateTypeSpaceAuditor               RoleCreateType = "space_auditor"
	RoleCreateTypeSpaceDeveloper             RoleCreateType = "space_developer"
	RoleCreateTypeSpaceManager               RoleCreateType = "space_manager"
	RoleCreateTypeSpaceSupporter             RoleCreateType = "space_supporter"
)

Defines values for RoleCreateType.

type RoleCreate_Relationships_User_Data

type RoleCreate_Relationships_User_Data struct {
	// contains filtered or unexported fields
}

RoleCreate_Relationships_User_Data defines model for RoleCreate.Relationships.User.Data.

func (RoleCreate_Relationships_User_Data) AsRoleCreateRelationshipsUserData0

func (t RoleCreate_Relationships_User_Data) AsRoleCreateRelationshipsUserData0() (RoleCreateRelationshipsUserData0, error)

AsRoleCreateRelationshipsUserData0 returns the union data inside the RoleCreate_Relationships_User_Data as a RoleCreateRelationshipsUserData0

func (RoleCreate_Relationships_User_Data) AsRoleCreateRelationshipsUserData1

func (t RoleCreate_Relationships_User_Data) AsRoleCreateRelationshipsUserData1() (RoleCreateRelationshipsUserData1, error)

AsRoleCreateRelationshipsUserData1 returns the union data inside the RoleCreate_Relationships_User_Data as a RoleCreateRelationshipsUserData1

func (*RoleCreate_Relationships_User_Data) FromRoleCreateRelationshipsUserData0

func (t *RoleCreate_Relationships_User_Data) FromRoleCreateRelationshipsUserData0(v RoleCreateRelationshipsUserData0) error

FromRoleCreateRelationshipsUserData0 overwrites any union data inside the RoleCreate_Relationships_User_Data as the provided RoleCreateRelationshipsUserData0

func (*RoleCreate_Relationships_User_Data) FromRoleCreateRelationshipsUserData1

func (t *RoleCreate_Relationships_User_Data) FromRoleCreateRelationshipsUserData1(v RoleCreateRelationshipsUserData1) error

FromRoleCreateRelationshipsUserData1 overwrites any union data inside the RoleCreate_Relationships_User_Data as the provided RoleCreateRelationshipsUserData1

func (RoleCreate_Relationships_User_Data) MarshalJSON

func (t RoleCreate_Relationships_User_Data) MarshalJSON() ([]byte, error)

func (*RoleCreate_Relationships_User_Data) MergeRoleCreateRelationshipsUserData0

func (t *RoleCreate_Relationships_User_Data) MergeRoleCreateRelationshipsUserData0(v RoleCreateRelationshipsUserData0) error

MergeRoleCreateRelationshipsUserData0 performs a merge with any union data inside the RoleCreate_Relationships_User_Data, using the provided RoleCreateRelationshipsUserData0

func (*RoleCreate_Relationships_User_Data) MergeRoleCreateRelationshipsUserData1

func (t *RoleCreate_Relationships_User_Data) MergeRoleCreateRelationshipsUserData1(v RoleCreateRelationshipsUserData1) error

MergeRoleCreateRelationshipsUserData1 performs a merge with any union data inside the RoleCreate_Relationships_User_Data, using the provided RoleCreateRelationshipsUserData1

func (*RoleCreate_Relationships_User_Data) UnmarshalJSON

func (t *RoleCreate_Relationships_User_Data) UnmarshalJSON(b []byte) error

type RoleType

type RoleType string

RoleType The type of role

const (
	RoleTypeOrganizationAuditor        RoleType = "organization_auditor"
	RoleTypeOrganizationBillingManager RoleType = "organization_billing_manager"
	RoleTypeOrganizationManager        RoleType = "organization_manager"
	RoleTypeOrganizationUser           RoleType = "organization_user"
	RoleTypeSpaceAuditor               RoleType = "space_auditor"
	RoleTypeSpaceDeveloper             RoleType = "space_developer"
	RoleTypeSpaceManager               RoleType = "space_manager"
	RoleTypeSpaceSupporter             RoleType = "space_supporter"
)

Defines values for RoleType.

type Route

type Route struct {
	CreatedAt time.Time `json:"created_at"`

	// Destinations List of destinations mapped to this route
	Destinations []Destination `json:"destinations"`

	// Guid Unique identifier for the route
	Guid openapi_types.UUID `json:"guid"`

	// Host Hostname for the route
	Host  *string `json:"host"`
	Links struct {
		Destinations *Link `json:"destinations,omitempty"`
		Domain       *Link `json:"domain,omitempty"`
		Self         *Link `json:"self,omitempty"`
		SharedSpaces *Link `json:"shared_spaces,omitempty"`
		Space        *Link `json:"space,omitempty"`
	} `json:"links"`
	Metadata struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata"`

	// Path Path for the route
	Path string `json:"path"`

	// Port Port for TCP routes
	Port *int `json:"port"`

	// Protocol Protocol for the route
	Protocol      RouteProtocol `json:"protocol"`
	Relationships struct {
		Domain *struct {
			Data *struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"domain,omitempty"`

		// SharedSpaces Spaces this route is shared with
		SharedSpaces *struct {
			Data *[]struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"shared_spaces,omitempty"`
		Space *struct {
			Data *struct {
				Guid *openapi_types.UUID `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"space,omitempty"`
	} `json:"relationships"`
	UpdatedAt time.Time `json:"updated_at"`

	// Url Full URL constructed from host, domain, path, and port
	Url string `json:"url"`
}

Route defines model for Route.

type RouteProtocol

type RouteProtocol string

RouteProtocol Protocol for the route

const (
	RouteProtocolHttp RouteProtocol = "http"
	RouteProtocolTcp  RouteProtocol = "tcp"
)

Defines values for RouteProtocol.

type Rule

type Rule struct {
	// Code ICMP code (only for ICMP protocol)
	Code *int `json:"code"`

	// Description Human-readable description of the rule
	Description *string `json:"description"`

	// Destination Destination address or CIDR block
	Destination string `json:"destination"`

	// Log Whether to log traffic matching this rule
	Log *bool `json:"log"`

	// Ports Port or port range (e.g., "80", "8080-8082")
	Ports *string `json:"ports"`

	// Protocol Network protocol
	Protocol RuleProtocol `json:"protocol"`

	// Type ICMP type (only for ICMP protocol)
	Type *int `json:"type"`
}

Rule defines model for Rule.

type RuleProtocol

type RuleProtocol string

RuleProtocol Network protocol

const (
	RuleProtocolAll  RuleProtocol = "all"
	RuleProtocolIcmp RuleProtocol = "icmp"
	RuleProtocolTcp  RuleProtocol = "tcp"
	RuleProtocolUdp  RuleProtocol = "udp"
)

Defines values for RuleProtocol.

type SecurityGroup

type SecurityGroup struct {
	// CreatedAt Timestamp when the security group was created
	CreatedAt time.Time `json:"created_at"`

	// GloballyEnabled Whether this security group is applied globally
	GloballyEnabled struct {
		// Running Applied globally to all running apps
		Running bool `json:"running"`

		// Staging Applied globally during app staging
		Staging bool `json:"staging"`
	} `json:"globally_enabled"`

	// Guid Unique identifier for the security group
	Guid  openapi_types.UUID `json:"guid"`
	Links struct {
		Self struct {
			Href string `json:"href"`
		} `json:"self"`
	} `json:"links"`

	// Metadata Additional metadata for the security group
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the security group
	Name string `json:"name"`

	// Relationships Relationships to other resources
	Relationships struct {
		RunningSpaces *struct {
			// Data Spaces where this security group applies to running apps
			Data []struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"running_spaces,omitempty"`
		StagingSpaces *struct {
			// Data Spaces where this security group applies during staging
			Data []struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"staging_spaces,omitempty"`
	} `json:"relationships"`

	// Rules Array of egress traffic rules
	Rules []Rule `json:"rules"`

	// UpdatedAt Timestamp when the security group was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

SecurityGroup defines model for SecurityGroup.

type SecurityGroupCreate

type SecurityGroupCreate struct {
	// GloballyEnabled Whether to apply this security group globally
	GloballyEnabled *struct {
		// Running Apply globally to all running apps
		Running *bool `json:"running,omitempty"`

		// Staging Apply globally during app staging
		Staging *bool `json:"staging,omitempty"`
	} `json:"globally_enabled,omitempty"`

	// Metadata Additional metadata for the security group
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the security group
	Name string `json:"name"`

	// Relationships Initial relationships to create
	Relationships *struct {
		RunningSpaces *struct {
			// Data Spaces where this security group applies to running apps
			Data *[]struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data,omitempty"`
		} `json:"running_spaces,omitempty"`
		StagingSpaces *struct {
			// Data Spaces where this security group applies during staging
			Data *[]struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data,omitempty"`
		} `json:"staging_spaces,omitempty"`
	} `json:"relationships,omitempty"`

	// Rules Array of egress traffic rules
	Rules *[]Rule `json:"rules,omitempty"`
}

SecurityGroupCreate defines model for SecurityGroupCreate.

type SecurityGroupUpdate

type SecurityGroupUpdate struct {
	// GloballyEnabled Whether to apply this security group globally
	GloballyEnabled *struct {
		// Running Apply globally to all running apps
		Running *bool `json:"running,omitempty"`

		// Staging Apply globally during app staging
		Staging *bool `json:"staging,omitempty"`
	} `json:"globally_enabled,omitempty"`

	// Metadata Additional metadata for the security group
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the security group
	Name *string `json:"name,omitempty"`

	// Rules Array of egress traffic rules (replaces all existing rules)
	Rules *[]Rule `json:"rules,omitempty"`
}

SecurityGroupUpdate defines model for SecurityGroupUpdate.

type ServiceBroker

type ServiceBroker struct {
	CreatedAt *time.Time          `json:"created_at,omitempty"`
	Guid      *openapi_types.UUID `json:"guid,omitempty"`
	Links     *struct {
		Self             *Link `json:"self,omitempty"`
		ServiceOfferings *Link `json:"service_offerings,omitempty"`
		Space            *Link `json:"space,omitempty"`
	} `json:"links,omitempty"`
	Metadata      *Metadata `json:"metadata,omitempty"`
	Name          *string   `json:"name,omitempty"`
	Relationships *struct {
		Space *ToOneRelationship `json:"space,omitempty"`
	} `json:"relationships,omitempty"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	Url       *string    `json:"url,omitempty"`
}

ServiceBroker defines model for ServiceBroker.

type ServiceCredentialBinding

type ServiceCredentialBinding struct {
	CreatedAt     *time.Time `json:"created_at,omitempty"`
	Guid          *string    `json:"guid,omitempty"`
	LastOperation *struct {
		CreatedAt   *time.Time                                  `json:"created_at,omitempty"`
		Description *string                                     `json:"description,omitempty"`
		State       *ServiceCredentialBindingLastOperationState `json:"state,omitempty"`
		Type        *ServiceCredentialBindingLastOperationType  `json:"type,omitempty"`
		UpdatedAt   *time.Time                                  `json:"updated_at,omitempty"`
	} `json:"last_operation,omitempty"`
	Links *struct {
		App *struct {
			Href *string `json:"href,omitempty"`
		} `json:"app,omitempty"`
		Details *struct {
			Href *string `json:"href,omitempty"`
		} `json:"details,omitempty"`
		Parameters *struct {
			Href *string `json:"href,omitempty"`
		} `json:"parameters,omitempty"`
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
		ServiceInstance *struct {
			Href *string `json:"href,omitempty"`
		} `json:"service_instance,omitempty"`
	} `json:"links,omitempty"`
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string `json:"name,omitempty"`
	Relationships *struct {
		App *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"app,omitempty"`
		ServiceInstance *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"service_instance,omitempty"`
	} `json:"relationships,omitempty"`
	Type      *ServiceCredentialBindingType `json:"type,omitempty"`
	UpdatedAt *time.Time                    `json:"updated_at,omitempty"`
}

ServiceCredentialBinding defines model for ServiceCredentialBinding.

type ServiceCredentialBindingLastOperationState

type ServiceCredentialBindingLastOperationState string

ServiceCredentialBindingLastOperationState defines model for ServiceCredentialBinding.LastOperation.State.

const (
	ServiceCredentialBindingLastOperationStateFailed     ServiceCredentialBindingLastOperationState = "failed"
	ServiceCredentialBindingLastOperationStateInProgress ServiceCredentialBindingLastOperationState = "in progress"
	ServiceCredentialBindingLastOperationStateInitial    ServiceCredentialBindingLastOperationState = "initial"
	ServiceCredentialBindingLastOperationStateSucceeded  ServiceCredentialBindingLastOperationState = "succeeded"
)

Defines values for ServiceCredentialBindingLastOperationState.

type ServiceCredentialBindingLastOperationType

type ServiceCredentialBindingLastOperationType string

ServiceCredentialBindingLastOperationType defines model for ServiceCredentialBinding.LastOperation.Type.

const (
	ServiceCredentialBindingLastOperationTypeCreate ServiceCredentialBindingLastOperationType = "create"
	ServiceCredentialBindingLastOperationTypeDelete ServiceCredentialBindingLastOperationType = "delete"
)

Defines values for ServiceCredentialBindingLastOperationType.

type ServiceCredentialBindingType

type ServiceCredentialBindingType string

ServiceCredentialBindingType defines model for ServiceCredentialBinding.Type.

const (
	ServiceCredentialBindingTypeApp ServiceCredentialBindingType = "app"
	ServiceCredentialBindingTypeKey ServiceCredentialBindingType = "key"
)

Defines values for ServiceCredentialBindingType.

type ServiceInstance

type ServiceInstance struct {
	CreatedAt       *time.Time     `json:"created_at,omitempty"`
	DashboardUrl    *string        `json:"dashboard_url,omitempty"`
	Guid            *string        `json:"guid,omitempty"`
	LastOperation   *LastOperation `json:"last_operation,omitempty"`
	Links           *Links         `json:"links,omitempty"`
	MaintenanceInfo *struct {
		Version *string `json:"version,omitempty"`
	} `json:"maintenance_info,omitempty"`
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string `json:"name,omitempty"`
	Relationships *struct {
		ServicePlan *ToOneRelationship `json:"service_plan,omitempty"`
		Space       *ToOneRelationship `json:"space,omitempty"`
	} `json:"relationships,omitempty"`
	Tags             *[]string            `json:"tags,omitempty"`
	Type             *ServiceInstanceType `json:"type,omitempty"`
	UpdatedAt        *time.Time           `json:"updated_at,omitempty"`
	UpgradeAvailable *bool                `json:"upgrade_available,omitempty"`
}

ServiceInstance defines model for ServiceInstance.

type ServiceInstanceType

type ServiceInstanceType string

ServiceInstanceType defines model for ServiceInstance.Type.

const (
	ServiceInstanceTypeManaged      ServiceInstanceType = "managed"
	ServiceInstanceTypeUserProvided ServiceInstanceType = "user-provided"
)

Defines values for ServiceInstanceType.

type ServiceOffering

type ServiceOffering struct {
	Available        *bool          `json:"available,omitempty"`
	BrokerCatalog    *BrokerCatalog `json:"broker_catalog,omitempty"`
	CreatedAt        *time.Time     `json:"created_at,omitempty"`
	Description      *string        `json:"description,omitempty"`
	DocumentationUrl *string        `json:"documentation_url,omitempty"`
	Guid             *string        `json:"guid,omitempty"`
	Links            *struct {
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
		ServiceBroker *struct {
			Href *string `json:"href,omitempty"`
		} `json:"service_broker,omitempty"`
		ServicePlans *struct {
			Href *string `json:"href,omitempty"`
		} `json:"service_plans,omitempty"`
	} `json:"links,omitempty"`
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string `json:"name,omitempty"`
	Relationships *struct {
		ServiceBroker *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"service_broker,omitempty"`
	} `json:"relationships,omitempty"`
	Requires  *[]string  `json:"requires,omitempty"`
	Shareable *bool      `json:"shareable,omitempty"`
	Tags      *[]string  `json:"tags,omitempty"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

ServiceOffering defines model for ServiceOffering.

type ServiceOfferingCreate

type ServiceOfferingCreate struct {
	Available        *bool          `json:"available,omitempty"`
	BrokerCatalog    *BrokerCatalog `json:"broker_catalog,omitempty"`
	Description      *string        `json:"description,omitempty"`
	DocumentationUrl *string        `json:"documentation_url,omitempty"`
	Name             *string        `json:"name,omitempty"`
	Relationships    *struct {
		ServiceBroker *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"service_broker,omitempty"`
	} `json:"relationships,omitempty"`
	Requires  *[]string `json:"requires,omitempty"`
	Shareable *bool     `json:"shareable,omitempty"`
	Tags      *[]string `json:"tags,omitempty"`
}

ServiceOfferingCreate defines model for ServiceOfferingCreate.

type ServiceOfferingList

type ServiceOfferingList struct {
	Pagination *struct {
		First *struct {
			Href *string `json:"href,omitempty"`
		} `json:"first,omitempty"`
		Last *struct {
			Href *string `json:"href,omitempty"`
		} `json:"last,omitempty"`
		Next *struct {
			Href *string `json:"href,omitempty"`
		} `json:"next"`
		Previous *struct {
			Href *string `json:"href,omitempty"`
		} `json:"previous"`
		TotalPages   *int `json:"total_pages,omitempty"`
		TotalResults *int `json:"total_results,omitempty"`
	} `json:"pagination,omitempty"`
	Resources *[]ServiceOffering `json:"resources,omitempty"`
}

ServiceOfferingList defines model for ServiceOfferingList.

type ServiceOfferingUpdate

type ServiceOfferingUpdate struct {
	Available        *bool          `json:"available,omitempty"`
	BrokerCatalog    *BrokerCatalog `json:"broker_catalog,omitempty"`
	Description      *string        `json:"description,omitempty"`
	DocumentationUrl *string        `json:"documentation_url,omitempty"`
	Metadata         *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string `json:"name,omitempty"`
	Relationships *struct {
		ServiceBroker *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"service_broker,omitempty"`
	} `json:"relationships,omitempty"`
	Requires  *[]string `json:"requires,omitempty"`
	Shareable *bool     `json:"shareable,omitempty"`
	Tags      *[]string `json:"tags,omitempty"`
}

ServiceOfferingUpdate defines model for ServiceOfferingUpdate.

type ServicePlan

type ServicePlan struct {
	Available     *bool          `json:"available,omitempty"`
	BrokerCatalog *BrokerCatalog `json:"broker_catalog,omitempty"`
	Costs         *[]Cost        `json:"costs,omitempty"`
	CreatedAt     *time.Time     `json:"created_at,omitempty"`
	Description   *string        `json:"description,omitempty"`
	Free          *bool          `json:"free,omitempty"`
	Guid          *string        `json:"guid,omitempty"`
	Links         *struct {
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
		ServiceOffering *struct {
			Href *string `json:"href,omitempty"`
		} `json:"service_offering,omitempty"`
		Visibility *struct {
			Href *string `json:"href,omitempty"`
		} `json:"visibility,omitempty"`
	} `json:"links,omitempty"`
	MaintenanceInfo *MaintenanceInfo `json:"maintenance_info,omitempty"`
	Metadata        *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string `json:"name,omitempty"`
	Relationships *struct {
		ServiceOffering *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"service_offering,omitempty"`
	} `json:"relationships,omitempty"`
	Schemas   *PlanSchemas `json:"schemas,omitempty"`
	UpdatedAt *time.Time   `json:"updated_at,omitempty"`

	// VisibilityType Denotes the visibility of the plan; can be public, admin, organization, space
	VisibilityType *string `json:"visibility_type,omitempty"`
}

ServicePlan defines model for ServicePlan.

type ServicePlanCreate

type ServicePlanCreate struct {
	Available     *bool          `json:"available,omitempty"`
	BrokerCatalog *BrokerCatalog `json:"broker_catalog,omitempty"`
	Costs         *[]Cost        `json:"costs,omitempty"`
	Description   *string        `json:"description,omitempty"`
	Free          *bool          `json:"free,omitempty"`
	Name          *string        `json:"name,omitempty"`
	Relationships *struct {
		ServiceOffering *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"service_offering,omitempty"`
	} `json:"relationships,omitempty"`
	Schemas        *PlanSchemas `json:"schemas,omitempty"`
	VisibilityType *string      `json:"visibility_type,omitempty"`
}

ServicePlanCreate defines model for ServicePlanCreate.

type ServicePlanList

type ServicePlanList struct {
	Pagination *struct {
		First *struct {
			Href *string `json:"href,omitempty"`
		} `json:"first,omitempty"`
		Last *struct {
			Href *string `json:"href,omitempty"`
		} `json:"last,omitempty"`
		Next *struct {
			Href *string `json:"href,omitempty"`
		} `json:"next"`
		Previous *struct {
			Href *string `json:"href,omitempty"`
		} `json:"previous"`
		TotalPages   *int `json:"total_pages,omitempty"`
		TotalResults *int `json:"total_results,omitempty"`
	} `json:"pagination,omitempty"`
	Resources *[]ServicePlan `json:"resources,omitempty"`
}

ServicePlanList defines model for ServicePlanList.

type ServicePlanUpdate

type ServicePlanUpdate struct {
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

ServicePlanUpdate defines model for ServicePlanUpdate.

type ServicePlanVisibility

type ServicePlanVisibility struct {
	// Metadata Additional metadata for the service plan visibility
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Organizations List of organizations where the plan is visible (only for organization type)
	Organizations *[]OrganizationVisibility `json:"organizations,omitempty"`

	// Space Space where the plan is visible (only for space type)
	Space *struct {
		// Guid Space GUID
		Guid *openapi_types.UUID `json:"guid,omitempty"`

		// Name Space name
		Name *string `json:"name,omitempty"`
	} `json:"space,omitempty"`

	// Type Denotes the visibility of the plan
	Type ServicePlanVisibilityType `json:"type"`
}

ServicePlanVisibility defines model for ServicePlanVisibility.

type ServicePlanVisibilityApply

type ServicePlanVisibilityApply struct {
	// Organizations List of organizations to add to the visibility list
	Organizations *[]struct {
		// Guid Organization GUID
		Guid openapi_types.UUID `json:"guid"`
	} `json:"organizations,omitempty"`

	// Type Denotes the visibility of the plan
	Type ServicePlanVisibilityApplyType `json:"type"`
}

ServicePlanVisibilityApply defines model for ServicePlanVisibilityApply.

type ServicePlanVisibilityApplyType

type ServicePlanVisibilityApplyType string

ServicePlanVisibilityApplyType Denotes the visibility of the plan

const (
	ServicePlanVisibilityApplyTypeOrganization ServicePlanVisibilityApplyType = "organization"
)

Defines values for ServicePlanVisibilityApplyType.

type ServicePlanVisibilityType

type ServicePlanVisibilityType string

ServicePlanVisibilityType Denotes the visibility of the plan

const (
	ServicePlanVisibilityTypeAdmin        ServicePlanVisibilityType = "admin"
	ServicePlanVisibilityTypeOrganization ServicePlanVisibilityType = "organization"
	ServicePlanVisibilityTypePublic       ServicePlanVisibilityType = "public"
	ServicePlanVisibilityTypeSpace        ServicePlanVisibilityType = "space"
)

Defines values for ServicePlanVisibilityType.

type ServicePlanVisibilityUpdate

type ServicePlanVisibilityUpdate struct {
	// Metadata Additional metadata for the service plan visibility
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Organizations List of organizations where the plan should be visible (required for organization type)
	Organizations *[]struct {
		// Guid Organization GUID
		Guid openapi_types.UUID `json:"guid"`
	} `json:"organizations,omitempty"`

	// Type Denotes the visibility of the plan
	Type ServicePlanVisibilityUpdateType `json:"type"`
}

ServicePlanVisibilityUpdate defines model for ServicePlanVisibilityUpdate.

type ServicePlanVisibilityUpdateType

type ServicePlanVisibilityUpdateType string

ServicePlanVisibilityUpdateType Denotes the visibility of the plan

const (
	ServicePlanVisibilityUpdateTypeAdmin        ServicePlanVisibilityUpdateType = "admin"
	ServicePlanVisibilityUpdateTypeOrganization ServicePlanVisibilityUpdateType = "organization"
	ServicePlanVisibilityUpdateTypePublic       ServicePlanVisibilityUpdateType = "public"
)

Defines values for ServicePlanVisibilityUpdateType.

type ServiceRouteBinding

type ServiceRouteBinding struct {
	CreatedAt     *time.Time `json:"created_at,omitempty"`
	Guid          *string    `json:"guid,omitempty"`
	LastOperation *struct {
		CreatedAt   *time.Time                             `json:"created_at,omitempty"`
		Description *string                                `json:"description,omitempty"`
		State       *ServiceRouteBindingLastOperationState `json:"state,omitempty"`
		Type        *ServiceRouteBindingLastOperationType  `json:"type,omitempty"`
		UpdatedAt   *time.Time                             `json:"updated_at,omitempty"`
	} `json:"last_operation,omitempty"`
	Links *struct {
		Parameters      *string `json:"parameters,omitempty"`
		Route           *string `json:"route,omitempty"`
		Self            *string `json:"self,omitempty"`
		ServiceInstance *string `json:"service_instance,omitempty"`
	} `json:"links,omitempty"`
	Metadata        *Metadata                         `json:"metadata,omitempty"`
	Relationships   *ServiceRouteBindingRelationships `json:"relationships,omitempty"`
	RouteServiceUrl *string                           `json:"route_service_url,omitempty"`
	UpdatedAt       *time.Time                        `json:"updated_at,omitempty"`
}

ServiceRouteBinding defines model for ServiceRouteBinding.

type ServiceRouteBindingLastOperationState

type ServiceRouteBindingLastOperationState string

ServiceRouteBindingLastOperationState defines model for ServiceRouteBinding.LastOperation.State.

const (
	ServiceRouteBindingLastOperationStateFailed     ServiceRouteBindingLastOperationState = "failed"
	ServiceRouteBindingLastOperationStateInProgress ServiceRouteBindingLastOperationState = "in progress"
	ServiceRouteBindingLastOperationStateInitial    ServiceRouteBindingLastOperationState = "initial"
	ServiceRouteBindingLastOperationStateSucceeded  ServiceRouteBindingLastOperationState = "succeeded"
)

Defines values for ServiceRouteBindingLastOperationState.

type ServiceRouteBindingLastOperationType

type ServiceRouteBindingLastOperationType string

ServiceRouteBindingLastOperationType defines model for ServiceRouteBinding.LastOperation.Type.

const (
	Create ServiceRouteBindingLastOperationType = "create"
	Delete ServiceRouteBindingLastOperationType = "delete"
)

Defines values for ServiceRouteBindingLastOperationType.

type ServiceRouteBindingRelationships

type ServiceRouteBindingRelationships struct {
	Route *struct {
		Data *struct {
			Guid *string `json:"guid,omitempty"`
		} `json:"data,omitempty"`
	} `json:"route,omitempty"`
	ServiceInstance *struct {
		Data *struct {
			Guid *string `json:"guid,omitempty"`
		} `json:"data,omitempty"`
	} `json:"service_instance,omitempty"`
}

ServiceRouteBindingRelationships defines model for ServiceRouteBindingRelationships.

type ServiceUsageEvent

type ServiceUsageEvent struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`
	Guid      *string    `json:"guid,omitempty"`
	Links     *struct {
		Self *string `json:"self,omitempty"`
	} `json:"links,omitempty"`
	Organization *struct {
		Guid *string `json:"guid,omitempty"`
	} `json:"organization"`
	ServiceBroker *struct {
		Guid *string `json:"guid,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"service_broker"`
	ServiceInstance *struct {
		Guid *string `json:"guid,omitempty"`
		Name *string `json:"name,omitempty"`
		Type *string `json:"type,omitempty"`
	} `json:"service_instance"`
	ServiceOffering *struct {
		Guid *string `json:"guid,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"service_offering"`
	ServicePlan *struct {
		Guid *string `json:"guid,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"service_plan"`
	Space *struct {
		Guid *string `json:"guid,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"space"`
	State     *string    `json:"state"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

ServiceUsageEvent defines model for ServiceUsageEvent.

type Sidecar

type Sidecar struct {
	// Command Command to execute for the sidecar process
	Command string `json:"command"`

	// CreatedAt Timestamp when the sidecar was created
	CreatedAt time.Time `json:"created_at"`

	// Guid Unique identifier for the sidecar
	Guid  openapi_types.UUID `json:"guid"`
	Links struct {
		App struct {
			Href string `json:"href"`
		} `json:"app"`
		Self struct {
			Href string `json:"href"`
		} `json:"self"`
	} `json:"links"`

	// MemoryInMb Memory allocation for the sidecar in MB
	MemoryInMb int `json:"memory_in_mb"`

	// Metadata Additional metadata for the sidecar
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the sidecar
	Name string `json:"name"`

	// Origin How the sidecar was created
	Origin SidecarOrigin `json:"origin"`

	// ProcessTypes Process types this sidecar runs alongside
	ProcessTypes  []string `json:"process_types"`
	Relationships struct {
		App struct {
			Data struct {
				// Guid GUID of the parent app
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"app"`
	} `json:"relationships"`

	// UpdatedAt Timestamp when the sidecar was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

Sidecar defines model for Sidecar.

type SidecarCreate

type SidecarCreate struct {
	// Command Command to execute for the sidecar process
	Command string `json:"command"`

	// MemoryInMb Memory allocation for the sidecar in MB
	MemoryInMb *int `json:"memory_in_mb,omitempty"`

	// Metadata Additional metadata for the sidecar
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the sidecar
	Name string `json:"name"`

	// ProcessTypes Process types this sidecar runs alongside
	ProcessTypes []string `json:"process_types"`
}

SidecarCreate defines model for SidecarCreate.

type SidecarOrigin

type SidecarOrigin string

SidecarOrigin How the sidecar was created

const (
	SidecarOriginBuildpack SidecarOrigin = "buildpack"
	SidecarOriginUser      SidecarOrigin = "user"
)

Defines values for SidecarOrigin.

type SidecarUpdate

type SidecarUpdate struct {
	// Command Command to execute for the sidecar process
	Command *string `json:"command,omitempty"`

	// MemoryInMb Memory allocation for the sidecar in MB
	MemoryInMb *int `json:"memory_in_mb,omitempty"`

	// Metadata Additional metadata for the sidecar
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the sidecar
	Name *string `json:"name,omitempty"`

	// ProcessTypes Process types this sidecar runs alongside
	ProcessTypes *[]string `json:"process_types,omitempty"`
}

SidecarUpdate defines model for SidecarUpdate.

type Space

type Space struct {
	CreatedAt *time.Time          `json:"created_at,omitempty"`
	Guid      *openapi_types.UUID `json:"guid,omitempty"`
	Links     *struct {
		ApplyManifest *struct {
			Href   *string `json:"href,omitempty"`
			Method *string `json:"method,omitempty"`
		} `json:"apply_manifest,omitempty"`
		Features *struct {
			Href *string `json:"href,omitempty"`
		} `json:"features,omitempty"`
		Organization *struct {
			Href *string `json:"href,omitempty"`
		} `json:"organization,omitempty"`
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
	} `json:"links,omitempty"`
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string `json:"name,omitempty"`
	Relationships *struct {
		Organization *ToOneRelationship `json:"organization,omitempty"`
		Quota        *struct {
			Data *map[string]interface{} `json:"data"`
		} `json:"quota"`
	} `json:"relationships,omitempty"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

Space Space resource when included

type SpaceFeature

type SpaceFeature struct {
	// Description Human-readable description of the feature
	Description string `json:"description"`

	// Enabled Whether the feature is enabled for this space
	Enabled bool `json:"enabled"`

	// Metadata Additional metadata for the space feature
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name The feature identifier
	Name SpaceFeatureName `json:"name"`
}

SpaceFeature defines model for SpaceFeature.

type SpaceFeatureName

type SpaceFeatureName string

SpaceFeatureName The feature identifier

const (
	SpaceFeatureNameSsh SpaceFeatureName = "ssh"
)

Defines values for SpaceFeatureName.

type SpaceFeatureUpdate

type SpaceFeatureUpdate struct {
	// Enabled Whether to enable or disable the feature
	Enabled bool `json:"enabled"`

	// Metadata Additional metadata for the space feature
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
}

SpaceFeatureUpdate defines model for SpaceFeatureUpdate.

type SpaceQuota

type SpaceQuota struct {
	// Apps Application resource limits
	Apps struct {
		// LogRateLimitInBytesPerSecond Log rate limit per second (null = unlimited)
		LogRateLimitInBytesPerSecond *int `json:"log_rate_limit_in_bytes_per_second"`

		// PerAppTasks Maximum tasks per app (null = unlimited)
		PerAppTasks *int `json:"per_app_tasks"`

		// PerProcessMemoryInMb Memory limit per app process (null = unlimited)
		PerProcessMemoryInMb *int `json:"per_process_memory_in_mb"`

		// TotalInstances Total app instances allowed (null = unlimited)
		TotalInstances *int `json:"total_instances"`

		// TotalMemoryInMb Total memory limit for all apps (null = unlimited)
		TotalMemoryInMb *int `json:"total_memory_in_mb"`
	} `json:"apps"`

	// CreatedAt Timestamp when the space quota was created
	CreatedAt time.Time `json:"created_at"`

	// Guid Unique identifier for the space quota
	Guid  openapi_types.UUID `json:"guid"`
	Links struct {
		Organization struct {
			Href string `json:"href"`
		} `json:"organization"`
		Self struct {
			Href string `json:"href"`
		} `json:"self"`
	} `json:"links"`

	// Metadata Additional metadata for the space quota
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the space quota
	Name          string `json:"name"`
	Relationships struct {
		Organization struct {
			Data struct {
				// Guid GUID of the parent organization
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"organization"`
		Spaces *struct {
			// Data Spaces this quota is applied to
			Data []struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"spaces,omitempty"`
	} `json:"relationships"`

	// Routes Route resource limits
	Routes struct {
		// TotalReservedPorts Total reserved ports allowed (null = unlimited)
		TotalReservedPorts *int `json:"total_reserved_ports"`

		// TotalRoutes Total routes allowed (null = unlimited)
		TotalRoutes *int `json:"total_routes"`
	} `json:"routes"`

	// Services Service resource limits
	Services struct {
		// PaidServicesAllowed Whether paid services are allowed
		PaidServicesAllowed bool `json:"paid_services_allowed"`

		// TotalServiceInstances Total service instances allowed (null = unlimited)
		TotalServiceInstances *int `json:"total_service_instances"`

		// TotalServiceKeys Total service keys allowed (null = unlimited)
		TotalServiceKeys *int `json:"total_service_keys"`
	} `json:"services"`

	// UpdatedAt Timestamp when the space quota was last updated
	UpdatedAt time.Time `json:"updated_at"`
}

SpaceQuota defines model for SpaceQuota.

type SpaceQuotaCreate

type SpaceQuotaCreate struct {
	// Apps Application resource limits
	Apps *struct {
		// LogRateLimitInBytesPerSecond Log rate limit per second (null = unlimited)
		LogRateLimitInBytesPerSecond *int `json:"log_rate_limit_in_bytes_per_second"`

		// PerAppTasks Maximum tasks per app (null = unlimited)
		PerAppTasks *int `json:"per_app_tasks"`

		// PerProcessMemoryInMb Memory limit per app process (null = unlimited)
		PerProcessMemoryInMb *int `json:"per_process_memory_in_mb"`

		// TotalInstances Total app instances allowed (null = unlimited)
		TotalInstances *int `json:"total_instances"`

		// TotalMemoryInMb Total memory limit for all apps (null = unlimited)
		TotalMemoryInMb *int `json:"total_memory_in_mb"`
	} `json:"apps,omitempty"`

	// Metadata Additional metadata for the space quota
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the space quota
	Name          string `json:"name"`
	Relationships struct {
		Organization struct {
			Data struct {
				// Guid GUID of the parent organization
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data"`
		} `json:"organization"`

		// Spaces Initial spaces to apply this quota to
		Spaces *struct {
			Data *[]struct {
				Guid openapi_types.UUID `json:"guid"`
			} `json:"data,omitempty"`
		} `json:"spaces,omitempty"`
	} `json:"relationships"`

	// Routes Route resource limits
	Routes *struct {
		// TotalReservedPorts Total reserved ports allowed (null = unlimited)
		TotalReservedPorts *int `json:"total_reserved_ports"`

		// TotalRoutes Total routes allowed (null = unlimited)
		TotalRoutes *int `json:"total_routes"`
	} `json:"routes,omitempty"`

	// Services Service resource limits
	Services *struct {
		// PaidServicesAllowed Whether paid services are allowed
		PaidServicesAllowed *bool `json:"paid_services_allowed,omitempty"`

		// TotalServiceInstances Total service instances allowed (null = unlimited)
		TotalServiceInstances *int `json:"total_service_instances"`

		// TotalServiceKeys Total service keys allowed (null = unlimited)
		TotalServiceKeys *int `json:"total_service_keys"`
	} `json:"services,omitempty"`
}

SpaceQuotaCreate defines model for SpaceQuotaCreate.

type SpaceQuotaUpdate

type SpaceQuotaUpdate struct {
	// Apps Application resource limits
	Apps *struct {
		// LogRateLimitInBytesPerSecond Log rate limit per second (null = unlimited)
		LogRateLimitInBytesPerSecond *int `json:"log_rate_limit_in_bytes_per_second"`

		// PerAppTasks Maximum tasks per app (null = unlimited)
		PerAppTasks *int `json:"per_app_tasks"`

		// PerProcessMemoryInMb Memory limit per app process (null = unlimited)
		PerProcessMemoryInMb *int `json:"per_process_memory_in_mb"`

		// TotalInstances Total app instances allowed (null = unlimited)
		TotalInstances *int `json:"total_instances"`

		// TotalMemoryInMb Total memory limit for all apps (null = unlimited)
		TotalMemoryInMb *int `json:"total_memory_in_mb"`
	} `json:"apps,omitempty"`

	// Metadata Additional metadata for the space quota
	Metadata *struct {
		// Annotations Key-value pairs for storing additional information
		Annotations *map[string]string `json:"annotations,omitempty"`

		// Labels Key-value pairs for organizing and filtering
		Labels *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name Human-readable name for the space quota
	Name *string `json:"name,omitempty"`

	// Routes Route resource limits
	Routes *struct {
		// TotalReservedPorts Total reserved ports allowed (null = unlimited)
		TotalReservedPorts *int `json:"total_reserved_ports"`

		// TotalRoutes Total routes allowed (null = unlimited)
		TotalRoutes *int `json:"total_routes"`
	} `json:"routes,omitempty"`

	// Services Service resource limits
	Services *struct {
		// PaidServicesAllowed Whether paid services are allowed
		PaidServicesAllowed *bool `json:"paid_services_allowed,omitempty"`

		// TotalServiceInstances Total service instances allowed (null = unlimited)
		TotalServiceInstances *int `json:"total_service_instances"`

		// TotalServiceKeys Total service keys allowed (null = unlimited)
		TotalServiceKeys *int `json:"total_service_keys"`
	} `json:"services,omitempty"`
}

SpaceQuotaUpdate defines model for SpaceQuotaUpdate.

type Stack

type Stack struct {
	BuildRootfsImage *string             `json:"build_rootfs_image,omitempty"`
	CreatedAt        *time.Time          `json:"created_at,omitempty"`
	Default          *bool               `json:"default,omitempty"`
	Description      *string             `json:"description,omitempty"`
	Guid             *openapi_types.UUID `json:"guid,omitempty"`
	Links            *struct {
		Self *string `json:"self,omitempty"`
	} `json:"links,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name           *string    `json:"name,omitempty"`
	RunRootfsImage *string    `json:"run_rootfs_image,omitempty"`
	UpdatedAt      *time.Time `json:"updated_at,omitempty"`
}

Stack defines model for Stack.

type StartAppResponse

type StartAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParseStartAppResponse

func ParseStartAppResponse(rsp *http.Response) (*StartAppResponse, error)

ParseStartAppResponse parses an HTTP response from a StartAppWithResponse call

func (StartAppResponse) Status

func (r StartAppResponse) Status() string

Status returns HTTPResponse.Status

func (StartAppResponse) StatusCode

func (r StartAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type StopAppResponse

type StopAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParseStopAppResponse

func ParseStopAppResponse(rsp *http.Response) (*StopAppResponse, error)

ParseStopAppResponse parses an HTTP response from a StopAppWithResponse call

func (StopAppResponse) Status

func (r StopAppResponse) Status() string

Status returns HTTPResponse.Status

func (StopAppResponse) StatusCode

func (r StopAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Task

type Task struct {
	Command     *string             `json:"command,omitempty"`
	CreatedAt   *time.Time          `json:"created_at,omitempty"`
	DiskInMb    *int                `json:"disk_in_mb,omitempty"`
	DropletGuid *openapi_types.UUID `json:"droplet_guid,omitempty"`
	Guid        *openapi_types.UUID `json:"guid,omitempty"`
	Links       *struct {
		App     *string `json:"app,omitempty"`
		Cancel  *string `json:"cancel,omitempty"`
		Droplet *string `json:"droplet,omitempty"`
		Self    *string `json:"self,omitempty"`
	} `json:"links,omitempty"`
	LogRateLimitInBytesPerSecond *int `json:"log_rate_limit_in_bytes_per_second,omitempty"`
	MemoryInMb                   *int `json:"memory_in_mb,omitempty"`
	Metadata                     *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name          *string `json:"name,omitempty"`
	Relationships *struct {
		App *struct {
			Data *struct {
				Guid *string `json:"guid,omitempty"`
			} `json:"data,omitempty"`
		} `json:"app,omitempty"`
	} `json:"relationships,omitempty"`
	Result *struct {
		FailureReason *string `json:"failure_reason,omitempty"`
	} `json:"result,omitempty"`
	SequenceId *int       `json:"sequence_id,omitempty"`
	State      *TaskState `json:"state,omitempty"`
	UpdatedAt  *time.Time `json:"updated_at,omitempty"`
}

Task defines model for Task.

type TaskState

type TaskState string

TaskState defines model for Task.State.

const (
	TaskStateCANCELING TaskState = "CANCELING"
	TaskStateFAILED    TaskState = "FAILED"
	TaskStatePENDING   TaskState = "PENDING"
	TaskStateRUNNING   TaskState = "RUNNING"
	TaskStateSUCCEEDED TaskState = "SUCCEEDED"
)

Defines values for TaskState.

type ToOneRelationship

type ToOneRelationship struct {
	Data *struct {
		Guid *string `json:"guid,omitempty"`
	} `json:"data,omitempty"`
}

ToOneRelationship defines model for ToOneRelationship.

type Unauthorized

type Unauthorized = Error

Unauthorized defines model for Unauthorized.

type UnauthorizedError

type UnauthorizedError = Error

UnauthorizedError defines model for UnauthorizedError.

type UnexpectedError

type UnexpectedError = Error

UnexpectedError defines model for UnexpectedError.

type UnprocessableEntity

type UnprocessableEntity = Error

UnprocessableEntity defines model for UnprocessableEntity.

type UnprocessableEntityError

type UnprocessableEntityError = ValidationError

UnprocessableEntityError defines model for UnprocessableEntityError.

type UpdateAppEnvironmentVariablesJSONBody

type UpdateAppEnvironmentVariablesJSONBody struct {
	// Var Environment variables to set
	Var *map[string]*string `json:"var,omitempty"`
}

UpdateAppEnvironmentVariablesJSONBody defines parameters for UpdateAppEnvironmentVariables.

type UpdateAppEnvironmentVariablesJSONRequestBody

type UpdateAppEnvironmentVariablesJSONRequestBody UpdateAppEnvironmentVariablesJSONBody

UpdateAppEnvironmentVariablesJSONRequestBody defines body for UpdateAppEnvironmentVariables for application/json ContentType.

type UpdateAppEnvironmentVariablesResponse

type UpdateAppEnvironmentVariablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Links *map[string]interface{} `json:"links,omitempty"`
		Var   *map[string]string      `json:"var,omitempty"`
	}
	JSON401     *Unauthorized
	JSON403     *Forbidden
	JSON404     *NotFound
	JSON422     *UnprocessableEntity
	JSONDefault *UnexpectedError
}

func ParseUpdateAppEnvironmentVariablesResponse

func ParseUpdateAppEnvironmentVariablesResponse(rsp *http.Response) (*UpdateAppEnvironmentVariablesResponse, error)

ParseUpdateAppEnvironmentVariablesResponse parses an HTTP response from a UpdateAppEnvironmentVariablesWithResponse call

func (UpdateAppEnvironmentVariablesResponse) Status

Status returns HTTPResponse.Status

func (UpdateAppEnvironmentVariablesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateAppJSONBody

type UpdateAppJSONBody struct {
	EnvironmentVariables *map[string]string `json:"environment_variables,omitempty"`
	Lifecycle            *struct {
		Data *struct {
			Buildpacks *[]string `json:"buildpacks,omitempty"`
			Stack      *string   `json:"stack,omitempty"`
		} `json:"data,omitempty"`
		Type *UpdateAppJSONBodyLifecycleType `json:"type,omitempty"`
	} `json:"lifecycle,omitempty"`
	Metadata *struct {
		Annotations *map[string]string `json:"annotations,omitempty"`
		Labels      *map[string]string `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Name New name for the app
	Name *string `json:"name,omitempty"`

	// State Desired state of the app
	State *UpdateAppJSONBodyState `json:"state,omitempty"`
}

UpdateAppJSONBody defines parameters for UpdateApp.

type UpdateAppJSONBodyLifecycleType

type UpdateAppJSONBodyLifecycleType string

UpdateAppJSONBodyLifecycleType defines parameters for UpdateApp.

const (
	UpdateAppJSONBodyLifecycleTypeBuildpack UpdateAppJSONBodyLifecycleType = "buildpack"
	UpdateAppJSONBodyLifecycleTypeCnb       UpdateAppJSONBodyLifecycleType = "cnb"
	UpdateAppJSONBodyLifecycleTypeDocker    UpdateAppJSONBodyLifecycleType = "docker"
)

Defines values for UpdateAppJSONBodyLifecycleType.

type UpdateAppJSONBodyState

type UpdateAppJSONBodyState string

UpdateAppJSONBodyState defines parameters for UpdateApp.

const (
	STARTED UpdateAppJSONBodyState = "STARTED"
	STOPPED UpdateAppJSONBodyState = "STOPPED"
)

Defines values for UpdateAppJSONBodyState.

type UpdateAppJSONRequestBody

type UpdateAppJSONRequestBody UpdateAppJSONBody

UpdateAppJSONRequestBody defines body for UpdateApp for application/json ContentType.

type UpdateAppResponse

type UpdateAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *App
	JSON400      *BadRequest
	JSON401      *Unauthorized
	JSON403      *Forbidden
	JSON404      *NotFound
	JSON422      *UnprocessableEntity
	JSONDefault  *UnexpectedError
}

func ParseUpdateAppResponse

func ParseUpdateAppResponse(rsp *http.Response) (*UpdateAppResponse, error)

ParseUpdateAppResponse parses an HTTP response from a UpdateAppWithResponse call

func (UpdateAppResponse) Status

func (r UpdateAppResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAppResponse) StatusCode

func (r UpdateAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationJSONBody

type UpdateOrganizationJSONBody struct {
	Metadata *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name      *string `json:"name,omitempty"`
	Suspended *bool   `json:"suspended,omitempty"`
}

UpdateOrganizationJSONBody defines parameters for UpdateOrganization.

type UpdateOrganizationJSONRequestBody

type UpdateOrganizationJSONRequestBody UpdateOrganizationJSONBody

UpdateOrganizationJSONRequestBody defines body for UpdateOrganization for application/json ContentType.

type UpdateOrganizationQuotaJSONRequestBody

type UpdateOrganizationQuotaJSONRequestBody = OrganizationQuotaUpdate

UpdateOrganizationQuotaJSONRequestBody defines body for UpdateOrganizationQuota for application/json ContentType.

type UpdateOrganizationQuotaResponse

type UpdateOrganizationQuotaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationQuota
	JSON400      *BadRequestError
	JSON401      *UnauthorizedError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
	JSON422      *UnprocessableEntityError
}

func ParseUpdateOrganizationQuotaResponse

func ParseUpdateOrganizationQuotaResponse(rsp *http.Response) (*UpdateOrganizationQuotaResponse, error)

ParseUpdateOrganizationQuotaResponse parses an HTTP response from a UpdateOrganizationQuotaWithResponse call

func (UpdateOrganizationQuotaResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationQuotaResponse) StatusCode

func (r UpdateOrganizationQuotaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationResponse

type UpdateOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Organization
}

func ParseUpdateOrganizationResponse

func ParseUpdateOrganizationResponse(rsp *http.Response) (*UpdateOrganizationResponse, error)

ParseUpdateOrganizationResponse parses an HTTP response from a UpdateOrganizationWithResponse call

func (UpdateOrganizationResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationResponse) StatusCode

func (r UpdateOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UsageSummary

type UsageSummary struct {
	Links *struct {
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
	} `json:"links,omitempty"`
	UsageSummary *[]struct {
		BoundAppCount *int `json:"bound_app_count,omitempty"`

		// Space Space resource when included
		Space *Space `json:"space,omitempty"`
	} `json:"usage_summary,omitempty"`
}

UsageSummary defines model for UsageSummary.

type User

type User struct {
	// CreatedAt The time with zone when the object was created
	CreatedAt *time.Time `json:"created_at,omitempty"`

	// Guid Unique identifier for the user
	Guid  *openapi_types.UUID `json:"guid,omitempty"`
	Links *struct {
		Self *struct {
			Href *string `json:"href,omitempty"`
		} `json:"self,omitempty"`
	} `json:"links,omitempty"`
	Metadata *struct {
		// Annotations Annotations added to the user
		Annotations *map[string]interface{} `json:"annotations,omitempty"`

		// Labels Labels applied to the user
		Labels *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`

	// Origin The identity provider for the UAA user; will be null for UAA clients
	Origin *string `json:"origin"`

	// PresentationName The name displayed for the user; for UAA users, this is the same as the username. For UAA clients, this is the UAA client ID
	PresentationName *string `json:"presentation_name,omitempty"`

	// UpdatedAt The time with zone when the object was last updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`

	// Username The name registered in UAA; will be null for UAA clients and non-UAA users
	Username *string `json:"username"`
}

User User resource when included

type UserProvidedServiceInstanceUpdate

type UserProvidedServiceInstanceUpdate struct {
	Credentials *map[string]interface{} `json:"credentials,omitempty"`
	Metadata    *struct {
		Annotations *map[string]interface{} `json:"annotations,omitempty"`
		Labels      *map[string]interface{} `json:"labels,omitempty"`
	} `json:"metadata,omitempty"`
	Name            *string   `json:"name,omitempty"`
	RouteServiceUrl *string   `json:"route_service_url,omitempty"`
	SyslogDrainUrl  *string   `json:"syslog_drain_url,omitempty"`
	Tags            *[]string `json:"tags,omitempty"`
}

UserProvidedServiceInstanceUpdate defines model for UserProvidedServiceInstanceUpdate.

type ValidationError

type ValidationError struct {
	// Backtrace Stack trace (only in development environments)
	Backtrace *[]string   `json:"backtrace,omitempty"`
	Code      interface{} `json:"code"`

	// Description Description of the error
	Description *string `json:"description,omitempty"`

	// Detail Detailed description of the error
	Detail string `json:"detail"`

	// Error Name of the error
	Error  *string `json:"error,omitempty"`
	Source *struct {
		// Parameter Query parameter that caused the error
		Parameter *string `json:"parameter,omitempty"`

		// Pointer JSON Pointer to the invalid field
		Pointer *string `json:"pointer,omitempty"`
	} `json:"source,omitempty"`

	// TestModeInfo Additional information when in test mode
	TestModeInfo *struct {
		// Backtrace Stack trace of the error
		Backtrace *[]string `json:"backtrace,omitempty"`
		Source    *struct {
			// Parameter Query parameter that caused the error
			Parameter *string `json:"parameter,omitempty"`

			// Pointer JSON pointer to the source of the error
			Pointer *string `json:"pointer,omitempty"`
		} `json:"source,omitempty"`
	} `json:"test_mode_info,omitempty"`
	Title interface{} `json:"title"`
}

ValidationError defines model for ValidationError.

type Warning

type Warning struct {
	// Detail Warning message detail
	Detail string `json:"detail"`
}

Warning defines model for Warning.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL