connector

package
v0.2.4 Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2022 License: MIT Imports: 22 Imported by: 0

Documentation

Overview

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

Code generated by github.com/deepmap/oapi-codegen version v1.11.0 DO NOT EDIT.

Index

Constants

View Source
const (
	BasicAuthScopes  = "BasicAuth.Scopes"
	BearerAuthScopes = "BearerAuth.Scopes"
	OpenIdScopes     = "OpenId.Scopes"
)
View Source
const APP_BOOTSTRAP_CREDENTIALS_NAME = "app-bootstrapping-credentials"
View Source
const ATTRIBUTE_API_UID = "_AX_API_UID_"
View Source
const ATTRIBUTE_OWNING_BUSINESS_GROUP_ID = "_AP_BUSINESS_GROUP_OWNING_ID_"
View Source
const ATTRIBUTE_PUBLISHED_APIS = "_AX_PUBLISHED_APIS_"
View Source
const ATTRIBUTE_PUBLISHED_VERSION = "_AX_PUBLISHED_VERSION_"
View Source
const ATTRIBUTE_PUBLISH_DESTINATION = "_AP_PUBLISH_DESTINATION_"

Variables

View Source
var AxwaySolaceProtocolMapping = map[string]string{
	"amqp":              "amqp",
	"amqps":             "amqps",
	"jms":               "jms",
	"jms-secure":        "secure-jms",
	"mqtt":              "mqtt",
	"secure-mqtt":       "secure-mqtt",
	"solace":            "smf",
	"solace-secure":     "smfs",
	"solace-compressed": "compressed-smf",
	"ws":                "ws-mqtt",
	"wss":               "wss-mqtt",
	"http":              "http",
	"https":             "https",
}

Functions

func CheckContainsAttribute

func CheckContainsAttribute(attributes *Attributes, attributeName string) bool

CheckContainsAttributes - shortcut for ContainsAttribute

func CheckContainsAttributeValue

func CheckContainsAttributeValue(attributes *Attributes, attributeName string, attributeValue string) (bool, *string)

CheckContainsAttributeValue - checks if there is an attribute with attributeValue

func ContainsAttribute

func ContainsAttribute(attributes *Attributes, attributeName string) (bool, int, string)

ContainsAttribute - checks, if an attribute exists in attributes and returns its value or empty string if not found

func GetProxyURL

func GetProxyURL(fixedURL *url.URL) func(*http.Request) (*url.URL, error)

GetProxyURL - need to provide my own function (instead of http.ProxyURL()) to handle empty url. Returning nil means "no proxy" borrowed from Axway AgentSDK util

func GetSwagger

func GetSwagger() (swagger *openapi3.T, err error)

GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.

func Initialize

func Initialize(connectorConfig ConnectorConfig, externalLogger ClientLogger) error

func MapAxwayToConnectorProtocol

func MapAxwayToConnectorProtocol(axwayProtocol string) (string, error)

func MapConnectorToAxwayProtocol

func MapConnectorToAxwayProtocol(connectorProtocol string) (string, error)

func NewAboutRequest

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

NewAboutRequest generates requests for About

func NewCreateApiAttributeRequestWithBody

func NewCreateApiAttributeRequestWithBody(server string, organizationName Organization, apiName ApiName, attributeName AttributeName, params *CreateApiAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateApiAttributeRequestWithBody generates requests for CreateApiAttribute with any type of body

func NewCreateApiMetaAttributeRequestWithBody

func NewCreateApiMetaAttributeRequestWithBody(server string, organizationName Organization, apiName ApiName, attributeName AttributeName, params *CreateApiMetaAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateApiMetaAttributeRequestWithBody generates requests for CreateApiMetaAttribute with any type of body

func NewCreateApiProductAttributeRequestWithBody

func NewCreateApiProductAttributeRequestWithBody(server string, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *CreateApiProductAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateApiProductAttributeRequestWithBody generates requests for CreateApiProductAttribute with any type of body

func NewCreateApiProductMetaAttributeRequestWithBody

func NewCreateApiProductMetaAttributeRequestWithBody(server string, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *CreateApiProductMetaAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateApiProductMetaAttributeRequestWithBody generates requests for CreateApiProductMetaAttribute with any type of body

func NewCreateApiProductRequest

func NewCreateApiProductRequest(server string, organizationName Organization, body CreateApiProductJSONRequestBody) (*http.Request, error)

NewCreateApiProductRequest calls the generic CreateApiProduct builder with application/json body

func NewCreateApiProductRequestWithBody

func NewCreateApiProductRequestWithBody(server string, organizationName Organization, contentType string, body io.Reader) (*http.Request, error)

NewCreateApiProductRequestWithBody generates requests for CreateApiProduct with any type of body

func NewCreateApiRequestWithBody

func NewCreateApiRequestWithBody(server string, organizationName Organization, apiName ApiName, params *CreateApiParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateApiRequestWithBody generates requests for CreateApi with any type of body

func NewCreateDerivedApiProductRequest

func NewCreateDerivedApiProductRequest(server string, organizationName Organization, apiProductName ApiProductName, body CreateDerivedApiProductJSONRequestBody) (*http.Request, error)

NewCreateDerivedApiProductRequest calls the generic CreateDerivedApiProduct builder with application/json body

func NewCreateDerivedApiProductRequestWithBody

func NewCreateDerivedApiProductRequestWithBody(server string, organizationName Organization, apiProductName ApiProductName, contentType string, body io.Reader) (*http.Request, error)

NewCreateDerivedApiProductRequestWithBody generates requests for CreateDerivedApiProduct with any type of body

func NewCreateDeveloperAppAttributeRequestWithBody

func NewCreateDeveloperAppAttributeRequestWithBody(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, params *CreateDeveloperAppAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateDeveloperAppAttributeRequestWithBody generates requests for CreateDeveloperAppAttribute with any type of body

func NewCreateDeveloperAppCredentialsRequest added in v0.2.0

func NewCreateDeveloperAppCredentialsRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppCredentialsJSONRequestBody) (*http.Request, error)

NewCreateDeveloperAppCredentialsRequest calls the generic CreateDeveloperAppCredentials builder with application/json body

func NewCreateDeveloperAppCredentialsRequestWithBody added in v0.2.0

func NewCreateDeveloperAppCredentialsRequestWithBody(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader) (*http.Request, error)

NewCreateDeveloperAppCredentialsRequestWithBody generates requests for CreateDeveloperAppCredentials with any type of body

func NewCreateDeveloperAppRequest

func NewCreateDeveloperAppRequest(server string, organizationName Organization, developerUsername DeveloperUsername, body CreateDeveloperAppJSONRequestBody) (*http.Request, error)

NewCreateDeveloperAppRequest calls the generic CreateDeveloperApp builder with application/json body

func NewCreateDeveloperAppRequestWithBody

func NewCreateDeveloperAppRequestWithBody(server string, organizationName Organization, developerUsername DeveloperUsername, contentType string, body io.Reader) (*http.Request, error)

NewCreateDeveloperAppRequestWithBody generates requests for CreateDeveloperApp with any type of body

func NewCreateDeveloperAppWebHookRequest

func NewCreateDeveloperAppWebHookRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppWebHookJSONRequestBody) (*http.Request, error)

NewCreateDeveloperAppWebHookRequest calls the generic CreateDeveloperAppWebHook builder with application/json body

func NewCreateDeveloperAppWebHookRequestWithBody

func NewCreateDeveloperAppWebHookRequestWithBody(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader) (*http.Request, error)

NewCreateDeveloperAppWebHookRequestWithBody generates requests for CreateDeveloperAppWebHook with any type of body

func NewCreateDeveloperRequest

func NewCreateDeveloperRequest(server string, organizationName Organization, body CreateDeveloperJSONRequestBody) (*http.Request, error)

NewCreateDeveloperRequest calls the generic CreateDeveloper builder with application/json body

func NewCreateDeveloperRequestWithBody

func NewCreateDeveloperRequestWithBody(server string, organizationName Organization, contentType string, body io.Reader) (*http.Request, error)

NewCreateDeveloperRequestWithBody generates requests for CreateDeveloper with any type of body

func NewCreateEnvironmentRequest

func NewCreateEnvironmentRequest(server string, organizationName Organization, body CreateEnvironmentJSONRequestBody) (*http.Request, error)

NewCreateEnvironmentRequest calls the generic CreateEnvironment builder with application/json body

func NewCreateEnvironmentRequestWithBody

func NewCreateEnvironmentRequestWithBody(server string, organizationName Organization, contentType string, body io.Reader) (*http.Request, error)

NewCreateEnvironmentRequestWithBody generates requests for CreateEnvironment with any type of body

func NewCreateImporterJobRequest

func NewCreateImporterJobRequest(server string, organizationName Organization, body CreateImporterJobJSONRequestBody) (*http.Request, error)

NewCreateImporterJobRequest calls the generic CreateImporterJob builder with application/json body

func NewCreateImporterJobRequestWithBody

func NewCreateImporterJobRequestWithBody(server string, organizationName Organization, contentType string, body io.Reader) (*http.Request, error)

NewCreateImporterJobRequestWithBody generates requests for CreateImporterJob 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 NewCreateTeamAppAttributeRequestWithBody

func NewCreateTeamAppAttributeRequestWithBody(server string, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, params *CreateTeamAppAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateTeamAppAttributeRequestWithBody generates requests for CreateTeamAppAttribute with any type of body

func NewCreateTeamAppCredentialsRequest added in v0.2.0

func NewCreateTeamAppCredentialsRequest(server string, organizationName Organization, teamName TeamName, appName AppName, body CreateTeamAppCredentialsJSONRequestBody) (*http.Request, error)

NewCreateTeamAppCredentialsRequest calls the generic CreateTeamAppCredentials builder with application/json body

func NewCreateTeamAppCredentialsRequestWithBody added in v0.2.0

func NewCreateTeamAppCredentialsRequestWithBody(server string, organizationName Organization, teamName TeamName, appName AppName, contentType string, body io.Reader) (*http.Request, error)

NewCreateTeamAppCredentialsRequestWithBody generates requests for CreateTeamAppCredentials with any type of body

func NewCreateTeamAppRequest

func NewCreateTeamAppRequest(server string, organizationName Organization, teamName TeamName, body CreateTeamAppJSONRequestBody) (*http.Request, error)

NewCreateTeamAppRequest calls the generic CreateTeamApp builder with application/json body

func NewCreateTeamAppRequestWithBody

func NewCreateTeamAppRequestWithBody(server string, organizationName Organization, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)

NewCreateTeamAppRequestWithBody generates requests for CreateTeamApp with any type of body

func NewCreateTeamAppWebHookRequest

func NewCreateTeamAppWebHookRequest(server string, organizationName Organization, teamName TeamName, appName AppName, body CreateTeamAppWebHookJSONRequestBody) (*http.Request, error)

NewCreateTeamAppWebHookRequest calls the generic CreateTeamAppWebHook builder with application/json body

func NewCreateTeamAppWebHookRequestWithBody

func NewCreateTeamAppWebHookRequestWithBody(server string, organizationName Organization, teamName TeamName, appName AppName, contentType string, body io.Reader) (*http.Request, error)

NewCreateTeamAppWebHookRequestWithBody generates requests for CreateTeamAppWebHook with any type of body

func NewCreateTeamRequest

func NewCreateTeamRequest(server string, organizationName Organization, body CreateTeamJSONRequestBody) (*http.Request, error)

NewCreateTeamRequest calls the generic CreateTeam builder with application/json body

func NewCreateTeamRequestWithBody

func NewCreateTeamRequestWithBody(server string, organizationName Organization, contentType string, body io.Reader) (*http.Request, error)

NewCreateTeamRequestWithBody generates requests for CreateTeam with any type of body

func NewDeleteApiAttributeRequest

func NewDeleteApiAttributeRequest(server string, organizationName Organization, apiName ApiName, attributeName AttributeName) (*http.Request, error)

NewDeleteApiAttributeRequest generates requests for DeleteApiAttribute

func NewDeleteApiMetaAttributeRequest

func NewDeleteApiMetaAttributeRequest(server string, organizationName Organization, apiName ApiName, attributeName AttributeName) (*http.Request, error)

NewDeleteApiMetaAttributeRequest generates requests for DeleteApiMetaAttribute

func NewDeleteApiProductAttributeRequest

func NewDeleteApiProductAttributeRequest(server string, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName) (*http.Request, error)

NewDeleteApiProductAttributeRequest generates requests for DeleteApiProductAttribute

func NewDeleteApiProductMetaAttributeRequest

func NewDeleteApiProductMetaAttributeRequest(server string, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName) (*http.Request, error)

NewDeleteApiProductMetaAttributeRequest generates requests for DeleteApiProductMetaAttribute

func NewDeleteApiProductRequest

func NewDeleteApiProductRequest(server string, organizationName Organization, apiProductName ApiProductName) (*http.Request, error)

NewDeleteApiProductRequest generates requests for DeleteApiProduct

func NewDeleteApiRequest

func NewDeleteApiRequest(server string, organizationName Organization, apiName ApiName) (*http.Request, error)

NewDeleteApiRequest generates requests for DeleteApi

func NewDeleteDeveloperAppAttributeRequest

func NewDeleteDeveloperAppAttributeRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName) (*http.Request, error)

NewDeleteDeveloperAppAttributeRequest generates requests for DeleteDeveloperAppAttribute

func NewDeleteDeveloperAppCredentialsRequest added in v0.2.0

func NewDeleteDeveloperAppCredentialsRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey) (*http.Request, error)

NewDeleteDeveloperAppCredentialsRequest generates requests for DeleteDeveloperAppCredentials

func NewDeleteDeveloperAppRequest

func NewDeleteDeveloperAppRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName) (*http.Request, error)

NewDeleteDeveloperAppRequest generates requests for DeleteDeveloperApp

func NewDeleteDeveloperAppWebHookRequest

func NewDeleteDeveloperAppWebHookRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName) (*http.Request, error)

NewDeleteDeveloperAppWebHookRequest generates requests for DeleteDeveloperAppWebHook

func NewDeleteDeveloperRequest

func NewDeleteDeveloperRequest(server string, organizationName Organization, developerUsername DeveloperUsername) (*http.Request, error)

NewDeleteDeveloperRequest generates requests for DeleteDeveloper

func NewDeleteEnvironmentRequest

func NewDeleteEnvironmentRequest(server string, organizationName Organization, envName EnvName) (*http.Request, error)

NewDeleteEnvironmentRequest generates requests for DeleteEnvironment

func NewDeleteImporterJobRequest

func NewDeleteImporterJobRequest(server string, organizationName Organization, importerJobName ImporterJobName) (*http.Request, error)

NewDeleteImporterJobRequest generates requests for DeleteImporterJob

func NewDeleteOrganizationRequest

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

NewDeleteOrganizationRequest generates requests for DeleteOrganization

func NewDeleteTeamAppAttributeRequest

func NewDeleteTeamAppAttributeRequest(server string, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName) (*http.Request, error)

NewDeleteTeamAppAttributeRequest generates requests for DeleteTeamAppAttribute

func NewDeleteTeamAppCredentialsRequest added in v0.2.0

func NewDeleteTeamAppCredentialsRequest(server string, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey) (*http.Request, error)

NewDeleteTeamAppCredentialsRequest generates requests for DeleteTeamAppCredentials

func NewDeleteTeamAppRequest

func NewDeleteTeamAppRequest(server string, organizationName Organization, teamName TeamName, appName AppName) (*http.Request, error)

NewDeleteTeamAppRequest generates requests for DeleteTeamApp

func NewDeleteTeamAppWebHookRequest

func NewDeleteTeamAppWebHookRequest(server string, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName) (*http.Request, error)

NewDeleteTeamAppWebHookRequest generates requests for DeleteTeamAppWebHook

func NewDeleteTeamRequest

func NewDeleteTeamRequest(server string, organizationName Organization, teamName TeamName) (*http.Request, error)

NewDeleteTeamRequest generates requests for DeleteTeam

func NewGetAllImporterTypesRequest

func NewGetAllImporterTypesRequest(server string, organizationName Organization) (*http.Request, error)

NewGetAllImporterTypesRequest generates requests for GetAllImporterTypes

func NewGetAllImportersRequest

func NewGetAllImportersRequest(server string, organizationName Organization) (*http.Request, error)

NewGetAllImportersRequest generates requests for GetAllImporters

func NewGetApiAttributeRequest

func NewGetApiAttributeRequest(server string, organizationName Organization, apiName ApiName, attributeName AttributeName) (*http.Request, error)

NewGetApiAttributeRequest generates requests for GetApiAttribute

func NewGetApiInfoRequest

func NewGetApiInfoRequest(server string, organizationName Organization, apiName ApiName) (*http.Request, error)

NewGetApiInfoRequest generates requests for GetApiInfo

func NewGetApiMetaAttributeRequest

func NewGetApiMetaAttributeRequest(server string, organizationName Organization, apiName ApiName, attributeName AttributeName) (*http.Request, error)

NewGetApiMetaAttributeRequest generates requests for GetApiMetaAttribute

func NewGetApiProductApiSpecificationRequest

func NewGetApiProductApiSpecificationRequest(server string, organizationName Organization, apiProductName ApiProductName, apiName ApiName, params *GetApiProductApiSpecificationParams) (*http.Request, error)

NewGetApiProductApiSpecificationRequest generates requests for GetApiProductApiSpecification

func NewGetApiProductAttributeRequest

func NewGetApiProductAttributeRequest(server string, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName) (*http.Request, error)

NewGetApiProductAttributeRequest generates requests for GetApiProductAttribute

func NewGetApiProductMetaAttributeRequest

func NewGetApiProductMetaAttributeRequest(server string, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName) (*http.Request, error)

NewGetApiProductMetaAttributeRequest generates requests for GetApiProductMetaAttribute

func NewGetApiProductRequest

func NewGetApiProductRequest(server string, organizationName Organization, apiProductName ApiProductName) (*http.Request, error)

NewGetApiProductRequest generates requests for GetApiProduct

func NewGetApiProductRevisionRequest

func NewGetApiProductRevisionRequest(server string, organizationName Organization, apiProductName ApiProductName, semver Semver) (*http.Request, error)

NewGetApiProductRevisionRequest generates requests for GetApiProductRevision

func NewGetApiReferencedByAPIProductsRequest

func NewGetApiReferencedByAPIProductsRequest(server string, organizationName Organization, apiName ApiName) (*http.Request, error)

NewGetApiReferencedByAPIProductsRequest generates requests for GetApiReferencedByAPIProducts

func NewGetApiRequest

func NewGetApiRequest(server string, organizationName Organization, apiName ApiName, params *GetApiParams) (*http.Request, error)

NewGetApiRequest generates requests for GetApi

func NewGetApiRevisionAPIProductReferencesRequest

func NewGetApiRevisionAPIProductReferencesRequest(server string, organizationName Organization, apiName ApiName, version Version) (*http.Request, error)

NewGetApiRevisionAPIProductReferencesRequest generates requests for GetApiRevisionAPIProductReferences

func NewGetApiRevisionRequest

func NewGetApiRevisionRequest(server string, organizationName Organization, apiName ApiName, version Version, params *GetApiRevisionParams) (*http.Request, error)

NewGetApiRevisionRequest generates requests for GetApiRevision

func NewGetApiVersionInfoRequest

func NewGetApiVersionInfoRequest(server string, organizationName Organization, apiName ApiName, version Version) (*http.Request, error)

NewGetApiVersionInfoRequest generates requests for GetApiVersionInfo

func NewGetAppApiSpecificationRequest

func NewGetAppApiSpecificationRequest(server string, organizationName Organization, appName AppName, apiName ApiName, params *GetAppApiSpecificationParams) (*http.Request, error)

NewGetAppApiSpecificationRequest generates requests for GetAppApiSpecification

func NewGetAppConfigSetRequest

func NewGetAppConfigSetRequest(server string, organizationName Organization, configSetName ConfigSetName) (*http.Request, error)

NewGetAppConfigSetRequest generates requests for GetAppConfigSet

func NewGetAppConfigSnapshotRequest

func NewGetAppConfigSnapshotRequest(server string, organizationName Organization, configSetName ConfigSetName, configSnapshotRevision ConfigSnapshotRevision) (*http.Request, error)

NewGetAppConfigSnapshotRequest generates requests for GetAppConfigSnapshot

func NewGetAppRequest

func NewGetAppRequest(server string, organizationName Organization, appName AppName, params *GetAppParams) (*http.Request, error)

NewGetAppRequest generates requests for GetApp

func NewGetAppStatusRequest

func NewGetAppStatusRequest(server string, organizationName Organization, appName AppName) (*http.Request, error)

NewGetAppStatusRequest generates requests for GetAppStatus

func NewGetDeveloperAppAttributeRequest

func NewGetDeveloperAppAttributeRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName) (*http.Request, error)

NewGetDeveloperAppAttributeRequest generates requests for GetDeveloperAppAttribute

func NewGetDeveloperAppRequest

func NewGetDeveloperAppRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *GetDeveloperAppParams) (*http.Request, error)

NewGetDeveloperAppRequest generates requests for GetDeveloperApp

func NewGetDeveloperAppWebHookRequest

func NewGetDeveloperAppWebHookRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName) (*http.Request, error)

NewGetDeveloperAppWebHookRequest generates requests for GetDeveloperAppWebHook

func NewGetDeveloperRequest

func NewGetDeveloperRequest(server string, organizationName Organization, developerUsername DeveloperUsername) (*http.Request, error)

NewGetDeveloperRequest generates requests for GetDeveloper

func NewGetEPApplicationDomainRequest added in v0.2.0

func NewGetEPApplicationDomainRequest(server string, organizationName Organization, applicationDomainId ApplicationDomainId) (*http.Request, error)

NewGetEPApplicationDomainRequest generates requests for GetEPApplicationDomain

func NewGetEnvironmentReferencedByAPIProductsRequest

func NewGetEnvironmentReferencedByAPIProductsRequest(server string, organizationName Organization, envName EnvName) (*http.Request, error)

NewGetEnvironmentReferencedByAPIProductsRequest generates requests for GetEnvironmentReferencedByAPIProducts

func NewGetEnvironmentRequest

func NewGetEnvironmentRequest(server string, organizationName Organization, envName EnvName) (*http.Request, error)

NewGetEnvironmentRequest generates requests for GetEnvironment

func NewGetEventAPIProductAsyncAPIRequest

func NewGetEventAPIProductAsyncAPIRequest(server string, organizationName Organization, eventApiProductId EventApiProductId, params *GetEventAPIProductAsyncAPIParams) (*http.Request, error)

NewGetEventAPIProductAsyncAPIRequest generates requests for GetEventAPIProductAsyncAPI

func NewGetEventAPIProductRequest

func NewGetEventAPIProductRequest(server string, organizationName Organization, eventApiProductId EventApiProductId) (*http.Request, error)

NewGetEventAPIProductRequest generates requests for GetEventAPIProduct

func NewGetImporterJobRequest

func NewGetImporterJobRequest(server string, organizationName Organization, importerJobName ImporterJobName) (*http.Request, error)

NewGetImporterJobRequest generates requests for GetImporterJob

func NewGetOrganizationRequest

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

NewGetOrganizationRequest generates requests for GetOrganization

func NewGetTeamAppAttributeRequest

func NewGetTeamAppAttributeRequest(server string, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName) (*http.Request, error)

NewGetTeamAppAttributeRequest generates requests for GetTeamAppAttribute

func NewGetTeamAppRequest

func NewGetTeamAppRequest(server string, organizationName Organization, teamName TeamName, appName AppName, params *GetTeamAppParams) (*http.Request, error)

NewGetTeamAppRequest generates requests for GetTeamApp

func NewGetTeamAppWebHookRequest

func NewGetTeamAppWebHookRequest(server string, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName) (*http.Request, error)

NewGetTeamAppWebHookRequest generates requests for GetTeamAppWebHook

func NewGetTeamRequest

func NewGetTeamRequest(server string, organizationName Organization, teamName TeamName) (*http.Request, error)

NewGetTeamRequest generates requests for GetTeam

func NewGetTokenRequest

func NewGetTokenRequest(server string, organizationName Organization) (*http.Request, error)

NewGetTokenRequest generates requests for GetToken

func NewImportApiRequest

func NewImportApiRequest(server string, organizationName Organization, body ImportApiJSONRequestBody) (*http.Request, error)

NewImportApiRequest calls the generic ImportApi builder with application/json body

func NewImportApiRequestWithBody

func NewImportApiRequestWithBody(server string, organizationName Organization, contentType string, body io.Reader) (*http.Request, error)

NewImportApiRequestWithBody generates requests for ImportApi with any type of body

func NewListApiProductApisRequest

func NewListApiProductApisRequest(server string, organizationName Organization, apiProductName ApiProductName, params *ListApiProductApisParams) (*http.Request, error)

NewListApiProductApisRequest generates requests for ListApiProductApis

func NewListApiProductRevisionsRequest

func NewListApiProductRevisionsRequest(server string, organizationName Organization, apiProductName ApiProductName, params *ListApiProductRevisionsParams) (*http.Request, error)

NewListApiProductRevisionsRequest generates requests for ListApiProductRevisions

func NewListApiProductsRequest

func NewListApiProductsRequest(server string, organizationName Organization, params *ListApiProductsParams) (*http.Request, error)

NewListApiProductsRequest generates requests for ListApiProducts

func NewListApiRevisionsRequest

func NewListApiRevisionsRequest(server string, organizationName Organization, apiName ApiName, params *ListApiRevisionsParams) (*http.Request, error)

NewListApiRevisionsRequest generates requests for ListApiRevisions

func NewListApisRequest

func NewListApisRequest(server string, organizationName Organization, params *ListApisParams) (*http.Request, error)

NewListApisRequest generates requests for ListApis

func NewListAppApiSpecificationsRequest

func NewListAppApiSpecificationsRequest(server string, organizationName Organization, appName AppName, params *ListAppApiSpecificationsParams) (*http.Request, error)

NewListAppApiSpecificationsRequest generates requests for ListAppApiSpecifications

func NewListAppConfigSetSnapshotsRequest

func NewListAppConfigSetSnapshotsRequest(server string, organizationName Organization, configSetName ConfigSetName) (*http.Request, error)

NewListAppConfigSetSnapshotsRequest generates requests for ListAppConfigSetSnapshots

func NewListAppConfigSetsRequest

func NewListAppConfigSetsRequest(server string, organizationName Organization) (*http.Request, error)

NewListAppConfigSetsRequest generates requests for ListAppConfigSets

func NewListAppReferencesToAPIProductsRequest

func NewListAppReferencesToAPIProductsRequest(server string, organizationName Organization, apiProductName ApiProductName, params *ListAppReferencesToAPIProductsParams) (*http.Request, error)

NewListAppReferencesToAPIProductsRequest generates requests for ListAppReferencesToAPIProducts

func NewListAppsRequest

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

NewListAppsRequest generates requests for ListApps

func NewListDerivedApiProductsRequest

func NewListDerivedApiProductsRequest(server string, organizationName Organization, apiProductName ApiProductName, params *ListDerivedApiProductsParams) (*http.Request, error)

NewListDerivedApiProductsRequest generates requests for ListDerivedApiProducts

func NewListDeveloperAppCredentialsRequest added in v0.2.0

func NewListDeveloperAppCredentialsRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName) (*http.Request, error)

NewListDeveloperAppCredentialsRequest generates requests for ListDeveloperAppCredentials

func NewListDeveloperAppWebHooksRequest

func NewListDeveloperAppWebHooksRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName) (*http.Request, error)

NewListDeveloperAppWebHooksRequest generates requests for ListDeveloperAppWebHooks

func NewListDeveloperAppsRequest

func NewListDeveloperAppsRequest(server string, organizationName Organization, developerUsername DeveloperUsername, params *ListDeveloperAppsParams) (*http.Request, error)

NewListDeveloperAppsRequest generates requests for ListDeveloperApps

func NewListDevelopersRequest

func NewListDevelopersRequest(server string, organizationName Organization, params *ListDevelopersParams) (*http.Request, error)

NewListDevelopersRequest generates requests for ListDevelopers

func NewListEPApplicationDomainsRequest added in v0.2.0

func NewListEPApplicationDomainsRequest(server string, organizationName Organization, params *ListEPApplicationDomainsParams) (*http.Request, error)

NewListEPApplicationDomainsRequest generates requests for ListEPApplicationDomains

func NewListEnvironmentsRequest

func NewListEnvironmentsRequest(server string, organizationName Organization, params *ListEnvironmentsParams) (*http.Request, error)

NewListEnvironmentsRequest generates requests for ListEnvironments

func NewListEventAPIProductsRequest

func NewListEventAPIProductsRequest(server string, organizationName Organization, params *ListEventAPIProductsParams) (*http.Request, error)

NewListEventAPIProductsRequest generates requests for ListEventAPIProducts

func NewListHistoryRequest

func NewListHistoryRequest(server string, organizationName Organization, params *ListHistoryParams) (*http.Request, error)

NewListHistoryRequest generates requests for ListHistory

func NewListJobsRequest

func NewListJobsRequest(server string, organizationName Organization, params *ListJobsParams) (*http.Request, error)

NewListJobsRequest generates requests for ListJobs

func NewListOrganizationsRequest

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

NewListOrganizationsRequest generates requests for ListOrganizations

func NewListServicesRequest

func NewListServicesRequest(server string, organizationName Organization, params *ListServicesParams) (*http.Request, error)

NewListServicesRequest generates requests for ListServices

func NewListTeamAppCredentialsRequest added in v0.2.0

func NewListTeamAppCredentialsRequest(server string, organizationName Organization, teamName TeamName, appName AppName) (*http.Request, error)

NewListTeamAppCredentialsRequest generates requests for ListTeamAppCredentials

func NewListTeamAppWebHooksRequest

func NewListTeamAppWebHooksRequest(server string, organizationName Organization, teamName TeamName, appName AppName) (*http.Request, error)

NewListTeamAppWebHooksRequest generates requests for ListTeamAppWebHooks

func NewListTeamAppsRequest

func NewListTeamAppsRequest(server string, organizationName Organization, teamName TeamName, params *ListTeamAppsParams) (*http.Request, error)

NewListTeamAppsRequest generates requests for ListTeamApps

func NewListTeamsRequest

func NewListTeamsRequest(server string, organizationName Organization, params *ListTeamsParams) (*http.Request, error)

NewListTeamsRequest generates requests for ListTeams

func NewRunImporterJobRequest

func NewRunImporterJobRequest(server string, organizationName Organization, importerJobName ImporterJobName) (*http.Request, error)

NewRunImporterJobRequest generates requests for RunImporterJob

func NewUpdateApiAttributeRequestWithBody

func NewUpdateApiAttributeRequestWithBody(server string, organizationName Organization, apiName ApiName, attributeName AttributeName, params *UpdateApiAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateApiAttributeRequestWithBody generates requests for UpdateApiAttribute with any type of body

func NewUpdateApiInfoRequest

func NewUpdateApiInfoRequest(server string, organizationName Organization, apiName ApiName, params *UpdateApiInfoParams, body UpdateApiInfoJSONRequestBody) (*http.Request, error)

NewUpdateApiInfoRequest calls the generic UpdateApiInfo builder with application/json body

func NewUpdateApiInfoRequestWithBody

func NewUpdateApiInfoRequestWithBody(server string, organizationName Organization, apiName ApiName, params *UpdateApiInfoParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateApiInfoRequestWithBody generates requests for UpdateApiInfo with any type of body

func NewUpdateApiMetaAttributeRequestWithBody

func NewUpdateApiMetaAttributeRequestWithBody(server string, organizationName Organization, apiName ApiName, attributeName AttributeName, params *UpdateApiMetaAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateApiMetaAttributeRequestWithBody generates requests for UpdateApiMetaAttribute with any type of body

func NewUpdateApiProductAttributeRequestWithBody

func NewUpdateApiProductAttributeRequestWithBody(server string, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *UpdateApiProductAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateApiProductAttributeRequestWithBody generates requests for UpdateApiProductAttribute with any type of body

func NewUpdateApiProductMetaAttributeRequestWithBody

func NewUpdateApiProductMetaAttributeRequestWithBody(server string, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *UpdateApiProductMetaAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateApiProductMetaAttributeRequestWithBody generates requests for UpdateApiProductMetaAttribute with any type of body

func NewUpdateApiProductRequest

func NewUpdateApiProductRequest(server string, organizationName Organization, apiProductName ApiProductName, params *UpdateApiProductParams, body UpdateApiProductJSONRequestBody) (*http.Request, error)

NewUpdateApiProductRequest calls the generic UpdateApiProduct builder with application/json body

func NewUpdateApiProductRequestWithBody

func NewUpdateApiProductRequestWithBody(server string, organizationName Organization, apiProductName ApiProductName, params *UpdateApiProductParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateApiProductRequestWithBody generates requests for UpdateApiProduct with any type of body

func NewUpdateApiRequestWithBody

func NewUpdateApiRequestWithBody(server string, organizationName Organization, apiName ApiName, params *UpdateApiParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateApiRequestWithBody generates requests for UpdateApi with any type of body

func NewUpdateApiVersionInfoRequest

func NewUpdateApiVersionInfoRequest(server string, organizationName Organization, apiName ApiName, version Version, params *UpdateApiVersionInfoParams, body UpdateApiVersionInfoJSONRequestBody) (*http.Request, error)

NewUpdateApiVersionInfoRequest calls the generic UpdateApiVersionInfo builder with application/json body

func NewUpdateApiVersionInfoRequestWithBody

func NewUpdateApiVersionInfoRequestWithBody(server string, organizationName Organization, apiName ApiName, version Version, params *UpdateApiVersionInfoParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateApiVersionInfoRequestWithBody generates requests for UpdateApiVersionInfo with any type of body

func NewUpdateDeveloperAppAttributeRequestWithBody

func NewUpdateDeveloperAppAttributeRequestWithBody(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, params *UpdateDeveloperAppAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDeveloperAppAttributeRequestWithBody generates requests for UpdateDeveloperAppAttribute with any type of body

func NewUpdateDeveloperAppCredentialsRequest added in v0.2.0

func NewUpdateDeveloperAppCredentialsRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, params *UpdateDeveloperAppCredentialsParams, body UpdateDeveloperAppCredentialsJSONRequestBody) (*http.Request, error)

NewUpdateDeveloperAppCredentialsRequest calls the generic UpdateDeveloperAppCredentials builder with application/json body

func NewUpdateDeveloperAppCredentialsRequestWithBody added in v0.2.0

func NewUpdateDeveloperAppCredentialsRequestWithBody(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, params *UpdateDeveloperAppCredentialsParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDeveloperAppCredentialsRequestWithBody generates requests for UpdateDeveloperAppCredentials with any type of body

func NewUpdateDeveloperAppRequest

func NewUpdateDeveloperAppRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, body UpdateDeveloperAppJSONRequestBody) (*http.Request, error)

NewUpdateDeveloperAppRequest calls the generic UpdateDeveloperApp builder with application/json body

func NewUpdateDeveloperAppRequestWithBody

func NewUpdateDeveloperAppRequestWithBody(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDeveloperAppRequestWithBody generates requests for UpdateDeveloperApp with any type of body

func NewUpdateDeveloperAppWebHookRequest

func NewUpdateDeveloperAppWebHookRequest(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, body UpdateDeveloperAppWebHookJSONRequestBody) (*http.Request, error)

NewUpdateDeveloperAppWebHookRequest calls the generic UpdateDeveloperAppWebHook builder with application/json body

func NewUpdateDeveloperAppWebHookRequestWithBody

func NewUpdateDeveloperAppWebHookRequestWithBody(server string, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDeveloperAppWebHookRequestWithBody generates requests for UpdateDeveloperAppWebHook with any type of body

func NewUpdateDeveloperRequest

func NewUpdateDeveloperRequest(server string, organizationName Organization, developerUsername DeveloperUsername, params *UpdateDeveloperParams, body UpdateDeveloperJSONRequestBody) (*http.Request, error)

NewUpdateDeveloperRequest calls the generic UpdateDeveloper builder with application/json body

func NewUpdateDeveloperRequestWithBody

func NewUpdateDeveloperRequestWithBody(server string, organizationName Organization, developerUsername DeveloperUsername, params *UpdateDeveloperParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDeveloperRequestWithBody generates requests for UpdateDeveloper with any type of body

func NewUpdateEnvironmentRequest

func NewUpdateEnvironmentRequest(server string, organizationName Organization, envName EnvName, params *UpdateEnvironmentParams, body UpdateEnvironmentJSONRequestBody) (*http.Request, error)

NewUpdateEnvironmentRequest calls the generic UpdateEnvironment builder with application/json body

func NewUpdateEnvironmentRequestWithBody

func NewUpdateEnvironmentRequestWithBody(server string, organizationName Organization, envName EnvName, params *UpdateEnvironmentParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateEnvironmentRequestWithBody generates requests for UpdateEnvironment with any type of body

func NewUpdateImporterJobRequest

func NewUpdateImporterJobRequest(server string, organizationName Organization, importerJobName ImporterJobName, body UpdateImporterJobJSONRequestBody) (*http.Request, error)

NewUpdateImporterJobRequest calls the generic UpdateImporterJob builder with application/json body

func NewUpdateImporterJobRequestWithBody

func NewUpdateImporterJobRequestWithBody(server string, organizationName Organization, importerJobName ImporterJobName, contentType string, body io.Reader) (*http.Request, error)

NewUpdateImporterJobRequestWithBody generates requests for UpdateImporterJob with any type of body

func NewUpdateOrganizationRequest

func NewUpdateOrganizationRequest(server string, organizationName Organization, params *UpdateOrganizationParams, body UpdateOrganizationJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationRequest calls the generic UpdateOrganization builder with application/json body

func NewUpdateOrganizationRequestWithBody

func NewUpdateOrganizationRequestWithBody(server string, organizationName Organization, params *UpdateOrganizationParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationRequestWithBody generates requests for UpdateOrganization with any type of body

func NewUpdateTeamAppAttributeRequestWithBody

func NewUpdateTeamAppAttributeRequestWithBody(server string, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, params *UpdateTeamAppAttributeParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTeamAppAttributeRequestWithBody generates requests for UpdateTeamAppAttribute with any type of body

func NewUpdateTeamAppCredentialsRequest added in v0.2.0

func NewUpdateTeamAppCredentialsRequest(server string, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, params *UpdateTeamAppCredentialsParams, body UpdateTeamAppCredentialsJSONRequestBody) (*http.Request, error)

NewUpdateTeamAppCredentialsRequest calls the generic UpdateTeamAppCredentials builder with application/json body

func NewUpdateTeamAppCredentialsRequestWithBody added in v0.2.0

func NewUpdateTeamAppCredentialsRequestWithBody(server string, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, params *UpdateTeamAppCredentialsParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTeamAppCredentialsRequestWithBody generates requests for UpdateTeamAppCredentials with any type of body

func NewUpdateTeamAppRequest

func NewUpdateTeamAppRequest(server string, organizationName Organization, teamName TeamName, appName AppName, params *UpdateTeamAppParams, body UpdateTeamAppJSONRequestBody) (*http.Request, error)

NewUpdateTeamAppRequest calls the generic UpdateTeamApp builder with application/json body

func NewUpdateTeamAppRequestWithBody

func NewUpdateTeamAppRequestWithBody(server string, organizationName Organization, teamName TeamName, appName AppName, params *UpdateTeamAppParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTeamAppRequestWithBody generates requests for UpdateTeamApp with any type of body

func NewUpdateTeamAppWebHookRequest

func NewUpdateTeamAppWebHookRequest(server string, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, body UpdateTeamAppWebHookJSONRequestBody) (*http.Request, error)

NewUpdateTeamAppWebHookRequest calls the generic UpdateTeamAppWebHook builder with application/json body

func NewUpdateTeamAppWebHookRequestWithBody

func NewUpdateTeamAppWebHookRequestWithBody(server string, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTeamAppWebHookRequestWithBody generates requests for UpdateTeamAppWebHook with any type of body

func NewUpdateTeamRequest

func NewUpdateTeamRequest(server string, organizationName Organization, teamName TeamName, params *UpdateTeamParams, body UpdateTeamJSONRequestBody) (*http.Request, error)

NewUpdateTeamRequest calls the generic UpdateTeam builder with application/json body

func NewUpdateTeamRequestWithBody

func NewUpdateTeamRequestWithBody(server string, organizationName Organization, teamName TeamName, params *UpdateTeamParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTeamRequestWithBody generates requests for UpdateTeam with any type of body

func NewUpdateTokenRequest

func NewUpdateTokenRequest(server string, organizationName Organization, body UpdateTokenJSONRequestBody) (*http.Request, error)

NewUpdateTokenRequest calls the generic UpdateToken builder with application/json body

func NewUpdateTokenRequestWithBody

func NewUpdateTokenRequestWithBody(server string, organizationName Organization, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTokenRequestWithBody generates requests for UpdateToken with any type of body

func NewUuidAsString

func NewUuidAsString() string

NewUuidAsString - creates a new UUID

func PathToRawSpec

func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)

Constructs a synthetic filesystem for resolving external references when loading openapi specifications.

Types

type ACLAction

type ACLAction string

ACLAction defines model for ACLAction.

const (
	Allow    ACLAction = "allow"
	Disallow ACLAction = "disallow"
)

Defines values for ACLAction.

type APIImport

type APIImport struct {
	// id of the entity in the source system
	Id *string `json:"id,omitempty"`

	// indicates if an existing API entity shall be replaced
	Overwrite *bool `json:"overwrite,omitempty"`

	// source system for loading the Async API
	Source *APIImportSource `json:"source,omitempty"`
}

APIImport defines model for APIImport.

type APIImportSource

type APIImportSource string

source system for loading the Async API

const (
	APIImportSourceEventAPIProduct APIImportSource = "EventAPIProduct"
)

Defines values for APIImportSource.

type APIInfo

type APIInfo struct {
	ApiParameters *[]APIParameter `json:"apiParameters,omitempty"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes  *Attributes            `json:"attributes,omitempty"`
	CreatedBy   CommonUserName         `json:"createdBy"`
	CreatedTime CommonTimestampInteger `json:"createdTime"`

	// indicates that this API is marked as deprecated
	Deprecated *bool `json:"deprecated,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	DeprecatedDescription *CommonDescription `json:"deprecatedDescription,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	Description CommonDescription `json:"description"`

	// meta information of an object. Will be returned by some resources. Can be set when patching or creating an object. Auto generated if not set.
	Meta *Meta `json:"meta,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name CommonName `json:"name"`

	// source of the API spec
	Source APIInfoSource `json:"source"`

	// id of the entity in the source system
	SourceId *string `json:"sourceId,omitempty"`

	// any metadata as returned by the external System (if applicable)
	SourceMetadata *APIInfo_SourceMetadata `json:"sourceMetadata,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	Summary     CommonDescription       `json:"summary"`
	UpdatedTime *CommonTimestampInteger `json:"updatedTime,omitempty"`
	Version     CommonVersion           `json:"version"`
}

APIInfo defines model for APIInfo.

type APIInfoList

type APIInfoList = []APIInfo

APIInfoList defines model for APIInfoList.

type APIInfoPatch

type APIInfoPatch struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes *Attributes `json:"attributes,omitempty"`

	// indicates that this API is marked as deprecated
	Deprecated *bool `json:"deprecated,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	DeprecatedDescription *CommonDescription `json:"deprecatedDescription,omitempty"`

	// meta information of an object. Will be returned by some resources. Can be set when patching or creating an object. Auto generated if not set.
	Meta *Meta `json:"meta,omitempty"`
}

APIInfoPatch defines model for APIInfoPatch.

type APIInfoSource

type APIInfoSource string

source of the API spec

const (
	APIInfoSourceEventAPIProduct APIInfoSource = "EventAPIProduct"
	APIInfoSourceEventPortalLink APIInfoSource = "EventPortalLink"
	APIInfoSourceUpload          APIInfoSource = "Upload"
)

Defines values for APIInfoSource.

type APIInfo_SourceMetadata

type APIInfo_SourceMetadata struct {
	AdditionalProperties map[string]interface{} `json:"-"`
}

any metadata as returned by the external System (if applicable)

func (APIInfo_SourceMetadata) Get

func (a APIInfo_SourceMetadata) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for APIInfo_SourceMetadata. Returns the specified element and whether it was found

func (APIInfo_SourceMetadata) MarshalJSON

func (a APIInfo_SourceMetadata) MarshalJSON() ([]byte, error)

Override default JSON handling for APIInfo_SourceMetadata to handle AdditionalProperties

func (*APIInfo_SourceMetadata) Set

func (a *APIInfo_SourceMetadata) Set(fieldName string, value interface{})

Setter for additional properties for APIInfo_SourceMetadata

func (*APIInfo_SourceMetadata) UnmarshalJSON

func (a *APIInfo_SourceMetadata) UnmarshalJSON(b []byte) error

Override default JSON handling for APIInfo_SourceMetadata to handle AdditionalProperties

type APIKeyAuthentication

type APIKeyAuthentication struct {
	// the api key value
	Key      string                       `json:"key"`
	Location APIKeyAuthenticationLocation `json:"location"`

	// the name of the query parameter or HTTP header for submitting the API Key
	Name string `json:"name"`
}

APIKeyAuthentication defines model for APIKeyAuthentication.

type APIKeyAuthenticationLocation

type APIKeyAuthenticationLocation string

APIKeyAuthenticationLocation defines model for APIKeyAuthentication.Location.

const (
	APIKeyAuthenticationLocationHeader APIKeyAuthenticationLocation = "header"
	APIKeyAuthenticationLocationQuery  APIKeyAuthenticationLocation = "query"
)

Defines values for APIKeyAuthenticationLocation.

type APIList

type APIList = []CommonName

APIList defines model for APIList.

type APIParameter

type APIParameter struct {
	// any allowed enumerated values for the parameter
	Enum *[]string `json:"enum,omitempty"`

	// name of the parameter as defined in the AsyncAPI Spec
	Name string `json:"name"`

	// type of the parameter
	Type APIParameterType `json:"type"`
}

APIParameter defines model for APIParameter.

type APIParameterType

type APIParameterType string

type of the parameter

const (
	Boolean APIParameterType = "boolean"
	Integer APIParameterType = "integer"
	Number  APIParameterType = "number"
	String  APIParameterType = "string"
)

Defines values for APIParameterType.

type APIProduct

type APIProduct struct {
	AccessLevel *APIProductAccessLevel `json:"accessLevel,omitempty"`

	// APIs associated with this product.
	Apis []CommonName `json:"apis"`

	// manual or auto. If manual, credetials will only be activated on manual approval
	ApprovalType *APIProductApprovalType `json:"approvalType,omitempty"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes    Attributes     `json:"attributes"`
	ClientOptions *ClientOptions `json:"clientOptions,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	Description *CommonDescription `json:"description,omitempty"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName CommonDisplayName `json:"displayName"`

	// An array of environment names in an organization. Requests to environments not listed are rejected.
	Environments []CommonName `json:"environments"`

	// meta information of an object. Will be returned by some resources. Can be set when patching or creating an object. Auto generated if not set.
	Meta *Meta `json:"meta,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name      CommonName `json:"name"`
	Protocols []Protocol `json:"protocols"`

	// An array of Publish API resources to be bundled in the API Product.
	PubResources []CommonTopic `json:"pubResources"`

	// An array of Subscribe API resources to be bundled in the API Product.
	SubResources []CommonTopic `json:"subResources"`
}

An API product consists of a list of API resources (URIs) and custom metadata required by the API provider. API products enable you to bundle and distribute your APIs to multiple developer groups simultaneously

func (*APIProduct) FindProtocolByName

func (a *APIProduct) FindProtocolByName(name string) (bool, string)

type APIProductAccessLevel

type APIProductAccessLevel string

APIProductAccessLevel defines model for APIProductAccessLevel.

const (
	Internal APIProductAccessLevel = "internal"
	Private  APIProductAccessLevel = "private"
	Public   APIProductAccessLevel = "public"
)

Defines values for APIProductAccessLevel.

type APIProductApprovalType

type APIProductApprovalType string

manual or auto. If manual, credetials will only be activated on manual approval

const (
	APIProductApprovalTypeAuto   APIProductApprovalType = "auto"
	APIProductApprovalTypeManual APIProductApprovalType = "manual"
)

Defines values for APIProductApprovalType.

type APIProductPatch

type APIProductPatch struct {
	AccessLevel *APIProductAccessLevel `json:"accessLevel,omitempty"`

	// APIs associated with this product.
	Apis *[]CommonName `json:"apis,omitempty"`

	// manual or auto. If manual, credentials will only be activated on manual approval
	ApprovalType *APIProductPatchApprovalType `json:"approvalType,omitempty"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes    *Attributes    `json:"attributes,omitempty"`
	ClientOptions *ClientOptions `json:"clientOptions,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	Description *CommonDescription `json:"description,omitempty"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName *CommonDisplayName `json:"displayName,omitempty"`

	// A list of environment name in an organization. Requests to environments not listed are rejected.
	Environments *[]CommonName `json:"environments,omitempty"`

	// meta information of an object. Will be returned by some resources. Can be set when patching or creating an object. Auto generated if not set.
	Meta      *Meta       `json:"meta,omitempty"`
	Protocols *[]Protocol `json:"protocols,omitempty"`

	// A comma separated list of Publish API resources to be bundled in the API Product.
	PubResources *[]CommonTopic `json:"pubResources,omitempty"`

	// A comma separated list of Publish API resources to be bundled in the API Product.
	SubResources *[]CommonTopic `json:"subResources,omitempty"`
}

Used for PATCH operation, An API product consists of a list of API resources (URIs) and custom metadata required by the API provider. API products enable you to bundle and distribute your APIs to multiple developer groups simultaneously

type APIProductPatchApprovalType

type APIProductPatchApprovalType string

manual or auto. If manual, credentials will only be activated on manual approval

const (
	APIProductPatchApprovalTypeAuto   APIProductPatchApprovalType = "auto"
	APIProductPatchApprovalTypeManual APIProductPatchApprovalType = "manual"
)

Defines values for APIProductPatchApprovalType.

type APISummary

type APISummary struct {
	CreatedBy *CommonUserName `json:"createdBy,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	Description *CommonDescription `json:"description,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name   *CommonName       `json:"name,omitempty"`
	Source *APISummarySource `json:"source,omitempty"`
}

APISummary defines model for APISummary.

type APISummaryList

type APISummaryList = []APISummary

APISummaryList defines model for APISummaryList.

type APISummarySource

type APISummarySource string

APISummarySource defines model for APISummary.Source.

const (
	APISummarySourceEventAPIProduct APISummarySource = "EventAPIProduct"
	APISummarySourceEventPortalLink APISummarySource = "EventPortalLink"
	APISummarySourceUpload          APISummarySource = "Upload"
)

Defines values for APISummarySource.

type APIVersionInfoPatch

type APIVersionInfoPatch struct {
	// indicates that this API is marked as deprecated
	Deprecated *bool `json:"deprecated,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	DeprecatedDescription *CommonDescription `json:"deprecatedDescription,omitempty"`

	// meta information of an object. Will be returned by some resources. Can be set when patching or creating an object. Auto generated if not set.
	Meta *Meta `json:"meta,omitempty"`
}

APIVersionInfoPatch defines model for APIVersionInfoPatch.

type About

type About struct {
	// indicates if the Connector is running in Proxy Mode. In this mode all published Event API Products in Event Portal are automatically available as APIs in the connector
	APISPROXYMODE *bool `json:"APIS_PROXY_MODE,omitempty"`

	// indicates if the Connector is running in Event Portal 1 or Event Portal 2.0 mode
	EVENTPORTALVERSION *AboutEVENTPORTALVERSION `json:"EVENT_PORTAL_VERSION,omitempty"`

	// version information
	Version *About_Version `json:"version,omitempty"`
}

About defines model for About.

type AboutEVENTPORTALVERSION

type AboutEVENTPORTALVERSION string

indicates if the Connector is running in Event Portal 1 or Event Portal 2.0 mode

const (
	N1 AboutEVENTPORTALVERSION = "1"
	N2 AboutEVENTPORTALVERSION = "2"
)

Defines values for AboutEVENTPORTALVERSION.

type AboutResponse

type AboutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *About
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseAboutResponse

func ParseAboutResponse(rsp *http.Response) (*AboutResponse, error)

ParseAboutResponse parses an HTTP response from a AboutWithResponse call

func (AboutResponse) Status

func (r AboutResponse) Status() string

Status returns HTTPResponse.Status

func (AboutResponse) StatusCode

func (r AboutResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type About_Version

type About_Version struct {
	AdditionalProperties map[string]interface{} `json:"-"`
}

version information

func (About_Version) Get

func (a About_Version) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for About_Version. Returns the specified element and whether it was found

func (About_Version) MarshalJSON

func (a About_Version) MarshalJSON() ([]byte, error)

Override default JSON handling for About_Version to handle AdditionalProperties

func (*About_Version) Set

func (a *About_Version) Set(fieldName string, value interface{})

Setter for additional properties for About_Version

func (*About_Version) UnmarshalJSON

func (a *About_Version) UnmarshalJSON(b []byte) error

Override default JSON handling for About_Version to handle AdditionalProperties

type Access

type Access struct {
	Client    *ClientWithResponses
	LogBody   bool
	LogHeader bool
}

Access Holds refernce to HTTP-Client to Solace Connector

func GetOrgConnector

func GetOrgConnector() *Access

GetOrgConnector - connector as org-admin

func (*Access) About

func (c *Access) About() (string, error)

func (*Access) About2

func (c *Access) About2() (bool, string, error)

func (*Access) AddApiProductToApp

func (c *Access) AddApiProductToApp(orgName string, teamName string, appName string, apiProductName string, webHook *WebHook) (*AppResponse, bool, error)

func (*Access) CheckContainsTeam

func (c *Access) CheckContainsTeam(orgNAme string, teamName string) (bool, error)

func (*Access) CreateEmptyApp

func (c *Access) CreateEmptyApp(orgName string, teamName string, appName string, attributes *Attributes) (*Credentials, error)

CreateEmptyApp - creates an empty application without any associated apiProducts

func (*Access) CreateNewSecret

func (c *Access) CreateNewSecret(orgName string, teamName string, appName string, credentialName string) (string, string, error)

func (*Access) CreateTeam

func (c *Access) CreateTeam(orgName string, teamName string, teamDisplayName string) error

func (*Access) DeleteAndCleanAppCredentials added in v0.2.0

func (c *Access) DeleteAndCleanAppCredentials(orgName string, teamName string, appName string, credentialName *string) error

DeleteAndCleanAppCredentials - if there is only 1 credential available nothing will be deleted

credential with well-known-name APP_BOOTSTRAP_CREDENTIALS_NAME will not be deleted
credential(s) with no-name (legacy credential) will be deleted (cleanup)
credential with name=credentialName will be deleted

func (*Access) DeleteApp

func (c *Access) DeleteApp(orgName string, teamName string, appName string) error

CreateEmptyApp - creates an empty application without any associated apiProducts

func (*Access) GetApiInfo

func (c *Access) GetApiInfo(orgName string, apiName string) (*APIInfo, error)

func (*Access) GetApiProduct

func (c *Access) GetApiProduct(orgName string, apiProductName string) (*APIProduct, error)

func (*Access) GetEnvironmentDetails

func (c *Access) GetEnvironmentDetails(orgName string, environment string) (*EnvironmentResponse, error)

func (*Access) GetTeamApp

func (c *Access) GetTeamApp(orgName string, teamName string, appName string) (*AppResponse, error)

func (*Access) Healthcheck

func (c *Access) Healthcheck(name string) *hc.Status

Healthcheck - verify connection to Solace connector

func (*Access) ListApiProducts

func (c *Access) ListApiProducts(orgName string, stage *MetaEntityStage) (*[]APIProduct, error)

func (*Access) LookupEnvironments

func (c *Access) LookupEnvironments(orgName string, envNames []CommonName) ([]*EnvironmentResponse, error)

func (*Access) PatchApiInfoAttributes

func (c *Access) PatchApiInfoAttributes(orgName string, apiName string, attributes Attributes) (bool, error)

PatchApiInfoAttributes - patches API.info Deprecated: Don't use anymore

func (*Access) PatchApiProductAttributes deprecated

func (c *Access) PatchApiProductAttributes(orgName string, apiProductName string, attributes Attributes) (bool, error)

Deprecated: Don't use anymore

func (*Access) RemoveApiMetaAttributes

func (c *Access) RemoveApiMetaAttributes(orgName string, apiName string, attributes Attributes) error

func (*Access) RemoveApiProductFromApp

func (c *Access) RemoveApiProductFromApp(orgName string, teamName string, appName string, apiProductName string) error

func (*Access) RemoveApiProductMetaAttributes

func (c *Access) RemoveApiProductMetaAttributes(orgName string, apiProductName string, attributes Attributes) error

func (*Access) RetrieveApiDetailsForApiProduct

func (c *Access) RetrieveApiDetailsForApiProduct(orgName string, apiProduct *APIProduct) (map[string]*ApiDetails, error)

RetrieveApiDetailsForApiProduct - retrieves for each API in the apiProduct the AsyncApiSpec specific for the apiProduct

and apiInfo of the api

map key is apiName

func (*Access) RetrieveApiProductContainer

func (c *Access) RetrieveApiProductContainer(orgName string, apiProductName string) (*ConApiProductContainer, error)

func (*Access) UpsertApiMetaAttributes

func (c *Access) UpsertApiMetaAttributes(orgName string, apiName string, attributes Attributes) error

UpsertApiMetaAttributes - Creates or updates meta attribute of API 1: retrieves latest attribute set from connector 2: creates or updates attribute

func (*Access) UpsertApiProductMetaAttribute

func (c *Access) UpsertApiProductMetaAttribute(orgName string, apiProductName string, attribute AttributeElement) error

UpsertApiProductMetaAttributes - Creates or updates meta attribute of API product 1: retrieves latest attribute set from connector 2: creates or updates attribute

func (*Access) UpsertApiProductMetaAttributes

func (c *Access) UpsertApiProductMetaAttributes(orgName string, apiProductName string, attributes Attributes) error

UpsertApiProductMetaAttributes - Creates or updates meta attribute of API product 1: retrieves latest attribute set from connector 2: creates or updates attribute

type AccountingLimit

type AccountingLimit struct {
	// id as used/issued by the back end apis, alphanumeric characters only
	Id         CommonSolaceCloudObjectId `json:"id"`
	Thresholds []Threshold               `json:"thresholds"`
	Unit       string                    `json:"unit"`
	Value      string                    `json:"value"`
}

AccountingLimit defines model for AccountingLimit.

type ApiDetails

type ApiDetails struct {
	SpecRaw *[]byte
	Info    *APIInfo
}

ApiDetails - represents an AsyncAPI with its raw specification as provided by ApiProduct and APIInfo

type ApiListFormat

type ApiListFormat string

ApiListFormat defines model for api_list_format.

const (
	Compact  ApiListFormat = "compact"
	Extended ApiListFormat = "extended"
	Summary  ApiListFormat = "summary"
)

Defines values for ApiListFormat.

type ApiName

type ApiName = CommonName

The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed

type ApiProductName

type ApiProductName = string

ApiProductName defines model for api_product_name.

type App

type App struct {
	ApiProducts AppApiProducts `json:"apiProducts"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes  *Attributes `json:"attributes,omitempty"`
	CallbackUrl *CommonURL  `json:"callbackUrl,omitempty"`
	Credentials interface{} `json:"credentials"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName *CommonDisplayName `json:"displayName,omitempty"`

	// A setting, in milliseconds, for the lifetime of the consumer key that will be  generated for the developer app. The default value, -1, indicates an infinite validity period. Once set, the expiration can't be updated.
	ExpiresIn *int64 `json:"expiresIn,omitempty"`

	// the internal name of the app used within the connector. This name is auto generated by default. Warning - should ONLY be set if a naming convention for broker objects must be imposed. This value can not be updated.
	InternalName *string `json:"internalName,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name     CommonName `json:"name"`
	WebHooks *[]WebHook `json:"webHooks,omitempty"`
}

An app associated with an owner (developer, team etc). Associates the app with an API product, and auto-generates an API credentials for the app to use

type AppApiProducts

type AppApiProducts = []interface{}

AppApiProducts defines model for AppApiProducts.

type AppApiProductsComplex

type AppApiProductsComplex struct {
	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Apiproduct CommonName `json:"apiproduct"`
	Status     *AppStatus `json:"status,omitempty"`
}

AppApiProductsComplex defines model for AppApiProductsComplex.

type AppConfigSet

type AppConfigSet struct {
	AclProfile MsgVpnAclProfile `json:"aclProfile"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes         *Attributes               `json:"attributes,omitempty"`
	AuthorizationGroup MsgVpnAuthorizationGroup  `json:"authorizationGroup"`
	ClientProfile      MsgVpnClientProfile       `json:"clientProfile"`
	ClientUsernames    MsgVpnClientUsernameArray `json:"clientUsernames"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName CommonDisplayName  `json:"displayName"`
	MqttSession *MsgVpnMqttSession `json:"mqttSession,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name               CommonName                 `json:"name"`
	Queues             *[]MsgVpnQueue             `json:"queues,omitempty"`
	RestDeliveryPoints *[]MsgVpnRestDeliveryPoint `json:"restDeliveryPoints,omitempty"`
	Services           []EnvironmentService       `json:"services"`
	State              *ConfigState               `json:"state,omitempty"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

AppConfigSet defines model for AppConfigSet.

type AppConnection

type AppConnection struct {
	// client IP address and port
	ClientAddress *string   `json:"clientAddress,omitempty"`
	Protocol      *Protocol `json:"protocol,omitempty"`

	// connection latency in nanoseconds
	RoundtripTime *int `json:"roundtripTime,omitempty"`

	// State of the connection (ESTABLISHED if up)
	State *string `json:"state,omitempty"`

	// uptime of connection in seconds
	Uptime *int `json:"uptime,omitempty"`
}

AppConnection defines model for AppConnection.

type AppConnectionStatus

type AppConnectionStatus struct {
	Environments *[]AppEnvironmentStatus `json:"environments,omitempty"`
}

provides status information on the app's connections to the Gateway Broker

type AppEnvironment

type AppEnvironment struct {
	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName        *CommonDisplayName `json:"displayName,omitempty"`
	MessagingProtocols *[]Endpoint        `json:"messagingProtocols,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name *CommonName `json:"name,omitempty"`

	// lists all the publish and subscribe topics an app has access to. Restrictions on   topic elements are taken into account.
	Permissions *Permissions `json:"permissions,omitempty"`
}

AppEnvironment defines model for AppEnvironment.

type AppEnvironmentStatus

type AppEnvironmentStatus struct {
	Connections *[]AppConnection `json:"connections,omitempty"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName *CommonDisplayName `json:"displayName,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name     *CommonName      `json:"name,omitempty"`
	Queues   *[]QueueStatus   `json:"queues,omitempty"`
	WebHooks *[]WebHookStatus `json:"webHooks,omitempty"`
}

provides status information on the app's connections to the Gateway Broker

type AppListItem

type AppListItem struct {
	ApiProducts *AppApiProducts     `json:"apiProducts,omitempty"`
	AppType     *AppListItemAppType `json:"appType,omitempty"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName *CommonDisplayName `json:"displayName,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name    *CommonName `json:"name,omitempty"`
	OwnerId *string     `json:"ownerId,omitempty"`
	Status  *AppStatus  `json:"status,omitempty"`
}

AppListItem defines model for AppListItem.

type AppListItemAppType

type AppListItemAppType string

AppListItemAppType defines model for AppListItem.AppType.

const (
	AppListItemAppTypeDeveloper AppListItemAppType = "developer"
	AppListItemAppTypeTeam      AppListItemAppType = "team"
)

Defines values for AppListItemAppType.

type AppName

type AppName = string

AppName defines model for app_name.

type AppPatch

type AppPatch struct {
	ApiProducts *AppApiProducts `json:"apiProducts,omitempty"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes  *Attributes  `json:"attributes,omitempty"`
	CallbackUrl *CommonURL   `json:"callbackUrl,omitempty"`
	Credentials *interface{} `json:"credentials,omitempty"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName *CommonDisplayName `json:"displayName,omitempty"`

	// A setting, in milliseconds, for the lifetime of the consumer key that will be  generated for the developer app. The default value, -1, indicates an infinite validity period. Once set, the expiration can't be updated.
	ExpiresIn *int64     `json:"expiresIn,omitempty"`
	Status    *AppStatus `json:"status,omitempty"`
	WebHooks  *[]WebHook `json:"webHooks,omitempty"`
}

Used for PATCH operation. An app associated with a developer. Associates the app with an API product, and auto-generates an API credentials for the app to use

type AppResponse

type AppResponse struct {
	ApiProducts AppApiProducts `json:"apiProducts"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes        *Attributes          `json:"attributes,omitempty"`
	CallbackUrl       *CommonURL           `json:"callbackUrl,omitempty"`
	ClientInformation *[]ClientInformation `json:"clientInformation,omitempty"`
	Credentials       interface{}          `json:"credentials"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName  *CommonDisplayName `json:"displayName,omitempty"`
	Environments *[]AppEnvironment  `json:"environments,omitempty"`

	// A setting, in milliseconds, for the lifetime of the consumer key that will be  generated for the developer app. The default value, -1, indicates an infinite validity period. Once set, the expiration can't be updated.
	ExpiresIn *int64 `json:"expiresIn,omitempty"`

	// the internal name of the app used within the connector. This name is auto generated by default. Warning - should ONLY be set if a naming convention for broker objects must be imposed. This value can not be updated.
	InternalName *string `json:"internalName,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name     CommonName `json:"name"`
	Status   *AppStatus `json:"status,omitempty"`
	WebHooks *[]WebHook `json:"webHooks,omitempty"`
}

App Response Object - includes protocol binding information and app premissions. An app associated with a developer. Associates the app with an API product, and auto-generates an API credentials for the app to use.

type AppResponseGeneric

type AppResponseGeneric struct {
	ApiProducts AppApiProducts             `json:"apiProducts"`
	AppType     *AppResponseGenericAppType `json:"appType,omitempty"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes        *Attributes          `json:"attributes,omitempty"`
	CallbackUrl       *CommonURL           `json:"callbackUrl,omitempty"`
	ClientInformation *[]ClientInformation `json:"clientInformation,omitempty"`
	Credentials       interface{}          `json:"credentials"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName  *CommonDisplayName `json:"displayName,omitempty"`
	Environments *[]AppEnvironment  `json:"environments,omitempty"`

	// A setting, in milliseconds, for the lifetime of the consumer key that will be  generated for the developer app. The default value, -1, indicates an infinite validity period. Once set, the expiration can't be updated.
	ExpiresIn *int64 `json:"expiresIn,omitempty"`

	// the internal name of the app used within the connector. This name is auto generated by default. Warning - should ONLY be set if a naming convention for broker objects must be imposed. This value can not be updated.
	InternalName *string `json:"internalName,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name     CommonName `json:"name"`
	OwnerId  *string    `json:"ownerId,omitempty"`
	Status   *AppStatus `json:"status,omitempty"`
	WebHooks *[]WebHook `json:"webHooks,omitempty"`
}

App Response Object - includes protocol binding information and app premissions. An app associated with a developer. Associates the app with an API product, and auto-generates an API credentials for the app to use.

type AppResponseGenericAppType

type AppResponseGenericAppType string

AppResponseGenericAppType defines model for AppResponseGeneric.AppType.

const (
	AppResponseGenericAppTypeDeveloper AppResponseGenericAppType = "developer"
	AppResponseGenericAppTypeTeam      AppResponseGenericAppType = "team"
)

Defines values for AppResponseGenericAppType.

type AppStatus

type AppStatus string

AppStatus defines model for AppStatus.

const (
	AppStatusApproved AppStatus = "approved"
	AppStatusPending  AppStatus = "pending"
	AppStatusRevoked  AppStatus = "revoked"
)

Defines values for AppStatus.

type ApplicationDomain added in v0.2.0

type ApplicationDomain struct {
	ChangedBy   *string `json:"changedBy,omitempty"`
	CreatedBy   *string `json:"createdBy,omitempty"`
	CreatedTime *string `json:"createdTime,omitempty"`
	Description *string `json:"description,omitempty"`
	Id          *string `json:"id,omitempty"`
	Name        string  `json:"name"`

	// Forces all topic addresses within the application domain to be prefixed with one of the application domain’s configured topic domains.
	TopicDomainEnforcementEnabled *bool   `json:"topicDomainEnforcementEnabled,omitempty"`
	Type                          *string `json:"type,omitempty"`

	// Forces all topic addresses within the application domain to be unique.
	UniqueTopicAddressEnforcementEnabled *bool   `json:"uniqueTopicAddressEnforcementEnabled,omitempty"`
	UpdatedTime                          *string `json:"updatedTime,omitempty"`
}

ApplicationDomain defines model for ApplicationDomain.

type ApplicationDomainId added in v0.2.0

type ApplicationDomainId = string

ApplicationDomainId defines model for application_domain_id.

type ApplicationDomainList added in v0.2.0

type ApplicationDomainList = []ApplicationDomain

ApplicationDomainList defines model for ApplicationDomainList.

type AttributeElement

type AttributeElement struct {
	// Attribute name, access is a special value as it governs access control to the product.
	Name string `json:"name"`

	// Value of the attribute.
	Value string `json:"value"`
}

AttributeElement - represents an Attribute found in connector.Attributes

type AttributeName

type AttributeName = string

Attribute name, access is a special value as it governs access control to the product.

type AttributeValue

type AttributeValue = string

Value of the attribute.

type Attributes

type Attributes = []struct {
	// Attribute name, access is a special value as it governs access control to the product.
	Name string `json:"name"`

	// Value of the attribute.
	Value string `json:"value"`
}

Arbitrary name/value pairs associated with an API product, team, developer or app.

type BadRequest

type BadRequest = ErrorResponse

BadRequest defines model for BadRequest.

type BasicAuthentication

type BasicAuthentication struct {
	Password string `json:"password"`
	UserName string `json:"userName"`
}

BasicAuthentication defines model for BasicAuthentication.

type BearerTokenAuthentication

type BearerTokenAuthentication struct {
	Token string `json:"token"`
}

BearerTokenAuthentication defines model for BearerTokenAuthentication.

type ChannelPermission added in v0.2.0

type ChannelPermission struct {
	ChannelId   *string       `json:"channelId,omitempty"`
	IsChannel   *bool         `json:"isChannel,omitempty"`
	Permissions []CommonTopic `json:"permissions"`
}

a permission and its associated channel

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) About

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

func (*Client) CreateApiAttributeWithBody

func (c *Client) CreateApiAttributeWithBody(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *CreateApiAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateApiMetaAttributeWithBody

func (c *Client) CreateApiMetaAttributeWithBody(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *CreateApiMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateApiProduct

func (c *Client) CreateApiProduct(ctx context.Context, organizationName Organization, body CreateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateApiProductAttributeWithBody

func (c *Client) CreateApiProductAttributeWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *CreateApiProductAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateApiProductMetaAttributeWithBody

func (c *Client) CreateApiProductMetaAttributeWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *CreateApiProductMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateApiProductWithBody

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

func (*Client) CreateApiWithBody

func (c *Client) CreateApiWithBody(ctx context.Context, organizationName Organization, apiName ApiName, params *CreateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDerivedApiProduct

func (c *Client) CreateDerivedApiProduct(ctx context.Context, organizationName Organization, apiProductName ApiProductName, body CreateDerivedApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDerivedApiProductWithBody

func (c *Client) CreateDerivedApiProductWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDeveloper

func (c *Client) CreateDeveloper(ctx context.Context, organizationName Organization, body CreateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDeveloperApp

func (c *Client) CreateDeveloperApp(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, body CreateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDeveloperAppAttributeWithBody

func (c *Client) CreateDeveloperAppAttributeWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, params *CreateDeveloperAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDeveloperAppCredentials added in v0.2.0

func (c *Client) CreateDeveloperAppCredentials(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDeveloperAppCredentialsWithBody added in v0.2.0

func (c *Client) CreateDeveloperAppCredentialsWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDeveloperAppWebHook

func (c *Client) CreateDeveloperAppWebHook(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDeveloperAppWebHookWithBody

func (c *Client) CreateDeveloperAppWebHookWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDeveloperAppWithBody

func (c *Client) CreateDeveloperAppWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDeveloperWithBody

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

func (*Client) CreateEnvironment

func (c *Client) CreateEnvironment(ctx context.Context, organizationName Organization, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEnvironmentWithBody

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

func (*Client) CreateImporterJob

func (c *Client) CreateImporterJob(ctx context.Context, organizationName Organization, body CreateImporterJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateImporterJobWithBody

func (c *Client) CreateImporterJobWithBody(ctx context.Context, organizationName Organization, 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) CreateOrganizationWithBody

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

func (*Client) CreateTeam

func (c *Client) CreateTeam(ctx context.Context, organizationName Organization, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamApp

func (c *Client) CreateTeamApp(ctx context.Context, organizationName Organization, teamName TeamName, body CreateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamAppAttributeWithBody

func (c *Client) CreateTeamAppAttributeWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, params *CreateTeamAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamAppCredentials added in v0.2.0

func (c *Client) CreateTeamAppCredentials(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, body CreateTeamAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamAppCredentialsWithBody added in v0.2.0

func (c *Client) CreateTeamAppCredentialsWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamAppWebHook

func (c *Client) CreateTeamAppWebHook(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, body CreateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamAppWebHookWithBody

func (c *Client) CreateTeamAppWebHookWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamAppWithBody

func (c *Client) CreateTeamAppWithBody(ctx context.Context, organizationName Organization, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamWithBody

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

func (*Client) DeleteApi

func (c *Client) DeleteApi(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiAttribute

func (c *Client) DeleteApiAttribute(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiMetaAttribute

func (c *Client) DeleteApiMetaAttribute(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiProduct

func (c *Client) DeleteApiProduct(ctx context.Context, organizationName Organization, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiProductAttribute

func (c *Client) DeleteApiProductAttribute(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiProductMetaAttribute

func (c *Client) DeleteApiProductMetaAttribute(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDeveloper

func (c *Client) DeleteDeveloper(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDeveloperApp

func (c *Client) DeleteDeveloperApp(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDeveloperAppAttribute

func (c *Client) DeleteDeveloperAppAttribute(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDeveloperAppCredentials added in v0.2.0

func (c *Client) DeleteDeveloperAppCredentials(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDeveloperAppWebHook

func (c *Client) DeleteDeveloperAppWebHook(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteEnvironment

func (c *Client) DeleteEnvironment(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteImporterJob

func (c *Client) DeleteImporterJob(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganization

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

func (*Client) DeleteTeam

func (c *Client) DeleteTeam(ctx context.Context, organizationName Organization, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTeamApp

func (c *Client) DeleteTeamApp(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTeamAppAttribute

func (c *Client) DeleteTeamAppAttribute(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTeamAppCredentials added in v0.2.0

func (c *Client) DeleteTeamAppCredentials(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTeamAppWebHook

func (c *Client) DeleteTeamAppWebHook(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllImporterTypes

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

func (*Client) GetAllImporters

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

func (*Client) GetApi

func (c *Client) GetApi(ctx context.Context, organizationName Organization, apiName ApiName, params *GetApiParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiAttribute

func (c *Client) GetApiAttribute(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiInfo

func (c *Client) GetApiInfo(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiMetaAttribute

func (c *Client) GetApiMetaAttribute(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiProduct

func (c *Client) GetApiProduct(ctx context.Context, organizationName Organization, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiProductApiSpecification

func (c *Client) GetApiProductApiSpecification(ctx context.Context, organizationName Organization, apiProductName ApiProductName, apiName ApiName, params *GetApiProductApiSpecificationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiProductAttribute

func (c *Client) GetApiProductAttribute(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiProductMetaAttribute

func (c *Client) GetApiProductMetaAttribute(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiProductRevision

func (c *Client) GetApiProductRevision(ctx context.Context, organizationName Organization, apiProductName ApiProductName, semver Semver, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiReferencedByAPIProducts

func (c *Client) GetApiReferencedByAPIProducts(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRevision

func (c *Client) GetApiRevision(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *GetApiRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRevisionAPIProductReferences

func (c *Client) GetApiRevisionAPIProductReferences(ctx context.Context, organizationName Organization, apiName ApiName, version Version, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiVersionInfo

func (c *Client) GetApiVersionInfo(ctx context.Context, organizationName Organization, apiName ApiName, version Version, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApp

func (c *Client) GetApp(ctx context.Context, organizationName Organization, appName AppName, params *GetAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppApiSpecification

func (c *Client) GetAppApiSpecification(ctx context.Context, organizationName Organization, appName AppName, apiName ApiName, params *GetAppApiSpecificationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppConfigSet

func (c *Client) GetAppConfigSet(ctx context.Context, organizationName Organization, configSetName ConfigSetName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppConfigSnapshot

func (c *Client) GetAppConfigSnapshot(ctx context.Context, organizationName Organization, configSetName ConfigSetName, configSnapshotRevision ConfigSnapshotRevision, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppStatus

func (c *Client) GetAppStatus(ctx context.Context, organizationName Organization, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDeveloper

func (c *Client) GetDeveloper(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDeveloperApp

func (c *Client) GetDeveloperApp(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *GetDeveloperAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDeveloperAppAttribute

func (c *Client) GetDeveloperAppAttribute(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDeveloperAppWebHook

func (c *Client) GetDeveloperAppWebHook(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEPApplicationDomain added in v0.2.0

func (c *Client) GetEPApplicationDomain(ctx context.Context, organizationName Organization, applicationDomainId ApplicationDomainId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEnvironment

func (c *Client) GetEnvironment(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEnvironmentReferencedByAPIProducts

func (c *Client) GetEnvironmentReferencedByAPIProducts(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEventAPIProduct

func (c *Client) GetEventAPIProduct(ctx context.Context, organizationName Organization, eventApiProductId EventApiProductId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEventAPIProductAsyncAPI

func (c *Client) GetEventAPIProductAsyncAPI(ctx context.Context, organizationName Organization, eventApiProductId EventApiProductId, params *GetEventAPIProductAsyncAPIParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetImporterJob

func (c *Client) GetImporterJob(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganization

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

func (*Client) GetTeam

func (c *Client) GetTeam(ctx context.Context, organizationName Organization, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTeamApp

func (c *Client) GetTeamApp(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *GetTeamAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTeamAppAttribute

func (c *Client) GetTeamAppAttribute(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTeamAppWebHook

func (c *Client) GetTeamAppWebHook(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetToken

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

func (*Client) ImportApi

func (c *Client) ImportApi(ctx context.Context, organizationName Organization, body ImportApiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ImportApiWithBody

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

func (*Client) ListApiProductApis

func (c *Client) ListApiProductApis(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListApiProductApisParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListApiProductRevisions

func (c *Client) ListApiProductRevisions(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListApiProductRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListApiProducts

func (c *Client) ListApiProducts(ctx context.Context, organizationName Organization, params *ListApiProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListApiRevisions

func (c *Client) ListApiRevisions(ctx context.Context, organizationName Organization, apiName ApiName, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListApis

func (c *Client) ListApis(ctx context.Context, organizationName Organization, params *ListApisParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAppApiSpecifications

func (c *Client) ListAppApiSpecifications(ctx context.Context, organizationName Organization, appName AppName, params *ListAppApiSpecificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAppConfigSetSnapshots

func (c *Client) ListAppConfigSetSnapshots(ctx context.Context, organizationName Organization, configSetName ConfigSetName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAppConfigSets

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

func (*Client) ListAppReferencesToAPIProducts

func (c *Client) ListAppReferencesToAPIProducts(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListAppReferencesToAPIProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListApps

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

func (*Client) ListDerivedApiProducts

func (c *Client) ListDerivedApiProducts(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListDerivedApiProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDeveloperAppCredentials added in v0.2.0

func (c *Client) ListDeveloperAppCredentials(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDeveloperAppWebHooks

func (c *Client) ListDeveloperAppWebHooks(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDeveloperApps

func (c *Client) ListDeveloperApps(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *ListDeveloperAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDevelopers

func (c *Client) ListDevelopers(ctx context.Context, organizationName Organization, params *ListDevelopersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEPApplicationDomains added in v0.2.0

func (c *Client) ListEPApplicationDomains(ctx context.Context, organizationName Organization, params *ListEPApplicationDomainsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEnvironments

func (c *Client) ListEnvironments(ctx context.Context, organizationName Organization, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEventAPIProducts

func (c *Client) ListEventAPIProducts(ctx context.Context, organizationName Organization, params *ListEventAPIProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListHistory

func (c *Client) ListHistory(ctx context.Context, organizationName Organization, params *ListHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListJobs

func (c *Client) ListJobs(ctx context.Context, organizationName Organization, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListOrganizations

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

func (*Client) ListServices

func (c *Client) ListServices(ctx context.Context, organizationName Organization, params *ListServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeamAppCredentials added in v0.2.0

func (c *Client) ListTeamAppCredentials(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeamAppWebHooks

func (c *Client) ListTeamAppWebHooks(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeamApps

func (c *Client) ListTeamApps(ctx context.Context, organizationName Organization, teamName TeamName, params *ListTeamAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeams

func (c *Client) ListTeams(ctx context.Context, organizationName Organization, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunImporterJob

func (c *Client) RunImporterJob(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiAttributeWithBody

func (c *Client) UpdateApiAttributeWithBody(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *UpdateApiAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiInfo

func (c *Client) UpdateApiInfo(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiInfoParams, body UpdateApiInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiInfoWithBody

func (c *Client) UpdateApiInfoWithBody(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiMetaAttributeWithBody

func (c *Client) UpdateApiMetaAttributeWithBody(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *UpdateApiMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiProduct

func (c *Client) UpdateApiProduct(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *UpdateApiProductParams, body UpdateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiProductAttributeWithBody

func (c *Client) UpdateApiProductAttributeWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *UpdateApiProductAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiProductMetaAttributeWithBody

func (c *Client) UpdateApiProductMetaAttributeWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *UpdateApiProductMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiProductWithBody

func (c *Client) UpdateApiProductWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *UpdateApiProductParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiVersionInfo

func (c *Client) UpdateApiVersionInfo(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *UpdateApiVersionInfoParams, body UpdateApiVersionInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiVersionInfoWithBody

func (c *Client) UpdateApiVersionInfoWithBody(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *UpdateApiVersionInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiWithBody

func (c *Client) UpdateApiWithBody(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDeveloper

func (c *Client) UpdateDeveloper(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *UpdateDeveloperParams, body UpdateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDeveloperApp

func (c *Client) UpdateDeveloperApp(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, body UpdateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDeveloperAppAttributeWithBody

func (c *Client) UpdateDeveloperAppAttributeWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, params *UpdateDeveloperAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDeveloperAppCredentials added in v0.2.0

func (c *Client) UpdateDeveloperAppCredentials(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, params *UpdateDeveloperAppCredentialsParams, body UpdateDeveloperAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDeveloperAppCredentialsWithBody added in v0.2.0

func (c *Client) UpdateDeveloperAppCredentialsWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, params *UpdateDeveloperAppCredentialsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDeveloperAppWebHook

func (c *Client) UpdateDeveloperAppWebHook(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, body UpdateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDeveloperAppWebHookWithBody

func (c *Client) UpdateDeveloperAppWebHookWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDeveloperAppWithBody

func (c *Client) UpdateDeveloperAppWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDeveloperWithBody

func (c *Client) UpdateDeveloperWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *UpdateDeveloperParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEnvironment

func (c *Client) UpdateEnvironment(ctx context.Context, organizationName Organization, envName EnvName, params *UpdateEnvironmentParams, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEnvironmentWithBody

func (c *Client) UpdateEnvironmentWithBody(ctx context.Context, organizationName Organization, envName EnvName, params *UpdateEnvironmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateImporterJob

func (c *Client) UpdateImporterJob(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, body UpdateImporterJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateImporterJobWithBody

func (c *Client) UpdateImporterJobWithBody(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganization

func (c *Client) UpdateOrganization(ctx context.Context, organizationName Organization, params *UpdateOrganizationParams, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationWithBody

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

func (*Client) UpdateTeam

func (c *Client) UpdateTeam(ctx context.Context, organizationName Organization, teamName TeamName, params *UpdateTeamParams, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamApp

func (c *Client) UpdateTeamApp(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *UpdateTeamAppParams, body UpdateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamAppAttributeWithBody

func (c *Client) UpdateTeamAppAttributeWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, params *UpdateTeamAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamAppCredentials added in v0.2.0

func (c *Client) UpdateTeamAppCredentials(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, params *UpdateTeamAppCredentialsParams, body UpdateTeamAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamAppCredentialsWithBody added in v0.2.0

func (c *Client) UpdateTeamAppCredentialsWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, params *UpdateTeamAppCredentialsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamAppWebHook

func (c *Client) UpdateTeamAppWebHook(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, body UpdateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamAppWebHookWithBody

func (c *Client) UpdateTeamAppWebHookWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamAppWithBody

func (c *Client) UpdateTeamAppWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *UpdateTeamAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamWithBody

func (c *Client) UpdateTeamWithBody(ctx context.Context, organizationName Organization, teamName TeamName, params *UpdateTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateToken

func (c *Client) UpdateToken(ctx context.Context, organizationName Organization, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTokenWithBody

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

type ClientInformation

type ClientInformation struct {
	GuaranteedMessaging *ClientInformationGuaranteedMessaging `json:"guaranteedMessaging,omitempty"`
}

ClientInformation defines model for ClientInformation.

type ClientInformationGuaranteedMessaging

type ClientInformationGuaranteedMessaging struct {
	// access mode for the queue
	AccessType *ClientInformationGuaranteedMessagingAccessType `json:"accessType,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	ApiProduct *CommonName `json:"apiProduct,omitempty"`

	// The maximum message spool usage allowed by the Queue, in megabytes (MB). A value of 0 only allows spooling of the last message received and disables quota checking
	MaxMsgSpoolUsage *int64 `json:"maxMsgSpoolUsage,omitempty"`

	// retention policy for message on the queue, in seconds
	MaxTtl *int64 `json:"maxTtl,omitempty"`

	// The name of the queue that is available for this app's API Product subcription
	Name *string `json:"name,omitempty"`
}

ClientInformationGuaranteedMessaging defines model for ClientInformationGuaranteedMessaging.

type ClientInformationGuaranteedMessagingAccessType

type ClientInformationGuaranteedMessagingAccessType string

access mode for the queue

const (
	ClientInformationGuaranteedMessagingAccessTypeExclusive    ClientInformationGuaranteedMessagingAccessType = "exclusive"
	ClientInformationGuaranteedMessagingAccessTypeNonExclusive ClientInformationGuaranteedMessagingAccessType = "non-exclusive"
)

Defines values for ClientInformationGuaranteedMessagingAccessType.

type ClientInterface

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

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

	// CreateOrganization 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, organizationName Organization, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganization request
	GetOrganization(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganization request with any body
	UpdateOrganizationWithBody(ctx context.Context, organizationName Organization, params *UpdateOrganizationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganization(ctx context.Context, organizationName Organization, params *UpdateOrganizationParams, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListApiProducts request
	ListApiProducts(ctx context.Context, organizationName Organization, params *ListApiProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateApiProduct(ctx context.Context, organizationName Organization, body CreateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiProduct request
	DeleteApiProduct(ctx context.Context, organizationName Organization, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiProduct request
	GetApiProduct(ctx context.Context, organizationName Organization, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateApiProduct request with any body
	UpdateApiProductWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *UpdateApiProductParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateApiProduct(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *UpdateApiProductParams, body UpdateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListApiProductApis request
	ListApiProductApis(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListApiProductApisParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiProductApiSpecification request
	GetApiProductApiSpecification(ctx context.Context, organizationName Organization, apiProductName ApiProductName, apiName ApiName, params *GetApiProductApiSpecificationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAppReferencesToAPIProducts request
	ListAppReferencesToAPIProducts(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListAppReferencesToAPIProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiProductAttribute request
	DeleteApiProductAttribute(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiProductAttribute request
	GetApiProductAttribute(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateApiProductAttribute request with any body
	UpdateApiProductAttributeWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *UpdateApiProductAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateApiProductAttribute request with any body
	CreateApiProductAttributeWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *CreateApiProductAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDerivedApiProducts request
	ListDerivedApiProducts(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListDerivedApiProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDerivedApiProduct request with any body
	CreateDerivedApiProductWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDerivedApiProduct(ctx context.Context, organizationName Organization, apiProductName ApiProductName, body CreateDerivedApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiProductMetaAttribute request
	DeleteApiProductMetaAttribute(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiProductMetaAttribute request
	GetApiProductMetaAttribute(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateApiProductMetaAttribute request with any body
	UpdateApiProductMetaAttributeWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *UpdateApiProductMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateApiProductMetaAttribute request with any body
	CreateApiProductMetaAttributeWithBody(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *CreateApiProductMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListApiProductRevisions request
	ListApiProductRevisions(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListApiProductRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiProductRevision request
	GetApiProductRevision(ctx context.Context, organizationName Organization, apiProductName ApiProductName, semver Semver, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListApis request
	ListApis(ctx context.Context, organizationName Organization, params *ListApisParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	ImportApi(ctx context.Context, organizationName Organization, body ImportApiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApi request
	DeleteApi(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApi request
	GetApi(ctx context.Context, organizationName Organization, apiName ApiName, params *GetApiParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateApi request with any body
	UpdateApiWithBody(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateApi request with any body
	CreateApiWithBody(ctx context.Context, organizationName Organization, apiName ApiName, params *CreateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiReferencedByAPIProducts request
	GetApiReferencedByAPIProducts(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiAttribute request
	DeleteApiAttribute(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiAttribute request
	GetApiAttribute(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateApiAttribute request with any body
	UpdateApiAttributeWithBody(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *UpdateApiAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateApiAttribute request with any body
	CreateApiAttributeWithBody(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *CreateApiAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiInfo request
	GetApiInfo(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateApiInfo request with any body
	UpdateApiInfoWithBody(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateApiInfo(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiInfoParams, body UpdateApiInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiMetaAttribute request
	DeleteApiMetaAttribute(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiMetaAttribute request
	GetApiMetaAttribute(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateApiMetaAttribute request with any body
	UpdateApiMetaAttributeWithBody(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *UpdateApiMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateApiMetaAttribute request with any body
	CreateApiMetaAttributeWithBody(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *CreateApiMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListApiRevisions request
	ListApiRevisions(ctx context.Context, organizationName Organization, apiName ApiName, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRevision request
	GetApiRevision(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *GetApiRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRevisionAPIProductReferences request
	GetApiRevisionAPIProductReferences(ctx context.Context, organizationName Organization, apiName ApiName, version Version, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiVersionInfo request
	GetApiVersionInfo(ctx context.Context, organizationName Organization, apiName ApiName, version Version, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateApiVersionInfo request with any body
	UpdateApiVersionInfoWithBody(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *UpdateApiVersionInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateApiVersionInfo(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *UpdateApiVersionInfoParams, body UpdateApiVersionInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEPApplicationDomains request
	ListEPApplicationDomains(ctx context.Context, organizationName Organization, params *ListEPApplicationDomainsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEPApplicationDomain request
	GetEPApplicationDomain(ctx context.Context, organizationName Organization, applicationDomainId ApplicationDomainId, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	// GetApp request
	GetApp(ctx context.Context, organizationName Organization, appName AppName, params *GetAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAppApiSpecifications request
	ListAppApiSpecifications(ctx context.Context, organizationName Organization, appName AppName, params *ListAppApiSpecificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppApiSpecification request
	GetAppApiSpecification(ctx context.Context, organizationName Organization, appName AppName, apiName ApiName, params *GetAppApiSpecificationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppStatus request
	GetAppStatus(ctx context.Context, organizationName Organization, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAppConfigSets request
	ListAppConfigSets(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppConfigSet request
	GetAppConfigSet(ctx context.Context, organizationName Organization, configSetName ConfigSetName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAppConfigSetSnapshots request
	ListAppConfigSetSnapshots(ctx context.Context, organizationName Organization, configSetName ConfigSetName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppConfigSnapshot request
	GetAppConfigSnapshot(ctx context.Context, organizationName Organization, configSetName ConfigSetName, configSnapshotRevision ConfigSnapshotRevision, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDevelopers request
	ListDevelopers(ctx context.Context, organizationName Organization, params *ListDevelopersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateDeveloper(ctx context.Context, organizationName Organization, body CreateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDeveloper request
	DeleteDeveloper(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDeveloper request
	GetDeveloper(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDeveloper request with any body
	UpdateDeveloperWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *UpdateDeveloperParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDeveloper(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *UpdateDeveloperParams, body UpdateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDeveloperApps request
	ListDeveloperApps(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *ListDeveloperAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDeveloperApp request with any body
	CreateDeveloperAppWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDeveloperApp(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, body CreateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDeveloperApp request
	DeleteDeveloperApp(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDeveloperApp request
	GetDeveloperApp(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *GetDeveloperAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDeveloperApp request with any body
	UpdateDeveloperAppWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDeveloperApp(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, body UpdateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDeveloperAppAttribute request
	DeleteDeveloperAppAttribute(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDeveloperAppAttribute request
	GetDeveloperAppAttribute(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDeveloperAppAttribute request with any body
	UpdateDeveloperAppAttributeWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, params *UpdateDeveloperAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDeveloperAppAttribute request with any body
	CreateDeveloperAppAttributeWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, params *CreateDeveloperAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDeveloperAppCredentials request
	ListDeveloperAppCredentials(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDeveloperAppCredentials request with any body
	CreateDeveloperAppCredentialsWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDeveloperAppCredentials(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDeveloperAppCredentials request
	DeleteDeveloperAppCredentials(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDeveloperAppCredentials request with any body
	UpdateDeveloperAppCredentialsWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, params *UpdateDeveloperAppCredentialsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDeveloperAppCredentials(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, params *UpdateDeveloperAppCredentialsParams, body UpdateDeveloperAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDeveloperAppWebHooks request
	ListDeveloperAppWebHooks(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDeveloperAppWebHook request with any body
	CreateDeveloperAppWebHookWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDeveloperAppWebHook(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDeveloperAppWebHook request
	DeleteDeveloperAppWebHook(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDeveloperAppWebHook request
	GetDeveloperAppWebHook(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDeveloperAppWebHook request with any body
	UpdateDeveloperAppWebHookWithBody(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDeveloperAppWebHook(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, body UpdateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEnvironments request
	ListEnvironments(ctx context.Context, organizationName Organization, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateEnvironment(ctx context.Context, organizationName Organization, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteEnvironment request
	DeleteEnvironment(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEnvironment request
	GetEnvironment(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateEnvironment request with any body
	UpdateEnvironmentWithBody(ctx context.Context, organizationName Organization, envName EnvName, params *UpdateEnvironmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateEnvironment(ctx context.Context, organizationName Organization, envName EnvName, params *UpdateEnvironmentParams, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEnvironmentReferencedByAPIProducts request
	GetEnvironmentReferencedByAPIProducts(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEventAPIProducts request
	ListEventAPIProducts(ctx context.Context, organizationName Organization, params *ListEventAPIProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEventAPIProduct request
	GetEventAPIProduct(ctx context.Context, organizationName Organization, eventApiProductId EventApiProductId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEventAPIProductAsyncAPI request
	GetEventAPIProductAsyncAPI(ctx context.Context, organizationName Organization, eventApiProductId EventApiProductId, params *GetEventAPIProductAsyncAPIParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListHistory request
	ListHistory(ctx context.Context, organizationName Organization, params *ListHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllImporterTypes request
	GetAllImporterTypes(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllImporters request
	GetAllImporters(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateImporterJob(ctx context.Context, organizationName Organization, body CreateImporterJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteImporterJob request
	DeleteImporterJob(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetImporterJob request
	GetImporterJob(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateImporterJob request with any body
	UpdateImporterJobWithBody(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateImporterJob(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, body UpdateImporterJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RunImporterJob request
	RunImporterJob(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListJobs request
	ListJobs(ctx context.Context, organizationName Organization, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListServices request
	ListServices(ctx context.Context, organizationName Organization, params *ListServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeams request
	ListTeams(ctx context.Context, organizationName Organization, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	CreateTeam(ctx context.Context, organizationName Organization, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTeam request
	DeleteTeam(ctx context.Context, organizationName Organization, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeam request
	GetTeam(ctx context.Context, organizationName Organization, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTeam request with any body
	UpdateTeamWithBody(ctx context.Context, organizationName Organization, teamName TeamName, params *UpdateTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTeam(ctx context.Context, organizationName Organization, teamName TeamName, params *UpdateTeamParams, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeamApps request
	ListTeamApps(ctx context.Context, organizationName Organization, teamName TeamName, params *ListTeamAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTeamApp request with any body
	CreateTeamAppWithBody(ctx context.Context, organizationName Organization, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTeamApp(ctx context.Context, organizationName Organization, teamName TeamName, body CreateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTeamApp request
	DeleteTeamApp(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeamApp request
	GetTeamApp(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *GetTeamAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTeamApp request with any body
	UpdateTeamAppWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *UpdateTeamAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTeamApp(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *UpdateTeamAppParams, body UpdateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTeamAppAttribute request
	DeleteTeamAppAttribute(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeamAppAttribute request
	GetTeamAppAttribute(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTeamAppAttribute request with any body
	UpdateTeamAppAttributeWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, params *UpdateTeamAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTeamAppAttribute request with any body
	CreateTeamAppAttributeWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, params *CreateTeamAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeamAppCredentials request
	ListTeamAppCredentials(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTeamAppCredentials request with any body
	CreateTeamAppCredentialsWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTeamAppCredentials(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, body CreateTeamAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTeamAppCredentials request
	DeleteTeamAppCredentials(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTeamAppCredentials request with any body
	UpdateTeamAppCredentialsWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, params *UpdateTeamAppCredentialsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTeamAppCredentials(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, params *UpdateTeamAppCredentialsParams, body UpdateTeamAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeamAppWebHooks request
	ListTeamAppWebHooks(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTeamAppWebHook request with any body
	CreateTeamAppWebHookWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTeamAppWebHook(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, body CreateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTeamAppWebHook request
	DeleteTeamAppWebHook(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeamAppWebHook request
	GetTeamAppWebHook(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTeamAppWebHook request with any body
	UpdateTeamAppWebHookWithBody(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTeamAppWebHook(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, body UpdateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetToken request
	GetToken(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	UpdateToken(ctx context.Context, organizationName Organization, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientLogger

type ClientLogger interface {
	Tracef(format string, args ...interface{})
}

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.

func WithTLSConfig

func WithTLSConfig(insecureSkipVerify bool, proxyURL string, timeout time.Duration) ClientOption

WithTLSConfig - Creates ClientOption

type ClientOptions

type ClientOptions struct {
	GuaranteedMessaging        *ClientOptionsGuaranteedMessaging `json:"guaranteedMessaging,omitempty"`
	GuaranteedMessagingEnabled *bool                             `json:"guaranteedMessagingEnabled,omitempty"`
}

ClientOptions defines model for ClientOptions.

type ClientOptionsGuaranteedMessaging

type ClientOptionsGuaranteedMessaging struct {
	// access mode for the queue
	AccessType *ClientOptionsGuaranteedMessagingAccessType `json:"accessType,omitempty"`

	// The maximum message spool usage allowed by the Queue, in megabytes (MB). A value of 0 only allows spooling of the last message received and disables quota checking
	MaxMsgSpoolUsage *int64 `json:"maxMsgSpoolUsage,omitempty"`

	// retention policy for message on the queue, default to 24 hours. Set to 0 if messages are to be kept indefinitely
	MaxTtl *int64 `json:"maxTtl,omitempty"`

	// Queue can be applied at api level (one queue per API) or at API Product level (one queue per product, aggregating the subscriptions of all associated APIs), defaults to apiProduct if not supplied
	QueueGranularity *ClientOptionsGuaranteedMessagingQueueGranularity `json:"queueGranularity,omitempty"`

	// Automatically provision a queue with all subscriptions permitted for this app attached
	RequireQueue *bool `json:"requireQueue,omitempty"`
}

ClientOptionsGuaranteedMessaging defines model for ClientOptionsGuaranteedMessaging.

type ClientOptionsGuaranteedMessagingAccessType

type ClientOptionsGuaranteedMessagingAccessType string

access mode for the queue

const (
	ClientOptionsGuaranteedMessagingAccessTypeExclusive    ClientOptionsGuaranteedMessagingAccessType = "exclusive"
	ClientOptionsGuaranteedMessagingAccessTypeNonExclusive ClientOptionsGuaranteedMessagingAccessType = "non-exclusive"
)

Defines values for ClientOptionsGuaranteedMessagingAccessType.

type ClientOptionsGuaranteedMessagingQueueGranularity

type ClientOptionsGuaranteedMessagingQueueGranularity string

Queue can be applied at api level (one queue per API) or at API Product level (one queue per product, aggregating the subscriptions of all associated APIs), defaults to apiProduct if not supplied

Defines values for ClientOptionsGuaranteedMessagingQueueGranularity.

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 NewConnectorAdminClient

func NewConnectorAdminClient(connectorConfig ConnectorConfig) (*ClientWithResponses, error)

NewConnectorAdminClient - Creates a new Gateway Client

func NewConnectorOrgClient

func NewConnectorOrgClient(connectorConfig ConnectorConfig) (*ClientWithResponses, error)

NewConnectorOrgClient - Creates a new Gateway Client

func (*ClientWithResponses) AboutWithResponse

func (c *ClientWithResponses) AboutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AboutResponse, error)

AboutWithResponse request returning *AboutResponse

func (*ClientWithResponses) CreateApiAttributeWithBodyWithResponse

func (c *ClientWithResponses) CreateApiAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *CreateApiAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiAttributeResponse, error)

CreateApiAttributeWithBodyWithResponse request with arbitrary body returning *CreateApiAttributeResponse

func (*ClientWithResponses) CreateApiMetaAttributeWithBodyWithResponse

func (c *ClientWithResponses) CreateApiMetaAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *CreateApiMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiMetaAttributeResponse, error)

CreateApiMetaAttributeWithBodyWithResponse request with arbitrary body returning *CreateApiMetaAttributeResponse

func (*ClientWithResponses) CreateApiProductAttributeWithBodyWithResponse

func (c *ClientWithResponses) CreateApiProductAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *CreateApiProductAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiProductAttributeResponse, error)

CreateApiProductAttributeWithBodyWithResponse request with arbitrary body returning *CreateApiProductAttributeResponse

func (*ClientWithResponses) CreateApiProductMetaAttributeWithBodyWithResponse

func (c *ClientWithResponses) CreateApiProductMetaAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *CreateApiProductMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiProductMetaAttributeResponse, error)

CreateApiProductMetaAttributeWithBodyWithResponse request with arbitrary body returning *CreateApiProductMetaAttributeResponse

func (*ClientWithResponses) CreateApiProductWithBodyWithResponse

func (c *ClientWithResponses) CreateApiProductWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiProductResponse, error)

CreateApiProductWithBodyWithResponse request with arbitrary body returning *CreateApiProductResponse

func (*ClientWithResponses) CreateApiProductWithResponse

func (c *ClientWithResponses) CreateApiProductWithResponse(ctx context.Context, organizationName Organization, body CreateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApiProductResponse, error)

func (*ClientWithResponses) CreateApiWithBodyWithResponse

func (c *ClientWithResponses) CreateApiWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *CreateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiResponse, error)

CreateApiWithBodyWithResponse request with arbitrary body returning *CreateApiResponse

func (*ClientWithResponses) CreateDerivedApiProductWithBodyWithResponse

func (c *ClientWithResponses) CreateDerivedApiProductWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDerivedApiProductResponse, error)

CreateDerivedApiProductWithBodyWithResponse request with arbitrary body returning *CreateDerivedApiProductResponse

func (*ClientWithResponses) CreateDerivedApiProductWithResponse

func (c *ClientWithResponses) CreateDerivedApiProductWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, body CreateDerivedApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDerivedApiProductResponse, error)

func (*ClientWithResponses) CreateDeveloperAppAttributeWithBodyWithResponse

func (c *ClientWithResponses) CreateDeveloperAppAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, params *CreateDeveloperAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppAttributeResponse, error)

CreateDeveloperAppAttributeWithBodyWithResponse request with arbitrary body returning *CreateDeveloperAppAttributeResponse

func (*ClientWithResponses) CreateDeveloperAppCredentialsWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) CreateDeveloperAppCredentialsWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppCredentialsResponse, error)

CreateDeveloperAppCredentialsWithBodyWithResponse request with arbitrary body returning *CreateDeveloperAppCredentialsResponse

func (*ClientWithResponses) CreateDeveloperAppCredentialsWithResponse added in v0.2.0

func (c *ClientWithResponses) CreateDeveloperAppCredentialsWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperAppCredentialsResponse, error)

func (*ClientWithResponses) CreateDeveloperAppWebHookWithBodyWithResponse

func (c *ClientWithResponses) CreateDeveloperAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppWebHookResponse, error)

CreateDeveloperAppWebHookWithBodyWithResponse request with arbitrary body returning *CreateDeveloperAppWebHookResponse

func (*ClientWithResponses) CreateDeveloperAppWebHookWithResponse

func (c *ClientWithResponses) CreateDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperAppWebHookResponse, error)

func (*ClientWithResponses) CreateDeveloperAppWithBodyWithResponse

func (c *ClientWithResponses) CreateDeveloperAppWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppResponse, error)

CreateDeveloperAppWithBodyWithResponse request with arbitrary body returning *CreateDeveloperAppResponse

func (*ClientWithResponses) CreateDeveloperAppWithResponse

func (c *ClientWithResponses) CreateDeveloperAppWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, body CreateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperAppResponse, error)

func (*ClientWithResponses) CreateDeveloperWithBodyWithResponse

func (c *ClientWithResponses) CreateDeveloperWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperResponse, error)

CreateDeveloperWithBodyWithResponse request with arbitrary body returning *CreateDeveloperResponse

func (*ClientWithResponses) CreateDeveloperWithResponse

func (c *ClientWithResponses) CreateDeveloperWithResponse(ctx context.Context, organizationName Organization, body CreateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperResponse, error)

func (*ClientWithResponses) CreateEnvironmentWithBodyWithResponse

func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

CreateEnvironmentWithBodyWithResponse request with arbitrary body returning *CreateEnvironmentResponse

func (*ClientWithResponses) CreateEnvironmentWithResponse

func (c *ClientWithResponses) CreateEnvironmentWithResponse(ctx context.Context, organizationName Organization, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

func (*ClientWithResponses) CreateImporterJobWithBodyWithResponse

func (c *ClientWithResponses) CreateImporterJobWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateImporterJobResponse, error)

CreateImporterJobWithBodyWithResponse request with arbitrary body returning *CreateImporterJobResponse

func (*ClientWithResponses) CreateImporterJobWithResponse

func (c *ClientWithResponses) CreateImporterJobWithResponse(ctx context.Context, organizationName Organization, body CreateImporterJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateImporterJobResponse, 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) CreateTeamAppAttributeWithBodyWithResponse

func (c *ClientWithResponses) CreateTeamAppAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, params *CreateTeamAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppAttributeResponse, error)

CreateTeamAppAttributeWithBodyWithResponse request with arbitrary body returning *CreateTeamAppAttributeResponse

func (*ClientWithResponses) CreateTeamAppCredentialsWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) CreateTeamAppCredentialsWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppCredentialsResponse, error)

CreateTeamAppCredentialsWithBodyWithResponse request with arbitrary body returning *CreateTeamAppCredentialsResponse

func (*ClientWithResponses) CreateTeamAppCredentialsWithResponse added in v0.2.0

func (c *ClientWithResponses) CreateTeamAppCredentialsWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, body CreateTeamAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAppCredentialsResponse, error)

func (*ClientWithResponses) CreateTeamAppWebHookWithBodyWithResponse

func (c *ClientWithResponses) CreateTeamAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppWebHookResponse, error)

CreateTeamAppWebHookWithBodyWithResponse request with arbitrary body returning *CreateTeamAppWebHookResponse

func (*ClientWithResponses) CreateTeamAppWebHookWithResponse

func (c *ClientWithResponses) CreateTeamAppWebHookWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, body CreateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAppWebHookResponse, error)

func (*ClientWithResponses) CreateTeamAppWithBodyWithResponse

func (c *ClientWithResponses) CreateTeamAppWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppResponse, error)

CreateTeamAppWithBodyWithResponse request with arbitrary body returning *CreateTeamAppResponse

func (*ClientWithResponses) CreateTeamAppWithResponse

func (c *ClientWithResponses) CreateTeamAppWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, body CreateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAppResponse, error)

func (*ClientWithResponses) CreateTeamWithBodyWithResponse

func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

CreateTeamWithBodyWithResponse request with arbitrary body returning *CreateTeamResponse

func (*ClientWithResponses) CreateTeamWithResponse

func (c *ClientWithResponses) CreateTeamWithResponse(ctx context.Context, organizationName Organization, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

func (*ClientWithResponses) DeleteApiAttributeWithResponse

func (c *ClientWithResponses) DeleteApiAttributeWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteApiAttributeResponse, error)

DeleteApiAttributeWithResponse request returning *DeleteApiAttributeResponse

func (*ClientWithResponses) DeleteApiMetaAttributeWithResponse

func (c *ClientWithResponses) DeleteApiMetaAttributeWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteApiMetaAttributeResponse, error)

DeleteApiMetaAttributeWithResponse request returning *DeleteApiMetaAttributeResponse

func (*ClientWithResponses) DeleteApiProductAttributeWithResponse

func (c *ClientWithResponses) DeleteApiProductAttributeWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteApiProductAttributeResponse, error)

DeleteApiProductAttributeWithResponse request returning *DeleteApiProductAttributeResponse

func (*ClientWithResponses) DeleteApiProductMetaAttributeWithResponse

func (c *ClientWithResponses) DeleteApiProductMetaAttributeWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteApiProductMetaAttributeResponse, error)

DeleteApiProductMetaAttributeWithResponse request returning *DeleteApiProductMetaAttributeResponse

func (*ClientWithResponses) DeleteApiProductWithResponse

func (c *ClientWithResponses) DeleteApiProductWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*DeleteApiProductResponse, error)

DeleteApiProductWithResponse request returning *DeleteApiProductResponse

func (*ClientWithResponses) DeleteApiWithResponse

func (c *ClientWithResponses) DeleteApiWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*DeleteApiResponse, error)

DeleteApiWithResponse request returning *DeleteApiResponse

func (*ClientWithResponses) DeleteDeveloperAppAttributeWithResponse

func (c *ClientWithResponses) DeleteDeveloperAppAttributeWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppAttributeResponse, error)

DeleteDeveloperAppAttributeWithResponse request returning *DeleteDeveloperAppAttributeResponse

func (*ClientWithResponses) DeleteDeveloperAppCredentialsWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteDeveloperAppCredentialsWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppCredentialsResponse, error)

DeleteDeveloperAppCredentialsWithResponse request returning *DeleteDeveloperAppCredentialsResponse

func (*ClientWithResponses) DeleteDeveloperAppWebHookWithResponse

func (c *ClientWithResponses) DeleteDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppWebHookResponse, error)

DeleteDeveloperAppWebHookWithResponse request returning *DeleteDeveloperAppWebHookResponse

func (*ClientWithResponses) DeleteDeveloperAppWithResponse

func (c *ClientWithResponses) DeleteDeveloperAppWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppResponse, error)

DeleteDeveloperAppWithResponse request returning *DeleteDeveloperAppResponse

func (*ClientWithResponses) DeleteDeveloperWithResponse

func (c *ClientWithResponses) DeleteDeveloperWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*DeleteDeveloperResponse, error)

DeleteDeveloperWithResponse request returning *DeleteDeveloperResponse

func (*ClientWithResponses) DeleteEnvironmentWithResponse

func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error)

DeleteEnvironmentWithResponse request returning *DeleteEnvironmentResponse

func (*ClientWithResponses) DeleteImporterJobWithResponse

func (c *ClientWithResponses) DeleteImporterJobWithResponse(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*DeleteImporterJobResponse, error)

DeleteImporterJobWithResponse request returning *DeleteImporterJobResponse

func (*ClientWithResponses) DeleteOrganizationWithResponse

func (c *ClientWithResponses) DeleteOrganizationWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*DeleteOrganizationResponse, error)

DeleteOrganizationWithResponse request returning *DeleteOrganizationResponse

func (*ClientWithResponses) DeleteTeamAppAttributeWithResponse

func (c *ClientWithResponses) DeleteTeamAppAttributeWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteTeamAppAttributeResponse, error)

DeleteTeamAppAttributeWithResponse request returning *DeleteTeamAppAttributeResponse

func (*ClientWithResponses) DeleteTeamAppCredentialsWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteTeamAppCredentialsWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, reqEditors ...RequestEditorFn) (*DeleteTeamAppCredentialsResponse, error)

DeleteTeamAppCredentialsWithResponse request returning *DeleteTeamAppCredentialsResponse

func (*ClientWithResponses) DeleteTeamAppWebHookWithResponse

func (c *ClientWithResponses) DeleteTeamAppWebHookWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*DeleteTeamAppWebHookResponse, error)

DeleteTeamAppWebHookWithResponse request returning *DeleteTeamAppWebHookResponse

func (*ClientWithResponses) DeleteTeamAppWithResponse

func (c *ClientWithResponses) DeleteTeamAppWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*DeleteTeamAppResponse, error)

DeleteTeamAppWithResponse request returning *DeleteTeamAppResponse

func (*ClientWithResponses) DeleteTeamWithResponse

func (c *ClientWithResponses) DeleteTeamWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)

DeleteTeamWithResponse request returning *DeleteTeamResponse

func (*ClientWithResponses) GetAllImporterTypesWithResponse

func (c *ClientWithResponses) GetAllImporterTypesWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*GetAllImporterTypesResponse, error)

GetAllImporterTypesWithResponse request returning *GetAllImporterTypesResponse

func (*ClientWithResponses) GetAllImportersWithResponse

func (c *ClientWithResponses) GetAllImportersWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*GetAllImportersResponse, error)

GetAllImportersWithResponse request returning *GetAllImportersResponse

func (*ClientWithResponses) GetApiAttributeWithResponse

func (c *ClientWithResponses) GetApiAttributeWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetApiAttributeResponse, error)

GetApiAttributeWithResponse request returning *GetApiAttributeResponse

func (*ClientWithResponses) GetApiInfoWithResponse

func (c *ClientWithResponses) GetApiInfoWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*GetApiInfoResponse, error)

GetApiInfoWithResponse request returning *GetApiInfoResponse

func (*ClientWithResponses) GetApiMetaAttributeWithResponse

func (c *ClientWithResponses) GetApiMetaAttributeWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetApiMetaAttributeResponse, error)

GetApiMetaAttributeWithResponse request returning *GetApiMetaAttributeResponse

func (*ClientWithResponses) GetApiProductApiSpecificationWithResponse

func (c *ClientWithResponses) GetApiProductApiSpecificationWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, apiName ApiName, params *GetApiProductApiSpecificationParams, reqEditors ...RequestEditorFn) (*GetApiProductApiSpecificationResponse, error)

GetApiProductApiSpecificationWithResponse request returning *GetApiProductApiSpecificationResponse

func (*ClientWithResponses) GetApiProductAttributeWithResponse

func (c *ClientWithResponses) GetApiProductAttributeWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetApiProductAttributeResponse, error)

GetApiProductAttributeWithResponse request returning *GetApiProductAttributeResponse

func (*ClientWithResponses) GetApiProductMetaAttributeWithResponse

func (c *ClientWithResponses) GetApiProductMetaAttributeWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetApiProductMetaAttributeResponse, error)

GetApiProductMetaAttributeWithResponse request returning *GetApiProductMetaAttributeResponse

func (*ClientWithResponses) GetApiProductRevisionWithResponse

func (c *ClientWithResponses) GetApiProductRevisionWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, semver Semver, reqEditors ...RequestEditorFn) (*GetApiProductRevisionResponse, error)

GetApiProductRevisionWithResponse request returning *GetApiProductRevisionResponse

func (*ClientWithResponses) GetApiProductWithResponse

func (c *ClientWithResponses) GetApiProductWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*GetApiProductResponse, error)

GetApiProductWithResponse request returning *GetApiProductResponse

func (*ClientWithResponses) GetApiReferencedByAPIProductsWithResponse

func (c *ClientWithResponses) GetApiReferencedByAPIProductsWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*GetApiReferencedByAPIProductsResponse, error)

GetApiReferencedByAPIProductsWithResponse request returning *GetApiReferencedByAPIProductsResponse

func (*ClientWithResponses) GetApiRevisionAPIProductReferencesWithResponse

func (c *ClientWithResponses) GetApiRevisionAPIProductReferencesWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, version Version, reqEditors ...RequestEditorFn) (*GetApiRevisionAPIProductReferencesResponse, error)

GetApiRevisionAPIProductReferencesWithResponse request returning *GetApiRevisionAPIProductReferencesResponse

func (*ClientWithResponses) GetApiRevisionWithResponse

func (c *ClientWithResponses) GetApiRevisionWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *GetApiRevisionParams, reqEditors ...RequestEditorFn) (*GetApiRevisionResponse, error)

GetApiRevisionWithResponse request returning *GetApiRevisionResponse

func (*ClientWithResponses) GetApiVersionInfoWithResponse

func (c *ClientWithResponses) GetApiVersionInfoWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, version Version, reqEditors ...RequestEditorFn) (*GetApiVersionInfoResponse, error)

GetApiVersionInfoWithResponse request returning *GetApiVersionInfoResponse

func (*ClientWithResponses) GetApiWithResponse

func (c *ClientWithResponses) GetApiWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *GetApiParams, reqEditors ...RequestEditorFn) (*GetApiResponse, error)

GetApiWithResponse request returning *GetApiResponse

func (*ClientWithResponses) GetAppApiSpecificationWithResponse

func (c *ClientWithResponses) GetAppApiSpecificationWithResponse(ctx context.Context, organizationName Organization, appName AppName, apiName ApiName, params *GetAppApiSpecificationParams, reqEditors ...RequestEditorFn) (*GetAppApiSpecificationResponse, error)

GetAppApiSpecificationWithResponse request returning *GetAppApiSpecificationResponse

func (*ClientWithResponses) GetAppConfigSetWithResponse

func (c *ClientWithResponses) GetAppConfigSetWithResponse(ctx context.Context, organizationName Organization, configSetName ConfigSetName, reqEditors ...RequestEditorFn) (*GetAppConfigSetResponse, error)

GetAppConfigSetWithResponse request returning *GetAppConfigSetResponse

func (*ClientWithResponses) GetAppConfigSnapshotWithResponse

func (c *ClientWithResponses) GetAppConfigSnapshotWithResponse(ctx context.Context, organizationName Organization, configSetName ConfigSetName, configSnapshotRevision ConfigSnapshotRevision, reqEditors ...RequestEditorFn) (*GetAppConfigSnapshotResponse, error)

GetAppConfigSnapshotWithResponse request returning *GetAppConfigSnapshotResponse

func (*ClientWithResponses) GetAppStatusWithResponse

func (c *ClientWithResponses) GetAppStatusWithResponse(ctx context.Context, organizationName Organization, appName AppName, reqEditors ...RequestEditorFn) (*GetAppStatusResponse, error)

GetAppStatusWithResponse request returning *GetAppStatusResponse

func (*ClientWithResponses) GetAppWithResponse

func (c *ClientWithResponses) GetAppWithResponse(ctx context.Context, organizationName Organization, appName AppName, params *GetAppParams, reqEditors ...RequestEditorFn) (*GetAppResponse, error)

GetAppWithResponse request returning *GetAppResponse

func (*ClientWithResponses) GetDeveloperAppAttributeWithResponse

func (c *ClientWithResponses) GetDeveloperAppAttributeWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetDeveloperAppAttributeResponse, error)

GetDeveloperAppAttributeWithResponse request returning *GetDeveloperAppAttributeResponse

func (*ClientWithResponses) GetDeveloperAppWebHookWithResponse

func (c *ClientWithResponses) GetDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*GetDeveloperAppWebHookResponse, error)

GetDeveloperAppWebHookWithResponse request returning *GetDeveloperAppWebHookResponse

func (*ClientWithResponses) GetDeveloperAppWithResponse

func (c *ClientWithResponses) GetDeveloperAppWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *GetDeveloperAppParams, reqEditors ...RequestEditorFn) (*GetDeveloperAppResponse, error)

GetDeveloperAppWithResponse request returning *GetDeveloperAppResponse

func (*ClientWithResponses) GetDeveloperWithResponse

func (c *ClientWithResponses) GetDeveloperWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*GetDeveloperResponse, error)

GetDeveloperWithResponse request returning *GetDeveloperResponse

func (*ClientWithResponses) GetEPApplicationDomainWithResponse added in v0.2.0

func (c *ClientWithResponses) GetEPApplicationDomainWithResponse(ctx context.Context, organizationName Organization, applicationDomainId ApplicationDomainId, reqEditors ...RequestEditorFn) (*GetEPApplicationDomainResponse, error)

GetEPApplicationDomainWithResponse request returning *GetEPApplicationDomainResponse

func (*ClientWithResponses) GetEnvironmentReferencedByAPIProductsWithResponse

func (c *ClientWithResponses) GetEnvironmentReferencedByAPIProductsWithResponse(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*GetEnvironmentReferencedByAPIProductsResponse, error)

GetEnvironmentReferencedByAPIProductsWithResponse request returning *GetEnvironmentReferencedByAPIProductsResponse

func (*ClientWithResponses) GetEnvironmentWithResponse

func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error)

GetEnvironmentWithResponse request returning *GetEnvironmentResponse

func (*ClientWithResponses) GetEventAPIProductAsyncAPIWithResponse

func (c *ClientWithResponses) GetEventAPIProductAsyncAPIWithResponse(ctx context.Context, organizationName Organization, eventApiProductId EventApiProductId, params *GetEventAPIProductAsyncAPIParams, reqEditors ...RequestEditorFn) (*GetEventAPIProductAsyncAPIResponse, error)

GetEventAPIProductAsyncAPIWithResponse request returning *GetEventAPIProductAsyncAPIResponse

func (*ClientWithResponses) GetEventAPIProductWithResponse

func (c *ClientWithResponses) GetEventAPIProductWithResponse(ctx context.Context, organizationName Organization, eventApiProductId EventApiProductId, reqEditors ...RequestEditorFn) (*GetEventAPIProductResponse, error)

GetEventAPIProductWithResponse request returning *GetEventAPIProductResponse

func (*ClientWithResponses) GetImporterJobWithResponse

func (c *ClientWithResponses) GetImporterJobWithResponse(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*GetImporterJobResponse, error)

GetImporterJobWithResponse request returning *GetImporterJobResponse

func (*ClientWithResponses) GetOrganizationWithResponse

func (c *ClientWithResponses) GetOrganizationWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)

GetOrganizationWithResponse request returning *GetOrganizationResponse

func (*ClientWithResponses) GetTeamAppAttributeWithResponse

func (c *ClientWithResponses) GetTeamAppAttributeWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetTeamAppAttributeResponse, error)

GetTeamAppAttributeWithResponse request returning *GetTeamAppAttributeResponse

func (*ClientWithResponses) GetTeamAppWebHookWithResponse

func (c *ClientWithResponses) GetTeamAppWebHookWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*GetTeamAppWebHookResponse, error)

GetTeamAppWebHookWithResponse request returning *GetTeamAppWebHookResponse

func (*ClientWithResponses) GetTeamAppWithResponse

func (c *ClientWithResponses) GetTeamAppWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *GetTeamAppParams, reqEditors ...RequestEditorFn) (*GetTeamAppResponse, error)

GetTeamAppWithResponse request returning *GetTeamAppResponse

func (*ClientWithResponses) GetTeamWithResponse

func (c *ClientWithResponses) GetTeamWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)

GetTeamWithResponse request returning *GetTeamResponse

func (*ClientWithResponses) GetTokenWithResponse

func (c *ClientWithResponses) GetTokenWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*GetTokenResponse, error)

GetTokenWithResponse request returning *GetTokenResponse

func (*ClientWithResponses) ImportApiWithBodyWithResponse

func (c *ClientWithResponses) ImportApiWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportApiResponse, error)

ImportApiWithBodyWithResponse request with arbitrary body returning *ImportApiResponse

func (*ClientWithResponses) ImportApiWithResponse

func (c *ClientWithResponses) ImportApiWithResponse(ctx context.Context, organizationName Organization, body ImportApiJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportApiResponse, error)

func (*ClientWithResponses) ListApiProductApisWithResponse

func (c *ClientWithResponses) ListApiProductApisWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListApiProductApisParams, reqEditors ...RequestEditorFn) (*ListApiProductApisResponse, error)

ListApiProductApisWithResponse request returning *ListApiProductApisResponse

func (*ClientWithResponses) ListApiProductRevisionsWithResponse

func (c *ClientWithResponses) ListApiProductRevisionsWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListApiProductRevisionsParams, reqEditors ...RequestEditorFn) (*ListApiProductRevisionsResponse, error)

ListApiProductRevisionsWithResponse request returning *ListApiProductRevisionsResponse

func (*ClientWithResponses) ListApiProductsWithResponse

func (c *ClientWithResponses) ListApiProductsWithResponse(ctx context.Context, organizationName Organization, params *ListApiProductsParams, reqEditors ...RequestEditorFn) (*ListApiProductsResponse, error)

ListApiProductsWithResponse request returning *ListApiProductsResponse

func (*ClientWithResponses) ListApiRevisionsWithResponse

func (c *ClientWithResponses) ListApiRevisionsWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*ListApiRevisionsResponse, error)

ListApiRevisionsWithResponse request returning *ListApiRevisionsResponse

func (*ClientWithResponses) ListApisWithResponse

func (c *ClientWithResponses) ListApisWithResponse(ctx context.Context, organizationName Organization, params *ListApisParams, reqEditors ...RequestEditorFn) (*ListApisResponse, error)

ListApisWithResponse request returning *ListApisResponse

func (*ClientWithResponses) ListAppApiSpecificationsWithResponse

func (c *ClientWithResponses) ListAppApiSpecificationsWithResponse(ctx context.Context, organizationName Organization, appName AppName, params *ListAppApiSpecificationsParams, reqEditors ...RequestEditorFn) (*ListAppApiSpecificationsResponse, error)

ListAppApiSpecificationsWithResponse request returning *ListAppApiSpecificationsResponse

func (*ClientWithResponses) ListAppConfigSetSnapshotsWithResponse

func (c *ClientWithResponses) ListAppConfigSetSnapshotsWithResponse(ctx context.Context, organizationName Organization, configSetName ConfigSetName, reqEditors ...RequestEditorFn) (*ListAppConfigSetSnapshotsResponse, error)

ListAppConfigSetSnapshotsWithResponse request returning *ListAppConfigSetSnapshotsResponse

func (*ClientWithResponses) ListAppConfigSetsWithResponse

func (c *ClientWithResponses) ListAppConfigSetsWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*ListAppConfigSetsResponse, error)

ListAppConfigSetsWithResponse request returning *ListAppConfigSetsResponse

func (*ClientWithResponses) ListAppReferencesToAPIProductsWithResponse

func (c *ClientWithResponses) ListAppReferencesToAPIProductsWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListAppReferencesToAPIProductsParams, reqEditors ...RequestEditorFn) (*ListAppReferencesToAPIProductsResponse, error)

ListAppReferencesToAPIProductsWithResponse request returning *ListAppReferencesToAPIProductsResponse

func (*ClientWithResponses) ListAppsWithResponse

func (c *ClientWithResponses) ListAppsWithResponse(ctx context.Context, organizationName Organization, params *ListAppsParams, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)

ListAppsWithResponse request returning *ListAppsResponse

func (*ClientWithResponses) ListDerivedApiProductsWithResponse

func (c *ClientWithResponses) ListDerivedApiProductsWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListDerivedApiProductsParams, reqEditors ...RequestEditorFn) (*ListDerivedApiProductsResponse, error)

ListDerivedApiProductsWithResponse request returning *ListDerivedApiProductsResponse

func (*ClientWithResponses) ListDeveloperAppCredentialsWithResponse added in v0.2.0

func (c *ClientWithResponses) ListDeveloperAppCredentialsWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*ListDeveloperAppCredentialsResponse, error)

ListDeveloperAppCredentialsWithResponse request returning *ListDeveloperAppCredentialsResponse

func (*ClientWithResponses) ListDeveloperAppWebHooksWithResponse

func (c *ClientWithResponses) ListDeveloperAppWebHooksWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*ListDeveloperAppWebHooksResponse, error)

ListDeveloperAppWebHooksWithResponse request returning *ListDeveloperAppWebHooksResponse

func (*ClientWithResponses) ListDeveloperAppsWithResponse

func (c *ClientWithResponses) ListDeveloperAppsWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *ListDeveloperAppsParams, reqEditors ...RequestEditorFn) (*ListDeveloperAppsResponse, error)

ListDeveloperAppsWithResponse request returning *ListDeveloperAppsResponse

func (*ClientWithResponses) ListDevelopersWithResponse

func (c *ClientWithResponses) ListDevelopersWithResponse(ctx context.Context, organizationName Organization, params *ListDevelopersParams, reqEditors ...RequestEditorFn) (*ListDevelopersResponse, error)

ListDevelopersWithResponse request returning *ListDevelopersResponse

func (*ClientWithResponses) ListEPApplicationDomainsWithResponse added in v0.2.0

func (c *ClientWithResponses) ListEPApplicationDomainsWithResponse(ctx context.Context, organizationName Organization, params *ListEPApplicationDomainsParams, reqEditors ...RequestEditorFn) (*ListEPApplicationDomainsResponse, error)

ListEPApplicationDomainsWithResponse request returning *ListEPApplicationDomainsResponse

func (*ClientWithResponses) ListEnvironmentsWithResponse

func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, organizationName Organization, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResponse, error)

ListEnvironmentsWithResponse request returning *ListEnvironmentsResponse

func (*ClientWithResponses) ListEventAPIProductsWithResponse

func (c *ClientWithResponses) ListEventAPIProductsWithResponse(ctx context.Context, organizationName Organization, params *ListEventAPIProductsParams, reqEditors ...RequestEditorFn) (*ListEventAPIProductsResponse, error)

ListEventAPIProductsWithResponse request returning *ListEventAPIProductsResponse

func (*ClientWithResponses) ListHistoryWithResponse

func (c *ClientWithResponses) ListHistoryWithResponse(ctx context.Context, organizationName Organization, params *ListHistoryParams, reqEditors ...RequestEditorFn) (*ListHistoryResponse, error)

ListHistoryWithResponse request returning *ListHistoryResponse

func (*ClientWithResponses) ListJobsWithResponse

func (c *ClientWithResponses) ListJobsWithResponse(ctx context.Context, organizationName Organization, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsResponse, error)

ListJobsWithResponse request returning *ListJobsResponse

func (*ClientWithResponses) ListOrganizationsWithResponse

func (c *ClientWithResponses) ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*ListOrganizationsResponse, error)

ListOrganizationsWithResponse request returning *ListOrganizationsResponse

func (*ClientWithResponses) ListServicesWithResponse

func (c *ClientWithResponses) ListServicesWithResponse(ctx context.Context, organizationName Organization, params *ListServicesParams, reqEditors ...RequestEditorFn) (*ListServicesResponse, error)

ListServicesWithResponse request returning *ListServicesResponse

func (*ClientWithResponses) ListTeamAppCredentialsWithResponse added in v0.2.0

func (c *ClientWithResponses) ListTeamAppCredentialsWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*ListTeamAppCredentialsResponse, error)

ListTeamAppCredentialsWithResponse request returning *ListTeamAppCredentialsResponse

func (*ClientWithResponses) ListTeamAppWebHooksWithResponse

func (c *ClientWithResponses) ListTeamAppWebHooksWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*ListTeamAppWebHooksResponse, error)

ListTeamAppWebHooksWithResponse request returning *ListTeamAppWebHooksResponse

func (*ClientWithResponses) ListTeamAppsWithResponse

func (c *ClientWithResponses) ListTeamAppsWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, params *ListTeamAppsParams, reqEditors ...RequestEditorFn) (*ListTeamAppsResponse, error)

ListTeamAppsWithResponse request returning *ListTeamAppsResponse

func (*ClientWithResponses) ListTeamsWithResponse

func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, organizationName Organization, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

ListTeamsWithResponse request returning *ListTeamsResponse

func (*ClientWithResponses) RunImporterJobWithResponse

func (c *ClientWithResponses) RunImporterJobWithResponse(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*RunImporterJobResponse, error)

RunImporterJobWithResponse request returning *RunImporterJobResponse

func (*ClientWithResponses) UpdateApiAttributeWithBodyWithResponse

func (c *ClientWithResponses) UpdateApiAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *UpdateApiAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiAttributeResponse, error)

UpdateApiAttributeWithBodyWithResponse request with arbitrary body returning *UpdateApiAttributeResponse

func (*ClientWithResponses) UpdateApiInfoWithBodyWithResponse

func (c *ClientWithResponses) UpdateApiInfoWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiInfoResponse, error)

UpdateApiInfoWithBodyWithResponse request with arbitrary body returning *UpdateApiInfoResponse

func (*ClientWithResponses) UpdateApiInfoWithResponse

func (c *ClientWithResponses) UpdateApiInfoWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiInfoParams, body UpdateApiInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiInfoResponse, error)

func (*ClientWithResponses) UpdateApiMetaAttributeWithBodyWithResponse

func (c *ClientWithResponses) UpdateApiMetaAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *UpdateApiMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiMetaAttributeResponse, error)

UpdateApiMetaAttributeWithBodyWithResponse request with arbitrary body returning *UpdateApiMetaAttributeResponse

func (*ClientWithResponses) UpdateApiProductAttributeWithBodyWithResponse

func (c *ClientWithResponses) UpdateApiProductAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *UpdateApiProductAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiProductAttributeResponse, error)

UpdateApiProductAttributeWithBodyWithResponse request with arbitrary body returning *UpdateApiProductAttributeResponse

func (*ClientWithResponses) UpdateApiProductMetaAttributeWithBodyWithResponse

func (c *ClientWithResponses) UpdateApiProductMetaAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *UpdateApiProductMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiProductMetaAttributeResponse, error)

UpdateApiProductMetaAttributeWithBodyWithResponse request with arbitrary body returning *UpdateApiProductMetaAttributeResponse

func (*ClientWithResponses) UpdateApiProductWithBodyWithResponse

func (c *ClientWithResponses) UpdateApiProductWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *UpdateApiProductParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiProductResponse, error)

UpdateApiProductWithBodyWithResponse request with arbitrary body returning *UpdateApiProductResponse

func (*ClientWithResponses) UpdateApiProductWithResponse

func (c *ClientWithResponses) UpdateApiProductWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *UpdateApiProductParams, body UpdateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiProductResponse, error)

func (*ClientWithResponses) UpdateApiVersionInfoWithBodyWithResponse

func (c *ClientWithResponses) UpdateApiVersionInfoWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *UpdateApiVersionInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiVersionInfoResponse, error)

UpdateApiVersionInfoWithBodyWithResponse request with arbitrary body returning *UpdateApiVersionInfoResponse

func (*ClientWithResponses) UpdateApiVersionInfoWithResponse

func (c *ClientWithResponses) UpdateApiVersionInfoWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *UpdateApiVersionInfoParams, body UpdateApiVersionInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiVersionInfoResponse, error)

func (*ClientWithResponses) UpdateApiWithBodyWithResponse

func (c *ClientWithResponses) UpdateApiWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiResponse, error)

UpdateApiWithBodyWithResponse request with arbitrary body returning *UpdateApiResponse

func (*ClientWithResponses) UpdateDeveloperAppAttributeWithBodyWithResponse

func (c *ClientWithResponses) UpdateDeveloperAppAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, params *UpdateDeveloperAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppAttributeResponse, error)

UpdateDeveloperAppAttributeWithBodyWithResponse request with arbitrary body returning *UpdateDeveloperAppAttributeResponse

func (*ClientWithResponses) UpdateDeveloperAppCredentialsWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) UpdateDeveloperAppCredentialsWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, params *UpdateDeveloperAppCredentialsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppCredentialsResponse, error)

UpdateDeveloperAppCredentialsWithBodyWithResponse request with arbitrary body returning *UpdateDeveloperAppCredentialsResponse

func (*ClientWithResponses) UpdateDeveloperAppCredentialsWithResponse added in v0.2.0

func (c *ClientWithResponses) UpdateDeveloperAppCredentialsWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, params *UpdateDeveloperAppCredentialsParams, body UpdateDeveloperAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppCredentialsResponse, error)

func (*ClientWithResponses) UpdateDeveloperAppWebHookWithBodyWithResponse

func (c *ClientWithResponses) UpdateDeveloperAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppWebHookResponse, error)

UpdateDeveloperAppWebHookWithBodyWithResponse request with arbitrary body returning *UpdateDeveloperAppWebHookResponse

func (*ClientWithResponses) UpdateDeveloperAppWebHookWithResponse

func (c *ClientWithResponses) UpdateDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, body UpdateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppWebHookResponse, error)

func (*ClientWithResponses) UpdateDeveloperAppWithBodyWithResponse

func (c *ClientWithResponses) UpdateDeveloperAppWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppResponse, error)

UpdateDeveloperAppWithBodyWithResponse request with arbitrary body returning *UpdateDeveloperAppResponse

func (*ClientWithResponses) UpdateDeveloperAppWithResponse

func (c *ClientWithResponses) UpdateDeveloperAppWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, body UpdateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppResponse, error)

func (*ClientWithResponses) UpdateDeveloperWithBodyWithResponse

func (c *ClientWithResponses) UpdateDeveloperWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *UpdateDeveloperParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperResponse, error)

UpdateDeveloperWithBodyWithResponse request with arbitrary body returning *UpdateDeveloperResponse

func (*ClientWithResponses) UpdateDeveloperWithResponse

func (c *ClientWithResponses) UpdateDeveloperWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *UpdateDeveloperParams, body UpdateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperResponse, error)

func (*ClientWithResponses) UpdateEnvironmentWithBodyWithResponse

func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, organizationName Organization, envName EnvName, params *UpdateEnvironmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

UpdateEnvironmentWithBodyWithResponse request with arbitrary body returning *UpdateEnvironmentResponse

func (*ClientWithResponses) UpdateEnvironmentWithResponse

func (c *ClientWithResponses) UpdateEnvironmentWithResponse(ctx context.Context, organizationName Organization, envName EnvName, params *UpdateEnvironmentParams, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

func (*ClientWithResponses) UpdateImporterJobWithBodyWithResponse

func (c *ClientWithResponses) UpdateImporterJobWithBodyWithResponse(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateImporterJobResponse, error)

UpdateImporterJobWithBodyWithResponse request with arbitrary body returning *UpdateImporterJobResponse

func (*ClientWithResponses) UpdateImporterJobWithResponse

func (c *ClientWithResponses) UpdateImporterJobWithResponse(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, body UpdateImporterJobJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateImporterJobResponse, error)

func (*ClientWithResponses) UpdateOrganizationWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationWithBodyWithResponse(ctx context.Context, organizationName Organization, params *UpdateOrganizationParams, 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, organizationName Organization, params *UpdateOrganizationParams, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

func (*ClientWithResponses) UpdateTeamAppAttributeWithBodyWithResponse

func (c *ClientWithResponses) UpdateTeamAppAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, params *UpdateTeamAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamAppAttributeResponse, error)

UpdateTeamAppAttributeWithBodyWithResponse request with arbitrary body returning *UpdateTeamAppAttributeResponse

func (*ClientWithResponses) UpdateTeamAppCredentialsWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) UpdateTeamAppCredentialsWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, params *UpdateTeamAppCredentialsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamAppCredentialsResponse, error)

UpdateTeamAppCredentialsWithBodyWithResponse request with arbitrary body returning *UpdateTeamAppCredentialsResponse

func (*ClientWithResponses) UpdateTeamAppCredentialsWithResponse added in v0.2.0

func (c *ClientWithResponses) UpdateTeamAppCredentialsWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, params *UpdateTeamAppCredentialsParams, body UpdateTeamAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamAppCredentialsResponse, error)

func (*ClientWithResponses) UpdateTeamAppWebHookWithBodyWithResponse

func (c *ClientWithResponses) UpdateTeamAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamAppWebHookResponse, error)

UpdateTeamAppWebHookWithBodyWithResponse request with arbitrary body returning *UpdateTeamAppWebHookResponse

func (*ClientWithResponses) UpdateTeamAppWebHookWithResponse

func (c *ClientWithResponses) UpdateTeamAppWebHookWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, body UpdateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamAppWebHookResponse, error)

func (*ClientWithResponses) UpdateTeamAppWithBodyWithResponse

func (c *ClientWithResponses) UpdateTeamAppWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *UpdateTeamAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamAppResponse, error)

UpdateTeamAppWithBodyWithResponse request with arbitrary body returning *UpdateTeamAppResponse

func (*ClientWithResponses) UpdateTeamAppWithResponse

func (c *ClientWithResponses) UpdateTeamAppWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *UpdateTeamAppParams, body UpdateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamAppResponse, error)

func (*ClientWithResponses) UpdateTeamWithBodyWithResponse

func (c *ClientWithResponses) UpdateTeamWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, params *UpdateTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

UpdateTeamWithBodyWithResponse request with arbitrary body returning *UpdateTeamResponse

func (*ClientWithResponses) UpdateTeamWithResponse

func (c *ClientWithResponses) UpdateTeamWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, params *UpdateTeamParams, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

func (*ClientWithResponses) UpdateTokenWithBodyWithResponse

func (c *ClientWithResponses) UpdateTokenWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error)

UpdateTokenWithBodyWithResponse request with arbitrary body returning *UpdateTokenResponse

func (*ClientWithResponses) UpdateTokenWithResponse

func (c *ClientWithResponses) UpdateTokenWithResponse(ctx context.Context, organizationName Organization, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// About request
	AboutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AboutResponse, error)

	// ListOrganizations request
	ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*ListOrganizationsResponse, error)

	// CreateOrganization 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)

	// DeleteOrganization request
	DeleteOrganizationWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*DeleteOrganizationResponse, error)

	// GetOrganization request
	GetOrganizationWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)

	// UpdateOrganization request with any body
	UpdateOrganizationWithBodyWithResponse(ctx context.Context, organizationName Organization, params *UpdateOrganizationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

	UpdateOrganizationWithResponse(ctx context.Context, organizationName Organization, params *UpdateOrganizationParams, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

	// ListApiProducts request
	ListApiProductsWithResponse(ctx context.Context, organizationName Organization, params *ListApiProductsParams, reqEditors ...RequestEditorFn) (*ListApiProductsResponse, error)

	// CreateApiProduct request with any body
	CreateApiProductWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiProductResponse, error)

	CreateApiProductWithResponse(ctx context.Context, organizationName Organization, body CreateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApiProductResponse, error)

	// DeleteApiProduct request
	DeleteApiProductWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*DeleteApiProductResponse, error)

	// GetApiProduct request
	GetApiProductWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*GetApiProductResponse, error)

	// UpdateApiProduct request with any body
	UpdateApiProductWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *UpdateApiProductParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiProductResponse, error)

	UpdateApiProductWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *UpdateApiProductParams, body UpdateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiProductResponse, error)

	// ListApiProductApis request
	ListApiProductApisWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListApiProductApisParams, reqEditors ...RequestEditorFn) (*ListApiProductApisResponse, error)

	// GetApiProductApiSpecification request
	GetApiProductApiSpecificationWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, apiName ApiName, params *GetApiProductApiSpecificationParams, reqEditors ...RequestEditorFn) (*GetApiProductApiSpecificationResponse, error)

	// ListAppReferencesToAPIProducts request
	ListAppReferencesToAPIProductsWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListAppReferencesToAPIProductsParams, reqEditors ...RequestEditorFn) (*ListAppReferencesToAPIProductsResponse, error)

	// DeleteApiProductAttribute request
	DeleteApiProductAttributeWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteApiProductAttributeResponse, error)

	// GetApiProductAttribute request
	GetApiProductAttributeWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetApiProductAttributeResponse, error)

	// UpdateApiProductAttribute request with any body
	UpdateApiProductAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *UpdateApiProductAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiProductAttributeResponse, error)

	// CreateApiProductAttribute request with any body
	CreateApiProductAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *CreateApiProductAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiProductAttributeResponse, error)

	// ListDerivedApiProducts request
	ListDerivedApiProductsWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListDerivedApiProductsParams, reqEditors ...RequestEditorFn) (*ListDerivedApiProductsResponse, error)

	// CreateDerivedApiProduct request with any body
	CreateDerivedApiProductWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDerivedApiProductResponse, error)

	CreateDerivedApiProductWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, body CreateDerivedApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDerivedApiProductResponse, error)

	// DeleteApiProductMetaAttribute request
	DeleteApiProductMetaAttributeWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteApiProductMetaAttributeResponse, error)

	// GetApiProductMetaAttribute request
	GetApiProductMetaAttributeWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetApiProductMetaAttributeResponse, error)

	// UpdateApiProductMetaAttribute request with any body
	UpdateApiProductMetaAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *UpdateApiProductMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiProductMetaAttributeResponse, error)

	// CreateApiProductMetaAttribute request with any body
	CreateApiProductMetaAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, attributeName AttributeName, params *CreateApiProductMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiProductMetaAttributeResponse, error)

	// ListApiProductRevisions request
	ListApiProductRevisionsWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, params *ListApiProductRevisionsParams, reqEditors ...RequestEditorFn) (*ListApiProductRevisionsResponse, error)

	// GetApiProductRevision request
	GetApiProductRevisionWithResponse(ctx context.Context, organizationName Organization, apiProductName ApiProductName, semver Semver, reqEditors ...RequestEditorFn) (*GetApiProductRevisionResponse, error)

	// ListApis request
	ListApisWithResponse(ctx context.Context, organizationName Organization, params *ListApisParams, reqEditors ...RequestEditorFn) (*ListApisResponse, error)

	// ImportApi request with any body
	ImportApiWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportApiResponse, error)

	ImportApiWithResponse(ctx context.Context, organizationName Organization, body ImportApiJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportApiResponse, error)

	// DeleteApi request
	DeleteApiWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*DeleteApiResponse, error)

	// GetApi request
	GetApiWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *GetApiParams, reqEditors ...RequestEditorFn) (*GetApiResponse, error)

	// UpdateApi request with any body
	UpdateApiWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiResponse, error)

	// CreateApi request with any body
	CreateApiWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *CreateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiResponse, error)

	// GetApiReferencedByAPIProducts request
	GetApiReferencedByAPIProductsWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*GetApiReferencedByAPIProductsResponse, error)

	// DeleteApiAttribute request
	DeleteApiAttributeWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteApiAttributeResponse, error)

	// GetApiAttribute request
	GetApiAttributeWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetApiAttributeResponse, error)

	// UpdateApiAttribute request with any body
	UpdateApiAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *UpdateApiAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiAttributeResponse, error)

	// CreateApiAttribute request with any body
	CreateApiAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *CreateApiAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiAttributeResponse, error)

	// GetApiInfo request
	GetApiInfoWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, reqEditors ...RequestEditorFn) (*GetApiInfoResponse, error)

	// UpdateApiInfo request with any body
	UpdateApiInfoWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiInfoResponse, error)

	UpdateApiInfoWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *UpdateApiInfoParams, body UpdateApiInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiInfoResponse, error)

	// DeleteApiMetaAttribute request
	DeleteApiMetaAttributeWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteApiMetaAttributeResponse, error)

	// GetApiMetaAttribute request
	GetApiMetaAttributeWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetApiMetaAttributeResponse, error)

	// UpdateApiMetaAttribute request with any body
	UpdateApiMetaAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *UpdateApiMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiMetaAttributeResponse, error)

	// CreateApiMetaAttribute request with any body
	CreateApiMetaAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, attributeName AttributeName, params *CreateApiMetaAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiMetaAttributeResponse, error)

	// ListApiRevisions request
	ListApiRevisionsWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*ListApiRevisionsResponse, error)

	// GetApiRevision request
	GetApiRevisionWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *GetApiRevisionParams, reqEditors ...RequestEditorFn) (*GetApiRevisionResponse, error)

	// GetApiRevisionAPIProductReferences request
	GetApiRevisionAPIProductReferencesWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, version Version, reqEditors ...RequestEditorFn) (*GetApiRevisionAPIProductReferencesResponse, error)

	// GetApiVersionInfo request
	GetApiVersionInfoWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, version Version, reqEditors ...RequestEditorFn) (*GetApiVersionInfoResponse, error)

	// UpdateApiVersionInfo request with any body
	UpdateApiVersionInfoWithBodyWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *UpdateApiVersionInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiVersionInfoResponse, error)

	UpdateApiVersionInfoWithResponse(ctx context.Context, organizationName Organization, apiName ApiName, version Version, params *UpdateApiVersionInfoParams, body UpdateApiVersionInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiVersionInfoResponse, error)

	// ListEPApplicationDomains request
	ListEPApplicationDomainsWithResponse(ctx context.Context, organizationName Organization, params *ListEPApplicationDomainsParams, reqEditors ...RequestEditorFn) (*ListEPApplicationDomainsResponse, error)

	// GetEPApplicationDomain request
	GetEPApplicationDomainWithResponse(ctx context.Context, organizationName Organization, applicationDomainId ApplicationDomainId, reqEditors ...RequestEditorFn) (*GetEPApplicationDomainResponse, error)

	// ListApps request
	ListAppsWithResponse(ctx context.Context, organizationName Organization, params *ListAppsParams, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)

	// GetApp request
	GetAppWithResponse(ctx context.Context, organizationName Organization, appName AppName, params *GetAppParams, reqEditors ...RequestEditorFn) (*GetAppResponse, error)

	// ListAppApiSpecifications request
	ListAppApiSpecificationsWithResponse(ctx context.Context, organizationName Organization, appName AppName, params *ListAppApiSpecificationsParams, reqEditors ...RequestEditorFn) (*ListAppApiSpecificationsResponse, error)

	// GetAppApiSpecification request
	GetAppApiSpecificationWithResponse(ctx context.Context, organizationName Organization, appName AppName, apiName ApiName, params *GetAppApiSpecificationParams, reqEditors ...RequestEditorFn) (*GetAppApiSpecificationResponse, error)

	// GetAppStatus request
	GetAppStatusWithResponse(ctx context.Context, organizationName Organization, appName AppName, reqEditors ...RequestEditorFn) (*GetAppStatusResponse, error)

	// ListAppConfigSets request
	ListAppConfigSetsWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*ListAppConfigSetsResponse, error)

	// GetAppConfigSet request
	GetAppConfigSetWithResponse(ctx context.Context, organizationName Organization, configSetName ConfigSetName, reqEditors ...RequestEditorFn) (*GetAppConfigSetResponse, error)

	// ListAppConfigSetSnapshots request
	ListAppConfigSetSnapshotsWithResponse(ctx context.Context, organizationName Organization, configSetName ConfigSetName, reqEditors ...RequestEditorFn) (*ListAppConfigSetSnapshotsResponse, error)

	// GetAppConfigSnapshot request
	GetAppConfigSnapshotWithResponse(ctx context.Context, organizationName Organization, configSetName ConfigSetName, configSnapshotRevision ConfigSnapshotRevision, reqEditors ...RequestEditorFn) (*GetAppConfigSnapshotResponse, error)

	// ListDevelopers request
	ListDevelopersWithResponse(ctx context.Context, organizationName Organization, params *ListDevelopersParams, reqEditors ...RequestEditorFn) (*ListDevelopersResponse, error)

	// CreateDeveloper request with any body
	CreateDeveloperWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperResponse, error)

	CreateDeveloperWithResponse(ctx context.Context, organizationName Organization, body CreateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperResponse, error)

	// DeleteDeveloper request
	DeleteDeveloperWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*DeleteDeveloperResponse, error)

	// GetDeveloper request
	GetDeveloperWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*GetDeveloperResponse, error)

	// UpdateDeveloper request with any body
	UpdateDeveloperWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *UpdateDeveloperParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperResponse, error)

	UpdateDeveloperWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *UpdateDeveloperParams, body UpdateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperResponse, error)

	// ListDeveloperApps request
	ListDeveloperAppsWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, params *ListDeveloperAppsParams, reqEditors ...RequestEditorFn) (*ListDeveloperAppsResponse, error)

	// CreateDeveloperApp request with any body
	CreateDeveloperAppWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppResponse, error)

	CreateDeveloperAppWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, body CreateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperAppResponse, error)

	// DeleteDeveloperApp request
	DeleteDeveloperAppWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppResponse, error)

	// GetDeveloperApp request
	GetDeveloperAppWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *GetDeveloperAppParams, reqEditors ...RequestEditorFn) (*GetDeveloperAppResponse, error)

	// UpdateDeveloperApp request with any body
	UpdateDeveloperAppWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppResponse, error)

	UpdateDeveloperAppWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, body UpdateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppResponse, error)

	// DeleteDeveloperAppAttribute request
	DeleteDeveloperAppAttributeWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppAttributeResponse, error)

	// GetDeveloperAppAttribute request
	GetDeveloperAppAttributeWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetDeveloperAppAttributeResponse, error)

	// UpdateDeveloperAppAttribute request with any body
	UpdateDeveloperAppAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, params *UpdateDeveloperAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppAttributeResponse, error)

	// CreateDeveloperAppAttribute request with any body
	CreateDeveloperAppAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, attributeName AttributeName, params *CreateDeveloperAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppAttributeResponse, error)

	// ListDeveloperAppCredentials request
	ListDeveloperAppCredentialsWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*ListDeveloperAppCredentialsResponse, error)

	// CreateDeveloperAppCredentials request with any body
	CreateDeveloperAppCredentialsWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppCredentialsResponse, error)

	CreateDeveloperAppCredentialsWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperAppCredentialsResponse, error)

	// DeleteDeveloperAppCredentials request
	DeleteDeveloperAppCredentialsWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppCredentialsResponse, error)

	// UpdateDeveloperAppCredentials request with any body
	UpdateDeveloperAppCredentialsWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, params *UpdateDeveloperAppCredentialsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppCredentialsResponse, error)

	UpdateDeveloperAppCredentialsWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, consumerKey ConsumerKey, params *UpdateDeveloperAppCredentialsParams, body UpdateDeveloperAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppCredentialsResponse, error)

	// ListDeveloperAppWebHooks request
	ListDeveloperAppWebHooksWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*ListDeveloperAppWebHooksResponse, error)

	// CreateDeveloperAppWebHook request with any body
	CreateDeveloperAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppWebHookResponse, error)

	CreateDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperAppWebHookResponse, error)

	// DeleteDeveloperAppWebHook request
	DeleteDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppWebHookResponse, error)

	// GetDeveloperAppWebHook request
	GetDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*GetDeveloperAppWebHookResponse, error)

	// UpdateDeveloperAppWebHook request with any body
	UpdateDeveloperAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppWebHookResponse, error)

	UpdateDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Organization, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, body UpdateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppWebHookResponse, error)

	// ListEnvironments request
	ListEnvironmentsWithResponse(ctx context.Context, organizationName Organization, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResponse, error)

	// CreateEnvironment request with any body
	CreateEnvironmentWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

	CreateEnvironmentWithResponse(ctx context.Context, organizationName Organization, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

	// DeleteEnvironment request
	DeleteEnvironmentWithResponse(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error)

	// GetEnvironment request
	GetEnvironmentWithResponse(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error)

	// UpdateEnvironment request with any body
	UpdateEnvironmentWithBodyWithResponse(ctx context.Context, organizationName Organization, envName EnvName, params *UpdateEnvironmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

	UpdateEnvironmentWithResponse(ctx context.Context, organizationName Organization, envName EnvName, params *UpdateEnvironmentParams, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

	// GetEnvironmentReferencedByAPIProducts request
	GetEnvironmentReferencedByAPIProductsWithResponse(ctx context.Context, organizationName Organization, envName EnvName, reqEditors ...RequestEditorFn) (*GetEnvironmentReferencedByAPIProductsResponse, error)

	// ListEventAPIProducts request
	ListEventAPIProductsWithResponse(ctx context.Context, organizationName Organization, params *ListEventAPIProductsParams, reqEditors ...RequestEditorFn) (*ListEventAPIProductsResponse, error)

	// GetEventAPIProduct request
	GetEventAPIProductWithResponse(ctx context.Context, organizationName Organization, eventApiProductId EventApiProductId, reqEditors ...RequestEditorFn) (*GetEventAPIProductResponse, error)

	// GetEventAPIProductAsyncAPI request
	GetEventAPIProductAsyncAPIWithResponse(ctx context.Context, organizationName Organization, eventApiProductId EventApiProductId, params *GetEventAPIProductAsyncAPIParams, reqEditors ...RequestEditorFn) (*GetEventAPIProductAsyncAPIResponse, error)

	// ListHistory request
	ListHistoryWithResponse(ctx context.Context, organizationName Organization, params *ListHistoryParams, reqEditors ...RequestEditorFn) (*ListHistoryResponse, error)

	// GetAllImporterTypes request
	GetAllImporterTypesWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*GetAllImporterTypesResponse, error)

	// GetAllImporters request
	GetAllImportersWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*GetAllImportersResponse, error)

	// CreateImporterJob request with any body
	CreateImporterJobWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateImporterJobResponse, error)

	CreateImporterJobWithResponse(ctx context.Context, organizationName Organization, body CreateImporterJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateImporterJobResponse, error)

	// DeleteImporterJob request
	DeleteImporterJobWithResponse(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*DeleteImporterJobResponse, error)

	// GetImporterJob request
	GetImporterJobWithResponse(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*GetImporterJobResponse, error)

	// UpdateImporterJob request with any body
	UpdateImporterJobWithBodyWithResponse(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateImporterJobResponse, error)

	UpdateImporterJobWithResponse(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, body UpdateImporterJobJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateImporterJobResponse, error)

	// RunImporterJob request
	RunImporterJobWithResponse(ctx context.Context, organizationName Organization, importerJobName ImporterJobName, reqEditors ...RequestEditorFn) (*RunImporterJobResponse, error)

	// ListJobs request
	ListJobsWithResponse(ctx context.Context, organizationName Organization, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsResponse, error)

	// ListServices request
	ListServicesWithResponse(ctx context.Context, organizationName Organization, params *ListServicesParams, reqEditors ...RequestEditorFn) (*ListServicesResponse, error)

	// ListTeams request
	ListTeamsWithResponse(ctx context.Context, organizationName Organization, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

	// CreateTeam request with any body
	CreateTeamWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

	CreateTeamWithResponse(ctx context.Context, organizationName Organization, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

	// DeleteTeam request
	DeleteTeamWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)

	// GetTeam request
	GetTeamWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)

	// UpdateTeam request with any body
	UpdateTeamWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, params *UpdateTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

	UpdateTeamWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, params *UpdateTeamParams, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

	// ListTeamApps request
	ListTeamAppsWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, params *ListTeamAppsParams, reqEditors ...RequestEditorFn) (*ListTeamAppsResponse, error)

	// CreateTeamApp request with any body
	CreateTeamAppWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppResponse, error)

	CreateTeamAppWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, body CreateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAppResponse, error)

	// DeleteTeamApp request
	DeleteTeamAppWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*DeleteTeamAppResponse, error)

	// GetTeamApp request
	GetTeamAppWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *GetTeamAppParams, reqEditors ...RequestEditorFn) (*GetTeamAppResponse, error)

	// UpdateTeamApp request with any body
	UpdateTeamAppWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *UpdateTeamAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamAppResponse, error)

	UpdateTeamAppWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, params *UpdateTeamAppParams, body UpdateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamAppResponse, error)

	// DeleteTeamAppAttribute request
	DeleteTeamAppAttributeWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*DeleteTeamAppAttributeResponse, error)

	// GetTeamAppAttribute request
	GetTeamAppAttributeWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, reqEditors ...RequestEditorFn) (*GetTeamAppAttributeResponse, error)

	// UpdateTeamAppAttribute request with any body
	UpdateTeamAppAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, params *UpdateTeamAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamAppAttributeResponse, error)

	// CreateTeamAppAttribute request with any body
	CreateTeamAppAttributeWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, attributeName AttributeName, params *CreateTeamAppAttributeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppAttributeResponse, error)

	// ListTeamAppCredentials request
	ListTeamAppCredentialsWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*ListTeamAppCredentialsResponse, error)

	// CreateTeamAppCredentials request with any body
	CreateTeamAppCredentialsWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppCredentialsResponse, error)

	CreateTeamAppCredentialsWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, body CreateTeamAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAppCredentialsResponse, error)

	// DeleteTeamAppCredentials request
	DeleteTeamAppCredentialsWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, reqEditors ...RequestEditorFn) (*DeleteTeamAppCredentialsResponse, error)

	// UpdateTeamAppCredentials request with any body
	UpdateTeamAppCredentialsWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, params *UpdateTeamAppCredentialsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamAppCredentialsResponse, error)

	UpdateTeamAppCredentialsWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, consumerKey ConsumerKey, params *UpdateTeamAppCredentialsParams, body UpdateTeamAppCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamAppCredentialsResponse, error)

	// ListTeamAppWebHooks request
	ListTeamAppWebHooksWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*ListTeamAppWebHooksResponse, error)

	// CreateTeamAppWebHook request with any body
	CreateTeamAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppWebHookResponse, error)

	CreateTeamAppWebHookWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, body CreateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAppWebHookResponse, error)

	// DeleteTeamAppWebHook request
	DeleteTeamAppWebHookWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*DeleteTeamAppWebHookResponse, error)

	// GetTeamAppWebHook request
	GetTeamAppWebHookWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*GetTeamAppWebHookResponse, error)

	// UpdateTeamAppWebHook request with any body
	UpdateTeamAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamAppWebHookResponse, error)

	UpdateTeamAppWebHookWithResponse(ctx context.Context, organizationName Organization, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, body UpdateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamAppWebHookResponse, error)

	// GetToken request
	GetTokenWithResponse(ctx context.Context, organizationName Organization, reqEditors ...RequestEditorFn) (*GetTokenResponse, error)

	// UpdateToken request with any body
	UpdateTokenWithBodyWithResponse(ctx context.Context, organizationName Organization, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error)

	UpdateTokenWithResponse(ctx context.Context, organizationName Organization, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CloudToken

type CloudToken struct {
	Cloud                CustomCloudEndpoint    `json:"cloud"`
	EventPortal          CustomCloudEndpoint    `json:"eventPortal"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

CloudToken defines model for CloudToken.

func (CloudToken) Get

func (a CloudToken) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for CloudToken. Returns the specified element and whether it was found

func (CloudToken) MarshalJSON

func (a CloudToken) MarshalJSON() ([]byte, error)

Override default JSON handling for CloudToken to handle AdditionalProperties

func (*CloudToken) Set

func (a *CloudToken) Set(fieldName string, value interface{})

Setter for additional properties for CloudToken

func (*CloudToken) UnmarshalJSON

func (a *CloudToken) UnmarshalJSON(b []byte) error

Override default JSON handling for CloudToken to handle AdditionalProperties

type CommonDescription

type CommonDescription = string

An overview of the object. Include key information about the object that is not captured by other fields..

type CommonDisplayName

type CommonDisplayName = string

Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation

type CommonDisplayNameReadOnly

type CommonDisplayNameReadOnly = string

Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation

type CommonEntityNameList

type CommonEntityNameList = []CommonEntityNames

Name and display name attribute of an entity

type CommonEntityNames

type CommonEntityNames struct {
	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName *CommonDisplayName `json:"displayName,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name *CommonName `json:"name,omitempty"`
}

Name and display name attribute of an entity

type CommonName

type CommonName = string

The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed

type CommonSolaceCloudObjectId

type CommonSolaceCloudObjectId = string

id as used/issued by the back end apis, alphanumeric characters only

type CommonTimestampInteger

type CommonTimestampInteger = int64

CommonTimestampInteger defines model for CommonTimestampInteger.

type CommonTopic

type CommonTopic = string

CommonTopic defines model for CommonTopic.

type CommonURL

type CommonURL = string

CommonURL defines model for CommonURL.

type CommonUserName

type CommonUserName = string

CommonUserName defines model for CommonUserName.

type CommonVersion

type CommonVersion = string

CommonVersion defines model for CommonVersion.

type ConApiProductContainer

type ConApiProductContainer struct {
	ApiProduct    *APIProduct
	Environments  []*EnvironmentResponse
	ApiDetailsMap map[string]*ApiDetails
}

ConApiProductContainer - contains all information of an ApiProduct: Environments and ApiInfo and ApiSpec for each API

type ConfigSetName

type ConfigSetName = CommonName

The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed

type ConfigSnapshot

type ConfigSnapshot struct {
	Applied    *bool                  `json:"applied,omitempty"`
	AppliedAt  CommonTimestampInteger `json:"appliedAt"`
	AppliedBy  CommonUserName         `json:"appliedBy"`
	ArchivedAt CommonTimestampInteger `json:"archivedAt"`
	ArchivedBy CommonUserName         `json:"archivedBy"`
	Config     AppConfigSet           `json:"config"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name     CommonName `json:"name"`
	Revision int        `json:"revision"`
}

ConfigSnapshot defines model for ConfigSnapshot.

type ConfigSnapshotRevision

type ConfigSnapshotRevision = int

ConfigSnapshotRevision defines model for config_snapshot_revision.

type ConfigState

type ConfigState struct {
	Applied   bool                   `json:"applied"`
	AppliedAt CommonTimestampInteger `json:"appliedAt"`
	AppliedBy CommonUserName         `json:"appliedBy"`
	Errors    *[]CommonDescription   `json:"errors,omitempty"`
}

ConfigState defines model for ConfigState.

type Conflict

type Conflict = ErrorResponse

Conflict defines model for Conflict.

type ConnectorBaseError

type ConnectorBaseError interface {
	Operation() string
	Error() string
}

type ConnectorConfig

type ConnectorConfig struct {
	ConnectorAdminUser                string
	ConnectorAdminPassword            string
	ConnectorOrgUser                  string
	ConnectorOrgPassword              string
	ConnectorURL                      string
	ConnectorInsecureSkipVerify       bool
	ConnectorProxyURL                 string
	ConnectorLogBody                  bool
	ConnectorLogHeader                bool
	ConnectorTimeout                  time.Duration
	ConnectorDefaultBusinessGroupName string
	AgentBusinesssGroupId             string
	ConnectorPublishDestination       string
	ConnectorTraceLevel               int
}

todo duplicated configuration here

type ConnectorError

type ConnectorError struct {
	// contains filtered or unexported fields
}

func NewConnectorAllError

func NewConnectorAllError(restCall string, message string, rootError error) ConnectorError

func NewConnectorError

func NewConnectorError(restCall string, rootError error) ConnectorError

func (ConnectorError) Error

func (e ConnectorError) Error() string

func (*ConnectorError) Operation

func (e *ConnectorError) Operation() string

func (*ConnectorError) Unwrap

func (e *ConnectorError) Unwrap() error

type ConnectorHttpError

type ConnectorHttpError struct {
	// contains filtered or unexported fields
}

func NewConnectorHttpAllError

func NewConnectorHttpAllError(restCall string, httpStatusCode int, restResponse []byte) ConnectorHttpError

func NewConnectorHttpError

func NewConnectorHttpError(restCall string, httpStatusCode int) ConnectorHttpError

func (ConnectorHttpError) Error

func (e ConnectorHttpError) Error() string

func (*ConnectorHttpError) HttpStatusCode

func (e *ConnectorHttpError) HttpStatusCode() int

func (*ConnectorHttpError) Operation

func (e *ConnectorHttpError) Operation() string

func (*ConnectorHttpError) RestResponse

func (e *ConnectorHttpError) RestResponse() string

type ConsumerKey added in v0.2.0

type ConsumerKey = string

ConsumerKey defines model for consumer_key.

type CreateApiAttributeParams

type CreateApiAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

CreateApiAttributeParams defines parameters for CreateApiAttribute.

type CreateApiAttributeResponse

type CreateApiAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateApiAttributeResponse

func ParseCreateApiAttributeResponse(rsp *http.Response) (*CreateApiAttributeResponse, error)

ParseCreateApiAttributeResponse parses an HTTP response from a CreateApiAttributeWithResponse call

func (CreateApiAttributeResponse) Status

Status returns HTTPResponse.Status

func (CreateApiAttributeResponse) StatusCode

func (r CreateApiAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateApiMetaAttributeParams

type CreateApiMetaAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

CreateApiMetaAttributeParams defines parameters for CreateApiMetaAttribute.

type CreateApiMetaAttributeResponse

type CreateApiMetaAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateApiMetaAttributeResponse

func ParseCreateApiMetaAttributeResponse(rsp *http.Response) (*CreateApiMetaAttributeResponse, error)

ParseCreateApiMetaAttributeResponse parses an HTTP response from a CreateApiMetaAttributeWithResponse call

func (CreateApiMetaAttributeResponse) Status

Status returns HTTPResponse.Status

func (CreateApiMetaAttributeResponse) StatusCode

func (r CreateApiMetaAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateApiParams

type CreateApiParams struct {
	// Set the mode that applies to a create (POST or PUT) operation, in test mode the data is validated but not persisted, any validation results are returned to the client. The server defaults to write mode itf parameter is omitted
	Mode *CreateApiParamsMode `form:"mode,omitempty" json:"mode,omitempty"`
}

CreateApiParams defines parameters for CreateApi.

type CreateApiParamsMode

type CreateApiParamsMode string

CreateApiParamsMode defines parameters for CreateApi.

type CreateApiProductAttributeParams

type CreateApiProductAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

CreateApiProductAttributeParams defines parameters for CreateApiProductAttribute.

type CreateApiProductAttributeResponse

type CreateApiProductAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateApiProductAttributeResponse

func ParseCreateApiProductAttributeResponse(rsp *http.Response) (*CreateApiProductAttributeResponse, error)

ParseCreateApiProductAttributeResponse parses an HTTP response from a CreateApiProductAttributeWithResponse call

func (CreateApiProductAttributeResponse) Status

Status returns HTTPResponse.Status

func (CreateApiProductAttributeResponse) StatusCode

func (r CreateApiProductAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateApiProductJSONBody

type CreateApiProductJSONBody = APIProduct

CreateApiProductJSONBody defines parameters for CreateApiProduct.

type CreateApiProductJSONRequestBody

type CreateApiProductJSONRequestBody = CreateApiProductJSONBody

CreateApiProductJSONRequestBody defines body for CreateApiProduct for application/json ContentType.

type CreateApiProductMetaAttributeParams

type CreateApiProductMetaAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

CreateApiProductMetaAttributeParams defines parameters for CreateApiProductMetaAttribute.

type CreateApiProductMetaAttributeResponse

type CreateApiProductMetaAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateApiProductMetaAttributeResponse

func ParseCreateApiProductMetaAttributeResponse(rsp *http.Response) (*CreateApiProductMetaAttributeResponse, error)

ParseCreateApiProductMetaAttributeResponse parses an HTTP response from a CreateApiProductMetaAttributeWithResponse call

func (CreateApiProductMetaAttributeResponse) Status

Status returns HTTPResponse.Status

func (CreateApiProductMetaAttributeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateApiProductResponse

type CreateApiProductResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *APIProduct
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateApiProductResponse

func ParseCreateApiProductResponse(rsp *http.Response) (*CreateApiProductResponse, error)

ParseCreateApiProductResponse parses an HTTP response from a CreateApiProductWithResponse call

func (CreateApiProductResponse) Status

func (r CreateApiProductResponse) Status() string

Status returns HTTPResponse.Status

func (CreateApiProductResponse) StatusCode

func (r CreateApiProductResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateApiResponse

type CreateApiResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		AdditionalProperties map[string]interface{} `json:"-"`
	}
	YAML201 *String2MB
	JSON400 *ErrorResponse
	JSON401 *ErrorResponse
	JSON403 *ErrorResponse
	JSON404 *ErrorResponse
	JSON406 *ErrorResponse
	JSON415 *ErrorResponse
	JSON429 *ErrorResponse
	JSON500 *ErrorResponse
	JSON503 *ErrorResponse
	JSON504 *ErrorResponse
}

func ParseCreateApiResponse

func ParseCreateApiResponse(rsp *http.Response) (*CreateApiResponse, error)

ParseCreateApiResponse parses an HTTP response from a CreateApiWithResponse call

func (CreateApiResponse) Status

func (r CreateApiResponse) Status() string

Status returns HTTPResponse.Status

func (CreateApiResponse) StatusCode

func (r CreateApiResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDerivedApiProductJSONBody

type CreateDerivedApiProductJSONBody = EntityDeriveRequest

CreateDerivedApiProductJSONBody defines parameters for CreateDerivedApiProduct.

type CreateDerivedApiProductJSONRequestBody

type CreateDerivedApiProductJSONRequestBody = CreateDerivedApiProductJSONBody

CreateDerivedApiProductJSONRequestBody defines body for CreateDerivedApiProduct for application/json ContentType.

type CreateDerivedApiProductResponse

type CreateDerivedApiProductResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *APIProduct
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateDerivedApiProductResponse

func ParseCreateDerivedApiProductResponse(rsp *http.Response) (*CreateDerivedApiProductResponse, error)

ParseCreateDerivedApiProductResponse parses an HTTP response from a CreateDerivedApiProductWithResponse call

func (CreateDerivedApiProductResponse) Status

Status returns HTTPResponse.Status

func (CreateDerivedApiProductResponse) StatusCode

func (r CreateDerivedApiProductResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDeveloperAppAttributeParams

type CreateDeveloperAppAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

CreateDeveloperAppAttributeParams defines parameters for CreateDeveloperAppAttribute.

type CreateDeveloperAppAttributeResponse

type CreateDeveloperAppAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateDeveloperAppAttributeResponse

func ParseCreateDeveloperAppAttributeResponse(rsp *http.Response) (*CreateDeveloperAppAttributeResponse, error)

ParseCreateDeveloperAppAttributeResponse parses an HTTP response from a CreateDeveloperAppAttributeWithResponse call

func (CreateDeveloperAppAttributeResponse) Status

Status returns HTTPResponse.Status

func (CreateDeveloperAppAttributeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateDeveloperAppCredentialsJSONBody added in v0.2.0

type CreateDeveloperAppCredentialsJSONBody = Credentials

CreateDeveloperAppCredentialsJSONBody defines parameters for CreateDeveloperAppCredentials.

type CreateDeveloperAppCredentialsJSONRequestBody added in v0.2.0

type CreateDeveloperAppCredentialsJSONRequestBody = CreateDeveloperAppCredentialsJSONBody

CreateDeveloperAppCredentialsJSONRequestBody defines body for CreateDeveloperAppCredentials for application/json ContentType.

type CreateDeveloperAppCredentialsResponse added in v0.2.0

type CreateDeveloperAppCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Credentials
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateDeveloperAppCredentialsResponse added in v0.2.0

func ParseCreateDeveloperAppCredentialsResponse(rsp *http.Response) (*CreateDeveloperAppCredentialsResponse, error)

ParseCreateDeveloperAppCredentialsResponse parses an HTTP response from a CreateDeveloperAppCredentialsWithResponse call

func (CreateDeveloperAppCredentialsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (CreateDeveloperAppCredentialsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type CreateDeveloperAppJSONBody

type CreateDeveloperAppJSONBody = App

CreateDeveloperAppJSONBody defines parameters for CreateDeveloperApp.

type CreateDeveloperAppJSONRequestBody

type CreateDeveloperAppJSONRequestBody = CreateDeveloperAppJSONBody

CreateDeveloperAppJSONRequestBody defines body for CreateDeveloperApp for application/json ContentType.

type CreateDeveloperAppResponse

type CreateDeveloperAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AppResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateDeveloperAppResponse

func ParseCreateDeveloperAppResponse(rsp *http.Response) (*CreateDeveloperAppResponse, error)

ParseCreateDeveloperAppResponse parses an HTTP response from a CreateDeveloperAppWithResponse call

func (CreateDeveloperAppResponse) Status

Status returns HTTPResponse.Status

func (CreateDeveloperAppResponse) StatusCode

func (r CreateDeveloperAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDeveloperAppWebHookJSONBody

type CreateDeveloperAppWebHookJSONBody = WebHook

CreateDeveloperAppWebHookJSONBody defines parameters for CreateDeveloperAppWebHook.

type CreateDeveloperAppWebHookJSONRequestBody

type CreateDeveloperAppWebHookJSONRequestBody = CreateDeveloperAppWebHookJSONBody

CreateDeveloperAppWebHookJSONRequestBody defines body for CreateDeveloperAppWebHook for application/json ContentType.

type CreateDeveloperAppWebHookResponse

type CreateDeveloperAppWebHookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WebHook
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateDeveloperAppWebHookResponse

func ParseCreateDeveloperAppWebHookResponse(rsp *http.Response) (*CreateDeveloperAppWebHookResponse, error)

ParseCreateDeveloperAppWebHookResponse parses an HTTP response from a CreateDeveloperAppWebHookWithResponse call

func (CreateDeveloperAppWebHookResponse) Status

Status returns HTTPResponse.Status

func (CreateDeveloperAppWebHookResponse) StatusCode

func (r CreateDeveloperAppWebHookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDeveloperJSONBody

type CreateDeveloperJSONBody = Developer

CreateDeveloperJSONBody defines parameters for CreateDeveloper.

type CreateDeveloperJSONRequestBody

type CreateDeveloperJSONRequestBody = CreateDeveloperJSONBody

CreateDeveloperJSONRequestBody defines body for CreateDeveloper for application/json ContentType.

type CreateDeveloperResponse

type CreateDeveloperResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Developer
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateDeveloperResponse

func ParseCreateDeveloperResponse(rsp *http.Response) (*CreateDeveloperResponse, error)

ParseCreateDeveloperResponse parses an HTTP response from a CreateDeveloperWithResponse call

func (CreateDeveloperResponse) Status

func (r CreateDeveloperResponse) Status() string

Status returns HTTPResponse.Status

func (CreateDeveloperResponse) StatusCode

func (r CreateDeveloperResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateEnvironmentJSONBody

type CreateEnvironmentJSONBody = Environment

CreateEnvironmentJSONBody defines parameters for CreateEnvironment.

type CreateEnvironmentJSONRequestBody

type CreateEnvironmentJSONRequestBody = CreateEnvironmentJSONBody

CreateEnvironmentJSONRequestBody defines body for CreateEnvironment for application/json ContentType.

type CreateEnvironmentResponse

type CreateEnvironmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Environment
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateEnvironmentResponse

func ParseCreateEnvironmentResponse(rsp *http.Response) (*CreateEnvironmentResponse, error)

ParseCreateEnvironmentResponse parses an HTTP response from a CreateEnvironmentWithResponse call

func (CreateEnvironmentResponse) Status

func (r CreateEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (CreateEnvironmentResponse) StatusCode

func (r CreateEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateImporterJobJSONBody

type CreateImporterJobJSONBody = ImporterConfiguration

CreateImporterJobJSONBody defines parameters for CreateImporterJob.

type CreateImporterJobJSONRequestBody

type CreateImporterJobJSONRequestBody = CreateImporterJobJSONBody

CreateImporterJobJSONRequestBody defines body for CreateImporterJob for application/json ContentType.

type CreateImporterJobResponse

type CreateImporterJobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ImporterConfiguration
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateImporterJobResponse

func ParseCreateImporterJobResponse(rsp *http.Response) (*CreateImporterJobResponse, error)

ParseCreateImporterJobResponse parses an HTTP response from a CreateImporterJobWithResponse call

func (CreateImporterJobResponse) Status

func (r CreateImporterJobResponse) Status() string

Status returns HTTPResponse.Status

func (CreateImporterJobResponse) StatusCode

func (r CreateImporterJobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMode

type CreateMode string

CreateMode defines model for create_mode.

const (
	Test  CreateMode = "test"
	Write CreateMode = "write"
)

Defines values for CreateMode.

type CreateOrganizationJSONBody

type CreateOrganizationJSONBody = OrganizationRepresentation

CreateOrganizationJSONBody defines parameters for CreateOrganization.

type CreateOrganizationJSONRequestBody

type CreateOrganizationJSONRequestBody = CreateOrganizationJSONBody

CreateOrganizationJSONRequestBody defines body for CreateOrganization for application/json ContentType.

type CreateOrganizationResponse

type CreateOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *OrganizationResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

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 CreateTeamAppAttributeParams

type CreateTeamAppAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

CreateTeamAppAttributeParams defines parameters for CreateTeamAppAttribute.

type CreateTeamAppAttributeResponse

type CreateTeamAppAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateTeamAppAttributeResponse

func ParseCreateTeamAppAttributeResponse(rsp *http.Response) (*CreateTeamAppAttributeResponse, error)

ParseCreateTeamAppAttributeResponse parses an HTTP response from a CreateTeamAppAttributeWithResponse call

func (CreateTeamAppAttributeResponse) Status

Status returns HTTPResponse.Status

func (CreateTeamAppAttributeResponse) StatusCode

func (r CreateTeamAppAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTeamAppCredentialsJSONBody added in v0.2.0

type CreateTeamAppCredentialsJSONBody = Credentials

CreateTeamAppCredentialsJSONBody defines parameters for CreateTeamAppCredentials.

type CreateTeamAppCredentialsJSONRequestBody added in v0.2.0

type CreateTeamAppCredentialsJSONRequestBody = CreateTeamAppCredentialsJSONBody

CreateTeamAppCredentialsJSONRequestBody defines body for CreateTeamAppCredentials for application/json ContentType.

type CreateTeamAppCredentialsResponse added in v0.2.0

type CreateTeamAppCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Credentials
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateTeamAppCredentialsResponse added in v0.2.0

func ParseCreateTeamAppCredentialsResponse(rsp *http.Response) (*CreateTeamAppCredentialsResponse, error)

ParseCreateTeamAppCredentialsResponse parses an HTTP response from a CreateTeamAppCredentialsWithResponse call

func (CreateTeamAppCredentialsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (CreateTeamAppCredentialsResponse) StatusCode added in v0.2.0

func (r CreateTeamAppCredentialsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTeamAppJSONBody

type CreateTeamAppJSONBody = App

CreateTeamAppJSONBody defines parameters for CreateTeamApp.

type CreateTeamAppJSONRequestBody

type CreateTeamAppJSONRequestBody = CreateTeamAppJSONBody

CreateTeamAppJSONRequestBody defines body for CreateTeamApp for application/json ContentType.

type CreateTeamAppResponse

type CreateTeamAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AppResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateTeamAppResponse

func ParseCreateTeamAppResponse(rsp *http.Response) (*CreateTeamAppResponse, error)

ParseCreateTeamAppResponse parses an HTTP response from a CreateTeamAppWithResponse call

func (CreateTeamAppResponse) Status

func (r CreateTeamAppResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTeamAppResponse) StatusCode

func (r CreateTeamAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTeamAppWebHookJSONBody

type CreateTeamAppWebHookJSONBody = WebHook

CreateTeamAppWebHookJSONBody defines parameters for CreateTeamAppWebHook.

type CreateTeamAppWebHookJSONRequestBody

type CreateTeamAppWebHookJSONRequestBody = CreateTeamAppWebHookJSONBody

CreateTeamAppWebHookJSONRequestBody defines body for CreateTeamAppWebHook for application/json ContentType.

type CreateTeamAppWebHookResponse

type CreateTeamAppWebHookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WebHook
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateTeamAppWebHookResponse

func ParseCreateTeamAppWebHookResponse(rsp *http.Response) (*CreateTeamAppWebHookResponse, error)

ParseCreateTeamAppWebHookResponse parses an HTTP response from a CreateTeamAppWebHookWithResponse call

func (CreateTeamAppWebHookResponse) Status

Status returns HTTPResponse.Status

func (CreateTeamAppWebHookResponse) StatusCode

func (r CreateTeamAppWebHookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTeamJSONBody

type CreateTeamJSONBody = Team

CreateTeamJSONBody defines parameters for CreateTeam.

type CreateTeamJSONRequestBody

type CreateTeamJSONRequestBody = CreateTeamJSONBody

CreateTeamJSONRequestBody defines body for CreateTeam for application/json ContentType.

type CreateTeamResponse

type CreateTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Team
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseCreateTeamResponse

func ParseCreateTeamResponse(rsp *http.Response) (*CreateTeamResponse, error)

ParseCreateTeamResponse parses an HTTP response from a CreateTeamWithResponse call

func (CreateTeamResponse) Status

func (r CreateTeamResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTeamResponse) StatusCode

func (r CreateTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Credentials

type Credentials struct {
	ExpiresAt *int64                  `json:"expiresAt,omitempty"`
	IssuedAt  *CommonTimestampInteger `json:"issuedAt,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name   *CommonName `json:"name,omitempty"`
	Secret *Secret     `json:"secret,omitempty"`
}

Credentials object associated with an app

type CredentialsArray added in v0.2.0

type CredentialsArray = []Credentials

Credentials object array associated with an app

type CustomCloudEndpoint

type CustomCloudEndpoint struct {
	BaseUrl string  `json:"baseUrl"`
	Token   *string `json:"token,omitempty"`
}

CustomCloudEndpoint defines model for CustomCloudEndpoint.

type DeleteApiAttributeResponse

type DeleteApiAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteApiAttributeResponse

func ParseDeleteApiAttributeResponse(rsp *http.Response) (*DeleteApiAttributeResponse, error)

ParseDeleteApiAttributeResponse parses an HTTP response from a DeleteApiAttributeWithResponse call

func (DeleteApiAttributeResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiAttributeResponse) StatusCode

func (r DeleteApiAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiMetaAttributeResponse

type DeleteApiMetaAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteApiMetaAttributeResponse

func ParseDeleteApiMetaAttributeResponse(rsp *http.Response) (*DeleteApiMetaAttributeResponse, error)

ParseDeleteApiMetaAttributeResponse parses an HTTP response from a DeleteApiMetaAttributeWithResponse call

func (DeleteApiMetaAttributeResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiMetaAttributeResponse) StatusCode

func (r DeleteApiMetaAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiProductAttributeResponse

type DeleteApiProductAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteApiProductAttributeResponse

func ParseDeleteApiProductAttributeResponse(rsp *http.Response) (*DeleteApiProductAttributeResponse, error)

ParseDeleteApiProductAttributeResponse parses an HTTP response from a DeleteApiProductAttributeWithResponse call

func (DeleteApiProductAttributeResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiProductAttributeResponse) StatusCode

func (r DeleteApiProductAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiProductMetaAttributeResponse

type DeleteApiProductMetaAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteApiProductMetaAttributeResponse

func ParseDeleteApiProductMetaAttributeResponse(rsp *http.Response) (*DeleteApiProductMetaAttributeResponse, error)

ParseDeleteApiProductMetaAttributeResponse parses an HTTP response from a DeleteApiProductMetaAttributeWithResponse call

func (DeleteApiProductMetaAttributeResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiProductMetaAttributeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiProductResponse

type DeleteApiProductResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteApiProductResponse

func ParseDeleteApiProductResponse(rsp *http.Response) (*DeleteApiProductResponse, error)

ParseDeleteApiProductResponse parses an HTTP response from a DeleteApiProductWithResponse call

func (DeleteApiProductResponse) Status

func (r DeleteApiProductResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteApiProductResponse) StatusCode

func (r DeleteApiProductResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiResponse

type DeleteApiResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteApiResponse

func ParseDeleteApiResponse(rsp *http.Response) (*DeleteApiResponse, error)

ParseDeleteApiResponse parses an HTTP response from a DeleteApiWithResponse call

func (DeleteApiResponse) Status

func (r DeleteApiResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteApiResponse) StatusCode

func (r DeleteApiResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDeveloperAppAttributeResponse

type DeleteDeveloperAppAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteDeveloperAppAttributeResponse

func ParseDeleteDeveloperAppAttributeResponse(rsp *http.Response) (*DeleteDeveloperAppAttributeResponse, error)

ParseDeleteDeveloperAppAttributeResponse parses an HTTP response from a DeleteDeveloperAppAttributeWithResponse call

func (DeleteDeveloperAppAttributeResponse) Status

Status returns HTTPResponse.Status

func (DeleteDeveloperAppAttributeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteDeveloperAppCredentialsResponse added in v0.2.0

type DeleteDeveloperAppCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteDeveloperAppCredentialsResponse added in v0.2.0

func ParseDeleteDeveloperAppCredentialsResponse(rsp *http.Response) (*DeleteDeveloperAppCredentialsResponse, error)

ParseDeleteDeveloperAppCredentialsResponse parses an HTTP response from a DeleteDeveloperAppCredentialsWithResponse call

func (DeleteDeveloperAppCredentialsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteDeveloperAppCredentialsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type DeleteDeveloperAppResponse

type DeleteDeveloperAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteDeveloperAppResponse

func ParseDeleteDeveloperAppResponse(rsp *http.Response) (*DeleteDeveloperAppResponse, error)

ParseDeleteDeveloperAppResponse parses an HTTP response from a DeleteDeveloperAppWithResponse call

func (DeleteDeveloperAppResponse) Status

Status returns HTTPResponse.Status

func (DeleteDeveloperAppResponse) StatusCode

func (r DeleteDeveloperAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDeveloperAppWebHookResponse

type DeleteDeveloperAppWebHookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteDeveloperAppWebHookResponse

func ParseDeleteDeveloperAppWebHookResponse(rsp *http.Response) (*DeleteDeveloperAppWebHookResponse, error)

ParseDeleteDeveloperAppWebHookResponse parses an HTTP response from a DeleteDeveloperAppWebHookWithResponse call

func (DeleteDeveloperAppWebHookResponse) Status

Status returns HTTPResponse.Status

func (DeleteDeveloperAppWebHookResponse) StatusCode

func (r DeleteDeveloperAppWebHookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDeveloperResponse

type DeleteDeveloperResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteDeveloperResponse

func ParseDeleteDeveloperResponse(rsp *http.Response) (*DeleteDeveloperResponse, error)

ParseDeleteDeveloperResponse parses an HTTP response from a DeleteDeveloperWithResponse call

func (DeleteDeveloperResponse) Status

func (r DeleteDeveloperResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteDeveloperResponse) StatusCode

func (r DeleteDeveloperResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteEnvironmentResponse

type DeleteEnvironmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteEnvironmentResponse

func ParseDeleteEnvironmentResponse(rsp *http.Response) (*DeleteEnvironmentResponse, error)

ParseDeleteEnvironmentResponse parses an HTTP response from a DeleteEnvironmentWithResponse call

func (DeleteEnvironmentResponse) Status

func (r DeleteEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteEnvironmentResponse) StatusCode

func (r DeleteEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteImporterJobResponse

type DeleteImporterJobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteImporterJobResponse

func ParseDeleteImporterJobResponse(rsp *http.Response) (*DeleteImporterJobResponse, error)

ParseDeleteImporterJobResponse parses an HTTP response from a DeleteImporterJobWithResponse call

func (DeleteImporterJobResponse) Status

func (r DeleteImporterJobResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteImporterJobResponse) StatusCode

func (r DeleteImporterJobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationResponse

type DeleteOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

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 DeleteTeamAppAttributeResponse

type DeleteTeamAppAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteTeamAppAttributeResponse

func ParseDeleteTeamAppAttributeResponse(rsp *http.Response) (*DeleteTeamAppAttributeResponse, error)

ParseDeleteTeamAppAttributeResponse parses an HTTP response from a DeleteTeamAppAttributeWithResponse call

func (DeleteTeamAppAttributeResponse) Status

Status returns HTTPResponse.Status

func (DeleteTeamAppAttributeResponse) StatusCode

func (r DeleteTeamAppAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTeamAppCredentialsResponse added in v0.2.0

type DeleteTeamAppCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteTeamAppCredentialsResponse added in v0.2.0

func ParseDeleteTeamAppCredentialsResponse(rsp *http.Response) (*DeleteTeamAppCredentialsResponse, error)

ParseDeleteTeamAppCredentialsResponse parses an HTTP response from a DeleteTeamAppCredentialsWithResponse call

func (DeleteTeamAppCredentialsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteTeamAppCredentialsResponse) StatusCode added in v0.2.0

func (r DeleteTeamAppCredentialsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTeamAppResponse

type DeleteTeamAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteTeamAppResponse

func ParseDeleteTeamAppResponse(rsp *http.Response) (*DeleteTeamAppResponse, error)

ParseDeleteTeamAppResponse parses an HTTP response from a DeleteTeamAppWithResponse call

func (DeleteTeamAppResponse) Status

func (r DeleteTeamAppResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTeamAppResponse) StatusCode

func (r DeleteTeamAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTeamAppWebHookResponse

type DeleteTeamAppWebHookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteTeamAppWebHookResponse

func ParseDeleteTeamAppWebHookResponse(rsp *http.Response) (*DeleteTeamAppWebHookResponse, error)

ParseDeleteTeamAppWebHookResponse parses an HTTP response from a DeleteTeamAppWebHookWithResponse call

func (DeleteTeamAppWebHookResponse) Status

Status returns HTTPResponse.Status

func (DeleteTeamAppWebHookResponse) StatusCode

func (r DeleteTeamAppWebHookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTeamResponse

type DeleteTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseDeleteTeamResponse

func ParseDeleteTeamResponse(rsp *http.Response) (*DeleteTeamResponse, error)

ParseDeleteTeamResponse parses an HTTP response from a DeleteTeamWithResponse call

func (DeleteTeamResponse) Status

func (r DeleteTeamResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTeamResponse) StatusCode

func (r DeleteTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Developer

type Developer struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes *Attributes         `json:"attributes,omitempty"`
	Email      openapi_types.Email `json:"email"`
	FirstName  string              `json:"firstName"`
	LastName   string              `json:"lastName"`
	UserName   CommonUserName      `json:"userName"`
}

A profile for a developer. After the developer is created, they can register an app and receive API credentials

type DeveloperPatch

type DeveloperPatch struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes *Attributes          `json:"attributes,omitempty"`
	Email      *openapi_types.Email `json:"email,omitempty"`
	FirstName  *string              `json:"firstName,omitempty"`
	LastName   *string              `json:"lastName,omitempty"`
}

Used for PATCH operation, A profile for a developer. After the developer is created, they can register an app and receive API credentials

type DeveloperUsername

type DeveloperUsername = CommonUserName

DeveloperUsername defines model for developer_username.

type Endpoint

type Endpoint struct {
	Compressed *EndpointCompressed `json:"compressed,omitempty"`
	MsgVpn     *string             `json:"msgVpn,omitempty"`
	Protocol   *Protocol           `json:"protocol,omitempty"`
	Secure     *EndpointSecure     `json:"secure,omitempty"`

	// The protocol transport
	Transport *string `json:"transport,omitempty"`
	Uri       *string `json:"uri,omitempty"`
}

Endpoint defines model for Endpoint.

type EndpointCompressed

type EndpointCompressed string

EndpointCompressed defines model for Endpoint.Compressed.

const (
	EndpointCompressedFalse EndpointCompressed = "false"
	EndpointCompressedTrue  EndpointCompressed = "true"
)

Defines values for EndpointCompressed.

type EndpointSecure

type EndpointSecure string

EndpointSecure defines model for Endpoint.Secure.

const (
	EndpointSecureFalse EndpointSecure = "false"
	EndpointSecureTrue  EndpointSecure = "true"
)

Defines values for EndpointSecure.

type EntityDeriveRequest

type EntityDeriveRequest struct {
	// meta information of an object. Will be returned by some resources. Can be set when patching or creating an object. Auto generated if not set.
	Meta *Meta `json:"meta,omitempty"`

	// Name and display name attribute of an entity
	Names CommonEntityNames `json:"names"`
}

Request to derive a new entity from an existing entity (clone). Meta object allows to pass in current user name to override the logged in user context in the Connector

type EnvName

type EnvName = string

EnvName defines model for env_name.

type Environment

type Environment struct {
	// An overview of the object. Include key information about the object that is not captured by other fields..
	Description CommonDescription `json:"description"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName      *CommonDisplayName `json:"displayName,omitempty"`
	ExposedProtocols []Protocol         `json:"exposedProtocols"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name                 CommonName             `json:"name"`
	ServiceId            string                 `json:"serviceId"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

an environment

func (Environment) Get

func (a Environment) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for Environment. Returns the specified element and whether it was found

func (Environment) MarshalJSON

func (a Environment) MarshalJSON() ([]byte, error)

Override default JSON handling for Environment to handle AdditionalProperties

func (*Environment) Set

func (a *Environment) Set(fieldName string, value interface{})

Setter for additional properties for Environment

func (*Environment) UnmarshalJSON

func (a *Environment) UnmarshalJSON(b []byte) error

Override default JSON handling for Environment to handle AdditionalProperties

type EnvironmentListItem

type EnvironmentListItem struct {
	// An overview of the object. Include key information about the object that is not captured by other fields..
	Description CommonDescription `json:"description"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName      *CommonDisplayName `json:"displayName,omitempty"`
	ExposedProtocols []Protocol         `json:"exposedProtocols"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name      CommonName `json:"name"`
	ServiceId string     `json:"serviceId"`
}

EnvironmentListItem defines model for EnvironmentListItem.

type EnvironmentPatch

type EnvironmentPatch struct {
	// An overview of the object. Include key information about the object that is not captured by other fields..
	Description *CommonDescription `json:"description,omitempty"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName *CommonDisplayName `json:"displayName,omitempty"`

	// The protocols that can be exposed for use with APIs
	ExposedProtocols *[]Protocol `json:"exposedProtocols,omitempty"`
	ServiceId        *string     `json:"serviceId,omitempty"`
}

used for PATCH operation, an environment

type EnvironmentResponse

type EnvironmentResponse struct {
	CreationState      *string `json:"creationState,omitempty"`
	DatacenterId       *string `json:"datacenterId,omitempty"`
	DatacenterProvider *string `json:"datacenterProvider,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	Description CommonDescription `json:"description"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName *CommonDisplayName `json:"displayName,omitempty"`

	// The protocols that can be exposed for use with APIs
	ExposedProtocols *[]Protocol `json:"exposedProtocols,omitempty"`

	// All of the protocols that the broker service exposes
	MessagingProtocols *[]Endpoint `json:"messagingProtocols,omitempty"`
	MsgVpnName         *MsgVpnName `json:"msgVpnName,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name                            CommonName                       `json:"name"`
	ServiceClassDisplayedAttributes *ServiceClassDisplayedAttributes `json:"serviceClassDisplayedAttributes,omitempty"`
	ServiceClassId                  *string                          `json:"serviceClassId,omitempty"`

	// id as used/issued by the back end apis, alphanumeric characters only
	ServiceId     CommonSolaceCloudObjectId `json:"serviceId"`
	ServiceName   *string                   `json:"serviceName,omitempty"`
	ServiceTypeId *string                   `json:"serviceTypeId,omitempty"`
}

an environment

func (*EnvironmentResponse) FindEndpointByProtocolName

func (a *EnvironmentResponse) FindEndpointByProtocolName(name string) *Endpoint

FindEndpointByProtocolName - searches list of MessagingProtocols

type EnvironmentService

type EnvironmentService struct {
	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Environment *CommonName `json:"environment,omitempty"`

	// provides information about a service in the Solace Cloud account.
	Service *Service `json:"service,omitempty"`
}

EnvironmentService defines model for EnvironmentService.

type ErrorResponse

type ErrorResponse struct {
	ErrorId *string             `json:"errorId,omitempty"`
	Message *string             `json:"message,omitempty"`
	Meta    *ErrorResponse_Meta `json:"meta,omitempty"`
}

ErrorResponse defines model for ErrorResponse.

type ErrorResponse_Meta

type ErrorResponse_Meta struct {
	AdditionalProperties map[string]interface{} `json:"-"`
}

ErrorResponse_Meta defines model for ErrorResponse.Meta.

func (ErrorResponse_Meta) Get

func (a ErrorResponse_Meta) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ErrorResponse_Meta. Returns the specified element and whether it was found

func (ErrorResponse_Meta) MarshalJSON

func (a ErrorResponse_Meta) MarshalJSON() ([]byte, error)

Override default JSON handling for ErrorResponse_Meta to handle AdditionalProperties

func (*ErrorResponse_Meta) Set

func (a *ErrorResponse_Meta) Set(fieldName string, value interface{})

Setter for additional properties for ErrorResponse_Meta

func (*ErrorResponse_Meta) UnmarshalJSON

func (a *ErrorResponse_Meta) UnmarshalJSON(b []byte) error

Override default JSON handling for ErrorResponse_Meta to handle AdditionalProperties

type EventAPIProduct

type EventAPIProduct struct {
	// id as used/issued by the back end apis, alphanumeric characters only
	ChangedBy *CommonSolaceCloudObjectId `json:"changedBy,omitempty"`

	// id as used/issued by the back end apis, alphanumeric characters only
	CreatedBy   *CommonSolaceCloudObjectId `json:"createdBy,omitempty"`
	CreatedTime *CommonTimestampInteger    `json:"createdTime,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	Description *CommonDescription `json:"description,omitempty"`

	// id as used/issued by the back end apis, alphanumeric characters only
	Id             CommonSolaceCloudObjectId `json:"id"`
	Name           string                    `json:"name"`
	NumberOfEvents *int64                    `json:"numberOfEvents,omitempty"`
	Published      *bool                     `json:"published,omitempty"`
	PublishedTime  *CommonTimestampInteger   `json:"publishedTime,omitempty"`
	RestUrlJson    *CommonURL                `json:"restUrlJson,omitempty"`
	RestUrlYaml    *CommonURL                `json:"restUrlYaml,omitempty"`
	ServerProtocol *string                   `json:"serverProtocol,omitempty"`
	ServerUrl      *CommonURL                `json:"serverUrl,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	Summary         *CommonDescription      `json:"summary,omitempty"`
	Type            *string                 `json:"type,omitempty"`
	UnpublishedTime *CommonTimestampInteger `json:"unpublishedTime,omitempty"`
	UpdatedTime     *CommonTimestampInteger `json:"updatedTime,omitempty"`
	Version         *CommonVersion          `json:"version,omitempty"`

	// id as used/issued by the back end apis, alphanumeric characters only
	VirtualBrokerId *CommonSolaceCloudObjectId `json:"virtualBrokerId,omitempty"`
	WebsiteUrl      *CommonURL                 `json:"websiteUrl,omitempty"`
}

EventAPIProduct defines model for EventAPIProduct.

type EventAPIProductList

type EventAPIProductList = []EventAPIProduct

EventAPIProductList defines model for EventAPIProductList.

type EventApiProductId

type EventApiProductId = string

EventApiProductId defines model for event_api_product_id.

type Filter

type Filter = string

Filter defines model for filter.

type Forbidden

type Forbidden = ErrorResponse

Forbidden defines model for Forbidden.

type GatewayTimeout

type GatewayTimeout = ErrorResponse

GatewayTimeout defines model for GatewayTimeout.

type GetAllImporterTypesResponse

type GetAllImporterTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ImporterInfo
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetAllImporterTypesResponse

func ParseGetAllImporterTypesResponse(rsp *http.Response) (*GetAllImporterTypesResponse, error)

ParseGetAllImporterTypesResponse parses an HTTP response from a GetAllImporterTypesWithResponse call

func (GetAllImporterTypesResponse) Status

Status returns HTTPResponse.Status

func (GetAllImporterTypesResponse) StatusCode

func (r GetAllImporterTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllImportersResponse

type GetAllImportersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ImporterConfiguration
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetAllImportersResponse

func ParseGetAllImportersResponse(rsp *http.Response) (*GetAllImportersResponse, error)

ParseGetAllImportersResponse parses an HTTP response from a GetAllImportersWithResponse call

func (GetAllImportersResponse) Status

func (r GetAllImportersResponse) Status() string

Status returns HTTPResponse.Status

func (GetAllImportersResponse) StatusCode

func (r GetAllImportersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiAttributeResponse

type GetApiAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiAttributeResponse

func ParseGetApiAttributeResponse(rsp *http.Response) (*GetApiAttributeResponse, error)

ParseGetApiAttributeResponse parses an HTTP response from a GetApiAttributeWithResponse call

func (GetApiAttributeResponse) Status

func (r GetApiAttributeResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiAttributeResponse) StatusCode

func (r GetApiAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiInfoResponse

type GetApiInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIInfo
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiInfoResponse

func ParseGetApiInfoResponse(rsp *http.Response) (*GetApiInfoResponse, error)

ParseGetApiInfoResponse parses an HTTP response from a GetApiInfoWithResponse call

func (GetApiInfoResponse) Status

func (r GetApiInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiInfoResponse) StatusCode

func (r GetApiInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiMetaAttributeResponse

type GetApiMetaAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiMetaAttributeResponse

func ParseGetApiMetaAttributeResponse(rsp *http.Response) (*GetApiMetaAttributeResponse, error)

ParseGetApiMetaAttributeResponse parses an HTTP response from a GetApiMetaAttributeWithResponse call

func (GetApiMetaAttributeResponse) Status

Status returns HTTPResponse.Status

func (GetApiMetaAttributeResponse) StatusCode

func (r GetApiMetaAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiParams

type GetApiParams struct {
	Format *GetApiParamsFormat `form:"format,omitempty" json:"format,omitempty"`
}

GetApiParams defines parameters for GetApi.

type GetApiParamsFormat

type GetApiParamsFormat string

GetApiParamsFormat defines parameters for GetApi.

type GetApiProductApiSpecificationParams

type GetApiProductApiSpecificationParams struct {
	Format *GetApiProductApiSpecificationParamsFormat `form:"format,omitempty" json:"format,omitempty"`
}

GetApiProductApiSpecificationParams defines parameters for GetApiProductApiSpecification.

type GetApiProductApiSpecificationParamsFormat

type GetApiProductApiSpecificationParamsFormat string

GetApiProductApiSpecificationParamsFormat defines parameters for GetApiProductApiSpecification.

type GetApiProductApiSpecificationResponse

type GetApiProductApiSpecificationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		AdditionalProperties map[string]interface{} `json:"-"`
	}
	YAML200 *String2MB
	JSON400 *ErrorResponse
	JSON401 *ErrorResponse
	JSON403 *ErrorResponse
	JSON404 *ErrorResponse
	JSON406 *ErrorResponse
	JSON429 *ErrorResponse
	JSON500 *ErrorResponse
	JSON503 *ErrorResponse
	JSON504 *ErrorResponse
}

func ParseGetApiProductApiSpecificationResponse

func ParseGetApiProductApiSpecificationResponse(rsp *http.Response) (*GetApiProductApiSpecificationResponse, error)

ParseGetApiProductApiSpecificationResponse parses an HTTP response from a GetApiProductApiSpecificationWithResponse call

func (GetApiProductApiSpecificationResponse) Status

Status returns HTTPResponse.Status

func (GetApiProductApiSpecificationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiProductAttributeResponse

type GetApiProductAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiProductAttributeResponse

func ParseGetApiProductAttributeResponse(rsp *http.Response) (*GetApiProductAttributeResponse, error)

ParseGetApiProductAttributeResponse parses an HTTP response from a GetApiProductAttributeWithResponse call

func (GetApiProductAttributeResponse) Status

Status returns HTTPResponse.Status

func (GetApiProductAttributeResponse) StatusCode

func (r GetApiProductAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiProductMetaAttributeResponse

type GetApiProductMetaAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiProductMetaAttributeResponse

func ParseGetApiProductMetaAttributeResponse(rsp *http.Response) (*GetApiProductMetaAttributeResponse, error)

ParseGetApiProductMetaAttributeResponse parses an HTTP response from a GetApiProductMetaAttributeWithResponse call

func (GetApiProductMetaAttributeResponse) Status

Status returns HTTPResponse.Status

func (GetApiProductMetaAttributeResponse) StatusCode

func (r GetApiProductMetaAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiProductResponse

type GetApiProductResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIProduct
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiProductResponse

func ParseGetApiProductResponse(rsp *http.Response) (*GetApiProductResponse, error)

ParseGetApiProductResponse parses an HTTP response from a GetApiProductWithResponse call

func (GetApiProductResponse) Status

func (r GetApiProductResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiProductResponse) StatusCode

func (r GetApiProductResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiProductRevisionResponse

type GetApiProductRevisionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIProduct
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiProductRevisionResponse

func ParseGetApiProductRevisionResponse(rsp *http.Response) (*GetApiProductRevisionResponse, error)

ParseGetApiProductRevisionResponse parses an HTTP response from a GetApiProductRevisionWithResponse call

func (GetApiProductRevisionResponse) Status

Status returns HTTPResponse.Status

func (GetApiProductRevisionResponse) StatusCode

func (r GetApiProductRevisionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiReferencedByAPIProductsResponse

type GetApiReferencedByAPIProductsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CommonEntityNameList
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiReferencedByAPIProductsResponse

func ParseGetApiReferencedByAPIProductsResponse(rsp *http.Response) (*GetApiReferencedByAPIProductsResponse, error)

ParseGetApiReferencedByAPIProductsResponse parses an HTTP response from a GetApiReferencedByAPIProductsWithResponse call

func (GetApiReferencedByAPIProductsResponse) Status

Status returns HTTPResponse.Status

func (GetApiReferencedByAPIProductsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiResponse

type GetApiResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
	YAML200      *String2MB
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiResponse

func ParseGetApiResponse(rsp *http.Response) (*GetApiResponse, error)

ParseGetApiResponse parses an HTTP response from a GetApiWithResponse call

func (GetApiResponse) Status

func (r GetApiResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiResponse) StatusCode

func (r GetApiResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRevisionAPIProductReferencesResponse

type GetApiRevisionAPIProductReferencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CommonEntityNameList
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiRevisionAPIProductReferencesResponse

func ParseGetApiRevisionAPIProductReferencesResponse(rsp *http.Response) (*GetApiRevisionAPIProductReferencesResponse, error)

ParseGetApiRevisionAPIProductReferencesResponse parses an HTTP response from a GetApiRevisionAPIProductReferencesWithResponse call

func (GetApiRevisionAPIProductReferencesResponse) Status

Status returns HTTPResponse.Status

func (GetApiRevisionAPIProductReferencesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiRevisionParams

type GetApiRevisionParams struct {
	Format *GetApiRevisionParamsFormat `form:"format,omitempty" json:"format,omitempty"`
}

GetApiRevisionParams defines parameters for GetApiRevision.

type GetApiRevisionParamsFormat

type GetApiRevisionParamsFormat string

GetApiRevisionParamsFormat defines parameters for GetApiRevision.

type GetApiRevisionResponse

type GetApiRevisionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
	YAML200      *String2MB
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiRevisionResponse

func ParseGetApiRevisionResponse(rsp *http.Response) (*GetApiRevisionResponse, error)

ParseGetApiRevisionResponse parses an HTTP response from a GetApiRevisionWithResponse call

func (GetApiRevisionResponse) Status

func (r GetApiRevisionResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRevisionResponse) StatusCode

func (r GetApiRevisionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiVersionInfoResponse

type GetApiVersionInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIInfo
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetApiVersionInfoResponse

func ParseGetApiVersionInfoResponse(rsp *http.Response) (*GetApiVersionInfoResponse, error)

ParseGetApiVersionInfoResponse parses an HTTP response from a GetApiVersionInfoWithResponse call

func (GetApiVersionInfoResponse) Status

func (r GetApiVersionInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiVersionInfoResponse) StatusCode

func (r GetApiVersionInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppApiSpecificationParams

type GetAppApiSpecificationParams struct {
	Format *GetAppApiSpecificationParamsFormat `form:"format,omitempty" json:"format,omitempty"`
}

GetAppApiSpecificationParams defines parameters for GetAppApiSpecification.

type GetAppApiSpecificationParamsFormat

type GetAppApiSpecificationParamsFormat string

GetAppApiSpecificationParamsFormat defines parameters for GetAppApiSpecification.

type GetAppApiSpecificationResponse

type GetAppApiSpecificationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		AdditionalProperties map[string]interface{} `json:"-"`
	}
	YAML200 *String2MB
	JSON400 *ErrorResponse
	JSON401 *ErrorResponse
	JSON403 *ErrorResponse
	JSON404 *ErrorResponse
	JSON406 *ErrorResponse
	JSON429 *ErrorResponse
	JSON500 *ErrorResponse
	JSON503 *ErrorResponse
	JSON504 *ErrorResponse
}

func ParseGetAppApiSpecificationResponse

func ParseGetAppApiSpecificationResponse(rsp *http.Response) (*GetAppApiSpecificationResponse, error)

ParseGetAppApiSpecificationResponse parses an HTTP response from a GetAppApiSpecificationWithResponse call

func (GetAppApiSpecificationResponse) Status

Status returns HTTPResponse.Status

func (GetAppApiSpecificationResponse) StatusCode

func (r GetAppApiSpecificationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppConfigSetResponse

type GetAppConfigSetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppConfigSet
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetAppConfigSetResponse

func ParseGetAppConfigSetResponse(rsp *http.Response) (*GetAppConfigSetResponse, error)

ParseGetAppConfigSetResponse parses an HTTP response from a GetAppConfigSetWithResponse call

func (GetAppConfigSetResponse) Status

func (r GetAppConfigSetResponse) Status() string

Status returns HTTPResponse.Status

func (GetAppConfigSetResponse) StatusCode

func (r GetAppConfigSetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppConfigSnapshotResponse

type GetAppConfigSnapshotResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ConfigSnapshot
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetAppConfigSnapshotResponse

func ParseGetAppConfigSnapshotResponse(rsp *http.Response) (*GetAppConfigSnapshotResponse, error)

ParseGetAppConfigSnapshotResponse parses an HTTP response from a GetAppConfigSnapshotWithResponse call

func (GetAppConfigSnapshotResponse) Status

Status returns HTTPResponse.Status

func (GetAppConfigSnapshotResponse) StatusCode

func (r GetAppConfigSnapshotResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppParams

type GetAppParams struct {
	TopicSyntax *GetAppParamsTopicSyntax `form:"topicSyntax,omitempty" json:"topicSyntax,omitempty"`
}

GetAppParams defines parameters for GetApp.

type GetAppParamsTopicSyntax

type GetAppParamsTopicSyntax string

GetAppParamsTopicSyntax defines parameters for GetApp.

type GetAppResponse

type GetAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppResponseGeneric
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

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 GetAppStatusResponse

type GetAppStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppConnectionStatus
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetAppStatusResponse

func ParseGetAppStatusResponse(rsp *http.Response) (*GetAppStatusResponse, error)

ParseGetAppStatusResponse parses an HTTP response from a GetAppStatusWithResponse call

func (GetAppStatusResponse) Status

func (r GetAppStatusResponse) Status() string

Status returns HTTPResponse.Status

func (GetAppStatusResponse) StatusCode

func (r GetAppStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDeveloperAppAttributeResponse

type GetDeveloperAppAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetDeveloperAppAttributeResponse

func ParseGetDeveloperAppAttributeResponse(rsp *http.Response) (*GetDeveloperAppAttributeResponse, error)

ParseGetDeveloperAppAttributeResponse parses an HTTP response from a GetDeveloperAppAttributeWithResponse call

func (GetDeveloperAppAttributeResponse) Status

Status returns HTTPResponse.Status

func (GetDeveloperAppAttributeResponse) StatusCode

func (r GetDeveloperAppAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDeveloperAppParams

type GetDeveloperAppParams struct {
	TopicSyntax *GetDeveloperAppParamsTopicSyntax `form:"topicSyntax,omitempty" json:"topicSyntax,omitempty"`
}

GetDeveloperAppParams defines parameters for GetDeveloperApp.

type GetDeveloperAppParamsTopicSyntax

type GetDeveloperAppParamsTopicSyntax string

GetDeveloperAppParamsTopicSyntax defines parameters for GetDeveloperApp.

type GetDeveloperAppResponse

type GetDeveloperAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetDeveloperAppResponse

func ParseGetDeveloperAppResponse(rsp *http.Response) (*GetDeveloperAppResponse, error)

ParseGetDeveloperAppResponse parses an HTTP response from a GetDeveloperAppWithResponse call

func (GetDeveloperAppResponse) Status

func (r GetDeveloperAppResponse) Status() string

Status returns HTTPResponse.Status

func (GetDeveloperAppResponse) StatusCode

func (r GetDeveloperAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDeveloperAppWebHookResponse

type GetDeveloperAppWebHookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebHook
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetDeveloperAppWebHookResponse

func ParseGetDeveloperAppWebHookResponse(rsp *http.Response) (*GetDeveloperAppWebHookResponse, error)

ParseGetDeveloperAppWebHookResponse parses an HTTP response from a GetDeveloperAppWebHookWithResponse call

func (GetDeveloperAppWebHookResponse) Status

Status returns HTTPResponse.Status

func (GetDeveloperAppWebHookResponse) StatusCode

func (r GetDeveloperAppWebHookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDeveloperResponse

type GetDeveloperResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Developer
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetDeveloperResponse

func ParseGetDeveloperResponse(rsp *http.Response) (*GetDeveloperResponse, error)

ParseGetDeveloperResponse parses an HTTP response from a GetDeveloperWithResponse call

func (GetDeveloperResponse) Status

func (r GetDeveloperResponse) Status() string

Status returns HTTPResponse.Status

func (GetDeveloperResponse) StatusCode

func (r GetDeveloperResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEPApplicationDomainResponse added in v0.2.0

type GetEPApplicationDomainResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ApplicationDomain
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetEPApplicationDomainResponse added in v0.2.0

func ParseGetEPApplicationDomainResponse(rsp *http.Response) (*GetEPApplicationDomainResponse, error)

ParseGetEPApplicationDomainResponse parses an HTTP response from a GetEPApplicationDomainWithResponse call

func (GetEPApplicationDomainResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetEPApplicationDomainResponse) StatusCode added in v0.2.0

func (r GetEPApplicationDomainResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEnvironmentReferencedByAPIProductsResponse

type GetEnvironmentReferencedByAPIProductsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CommonEntityNameList
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetEnvironmentReferencedByAPIProductsResponse

func ParseGetEnvironmentReferencedByAPIProductsResponse(rsp *http.Response) (*GetEnvironmentReferencedByAPIProductsResponse, error)

ParseGetEnvironmentReferencedByAPIProductsResponse parses an HTTP response from a GetEnvironmentReferencedByAPIProductsWithResponse call

func (GetEnvironmentReferencedByAPIProductsResponse) Status

Status returns HTTPResponse.Status

func (GetEnvironmentReferencedByAPIProductsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetEnvironmentResponse

type GetEnvironmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EnvironmentResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetEnvironmentResponse

func ParseGetEnvironmentResponse(rsp *http.Response) (*GetEnvironmentResponse, error)

ParseGetEnvironmentResponse parses an HTTP response from a GetEnvironmentWithResponse call

func (GetEnvironmentResponse) Status

func (r GetEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (GetEnvironmentResponse) StatusCode

func (r GetEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEventAPIProductAsyncAPIParams

type GetEventAPIProductAsyncAPIParams struct {
	Format *GetEventAPIProductAsyncAPIParamsFormat `form:"format,omitempty" json:"format,omitempty"`
}

GetEventAPIProductAsyncAPIParams defines parameters for GetEventAPIProductAsyncAPI.

type GetEventAPIProductAsyncAPIParamsFormat

type GetEventAPIProductAsyncAPIParamsFormat string

GetEventAPIProductAsyncAPIParamsFormat defines parameters for GetEventAPIProductAsyncAPI.

type GetEventAPIProductAsyncAPIResponse

type GetEventAPIProductAsyncAPIResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		AdditionalProperties map[string]interface{} `json:"-"`
	}
	YAML200 *String2MB
	JSON400 *ErrorResponse
	JSON401 *ErrorResponse
	JSON403 *ErrorResponse
	JSON404 *ErrorResponse
	JSON406 *ErrorResponse
	JSON429 *ErrorResponse
	JSON500 *ErrorResponse
	JSON503 *ErrorResponse
	JSON504 *ErrorResponse
}

func ParseGetEventAPIProductAsyncAPIResponse

func ParseGetEventAPIProductAsyncAPIResponse(rsp *http.Response) (*GetEventAPIProductAsyncAPIResponse, error)

ParseGetEventAPIProductAsyncAPIResponse parses an HTTP response from a GetEventAPIProductAsyncAPIWithResponse call

func (GetEventAPIProductAsyncAPIResponse) Status

Status returns HTTPResponse.Status

func (GetEventAPIProductAsyncAPIResponse) StatusCode

func (r GetEventAPIProductAsyncAPIResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEventAPIProductResponse

type GetEventAPIProductResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventAPIProduct
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetEventAPIProductResponse

func ParseGetEventAPIProductResponse(rsp *http.Response) (*GetEventAPIProductResponse, error)

ParseGetEventAPIProductResponse parses an HTTP response from a GetEventAPIProductWithResponse call

func (GetEventAPIProductResponse) Status

Status returns HTTPResponse.Status

func (GetEventAPIProductResponse) StatusCode

func (r GetEventAPIProductResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetImporterJobResponse

type GetImporterJobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ImporterConfiguration
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetImporterJobResponse

func ParseGetImporterJobResponse(rsp *http.Response) (*GetImporterJobResponse, error)

ParseGetImporterJobResponse parses an HTTP response from a GetImporterJobWithResponse call

func (GetImporterJobResponse) Status

func (r GetImporterJobResponse) Status() string

Status returns HTTPResponse.Status

func (GetImporterJobResponse) StatusCode

func (r GetImporterJobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationResponse

type GetOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

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 GetTeamAppAttributeResponse

type GetTeamAppAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetTeamAppAttributeResponse

func ParseGetTeamAppAttributeResponse(rsp *http.Response) (*GetTeamAppAttributeResponse, error)

ParseGetTeamAppAttributeResponse parses an HTTP response from a GetTeamAppAttributeWithResponse call

func (GetTeamAppAttributeResponse) Status

Status returns HTTPResponse.Status

func (GetTeamAppAttributeResponse) StatusCode

func (r GetTeamAppAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTeamAppParams

type GetTeamAppParams struct {
	TopicSyntax *GetTeamAppParamsTopicSyntax `form:"topicSyntax,omitempty" json:"topicSyntax,omitempty"`
}

GetTeamAppParams defines parameters for GetTeamApp.

type GetTeamAppParamsTopicSyntax

type GetTeamAppParamsTopicSyntax string

GetTeamAppParamsTopicSyntax defines parameters for GetTeamApp.

type GetTeamAppResponse

type GetTeamAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetTeamAppResponse

func ParseGetTeamAppResponse(rsp *http.Response) (*GetTeamAppResponse, error)

ParseGetTeamAppResponse parses an HTTP response from a GetTeamAppWithResponse call

func (GetTeamAppResponse) Status

func (r GetTeamAppResponse) Status() string

Status returns HTTPResponse.Status

func (GetTeamAppResponse) StatusCode

func (r GetTeamAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTeamAppWebHookResponse

type GetTeamAppWebHookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebHook
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetTeamAppWebHookResponse

func ParseGetTeamAppWebHookResponse(rsp *http.Response) (*GetTeamAppWebHookResponse, error)

ParseGetTeamAppWebHookResponse parses an HTTP response from a GetTeamAppWebHookWithResponse call

func (GetTeamAppWebHookResponse) Status

func (r GetTeamAppWebHookResponse) Status() string

Status returns HTTPResponse.Status

func (GetTeamAppWebHookResponse) StatusCode

func (r GetTeamAppWebHookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTeamResponse

type GetTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetTeamResponse

func ParseGetTeamResponse(rsp *http.Response) (*GetTeamResponse, error)

ParseGetTeamResponse parses an HTTP response from a GetTeamWithResponse call

func (GetTeamResponse) Status

func (r GetTeamResponse) Status() string

Status returns HTTPResponse.Status

func (GetTeamResponse) StatusCode

func (r GetTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTokenResponse

type GetTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CloudToken
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseGetTokenResponse

func ParseGetTokenResponse(rsp *http.Response) (*GetTokenResponse, error)

ParseGetTokenResponse parses an HTTP response from a GetTokenWithResponse call

func (GetTokenResponse) Status

func (r GetTokenResponse) Status() string

Status returns HTTPResponse.Status

func (GetTokenResponse) StatusCode

func (r GetTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type History

type History struct {
	// UNIX timestamp when auditable event occurred
	At          *float32          `json:"at,omitempty"`
	Operation   *HistoryOperation `json:"operation,omitempty"`
	RequestBody *interface{}      `json:"requestBody,omitempty"`

	// the request URI
	RequestURI   *string `json:"requestURI,omitempty"`
	ResponseCode *int64  `json:"responseCode,omitempty"`
	Title        *string `json:"title,omitempty"`
	User         *string `json:"user,omitempty"`
}

History defines model for History.

type HistoryOperation

type HistoryOperation string

HistoryOperation defines model for History.Operation.

const (
	HistoryOperationDELETE HistoryOperation = "DELETE"
	HistoryOperationPATCH  HistoryOperation = "PATCH"
	HistoryOperationPOST   HistoryOperation = "POST"
	HistoryOperationPUT    HistoryOperation = "PUT"
)

Defines values for HistoryOperation.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type IfMatchHeader

type IfMatchHeader = string

IfMatchHeader defines model for ifMatchHeader.

type ImportApiJSONBody

type ImportApiJSONBody = APIImport

ImportApiJSONBody defines parameters for ImportApi.

type ImportApiJSONRequestBody

type ImportApiJSONRequestBody = ImportApiJSONBody

ImportApiJSONRequestBody defines body for ImportApi for application/json ContentType.

type ImportApiResponse

type ImportApiResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		AdditionalProperties map[string]interface{} `json:"-"`
	}
	YAML201 *String2MB
	JSON400 *ErrorResponse
	JSON401 *ErrorResponse
	JSON403 *ErrorResponse
	JSON404 *ErrorResponse
	JSON406 *ErrorResponse
	JSON415 *ErrorResponse
	JSON429 *ErrorResponse
	JSON500 *ErrorResponse
	JSON503 *ErrorResponse
	JSON504 *ErrorResponse
}

func ParseImportApiResponse

func ParseImportApiResponse(rsp *http.Response) (*ImportApiResponse, error)

ParseImportApiResponse parses an HTTP response from a ImportApiWithResponse call

func (ImportApiResponse) Status

func (r ImportApiResponse) Status() string

Status returns HTTPResponse.Status

func (ImportApiResponse) StatusCode

func (r ImportApiResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ImporterConfiguration

type ImporterConfiguration struct {
	AttributeMap *[]struct {
		// Arbitrary name/value pairs associated with an API product, team, developer or app.
		Attributes *Attributes `json:"attributes,omitempty"`

		// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
		Name *CommonName `json:"name,omitempty"`
	} `json:"attributeMap,omitempty"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName CommonDisplayName `json:"displayName"`

	// an array of ids that an importer will apply to the issues against theexternal system
	Filter *[]CommonName `json:"filter,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	ImporterType *CommonName `json:"importerType,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name CommonName `json:"name"`
}

ImporterConfiguration defines model for ImporterConfiguration.

type ImporterInfo

type ImporterInfo struct {
	// An overview of the object. Include key information about the object that is not captured by other fields..
	AttributeMapDescription *CommonDescription `json:"attributeMapDescription,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	Description *CommonDescription `json:"description,omitempty"`

	// An overview of the object. Include key information about the object that is not captured by other fields..
	FilterDescription *CommonDescription `json:"filterDescription,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name *CommonName `json:"name,omitempty"`
}

ImporterInfo defines model for ImporterInfo.

type ImporterJobName

type ImporterJobName = string

ImporterJobName defines model for importer_job_name.

type InternalServerError

type InternalServerError = ErrorResponse

InternalServerError defines model for InternalServerError.

type Job

type Job struct {
	// App Response Object - includes protocol binding information and app premissions. An app associated with a developer. Associates the app with an API product, and auto-generates an API credentials for the app to use.
	App            *AppResponse `json:"app,omitempty"`
	Id             string       `json:"id"`
	InstanceName   *string      `json:"instanceName,omitempty"`
	LastFinishedAt *time.Time   `json:"lastFinishedAt,omitempty"`
	LastRunAt      *time.Time   `json:"lastRunAt,omitempty"`
	Name           string       `json:"name"`
	NextRunAt      *time.Time   `json:"nextRunAt,omitempty"`
	Result         *interface{} `json:"result,omitempty"`
	Status         *JobStatus   `json:"status,omitempty"`
}

Job defines model for Job.

type JobStatus

type JobStatus string

JobStatus defines model for Job.Status.

const (
	JobStatusFinished JobStatus = "finished"
	JobStatusPending  JobStatus = "pending"
)

Defines values for JobStatus.

type ListApiProductApisParams

type ListApiProductApisParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListApiProductApisParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListApiProductApisParams defines parameters for ListApiProductApis.

type ListApiProductApisParamsSortDirection

type ListApiProductApisParamsSortDirection string

ListApiProductApisParamsSortDirection defines parameters for ListApiProductApis.

type ListApiProductApisResponse

type ListApiProductApisResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]CommonName
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListApiProductApisResponse

func ParseListApiProductApisResponse(rsp *http.Response) (*ListApiProductApisResponse, error)

ParseListApiProductApisResponse parses an HTTP response from a ListApiProductApisWithResponse call

func (ListApiProductApisResponse) Status

Status returns HTTPResponse.Status

func (ListApiProductApisResponse) StatusCode

func (r ListApiProductApisResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListApiProductRevisionsParams

type ListApiProductRevisionsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListApiProductRevisionsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListApiProductRevisionsParams defines parameters for ListApiProductRevisions.

type ListApiProductRevisionsParamsSortDirection

type ListApiProductRevisionsParamsSortDirection string

ListApiProductRevisionsParamsSortDirection defines parameters for ListApiProductRevisions.

type ListApiProductRevisionsResponse

type ListApiProductRevisionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]SemVer
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListApiProductRevisionsResponse

func ParseListApiProductRevisionsResponse(rsp *http.Response) (*ListApiProductRevisionsResponse, error)

ParseListApiProductRevisionsResponse parses an HTTP response from a ListApiProductRevisionsWithResponse call

func (ListApiProductRevisionsResponse) Status

Status returns HTTPResponse.Status

func (ListApiProductRevisionsResponse) StatusCode

func (r ListApiProductRevisionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListApiProductsParams

type ListApiProductsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListApiProductsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`

	// specify search terms to filter results on, multiple search terms can be supplied. Search will return results matching any of the terms (OR). Enclose search terms in quotes to limit results to recoirds matching ALL terms (AND).)
	Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
}

ListApiProductsParams defines parameters for ListApiProducts.

type ListApiProductsParamsSortDirection

type ListApiProductsParamsSortDirection string

ListApiProductsParamsSortDirection defines parameters for ListApiProducts.

type ListApiProductsResponse

type ListApiProductsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]APIProduct
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListApiProductsResponse

func ParseListApiProductsResponse(rsp *http.Response) (*ListApiProductsResponse, error)

ParseListApiProductsResponse parses an HTTP response from a ListApiProductsWithResponse call

func (ListApiProductsResponse) Status

func (r ListApiProductsResponse) Status() string

Status returns HTTPResponse.Status

func (ListApiProductsResponse) StatusCode

func (r ListApiProductsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListApiRevisionsParams

type ListApiRevisionsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListApiRevisionsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListApiRevisionsParams defines parameters for ListApiRevisions.

type ListApiRevisionsParamsSortDirection

type ListApiRevisionsParamsSortDirection string

ListApiRevisionsParamsSortDirection defines parameters for ListApiRevisions.

type ListApiRevisionsResponse

type ListApiRevisionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]CommonVersion
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListApiRevisionsResponse

func ParseListApiRevisionsResponse(rsp *http.Response) (*ListApiRevisionsResponse, error)

ParseListApiRevisionsResponse parses an HTTP response from a ListApiRevisionsWithResponse call

func (ListApiRevisionsResponse) Status

func (r ListApiRevisionsResponse) Status() string

Status returns HTTPResponse.Status

func (ListApiRevisionsResponse) StatusCode

func (r ListApiRevisionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListApisParams

type ListApisParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListApisParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`

	// the format of the API List returned, compact returns the API names, summary and extended return additional API metadata
	Format *ListApisParamsFormat `form:"format,omitempty" json:"format,omitempty"`

	// specify search terms to filter results on, multiple search terms can be supplied. Search will return results matching any of the terms (OR). Enclose search terms in quotes to limit results to recoirds matching ALL terms (AND).)
	Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
}

ListApisParams defines parameters for ListApis.

type ListApisParamsFormat

type ListApisParamsFormat string

ListApisParamsFormat defines parameters for ListApis.

type ListApisParamsSortDirection

type ListApisParamsSortDirection string

ListApisParamsSortDirection defines parameters for ListApis.

type ListApisResponse

type ListApisResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListApisResponse

func ParseListApisResponse(rsp *http.Response) (*ListApisResponse, error)

ParseListApisResponse parses an HTTP response from a ListApisWithResponse call

func (ListApisResponse) Status

func (r ListApisResponse) Status() string

Status returns HTTPResponse.Status

func (ListApisResponse) StatusCode

func (r ListApisResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAppApiSpecificationsParams

type ListAppApiSpecificationsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListAppApiSpecificationsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListAppApiSpecificationsParams defines parameters for ListAppApiSpecifications.

type ListAppApiSpecificationsParamsSortDirection

type ListAppApiSpecificationsParamsSortDirection string

ListAppApiSpecificationsParamsSortDirection defines parameters for ListAppApiSpecifications.

type ListAppApiSpecificationsResponse

type ListAppApiSpecificationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]CommonName
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListAppApiSpecificationsResponse

func ParseListAppApiSpecificationsResponse(rsp *http.Response) (*ListAppApiSpecificationsResponse, error)

ParseListAppApiSpecificationsResponse parses an HTTP response from a ListAppApiSpecificationsWithResponse call

func (ListAppApiSpecificationsResponse) Status

Status returns HTTPResponse.Status

func (ListAppApiSpecificationsResponse) StatusCode

func (r ListAppApiSpecificationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAppConfigSetSnapshotsResponse

type ListAppConfigSetSnapshotsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]int
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListAppConfigSetSnapshotsResponse

func ParseListAppConfigSetSnapshotsResponse(rsp *http.Response) (*ListAppConfigSetSnapshotsResponse, error)

ParseListAppConfigSetSnapshotsResponse parses an HTTP response from a ListAppConfigSetSnapshotsWithResponse call

func (ListAppConfigSetSnapshotsResponse) Status

Status returns HTTPResponse.Status

func (ListAppConfigSetSnapshotsResponse) StatusCode

func (r ListAppConfigSetSnapshotsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAppConfigSetsResponse

type ListAppConfigSetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]CommonEntityNameList
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListAppConfigSetsResponse

func ParseListAppConfigSetsResponse(rsp *http.Response) (*ListAppConfigSetsResponse, error)

ParseListAppConfigSetsResponse parses an HTTP response from a ListAppConfigSetsWithResponse call

func (ListAppConfigSetsResponse) Status

func (r ListAppConfigSetsResponse) Status() string

Status returns HTTPResponse.Status

func (ListAppConfigSetsResponse) StatusCode

func (r ListAppConfigSetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAppReferencesToAPIProductsParams

type ListAppReferencesToAPIProductsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListAppReferencesToAPIProductsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListAppReferencesToAPIProductsParams defines parameters for ListAppReferencesToAPIProducts.

type ListAppReferencesToAPIProductsParamsSortDirection

type ListAppReferencesToAPIProductsParamsSortDirection string

ListAppReferencesToAPIProductsParamsSortDirection defines parameters for ListAppReferencesToAPIProducts.

type ListAppReferencesToAPIProductsResponse

type ListAppReferencesToAPIProductsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CommonEntityNameList
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListAppReferencesToAPIProductsResponse

func ParseListAppReferencesToAPIProductsResponse(rsp *http.Response) (*ListAppReferencesToAPIProductsResponse, error)

ParseListAppReferencesToAPIProductsResponse parses an HTTP response from a ListAppReferencesToAPIProductsWithResponse call

func (ListAppReferencesToAPIProductsResponse) Status

Status returns HTTPResponse.Status

func (ListAppReferencesToAPIProductsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListAppsParams

type ListAppsParams struct {
	Status *AppStatus `form:"status,omitempty" json:"status,omitempty"`

	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListAppsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`

	// specify search terms to filter results on, multiple search terms can be supplied. Search will return results matching any of the terms (OR). Enclose search terms in quotes to limit results to recoirds matching ALL terms (AND).)
	Filter *Filter `form:"filter,omitempty" json:"filter,omitempty"`
}

ListAppsParams defines parameters for ListApps.

type ListAppsParamsSortDirection

type ListAppsParamsSortDirection string

ListAppsParamsSortDirection defines parameters for ListApps.

type ListAppsResponse

type ListAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AppListItem
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

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 ListDerivedApiProductsParams

type ListDerivedApiProductsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListDerivedApiProductsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListDerivedApiProductsParams defines parameters for ListDerivedApiProducts.

type ListDerivedApiProductsParamsSortDirection

type ListDerivedApiProductsParamsSortDirection string

ListDerivedApiProductsParamsSortDirection defines parameters for ListDerivedApiProducts.

type ListDerivedApiProductsResponse

type ListDerivedApiProductsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]CommonEntityNames
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListDerivedApiProductsResponse

func ParseListDerivedApiProductsResponse(rsp *http.Response) (*ListDerivedApiProductsResponse, error)

ParseListDerivedApiProductsResponse parses an HTTP response from a ListDerivedApiProductsWithResponse call

func (ListDerivedApiProductsResponse) Status

Status returns HTTPResponse.Status

func (ListDerivedApiProductsResponse) StatusCode

func (r ListDerivedApiProductsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDeveloperAppCredentialsResponse added in v0.2.0

type ListDeveloperAppCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CredentialsArray
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListDeveloperAppCredentialsResponse added in v0.2.0

func ParseListDeveloperAppCredentialsResponse(rsp *http.Response) (*ListDeveloperAppCredentialsResponse, error)

ParseListDeveloperAppCredentialsResponse parses an HTTP response from a ListDeveloperAppCredentialsWithResponse call

func (ListDeveloperAppCredentialsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (ListDeveloperAppCredentialsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type ListDeveloperAppWebHooksResponse

type ListDeveloperAppWebHooksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebHookNameList
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListDeveloperAppWebHooksResponse

func ParseListDeveloperAppWebHooksResponse(rsp *http.Response) (*ListDeveloperAppWebHooksResponse, error)

ParseListDeveloperAppWebHooksResponse parses an HTTP response from a ListDeveloperAppWebHooksWithResponse call

func (ListDeveloperAppWebHooksResponse) Status

Status returns HTTPResponse.Status

func (ListDeveloperAppWebHooksResponse) StatusCode

func (r ListDeveloperAppWebHooksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDeveloperAppsParams

type ListDeveloperAppsParams struct {
	Status *AppStatus `form:"status,omitempty" json:"status,omitempty"`

	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListDeveloperAppsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListDeveloperAppsParams defines parameters for ListDeveloperApps.

type ListDeveloperAppsParamsSortDirection

type ListDeveloperAppsParamsSortDirection string

ListDeveloperAppsParamsSortDirection defines parameters for ListDeveloperApps.

type ListDeveloperAppsResponse

type ListDeveloperAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AppResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListDeveloperAppsResponse

func ParseListDeveloperAppsResponse(rsp *http.Response) (*ListDeveloperAppsResponse, error)

ParseListDeveloperAppsResponse parses an HTTP response from a ListDeveloperAppsWithResponse call

func (ListDeveloperAppsResponse) Status

func (r ListDeveloperAppsResponse) Status() string

Status returns HTTPResponse.Status

func (ListDeveloperAppsResponse) StatusCode

func (r ListDeveloperAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDevelopersParams

type ListDevelopersParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListDevelopersParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListDevelopersParams defines parameters for ListDevelopers.

type ListDevelopersParamsSortDirection

type ListDevelopersParamsSortDirection string

ListDevelopersParamsSortDirection defines parameters for ListDevelopers.

type ListDevelopersResponse

type ListDevelopersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Developer
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListDevelopersResponse

func ParseListDevelopersResponse(rsp *http.Response) (*ListDevelopersResponse, error)

ParseListDevelopersResponse parses an HTTP response from a ListDevelopersWithResponse call

func (ListDevelopersResponse) Status

func (r ListDevelopersResponse) Status() string

Status returns HTTPResponse.Status

func (ListDevelopersResponse) StatusCode

func (r ListDevelopersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEPApplicationDomainsParams added in v0.2.0

type ListEPApplicationDomainsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`
}

ListEPApplicationDomainsParams defines parameters for ListEPApplicationDomains.

type ListEPApplicationDomainsResponse added in v0.2.0

type ListEPApplicationDomainsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ApplicationDomainList
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListEPApplicationDomainsResponse added in v0.2.0

func ParseListEPApplicationDomainsResponse(rsp *http.Response) (*ListEPApplicationDomainsResponse, error)

ParseListEPApplicationDomainsResponse parses an HTTP response from a ListEPApplicationDomainsWithResponse call

func (ListEPApplicationDomainsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (ListEPApplicationDomainsResponse) StatusCode added in v0.2.0

func (r ListEPApplicationDomainsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEnvironmentsParams

type ListEnvironmentsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListEnvironmentsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
	Format        *ListEnvironmentsParamsFormat        `form:"format,omitempty" json:"format,omitempty"`
}

ListEnvironmentsParams defines parameters for ListEnvironments.

type ListEnvironmentsParamsFormat

type ListEnvironmentsParamsFormat string

ListEnvironmentsParamsFormat defines parameters for ListEnvironments.

type ListEnvironmentsParamsSortDirection

type ListEnvironmentsParamsSortDirection string

ListEnvironmentsParamsSortDirection defines parameters for ListEnvironments.

type ListEnvironmentsResponse

type ListEnvironmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]EnvironmentListItem
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListEnvironmentsResponse

func ParseListEnvironmentsResponse(rsp *http.Response) (*ListEnvironmentsResponse, error)

ParseListEnvironmentsResponse parses an HTTP response from a ListEnvironmentsWithResponse call

func (ListEnvironmentsResponse) Status

func (r ListEnvironmentsResponse) Status() string

Status returns HTTPResponse.Status

func (ListEnvironmentsResponse) StatusCode

func (r ListEnvironmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEventAPIProductsParams

type ListEventAPIProductsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`
}

ListEventAPIProductsParams defines parameters for ListEventAPIProducts.

type ListEventAPIProductsResponse

type ListEventAPIProductsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventAPIProductList
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListEventAPIProductsResponse

func ParseListEventAPIProductsResponse(rsp *http.Response) (*ListEventAPIProductsResponse, error)

ParseListEventAPIProductsResponse parses an HTTP response from a ListEventAPIProductsWithResponse call

func (ListEventAPIProductsResponse) Status

Status returns HTTPResponse.Status

func (ListEventAPIProductsResponse) StatusCode

func (r ListEventAPIProductsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListHistoryParams

type ListHistoryParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListHistoryParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListHistoryParams defines parameters for ListHistory.

type ListHistoryParamsSortDirection

type ListHistoryParamsSortDirection string

ListHistoryParamsSortDirection defines parameters for ListHistory.

type ListHistoryResponse

type ListHistoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]History
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListHistoryResponse

func ParseListHistoryResponse(rsp *http.Response) (*ListHistoryResponse, error)

ParseListHistoryResponse parses an HTTP response from a ListHistoryWithResponse call

func (ListHistoryResponse) Status

func (r ListHistoryResponse) Status() string

Status returns HTTPResponse.Status

func (ListHistoryResponse) StatusCode

func (r ListHistoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListJobsParams

type ListJobsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListJobsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
	Status        *ListJobsParamsStatus        `form:"status,omitempty" json:"status,omitempty"`
}

ListJobsParams defines parameters for ListJobs.

type ListJobsParamsSortDirection

type ListJobsParamsSortDirection string

ListJobsParamsSortDirection defines parameters for ListJobs.

type ListJobsParamsStatus

type ListJobsParamsStatus string

ListJobsParamsStatus defines parameters for ListJobs.

type ListJobsResponse

type ListJobsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Job
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListJobsResponse

func ParseListJobsResponse(rsp *http.Response) (*ListJobsResponse, error)

ParseListJobsResponse parses an HTTP response from a ListJobsWithResponse call

func (ListJobsResponse) Status

func (r ListJobsResponse) Status() string

Status returns HTTPResponse.Status

func (ListJobsResponse) StatusCode

func (r ListJobsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListOrganizationsParams

type ListOrganizationsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListOrganizationsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListOrganizationsParams defines parameters for ListOrganizations.

type ListOrganizationsParamsSortDirection

type ListOrganizationsParamsSortDirection string

ListOrganizationsParamsSortDirection defines parameters for ListOrganizations.

type ListOrganizationsResponse

type ListOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]OrganizationRepresentation
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

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 ListServicesParams

type ListServicesParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListServicesParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListServicesParams defines parameters for ListServices.

type ListServicesParamsSortDirection

type ListServicesParamsSortDirection string

ListServicesParamsSortDirection defines parameters for ListServices.

type ListServicesResponse

type ListServicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Service
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListServicesResponse

func ParseListServicesResponse(rsp *http.Response) (*ListServicesResponse, error)

ParseListServicesResponse parses an HTTP response from a ListServicesWithResponse call

func (ListServicesResponse) Status

func (r ListServicesResponse) Status() string

Status returns HTTPResponse.Status

func (ListServicesResponse) StatusCode

func (r ListServicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamAppCredentialsResponse added in v0.2.0

type ListTeamAppCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CredentialsArray
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListTeamAppCredentialsResponse added in v0.2.0

func ParseListTeamAppCredentialsResponse(rsp *http.Response) (*ListTeamAppCredentialsResponse, error)

ParseListTeamAppCredentialsResponse parses an HTTP response from a ListTeamAppCredentialsWithResponse call

func (ListTeamAppCredentialsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (ListTeamAppCredentialsResponse) StatusCode added in v0.2.0

func (r ListTeamAppCredentialsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamAppWebHooksResponse

type ListTeamAppWebHooksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebHookNameList
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListTeamAppWebHooksResponse

func ParseListTeamAppWebHooksResponse(rsp *http.Response) (*ListTeamAppWebHooksResponse, error)

ParseListTeamAppWebHooksResponse parses an HTTP response from a ListTeamAppWebHooksWithResponse call

func (ListTeamAppWebHooksResponse) Status

Status returns HTTPResponse.Status

func (ListTeamAppWebHooksResponse) StatusCode

func (r ListTeamAppWebHooksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamAppsParams

type ListTeamAppsParams struct {
	Status *AppStatus `form:"status,omitempty" json:"status,omitempty"`

	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListTeamAppsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListTeamAppsParams defines parameters for ListTeamApps.

type ListTeamAppsParamsSortDirection

type ListTeamAppsParamsSortDirection string

ListTeamAppsParamsSortDirection defines parameters for ListTeamApps.

type ListTeamAppsResponse

type ListTeamAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AppResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListTeamAppsResponse

func ParseListTeamAppsResponse(rsp *http.Response) (*ListTeamAppsResponse, error)

ParseListTeamAppsResponse parses an HTTP response from a ListTeamAppsWithResponse call

func (ListTeamAppsResponse) Status

func (r ListTeamAppsResponse) Status() string

Status returns HTTPResponse.Status

func (ListTeamAppsResponse) StatusCode

func (r ListTeamAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamsParams

type ListTeamsParams struct {
	// The number of items to get per page. Min: 1 Max: 100
	PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// The page number to get. Min: 1
	PageNumber *PageNumber `form:"pageNumber,omitempty" json:"pageNumber,omitempty"`

	// name of a field to sort on
	SortFieldName *SortFieldName `form:"sortFieldName,omitempty" json:"sortFieldName,omitempty"`

	// sort direction
	SortDirection *ListTeamsParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"`
}

ListTeamsParams defines parameters for ListTeams.

type ListTeamsParamsSortDirection

type ListTeamsParamsSortDirection string

ListTeamsParamsSortDirection defines parameters for ListTeams.

type ListTeamsResponse

type ListTeamsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Team
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseListTeamsResponse

func ParseListTeamsResponse(rsp *http.Response) (*ListTeamsResponse, error)

ParseListTeamsResponse parses an HTTP response from a ListTeamsWithResponse call

func (ListTeamsResponse) Status

func (r ListTeamsResponse) Status() string

Status returns HTTPResponse.Status

func (ListTeamsResponse) StatusCode

func (r ListTeamsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Meta

type Meta struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes *Attributes `json:"attributes,omitempty"`

	// The date and time the object was last modified
	Created     *float32             `json:"created,omitempty"`
	CreatedBy   *CommonUserName      `json:"createdBy,omitempty"`
	DerivedFrom *MetaEntityReference `json:"derivedFrom,omitempty"`

	// The date and time the object was last modified
	LastModified   *float32        `json:"lastModified,omitempty"`
	LastModifiedBy *CommonUserName `json:"lastModifiedBy,omitempty"`

	// The lifecycle stage of the entity - from draft to released to deprecated to retired. New entities default to 'released' stage if the stage is omitted. Entitites in 'draft' stage can not be referenced by other entities. Entities can transition from 'draft' to 'released' by providing the new stage in an update and once 'released' can be referenced by other entities. Once 'released' an entity can not go back to 'draft' stage. 'released' entities can be 'depcrecated' which means existing references are still valid however new referenceds to this entity can not be created. 'deprecated' stage can be moved back to 'released' stage. An entity in 'deprecated' stagecan be moved to 'retired' which means all references to this entity will be removed. 'once' retired the stage of the entity can no longer be changed.
	Stage   *MetaEntityStage `json:"stage,omitempty"`
	Version *CommonVersion   `json:"version,omitempty"`
}

meta information of an object. Will be returned by some resources. Can be set when patching or creating an object. Auto generated if not set.

type MetaEntityReference

type MetaEntityReference struct {
	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName *CommonDisplayNameReadOnly `json:"displayName,omitempty"`
	Name        *string                    `json:"name,omitempty"`

	// a version number in semver (Semantic Versioning) format
	Revision *SemVerReadOnly `json:"revision,omitempty"`
}

MetaEntityReference defines model for MetaEntityReference.

type MetaEntityStage

type MetaEntityStage string

The lifecycle stage of the entity - from draft to released to deprecated to retired. New entities default to 'released' stage if the stage is omitted. Entitites in 'draft' stage can not be referenced by other entities. Entities can transition from 'draft' to 'released' by providing the new stage in an update and once 'released' can be referenced by other entities. Once 'released' an entity can not go back to 'draft' stage. 'released' entities can be 'depcrecated' which means existing references are still valid however new referenceds to this entity can not be created. 'deprecated' stage can be moved back to 'released' stage. An entity in 'deprecated' stagecan be moved to 'retired' which means all references to this entity will be removed. 'once' retired the stage of the entity can no longer be changed.

const (
	Deprecated MetaEntityStage = "deprecated"
	Draft      MetaEntityStage = "draft"
	Released   MetaEntityStage = "released"
	Retired    MetaEntityStage = "retired"
)

Defines values for MetaEntityStage.

type MsgVpnAclProfile

type MsgVpnAclProfile struct {
	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	AclProfileName CommonName `json:"aclProfileName"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes                  *Attributes                               `json:"attributes,omitempty"`
	ClientConnectDefaultAction  ACLAction                                 `json:"clientConnectDefaultAction"`
	ClientConnectExceptions     *[]MsgVpnAclProfileClientConnectException `json:"clientConnectExceptions,omitempty"`
	Environments                []CommonName                              `json:"environments"`
	PublishExceptions           *[]MsgVpnAclProfilePublishException       `json:"publishExceptions,omitempty"`
	PublishTopicDefaultAction   ACLAction                                 `json:"publishTopicDefaultAction"`
	SubscribeExceptions         *[]MsgVpnAclProfileSubscribeException     `json:"subscribeExceptions,omitempty"`
	SubscribeTopicDefaultAction ACLAction                                 `json:"subscribeTopicDefaultAction"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnAclProfile defines model for MsgVpnAclProfile.

type MsgVpnAclProfileClientConnectException

type MsgVpnAclProfileClientConnectException struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes                    *Attributes  `json:"attributes,omitempty"`
	ClientConnectExceptionAddress string       `json:"clientConnectExceptionAddress"`
	Environments                  []CommonName `json:"environments"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnAclProfileClientConnectException defines model for MsgVpnAclProfileClientConnectException.

type MsgVpnAclProfilePublishException

type MsgVpnAclProfilePublishException struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes                  *Attributes  `json:"attributes,omitempty"`
	Environments                []CommonName `json:"environments"`
	PublishTopicException       CommonTopic  `json:"publishTopicException"`
	PublishTopicExceptionSyntax TopicSyntax  `json:"publishTopicExceptionSyntax"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnAclProfilePublishException defines model for MsgVpnAclProfilePublishException.

type MsgVpnAclProfileSubscribeException

type MsgVpnAclProfileSubscribeException struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes                    *Attributes  `json:"attributes,omitempty"`
	Environments                  []CommonName `json:"environments"`
	SubscribeTopicException       CommonTopic  `json:"subscribeTopicException"`
	SubscribeTopicExceptionSyntax TopicSyntax  `json:"subscribeTopicExceptionSyntax"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnAclProfileSubscribeException defines model for MsgVpnAclProfileSubscribeException.

type MsgVpnAttributes

type MsgVpnAttributes struct {
	AuthenticationBasicEnabled      string `json:"authenticationBasicEnabled"`
	AuthenticationClientCertEnabled string `json:"authenticationClientCertEnabled"`
}

MsgVpnAttributes defines model for MsgVpnAttributes.

type MsgVpnAuthorizationGroup

type MsgVpnAuthorizationGroup struct {
	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	AclProfileName CommonName `json:"aclProfileName"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes *Attributes `json:"attributes,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	AuthorizationGroupName CommonName `json:"authorizationGroupName"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	ClientProfileName CommonName   `json:"clientProfileName"`
	Enabled           bool         `json:"enabled"`
	Environments      []CommonName `json:"environments"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnAuthorizationGroup defines model for MsgVpnAuthorizationGroup.

type MsgVpnClientProfile

type MsgVpnClientProfile struct {
	AllowGuaranteedEndpointCreateEnabled bool `json:"allowGuaranteedEndpointCreateEnabled"`
	AllowGuaranteedMsgReceiveEnabled     bool `json:"allowGuaranteedMsgReceiveEnabled"`
	AllowGuaranteedMsgSendEnabled        bool `json:"allowGuaranteedMsgSendEnabled"`
	AllowTransactedSessionsEnabled       bool `json:"allowTransactedSessionsEnabled"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes *Attributes `json:"attributes,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	ClientProfileName  CommonName   `json:"clientProfileName"`
	CompressionEnabled bool         `json:"compressionEnabled"`
	Environments       []CommonName `json:"environments"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnClientProfile defines model for MsgVpnClientProfile.

type MsgVpnClientUsername

type MsgVpnClientUsername struct {
	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	AclProfileName CommonName `json:"aclProfileName"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	ClientProfileName CommonName `json:"clientProfileName"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	ClientUsername CommonName   `json:"clientUsername"`
	Enabled        bool         `json:"enabled"`
	Environments   []CommonName `json:"environments"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Password CommonName `json:"password"`
}

MsgVpnClientUsername defines model for MsgVpnClientUsername.

type MsgVpnClientUsernameArray added in v0.2.0

type MsgVpnClientUsernameArray = []MsgVpnClientUsername

MsgVpnClientUsernameArray defines model for MsgVpnClientUsernameArray.

type MsgVpnMqttSession

type MsgVpnMqttSession struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes   *Attributes  `json:"attributes,omitempty"`
	Enabled      bool         `json:"enabled"`
	Environments []CommonName `json:"environments"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	MqttSessionClientId      CommonName                                `json:"mqttSessionClientId"`
	MqttSessionVirtualRouter MsgVpnMqttSessionMqttSessionVirtualRouter `json:"mqttSessionVirtualRouter"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Owner                  *CommonName `json:"owner,omitempty"`
	QueueMaxMsgSpoolUsage  *float32    `json:"queueMaxMsgSpoolUsage,omitempty"`
	QueueMaxTtl            *float32    `json:"queueMaxTtl,omitempty"`
	QueueRespectTtlEnabled *bool       `json:"queueRespectTtlEnabled,omitempty"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnMqttSession defines model for MsgVpnMqttSession.

type MsgVpnMqttSessionMqttSessionVirtualRouter

type MsgVpnMqttSessionMqttSessionVirtualRouter string

MsgVpnMqttSessionMqttSessionVirtualRouter defines model for MsgVpnMqttSession.MqttSessionVirtualRouter.

Defines values for MsgVpnMqttSessionMqttSessionVirtualRouter.

type MsgVpnName

type MsgVpnName = string

MsgVpnName defines model for MsgVpnName.

type MsgVpnQueue

type MsgVpnQueue struct {
	AccessType MsgVpnQueueAccessType `json:"accessType"`

	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes       *Attributes  `json:"attributes,omitempty"`
	EgressEnabled    bool         `json:"egressEnabled"`
	Environments     []CommonName `json:"environments"`
	IngressEnabled   bool         `json:"ingressEnabled"`
	MaxMsgSpoolUsage *float32     `json:"maxMsgSpoolUsage,omitempty"`
	MaxTtl           *float32     `json:"maxTtl,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Owner      CommonName            `json:"owner"`
	Permission MsgVpnQueuePermission `json:"permission"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	QueueName          CommonName                `json:"queueName"`
	QueueSubscriptions []MsgVpnQueueSubscription `json:"queueSubscriptions"`
	RespectTtlEnabled  *bool                     `json:"respectTtlEnabled,omitempty"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnQueue defines model for MsgVpnQueue.

type MsgVpnQueueAccessType

type MsgVpnQueueAccessType string

MsgVpnQueueAccessType defines model for MsgVpnQueue.AccessType.

const (
	Exclusive    MsgVpnQueueAccessType = "exclusive"
	NonExclusive MsgVpnQueueAccessType = "non-exclusive"
)

Defines values for MsgVpnQueueAccessType.

type MsgVpnQueuePermission

type MsgVpnQueuePermission string

MsgVpnQueuePermission defines model for MsgVpnQueue.Permission.

const (
	Consume  MsgVpnQueuePermission = "consume"
	NoAccess MsgVpnQueuePermission = "no-access"
	ReadOnly MsgVpnQueuePermission = "read-only"
)

Defines values for MsgVpnQueuePermission.

type MsgVpnQueueSubscription

type MsgVpnQueueSubscription struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes        *Attributes  `json:"attributes,omitempty"`
	Environments      []CommonName `json:"environments"`
	SubscriptionTopic CommonTopic  `json:"subscriptionTopic"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnQueueSubscription defines model for MsgVpnQueueSubscription.

type MsgVpnRestDeliveryPoint

type MsgVpnRestDeliveryPoint struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes    *Attributes                           `json:"attributes,omitempty"`
	ClientProfile *MsgVpnClientProfile                  `json:"clientProfile,omitempty"`
	Enabled       bool                                  `json:"enabled"`
	Environments  []CommonName                          `json:"environments"`
	QueueBindings []MsgVpnRestDeliveryPointQueueBinding `json:"queueBindings"`
	Queues        []MsgVpnQueue                         `json:"queues"`
	RestConsumers []MsgVpnRestDeliveryPointRestConsumer `json:"restConsumers"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	RestDeliveryPointName CommonName `json:"restDeliveryPointName"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnRestDeliveryPoint defines model for MsgVpnRestDeliveryPoint.

type MsgVpnRestDeliveryPointQueueBinding

type MsgVpnRestDeliveryPointQueueBinding struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes        *Attributes `json:"attributes,omitempty"`
	PostRequestTarget string      `json:"postRequestTarget"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	QueueBindingName CommonName                                   `json:"queueBindingName"`
	RequestHeaders   *[]MsgVpnRestDeliveryPointQueueBindingHeader `json:"requestHeaders,omitempty"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnRestDeliveryPointQueueBinding defines model for MsgVpnRestDeliveryPointQueueBinding.

type MsgVpnRestDeliveryPointQueueBindingHeader added in v0.2.0

type MsgVpnRestDeliveryPointQueueBindingHeader struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes  *Attributes `json:"attributes,omitempty"`
	HeaderName  string      `json:"headerName"`
	HeaderValue string      `json:"headerValue"`

	// Set of tags
	Tags *Tags `json:"tags,omitempty"`
}

MsgVpnRestDeliveryPointQueueBindingHeader defines model for MsgVpnRestDeliveryPointQueueBindingHeader.

type MsgVpnRestDeliveryPointRestConsumer

type MsgVpnRestDeliveryPointRestConsumer struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes                      *Attributes                                              `json:"attributes,omitempty"`
	AuthenticationHttpBasicPassword *string                                                  `json:"authenticationHttpBasicPassword,omitempty"`
	AuthenticationHttpBasicUsername *string                                                  `json:"authenticationHttpBasicUsername,omitempty"`
	AuthenticationHttpHeaderName    *string                                                  `json:"authenticationHttpHeaderName,omitempty"`
	AuthenticationHttpHeaderValue   *string                                                  `json:"authenticationHttpHeaderValue,omitempty"`
	AuthenticationScheme            *MsgVpnRestDeliveryPointRestConsumerAuthenticationScheme `json:"authenticationScheme,omitempty"`
	Enabled                         bool                                                     `json:"enabled"`
	HttpMethod                      *MsgVpnRestDeliveryPointRestConsumerHttpMethod           `json:"httpMethod,omitempty"`
	MaxPostWaitTime                 *int                                                     `json:"maxPostWaitTime,omitempty"`
	OutgoingConnectionCount         *int                                                     `json:"outgoingConnectionCount,omitempty"`
	RemoteHost                      *string                                                  `json:"remoteHost,omitempty"`
	RemotePort                      *int                                                     `json:"remotePort,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	RestConsumerName CommonName `json:"restConsumerName"`
	RetryDelay       *int       `json:"retryDelay,omitempty"`

	// Set of tags
	Tags       *Tags                                                      `json:"tags,omitempty"`
	TlsEnabled *bool                                                      `json:"tlsEnabled,omitempty"`
	TrustedCNs *[]MsgVpnRestDeliveryPointRestConsumerTlsTrustedCommonName `json:"trustedCNs,omitempty"`
}

MsgVpnRestDeliveryPointRestConsumer defines model for MsgVpnRestDeliveryPointRestConsumer.

type MsgVpnRestDeliveryPointRestConsumerAuthenticationScheme

type MsgVpnRestDeliveryPointRestConsumerAuthenticationScheme string

MsgVpnRestDeliveryPointRestConsumerAuthenticationScheme defines model for MsgVpnRestDeliveryPointRestConsumerAuthenticationScheme.

Defines values for MsgVpnRestDeliveryPointRestConsumerAuthenticationScheme.

type MsgVpnRestDeliveryPointRestConsumerHttpMethod

type MsgVpnRestDeliveryPointRestConsumerHttpMethod string

MsgVpnRestDeliveryPointRestConsumerHttpMethod defines model for MsgVpnRestDeliveryPointRestConsumerHttpMethod.

Defines values for MsgVpnRestDeliveryPointRestConsumerHttpMethod.

type MsgVpnRestDeliveryPointRestConsumerTlsTrustedCommonName

type MsgVpnRestDeliveryPointRestConsumerTlsTrustedCommonName struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes *Attributes `json:"attributes,omitempty"`

	// Set of tags
	Tags                 *Tags  `json:"tags,omitempty"`
	TlsTrustedCommonName string `json:"tlsTrustedCommonName"`
}

MsgVpnRestDeliveryPointRestConsumerTlsTrustedCommonName defines model for MsgVpnRestDeliveryPointRestConsumerTlsTrustedCommonName.

type NotAcceptable

type NotAcceptable = ErrorResponse

NotAcceptable defines model for NotAcceptable.

type NotFound

type NotFound = ErrorResponse

NotFound defines model for NotFound.

type Organization

type Organization = string

Organization defines model for organization.

type OrganizationImporter

type OrganizationImporter = map[string]interface{}

OrganizationImporter defines model for OrganizationImporter.

type OrganizationIntegrations

type OrganizationIntegrations struct {
	Importers     *[]OrganizationImporter `json:"importers,omitempty"`
	Notifications *OrganizationNotifier   `json:"notifications,omitempty"`
}

OrganizationIntegrations defines model for OrganizationIntegrations.

type OrganizationNotifier

type OrganizationNotifier struct {
	Authentication interface{} `json:"authentication"`
	BaseUrl        CommonURL   `json:"baseUrl"`
}

OrganizationNotifier defines model for OrganizationNotifier.

type OrganizationRepresentation

type OrganizationRepresentation struct {
	CloudToken   *interface{}              `json:"cloud-token,omitempty"`
	Integrations *OrganizationIntegrations `json:"integrations,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name CommonName `json:"name"`

	// Specifies how requests to the SEMPv2 Management API are authenticated, defaults to BasicAuth. If APIKey is specified the username returned in the Services/Environments response is used as API Key.
	SempV2Authentication *SempV2Authentication `json:"sempV2Authentication,omitempty"`

	// The type of PS+ service registry that is used to look up broker configuration endpoints and capabilities. Defaults to "platform" if omitted which means PS+ services are looked up directly via the Solace Cloud Platform API. "eventportal" uses the messaging services configured in Event Portal 2.0 which allows addition of self-managed brokers.
	ServiceRegistry      *ServiceRegistryType   `json:"serviceRegistry,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

OrganizationRepresentation defines model for OrganizationRepresentation.

func (OrganizationRepresentation) Get

func (a OrganizationRepresentation) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for OrganizationRepresentation. Returns the specified element and whether it was found

func (OrganizationRepresentation) MarshalJSON

func (a OrganizationRepresentation) MarshalJSON() ([]byte, error)

Override default JSON handling for OrganizationRepresentation to handle AdditionalProperties

func (*OrganizationRepresentation) Set

func (a *OrganizationRepresentation) Set(fieldName string, value interface{})

Setter for additional properties for OrganizationRepresentation

func (*OrganizationRepresentation) UnmarshalJSON

func (a *OrganizationRepresentation) UnmarshalJSON(b []byte) error

Override default JSON handling for OrganizationRepresentation to handle AdditionalProperties

type OrganizationResponse

type OrganizationResponse struct {
	CloudToken   *interface{}              `json:"cloud-token,omitempty"`
	Integrations *OrganizationIntegrations `json:"integrations,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name CommonName `json:"name"`

	// Specifies how requests to the SEMPv2 Management API are authenticated, defaults to BasicAuth. If APIKey is specified the username returned in the Services/Environments response is used as API Key.
	SempV2Authentication *SempV2Authentication `json:"sempV2Authentication,omitempty"`

	// The type of PS+ service registry that is used to look up broker configuration endpoints and capabilities. Defaults to "platform" if omitted which means PS+ services are looked up directly via the Solace Cloud Platform API. "eventportal" uses the messaging services configured in Event Portal 2.0 which allows addition of self-managed brokers.
	ServiceRegistry *ServiceRegistryType `json:"serviceRegistry,omitempty"`
}

OrganizationResponse defines model for OrganizationResponse.

type OrganizationStatus

type OrganizationStatus struct {
	CloudConnectivity       *bool `json:"cloudConnectivity,omitempty"`
	EventPortalConnectivity *bool `json:"eventPortalConnectivity,omitempty"`
}

OrganizationStatus defines model for OrganizationStatus.

type PageNumber

type PageNumber = int32

PageNumber defines model for page_number.

type PageSize

type PageSize = int32

PageSize defines model for page_size.

type Permissions

type Permissions struct {
	Publish *[]map[string]struct {
		ChannelId   *string       `json:"channelId,omitempty"`
		IsChannel   *bool         `json:"isChannel,omitempty"`
		Permissions []CommonTopic `json:"permissions"`
	}
	Subscribe *[]map[string]struct {
		ChannelId   *string       `json:"channelId,omitempty"`
		IsChannel   *bool         `json:"isChannel,omitempty"`
		Permissions []CommonTopic `json:"permissions"`
	}
}

lists all the publish and subscribe topics an app has access to. Restrictions on topic elements are taken into account.

type PreconditionFailed

type PreconditionFailed = ErrorResponse

PreconditionFailed defines model for PreconditionFailed.

type Protocol

type Protocol struct {
	Name    ProtocolName   `json:"name"`
	Version *CommonVersion `json:"version,omitempty"`
}

Protocol defines model for Protocol.

type ProtocolName

type ProtocolName string

ProtocolName defines model for Protocol.Name.

const (
	ProtocolNameAmqp          ProtocolName = "amqp"
	ProtocolNameAmqps         ProtocolName = "amqps"
	ProtocolNameCompressedSmf ProtocolName = "compressed-smf"
	ProtocolNameHttp          ProtocolName = "http"
	ProtocolNameHttps         ProtocolName = "https"
	ProtocolNameJms           ProtocolName = "jms"
	ProtocolNameMqtt          ProtocolName = "mqtt"
	ProtocolNameSecureJms     ProtocolName = "secure-jms"
	ProtocolNameSecureMqtt    ProtocolName = "secure-mqtt"
	ProtocolNameSmf           ProtocolName = "smf"
	ProtocolNameSmfs          ProtocolName = "smfs"
	ProtocolNameWs            ProtocolName = "ws"
	ProtocolNameWsMqtt        ProtocolName = "ws-mqtt"
	ProtocolNameWss           ProtocolName = "wss"
	ProtocolNameWssMqtt       ProtocolName = "wss-mqtt"
)

Defines values for ProtocolName.

type QueueStatus

type QueueStatus struct {
	ConsumerCount    *float32 `json:"consumerCount,omitempty"`
	MessagesQueued   *int     `json:"messagesQueued,omitempty"`
	MessagesQueuedMB *float32 `json:"messagesQueuedMB,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name *CommonName `json:"name,omitempty"`
}

QueueStatus defines model for QueueStatus.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RunImporterJobResponse

type RunImporterJobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SuccessResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseRunImporterJobResponse

func ParseRunImporterJobResponse(rsp *http.Response) (*RunImporterJobResponse, error)

ParseRunImporterJobResponse parses an HTTP response from a RunImporterJobWithResponse call

func (RunImporterJobResponse) Status

func (r RunImporterJobResponse) Status() string

Status returns HTTPResponse.Status

func (RunImporterJobResponse) StatusCode

func (r RunImporterJobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Secret

type Secret struct {
	ConsumerKey    string  `json:"consumerKey"`
	ConsumerSecret *string `json:"consumerSecret,omitempty"`
}

Secret defines model for Secret.

type SemVer

type SemVer = string

a version number in semver (Semantic Versioning) format

type SemVerReadOnly

type SemVerReadOnly = string

a version number in semver (Semantic Versioning) format

type SempV2Authentication

type SempV2Authentication struct {
	ApiKeyLocation *SempV2AuthenticationApiKeyLocation `json:"apiKeyLocation,omitempty"`

	// the name of the query parameter or HTTP header for submitting the API Key
	ApiKeyName *string                      `json:"apiKeyName,omitempty"`
	AuthType   SempV2AuthenticationAuthType `json:"authType"`
}

Specifies how requests to the SEMPv2 Management API are authenticated, defaults to BasicAuth. If APIKey is specified the username returned in the Services/Environments response is used as API Key.

type SempV2AuthenticationApiKeyLocation

type SempV2AuthenticationApiKeyLocation string

SempV2AuthenticationApiKeyLocation defines model for SempV2Authentication.ApiKeyLocation.

const (
	SempV2AuthenticationApiKeyLocationHeader SempV2AuthenticationApiKeyLocation = "header"
	SempV2AuthenticationApiKeyLocationQuery  SempV2AuthenticationApiKeyLocation = "query"
)

Defines values for SempV2AuthenticationApiKeyLocation.

type SempV2AuthenticationAuthType

type SempV2AuthenticationAuthType string

SempV2AuthenticationAuthType defines model for SempV2Authentication.AuthType.

const (
	APIKey    SempV2AuthenticationAuthType = "APIKey"
	BasicAuth SempV2AuthenticationAuthType = "BasicAuth"
)

Defines values for SempV2AuthenticationAuthType.

type Semver

type Semver = SemVer

a version number in semver (Semantic Versioning) format

type Service

type Service struct {
	AccountingLimits   *[]AccountingLimit      `json:"accountingLimits,omitempty"`
	AdminProgress      *string                 `json:"adminProgress,omitempty"`
	AdminState         *string                 `json:"adminState,omitempty"`
	Created            *CommonTimestampInteger `json:"created,omitempty"`
	CreationState      *string                 `json:"creationState,omitempty"`
	DatacenterId       *string                 `json:"datacenterId,omitempty"`
	DatacenterProvider *string                 `json:"datacenterProvider,omitempty"`

	// id as used/issued by the back end apis, alphanumeric characters only
	InfrastructureId *CommonSolaceCloudObjectId `json:"infrastructureId,omitempty"`
	Locked           *bool                      `json:"locked,omitempty"`

	// The protocols supported by this service
	MessagingProtocols              *[]Endpoint                      `json:"messagingProtocols,omitempty"`
	MessagingStorage                *int64                           `json:"messagingStorage,omitempty"`
	MsgVpnAttributes                *MsgVpnAttributes                `json:"msgVpnAttributes,omitempty"`
	MsgVpnName                      *MsgVpnName                      `json:"msgVpnName,omitempty"`
	Name                            *string                          `json:"name,omitempty"`
	ServiceClassDisplayedAttributes *ServiceClassDisplayedAttributes `json:"serviceClassDisplayedAttributes,omitempty"`
	ServiceClassId                  *string                          `json:"serviceClassId,omitempty"`

	// id as used/issued by the back end apis, alphanumeric characters only
	ServiceId        *CommonSolaceCloudObjectId `json:"serviceId,omitempty"`
	ServicePackageId *string                    `json:"servicePackageId,omitempty"`
	ServiceStage     *string                    `json:"serviceStage,omitempty"`
	ServiceTypeId    *string                    `json:"serviceTypeId,omitempty"`
	Timestamp        *CommonTimestampInteger    `json:"timestamp,omitempty"`
	Type             *string                    `json:"type,omitempty"`

	// id as used/issued by the back end apis, alphanumeric characters only
	UserId *CommonSolaceCloudObjectId `json:"userId,omitempty"`
}

provides information about a service in the Solace Cloud account.

type ServiceClassDisplayedAttributes

type ServiceClassDisplayedAttributes struct {
	Clients              string `json:"Clients"`
	HighAvailability     string `json:"High Availability"`
	MessageBrokerTenancy string `json:"Message Broker Tenancy"`
	NetworkSpeed         string `json:"Network Speed"`
	NetworkUsage         string `json:"Network Usage"`
	Queues               string `json:"Queues"`
	Storage              string `json:"Storage"`
}

ServiceClassDisplayedAttributes defines model for ServiceClassDisplayedAttributes.

type ServiceRegistryType added in v0.2.0

type ServiceRegistryType string

The type of PS+ service registry that is used to look up broker configuration endpoints and capabilities. Defaults to "platform" if omitted which means PS+ services are looked up directly via the Solace Cloud Platform API. "eventportal" uses the messaging services configured in Event Portal 2.0 which allows addition of self-managed brokers.

const (
	Eventportal ServiceRegistryType = "eventportal"
	Platform    ServiceRegistryType = "platform"
)

Defines values for ServiceRegistryType.

type ServiceUnavailable

type ServiceUnavailable = ErrorResponse

ServiceUnavailable defines model for ServiceUnavailable.

type SortDirection

type SortDirection string

SortDirection defines model for sort_direction.

const (
	Asc  SortDirection = "asc"
	Desc SortDirection = "desc"
)

Defines values for SortDirection.

type SortFieldName

type SortFieldName = string

SortFieldName defines model for sort_field_name.

type String2MB

type String2MB = string

String2MB defines model for String2MB.

type SuccessResponse

type SuccessResponse struct {
	Id      *string `json:"id,omitempty"`
	Message *string `json:"message,omitempty"`
}

SuccessResponse defines model for SuccessResponse.

type Tag

type Tag = interface{}

A tag on an entity

type Tags

type Tags = []Tag

Set of tags

type Team

type Team struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes *Attributes `json:"attributes,omitempty"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName CommonDisplayName `json:"displayName"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name CommonName `json:"name"`
}

A profile of a team. After the team is created, an app can be registered and API credentials are created

type TeamName

type TeamName = string

TeamName defines model for team_name.

type TeamPatch

type TeamPatch struct {
	// Arbitrary name/value pairs associated with an API product, team, developer or app.
	Attributes *Attributes `json:"attributes,omitempty"`

	// Friendly name of an object for display in UIs, Developer Portals. Can be changed after object creation
	DisplayName *CommonDisplayName `json:"displayName,omitempty"`
}

Used for PATCH operation, A profile of a team. After the team is created, an app can be registered and API credentials are created

type Threshold

type Threshold struct {
	Type  string `json:"type"`
	Value string `json:"value"`
}

Threshold defines model for Threshold.

type TooManyRequests

type TooManyRequests = ErrorResponse

TooManyRequests defines model for TooManyRequests.

type TopicSyntax

type TopicSyntax string

TopicSyntax defines model for TopicSyntax.

const (
	TopicSyntaxMqtt TopicSyntax = "mqtt"
	TopicSyntaxSmf  TopicSyntax = "smf"
)

Defines values for TopicSyntax.

type Unauthorized

type Unauthorized = ErrorResponse

Unauthorized defines model for Unauthorized.

type UnsupportedMediaType

type UnsupportedMediaType = ErrorResponse

UnsupportedMediaType defines model for UnsupportedMediaType.

type UpdateApiAttributeParams

type UpdateApiAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateApiAttributeParams defines parameters for UpdateApiAttribute.

type UpdateApiAttributeResponse

type UpdateApiAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateApiAttributeResponse

func ParseUpdateApiAttributeResponse(rsp *http.Response) (*UpdateApiAttributeResponse, error)

ParseUpdateApiAttributeResponse parses an HTTP response from a UpdateApiAttributeWithResponse call

func (UpdateApiAttributeResponse) Status

Status returns HTTPResponse.Status

func (UpdateApiAttributeResponse) StatusCode

func (r UpdateApiAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateApiInfoJSONBody

type UpdateApiInfoJSONBody = APIInfoPatch

UpdateApiInfoJSONBody defines parameters for UpdateApiInfo.

type UpdateApiInfoJSONRequestBody

type UpdateApiInfoJSONRequestBody = UpdateApiInfoJSONBody

UpdateApiInfoJSONRequestBody defines body for UpdateApiInfo for application/json ContentType.

type UpdateApiInfoParams

type UpdateApiInfoParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateApiInfoParams defines parameters for UpdateApiInfo.

type UpdateApiInfoResponse

type UpdateApiInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIInfo
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateApiInfoResponse

func ParseUpdateApiInfoResponse(rsp *http.Response) (*UpdateApiInfoResponse, error)

ParseUpdateApiInfoResponse parses an HTTP response from a UpdateApiInfoWithResponse call

func (UpdateApiInfoResponse) Status

func (r UpdateApiInfoResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateApiInfoResponse) StatusCode

func (r UpdateApiInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateApiMetaAttributeParams

type UpdateApiMetaAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateApiMetaAttributeParams defines parameters for UpdateApiMetaAttribute.

type UpdateApiMetaAttributeResponse

type UpdateApiMetaAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateApiMetaAttributeResponse

func ParseUpdateApiMetaAttributeResponse(rsp *http.Response) (*UpdateApiMetaAttributeResponse, error)

ParseUpdateApiMetaAttributeResponse parses an HTTP response from a UpdateApiMetaAttributeWithResponse call

func (UpdateApiMetaAttributeResponse) Status

Status returns HTTPResponse.Status

func (UpdateApiMetaAttributeResponse) StatusCode

func (r UpdateApiMetaAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateApiParams

type UpdateApiParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateApiParams defines parameters for UpdateApi.

type UpdateApiProductAttributeParams

type UpdateApiProductAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateApiProductAttributeParams defines parameters for UpdateApiProductAttribute.

type UpdateApiProductAttributeResponse

type UpdateApiProductAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateApiProductAttributeResponse

func ParseUpdateApiProductAttributeResponse(rsp *http.Response) (*UpdateApiProductAttributeResponse, error)

ParseUpdateApiProductAttributeResponse parses an HTTP response from a UpdateApiProductAttributeWithResponse call

func (UpdateApiProductAttributeResponse) Status

Status returns HTTPResponse.Status

func (UpdateApiProductAttributeResponse) StatusCode

func (r UpdateApiProductAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateApiProductJSONBody

type UpdateApiProductJSONBody = APIProductPatch

UpdateApiProductJSONBody defines parameters for UpdateApiProduct.

type UpdateApiProductJSONRequestBody

type UpdateApiProductJSONRequestBody = UpdateApiProductJSONBody

UpdateApiProductJSONRequestBody defines body for UpdateApiProduct for application/json ContentType.

type UpdateApiProductMetaAttributeParams

type UpdateApiProductMetaAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateApiProductMetaAttributeParams defines parameters for UpdateApiProductMetaAttribute.

type UpdateApiProductMetaAttributeResponse

type UpdateApiProductMetaAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateApiProductMetaAttributeResponse

func ParseUpdateApiProductMetaAttributeResponse(rsp *http.Response) (*UpdateApiProductMetaAttributeResponse, error)

ParseUpdateApiProductMetaAttributeResponse parses an HTTP response from a UpdateApiProductMetaAttributeWithResponse call

func (UpdateApiProductMetaAttributeResponse) Status

Status returns HTTPResponse.Status

func (UpdateApiProductMetaAttributeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateApiProductParams

type UpdateApiProductParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateApiProductParams defines parameters for UpdateApiProduct.

type UpdateApiProductResponse

type UpdateApiProductResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIProduct
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateApiProductResponse

func ParseUpdateApiProductResponse(rsp *http.Response) (*UpdateApiProductResponse, error)

ParseUpdateApiProductResponse parses an HTTP response from a UpdateApiProductWithResponse call

func (UpdateApiProductResponse) Status

func (r UpdateApiProductResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateApiProductResponse) StatusCode

func (r UpdateApiProductResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateApiResponse

type UpdateApiResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		AdditionalProperties map[string]interface{} `json:"-"`
	}
	YAML200 *String2MB
	JSON400 *ErrorResponse
	JSON401 *ErrorResponse
	JSON403 *ErrorResponse
	JSON404 *ErrorResponse
	JSON406 *ErrorResponse
	JSON409 *ErrorResponse
	JSON412 *ErrorResponse
	JSON415 *ErrorResponse
	JSON422 *ErrorResponse
	JSON429 *ErrorResponse
	JSON500 *ErrorResponse
	JSON503 *ErrorResponse
	JSON504 *ErrorResponse
}

func ParseUpdateApiResponse

func ParseUpdateApiResponse(rsp *http.Response) (*UpdateApiResponse, error)

ParseUpdateApiResponse parses an HTTP response from a UpdateApiWithResponse call

func (UpdateApiResponse) Status

func (r UpdateApiResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateApiResponse) StatusCode

func (r UpdateApiResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateApiVersionInfoJSONBody

type UpdateApiVersionInfoJSONBody = APIVersionInfoPatch

UpdateApiVersionInfoJSONBody defines parameters for UpdateApiVersionInfo.

type UpdateApiVersionInfoJSONRequestBody

type UpdateApiVersionInfoJSONRequestBody = UpdateApiVersionInfoJSONBody

UpdateApiVersionInfoJSONRequestBody defines body for UpdateApiVersionInfo for application/json ContentType.

type UpdateApiVersionInfoParams

type UpdateApiVersionInfoParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateApiVersionInfoParams defines parameters for UpdateApiVersionInfo.

type UpdateApiVersionInfoResponse

type UpdateApiVersionInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIInfo
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateApiVersionInfoResponse

func ParseUpdateApiVersionInfoResponse(rsp *http.Response) (*UpdateApiVersionInfoResponse, error)

ParseUpdateApiVersionInfoResponse parses an HTTP response from a UpdateApiVersionInfoWithResponse call

func (UpdateApiVersionInfoResponse) Status

Status returns HTTPResponse.Status

func (UpdateApiVersionInfoResponse) StatusCode

func (r UpdateApiVersionInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDeveloperAppAttributeParams

type UpdateDeveloperAppAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateDeveloperAppAttributeParams defines parameters for UpdateDeveloperAppAttribute.

type UpdateDeveloperAppAttributeResponse

type UpdateDeveloperAppAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateDeveloperAppAttributeResponse

func ParseUpdateDeveloperAppAttributeResponse(rsp *http.Response) (*UpdateDeveloperAppAttributeResponse, error)

ParseUpdateDeveloperAppAttributeResponse parses an HTTP response from a UpdateDeveloperAppAttributeWithResponse call

func (UpdateDeveloperAppAttributeResponse) Status

Status returns HTTPResponse.Status

func (UpdateDeveloperAppAttributeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateDeveloperAppCredentialsJSONBody added in v0.2.0

type UpdateDeveloperAppCredentialsJSONBody = Credentials

UpdateDeveloperAppCredentialsJSONBody defines parameters for UpdateDeveloperAppCredentials.

type UpdateDeveloperAppCredentialsJSONRequestBody added in v0.2.0

type UpdateDeveloperAppCredentialsJSONRequestBody = UpdateDeveloperAppCredentialsJSONBody

UpdateDeveloperAppCredentialsJSONRequestBody defines body for UpdateDeveloperAppCredentials for application/json ContentType.

type UpdateDeveloperAppCredentialsParams added in v0.2.0

type UpdateDeveloperAppCredentialsParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateDeveloperAppCredentialsParams defines parameters for UpdateDeveloperAppCredentials.

type UpdateDeveloperAppCredentialsResponse added in v0.2.0

type UpdateDeveloperAppCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Credentials
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateDeveloperAppCredentialsResponse added in v0.2.0

func ParseUpdateDeveloperAppCredentialsResponse(rsp *http.Response) (*UpdateDeveloperAppCredentialsResponse, error)

ParseUpdateDeveloperAppCredentialsResponse parses an HTTP response from a UpdateDeveloperAppCredentialsWithResponse call

func (UpdateDeveloperAppCredentialsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (UpdateDeveloperAppCredentialsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type UpdateDeveloperAppJSONBody

type UpdateDeveloperAppJSONBody = AppPatch

UpdateDeveloperAppJSONBody defines parameters for UpdateDeveloperApp.

type UpdateDeveloperAppJSONRequestBody

type UpdateDeveloperAppJSONRequestBody = UpdateDeveloperAppJSONBody

UpdateDeveloperAppJSONRequestBody defines body for UpdateDeveloperApp for application/json ContentType.

type UpdateDeveloperAppParams

type UpdateDeveloperAppParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateDeveloperAppParams defines parameters for UpdateDeveloperApp.

type UpdateDeveloperAppResponse

type UpdateDeveloperAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateDeveloperAppResponse

func ParseUpdateDeveloperAppResponse(rsp *http.Response) (*UpdateDeveloperAppResponse, error)

ParseUpdateDeveloperAppResponse parses an HTTP response from a UpdateDeveloperAppWithResponse call

func (UpdateDeveloperAppResponse) Status

Status returns HTTPResponse.Status

func (UpdateDeveloperAppResponse) StatusCode

func (r UpdateDeveloperAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDeveloperAppWebHookJSONBody

type UpdateDeveloperAppWebHookJSONBody = WebHook

UpdateDeveloperAppWebHookJSONBody defines parameters for UpdateDeveloperAppWebHook.

type UpdateDeveloperAppWebHookJSONRequestBody

type UpdateDeveloperAppWebHookJSONRequestBody = UpdateDeveloperAppWebHookJSONBody

UpdateDeveloperAppWebHookJSONRequestBody defines body for UpdateDeveloperAppWebHook for application/json ContentType.

type UpdateDeveloperAppWebHookParams

type UpdateDeveloperAppWebHookParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateDeveloperAppWebHookParams defines parameters for UpdateDeveloperAppWebHook.

type UpdateDeveloperAppWebHookResponse

type UpdateDeveloperAppWebHookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebHook
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateDeveloperAppWebHookResponse

func ParseUpdateDeveloperAppWebHookResponse(rsp *http.Response) (*UpdateDeveloperAppWebHookResponse, error)

ParseUpdateDeveloperAppWebHookResponse parses an HTTP response from a UpdateDeveloperAppWebHookWithResponse call

func (UpdateDeveloperAppWebHookResponse) Status

Status returns HTTPResponse.Status

func (UpdateDeveloperAppWebHookResponse) StatusCode

func (r UpdateDeveloperAppWebHookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDeveloperJSONBody

type UpdateDeveloperJSONBody = DeveloperPatch

UpdateDeveloperJSONBody defines parameters for UpdateDeveloper.

type UpdateDeveloperJSONRequestBody

type UpdateDeveloperJSONRequestBody = UpdateDeveloperJSONBody

UpdateDeveloperJSONRequestBody defines body for UpdateDeveloper for application/json ContentType.

type UpdateDeveloperParams

type UpdateDeveloperParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateDeveloperParams defines parameters for UpdateDeveloper.

type UpdateDeveloperResponse

type UpdateDeveloperResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Developer
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateDeveloperResponse

func ParseUpdateDeveloperResponse(rsp *http.Response) (*UpdateDeveloperResponse, error)

ParseUpdateDeveloperResponse parses an HTTP response from a UpdateDeveloperWithResponse call

func (UpdateDeveloperResponse) Status

func (r UpdateDeveloperResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateDeveloperResponse) StatusCode

func (r UpdateDeveloperResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateEnvironmentJSONBody

type UpdateEnvironmentJSONBody = EnvironmentPatch

UpdateEnvironmentJSONBody defines parameters for UpdateEnvironment.

type UpdateEnvironmentJSONRequestBody

type UpdateEnvironmentJSONRequestBody = UpdateEnvironmentJSONBody

UpdateEnvironmentJSONRequestBody defines body for UpdateEnvironment for application/json ContentType.

type UpdateEnvironmentParams

type UpdateEnvironmentParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateEnvironmentParams defines parameters for UpdateEnvironment.

type UpdateEnvironmentResponse

type UpdateEnvironmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Environment
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateEnvironmentResponse

func ParseUpdateEnvironmentResponse(rsp *http.Response) (*UpdateEnvironmentResponse, error)

ParseUpdateEnvironmentResponse parses an HTTP response from a UpdateEnvironmentWithResponse call

func (UpdateEnvironmentResponse) Status

func (r UpdateEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateEnvironmentResponse) StatusCode

func (r UpdateEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateImporterJobJSONBody

type UpdateImporterJobJSONBody = ImporterConfiguration

UpdateImporterJobJSONBody defines parameters for UpdateImporterJob.

type UpdateImporterJobJSONRequestBody

type UpdateImporterJobJSONRequestBody = UpdateImporterJobJSONBody

UpdateImporterJobJSONRequestBody defines body for UpdateImporterJob for application/json ContentType.

type UpdateImporterJobResponse

type UpdateImporterJobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ImporterConfiguration
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateImporterJobResponse

func ParseUpdateImporterJobResponse(rsp *http.Response) (*UpdateImporterJobResponse, error)

ParseUpdateImporterJobResponse parses an HTTP response from a UpdateImporterJobWithResponse call

func (UpdateImporterJobResponse) Status

func (r UpdateImporterJobResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateImporterJobResponse) StatusCode

func (r UpdateImporterJobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationJSONBody

type UpdateOrganizationJSONBody = OrganizationRepresentation

UpdateOrganizationJSONBody defines parameters for UpdateOrganization.

type UpdateOrganizationJSONRequestBody

type UpdateOrganizationJSONRequestBody = UpdateOrganizationJSONBody

UpdateOrganizationJSONRequestBody defines body for UpdateOrganization for application/json ContentType.

type UpdateOrganizationParams

type UpdateOrganizationParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateOrganizationParams defines parameters for UpdateOrganization.

type UpdateOrganizationResponse

type UpdateOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

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 UpdateTeamAppAttributeParams

type UpdateTeamAppAttributeParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateTeamAppAttributeParams defines parameters for UpdateTeamAppAttribute.

type UpdateTeamAppAttributeResponse

type UpdateTeamAppAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AttributeValue
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON409      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateTeamAppAttributeResponse

func ParseUpdateTeamAppAttributeResponse(rsp *http.Response) (*UpdateTeamAppAttributeResponse, error)

ParseUpdateTeamAppAttributeResponse parses an HTTP response from a UpdateTeamAppAttributeWithResponse call

func (UpdateTeamAppAttributeResponse) Status

Status returns HTTPResponse.Status

func (UpdateTeamAppAttributeResponse) StatusCode

func (r UpdateTeamAppAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTeamAppCredentialsJSONBody added in v0.2.0

type UpdateTeamAppCredentialsJSONBody = Credentials

UpdateTeamAppCredentialsJSONBody defines parameters for UpdateTeamAppCredentials.

type UpdateTeamAppCredentialsJSONRequestBody added in v0.2.0

type UpdateTeamAppCredentialsJSONRequestBody = UpdateTeamAppCredentialsJSONBody

UpdateTeamAppCredentialsJSONRequestBody defines body for UpdateTeamAppCredentials for application/json ContentType.

type UpdateTeamAppCredentialsParams added in v0.2.0

type UpdateTeamAppCredentialsParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateTeamAppCredentialsParams defines parameters for UpdateTeamAppCredentials.

type UpdateTeamAppCredentialsResponse added in v0.2.0

type UpdateTeamAppCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Credentials
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateTeamAppCredentialsResponse added in v0.2.0

func ParseUpdateTeamAppCredentialsResponse(rsp *http.Response) (*UpdateTeamAppCredentialsResponse, error)

ParseUpdateTeamAppCredentialsResponse parses an HTTP response from a UpdateTeamAppCredentialsWithResponse call

func (UpdateTeamAppCredentialsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (UpdateTeamAppCredentialsResponse) StatusCode added in v0.2.0

func (r UpdateTeamAppCredentialsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTeamAppJSONBody

type UpdateTeamAppJSONBody = AppPatch

UpdateTeamAppJSONBody defines parameters for UpdateTeamApp.

type UpdateTeamAppJSONRequestBody

type UpdateTeamAppJSONRequestBody = UpdateTeamAppJSONBody

UpdateTeamAppJSONRequestBody defines body for UpdateTeamApp for application/json ContentType.

type UpdateTeamAppParams

type UpdateTeamAppParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateTeamAppParams defines parameters for UpdateTeamApp.

type UpdateTeamAppResponse

type UpdateTeamAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppResponse
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateTeamAppResponse

func ParseUpdateTeamAppResponse(rsp *http.Response) (*UpdateTeamAppResponse, error)

ParseUpdateTeamAppResponse parses an HTTP response from a UpdateTeamAppWithResponse call

func (UpdateTeamAppResponse) Status

func (r UpdateTeamAppResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTeamAppResponse) StatusCode

func (r UpdateTeamAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTeamAppWebHookJSONBody

type UpdateTeamAppWebHookJSONBody = WebHook

UpdateTeamAppWebHookJSONBody defines parameters for UpdateTeamAppWebHook.

type UpdateTeamAppWebHookJSONRequestBody

type UpdateTeamAppWebHookJSONRequestBody = UpdateTeamAppWebHookJSONBody

UpdateTeamAppWebHookJSONRequestBody defines body for UpdateTeamAppWebHook for application/json ContentType.

type UpdateTeamAppWebHookParams

type UpdateTeamAppWebHookParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateTeamAppWebHookParams defines parameters for UpdateTeamAppWebHook.

type UpdateTeamAppWebHookResponse

type UpdateTeamAppWebHookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebHook
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON422      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateTeamAppWebHookResponse

func ParseUpdateTeamAppWebHookResponse(rsp *http.Response) (*UpdateTeamAppWebHookResponse, error)

ParseUpdateTeamAppWebHookResponse parses an HTTP response from a UpdateTeamAppWebHookWithResponse call

func (UpdateTeamAppWebHookResponse) Status

Status returns HTTPResponse.Status

func (UpdateTeamAppWebHookResponse) StatusCode

func (r UpdateTeamAppWebHookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTeamJSONBody

type UpdateTeamJSONBody = TeamPatch

UpdateTeamJSONBody defines parameters for UpdateTeam.

type UpdateTeamJSONRequestBody

type UpdateTeamJSONRequestBody = UpdateTeamJSONBody

UpdateTeamJSONRequestBody defines body for UpdateTeam for application/json ContentType.

type UpdateTeamParams

type UpdateTeamParams struct {
	// Provide the etag value for a previous GET request of a resource on update (PATCH) in order to avoid "lost updates"
	IfMatch *IfMatchHeader `json:"If-Match,omitempty"`
}

UpdateTeamParams defines parameters for UpdateTeam.

type UpdateTeamResponse

type UpdateTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON412      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateTeamResponse

func ParseUpdateTeamResponse(rsp *http.Response) (*UpdateTeamResponse, error)

ParseUpdateTeamResponse parses an HTTP response from a UpdateTeamWithResponse call

func (UpdateTeamResponse) Status

func (r UpdateTeamResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTeamResponse) StatusCode

func (r UpdateTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTokenJSONBody

type UpdateTokenJSONBody = CloudToken

UpdateTokenJSONBody defines parameters for UpdateToken.

type UpdateTokenJSONRequestBody

type UpdateTokenJSONRequestBody = UpdateTokenJSONBody

UpdateTokenJSONRequestBody defines body for UpdateToken for application/json ContentType.

type UpdateTokenResponse

type UpdateTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CloudToken
	JSON400      *ErrorResponse
	JSON401      *ErrorResponse
	JSON403      *ErrorResponse
	JSON404      *ErrorResponse
	JSON406      *ErrorResponse
	JSON415      *ErrorResponse
	JSON429      *ErrorResponse
	JSON500      *ErrorResponse
	JSON503      *ErrorResponse
	JSON504      *ErrorResponse
}

func ParseUpdateTokenResponse

func ParseUpdateTokenResponse(rsp *http.Response) (*UpdateTokenResponse, error)

ParseUpdateTokenResponse parses an HTTP response from a UpdateTokenWithResponse call

func (UpdateTokenResponse) Status

func (r UpdateTokenResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTokenResponse) StatusCode

func (r UpdateTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Version

type Version = string

Version defines model for Version.

type WebHook

type WebHook struct {
	Authentication *WebHookAuth `json:"authentication,omitempty"`

	// environments that this webhook serves, if absent webhook will be used for all environments
	Environments *[]CommonName `json:"environments,omitempty"`
	Method       WebHookMethod `json:"method"`
	Mode         *WebHookMode  `json:"mode,omitempty"`

	// The internal name of an object. Characters you can use in the name are restricted to: A-Z0-9._-. Once the object is created the internal name can not be changed
	Name           *CommonName      `json:"name,omitempty"`
	RequestHeaders *[]WebHookHeader `json:"requestHeaders,omitempty"`

	// TLS options required to support older PS+ brokers.
	TlsOptions *WebHookTLSOptions `json:"tlsOptions,omitempty"`
	Uri        string             `json:"uri"`
}

WebHook defines model for WebHook.

type WebHookAuth

type WebHookAuth interface{}

WebHookAuth defines model for WebHookAuth.

type WebHookBasicAuth

type WebHookBasicAuth struct {
	AuthMethod *WebHookBasicAuthAuthMethod `json:"authMethod,omitempty"`
	Password   string                      `json:"password"`
	Username   CommonUserName              `json:"username"`
}

WebHookBasicAuth defines model for WebHookBasicAuth.

type WebHookBasicAuthAuthMethod

type WebHookBasicAuthAuthMethod string

WebHookBasicAuthAuthMethod defines model for WebHookBasicAuth.AuthMethod.

const (
	Basic WebHookBasicAuthAuthMethod = "Basic"
)

Defines values for WebHookBasicAuthAuthMethod.

type WebHookHeader added in v0.2.0

type WebHookHeader struct {
	HeaderName  string `json:"headerName"`
	HeaderValue string `json:"headerValue"`
}

An arbitrary HTTP header applied to the WebHook

type WebHookHeaderAuth

type WebHookHeaderAuth struct {
	AuthMethod  *WebHookHeaderAuthAuthMethod `json:"authMethod,omitempty"`
	HeaderName  string                       `json:"headerName"`
	HeaderValue string                       `json:"headerValue"`
}

A HTTP header used for authentication

type WebHookHeaderAuthAuthMethod

type WebHookHeaderAuthAuthMethod string

WebHookHeaderAuthAuthMethod defines model for WebHookHeaderAuth.AuthMethod.

const (
	Header WebHookHeaderAuthAuthMethod = "Header"
)

Defines values for WebHookHeaderAuthAuthMethod.

type WebHookMethod

type WebHookMethod string

WebHookMethod defines model for WebHook.Method.

const (
	WebHookMethodPOST WebHookMethod = "POST"
	WebHookMethodPUT  WebHookMethod = "PUT"
)

Defines values for WebHookMethod.

type WebHookMode

type WebHookMode string

WebHookMode defines model for WebHook.Mode.

const (
	Parallel WebHookMode = "parallel"
	Serial   WebHookMode = "serial"
)

Defines values for WebHookMode.

type WebHookNameList

type WebHookNameList = []WebHookNames

Name and display name attribute of a webhook

type WebHookNames

type WebHookNames struct {
	Name *string    `json:"name,omitempty"`
	Uri  *CommonURL `json:"uri,omitempty"`
}

Name and display name attribute of a webhook

type WebHookStatus

type WebHookStatus struct {
	// description if the webhook is down, otherwise empty string
	FailureReason *string `json:"failureReason,omitempty"`

	// time of last failure (seconds from epoch)
	LastFailureTime  *int     `json:"lastFailureTime,omitempty"`
	MessagesQueued   *int     `json:"messagesQueued,omitempty"`
	MessagesQueuedMB *float32 `json:"messagesQueuedMB,omitempty"`
	Name             *string  `json:"name,omitempty"`

	// indicates if the webhook is up and running
	Up  *bool   `json:"up,omitempty"`
	Uri *string `json:"uri,omitempty"`
}

WebHookStatus defines model for WebHookStatus.

type WebHookTLSOptions

type WebHookTLSOptions struct {
	// The Trusted Common Names for the REST Consumer are used by encrypted transports to verify the name in the certificate presented by the remote REST consumer. They must include the common name of the remote REST consumer's server certificate.
	TlsTrustedCommonNames *[]string `json:"tlsTrustedCommonNames,omitempty"`
}

TLS options required to support older PS+ brokers.

type WebhookName

type WebhookName = string

WebhookName defines model for webhook_name.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL