Documentation ¶
Overview ¶
Package Connector provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.10.1 DO NOT EDIT.
Index ¶
- Constants
- func DerefString(s *string) string
- func Initialize(gatewayCfg *config.ConnectorConfig) error
- func NewAboutRequest(server string) (*http.Request, error)
- func NewCreateApiProductRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewCreateApiProductRequestWithBody(server string, organizationName Orgparameter, contentType string, ...) (*http.Request, error)
- func NewCreateApiRequestWithBody(server string, organizationName Orgparameter, apiName ApiName, ...) (*http.Request, error)
- func NewCreateDeveloperAppRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewCreateDeveloperAppRequestWithBody(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewCreateDeveloperAppWebHookRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewCreateDeveloperAppWebHookRequestWithBody(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewCreateDeveloperRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewCreateDeveloperRequestWithBody(server string, organizationName Orgparameter, contentType string, ...) (*http.Request, error)
- func NewCreateEnvironmentRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewCreateEnvironmentRequestWithBody(server string, organizationName Orgparameter, contentType string, ...) (*http.Request, error)
- func NewCreateOrganizationRequest(server string, body CreateOrganizationJSONRequestBody) (*http.Request, error)
- func NewCreateOrganizationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTeamAppRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewCreateTeamAppRequestWithBody(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewCreateTeamAppWebHookRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewCreateTeamAppWebHookRequestWithBody(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewCreateTeamRequest(server string, organizationName Orgparameter, body CreateTeamJSONRequestBody) (*http.Request, error)
- func NewCreateTeamRequestWithBody(server string, organizationName Orgparameter, contentType string, ...) (*http.Request, error)
- func NewDeleteApiProductRequest(server string, organizationName Orgparameter, apiProductName ApiProductName) (*http.Request, error)
- func NewDeleteApiRequest(server string, organizationName Orgparameter, apiName ApiName) (*http.Request, error)
- func NewDeleteDeveloperAppRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewDeleteDeveloperAppWebHookRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewDeleteDeveloperRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewDeleteEnvironmentRequest(server string, organizationName Orgparameter, envName EnvName) (*http.Request, error)
- func NewDeleteOrganizationRequest(server string, organizationName Orgparameter) (*http.Request, error)
- func NewDeleteTeamAppRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewDeleteTeamAppWebHookRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewDeleteTeamRequest(server string, organizationName Orgparameter, teamName TeamName) (*http.Request, error)
- func NewGetApiInfoRequest(server string, organizationName Orgparameter, apiName ApiName) (*http.Request, error)
- func NewGetApiProductApiSpecificationRequest(server string, organizationName Orgparameter, apiProductName ApiProductName, ...) (*http.Request, error)
- func NewGetApiProductRequest(server string, organizationName Orgparameter, apiProductName ApiProductName) (*http.Request, error)
- func NewGetApiProductRevisionRequest(server string, organizationName Orgparameter, apiProductName ApiProductName, ...) (*http.Request, error)
- func NewGetApiReferencedByAPIProductsRequest(server string, organizationName Orgparameter, apiName ApiName) (*http.Request, error)
- func NewGetApiRequest(server string, organizationName Orgparameter, apiName ApiName, ...) (*http.Request, error)
- func NewGetApiRevisionRequest(server string, organizationName Orgparameter, apiName ApiName, version Version, ...) (*http.Request, error)
- func NewGetAppApiSpecificationRequest(server string, organizationName Orgparameter, appName AppName, apiName ApiName, ...) (*http.Request, error)
- func NewGetAppRequest(server string, organizationName Orgparameter, appName AppName, ...) (*http.Request, error)
- func NewGetAppStatusRequest(server string, organizationName Orgparameter, appName AppName) (*http.Request, error)
- func NewGetDeveloperAppRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewGetDeveloperAppWebHookRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewGetDeveloperRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewGetEnvironmentReferencedByAPIProductsRequest(server string, organizationName Orgparameter, envName EnvName) (*http.Request, error)
- func NewGetEnvironmentRequest(server string, organizationName Orgparameter, envName EnvName) (*http.Request, error)
- func NewGetEventAPIProductAsyncAPIRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewGetEventAPIProductRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewGetOrganizationRequest(server string, organizationName Orgparameter) (*http.Request, error)
- func NewGetTeamAppRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewGetTeamAppWebHookRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewGetTeamRequest(server string, organizationName Orgparameter, teamName TeamName) (*http.Request, error)
- func NewGetTokenRequest(server string, organizationName Orgparameter) (*http.Request, error)
- func NewHealthcheckRequest(server string) (*http.Request, error)
- func NewImportApiRequest(server string, organizationName Orgparameter, body ImportApiJSONRequestBody) (*http.Request, error)
- func NewImportApiRequestWithBody(server string, organizationName Orgparameter, contentType string, ...) (*http.Request, error)
- func NewListApiProductApisRequest(server string, organizationName Orgparameter, apiProductName ApiProductName, ...) (*http.Request, error)
- func NewListApiProductRevisionsRequest(server string, organizationName Orgparameter, apiProductName ApiProductName, ...) (*http.Request, error)
- func NewListApiProductsRequest(server string, organizationName Orgparameter, params *ListApiProductsParams) (*http.Request, error)
- func NewListApiRevisionsRequest(server string, organizationName Orgparameter, apiName ApiName, ...) (*http.Request, error)
- func NewListApisRequest(server string, organizationName Orgparameter, params *ListApisParams) (*http.Request, error)
- func NewListAppApiSpecificationsRequest(server string, organizationName Orgparameter, appName AppName, ...) (*http.Request, error)
- func NewListAppReferencesToAPIProductsRequest(server string, organizationName Orgparameter, apiProductName ApiProductName, ...) (*http.Request, error)
- func NewListAppsRequest(server string, organizationName Orgparameter, params *ListAppsParams) (*http.Request, error)
- func NewListDeveloperAppWebHooksRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewListDeveloperAppsRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewListDevelopersRequest(server string, organizationName Orgparameter, params *ListDevelopersParams) (*http.Request, error)
- func NewListEnvironmentsRequest(server string, organizationName Orgparameter, params *ListEnvironmentsParams) (*http.Request, error)
- func NewListEventAPIProductsRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewListHistoryRequest(server string, organizationName Orgparameter, params *ListHistoryParams) (*http.Request, error)
- func NewListOrganizationsRequest(server string, params *ListOrganizationsParams) (*http.Request, error)
- func NewListServicesRequest(server string, organizationName Orgparameter, params *ListServicesParams) (*http.Request, error)
- func NewListTeamAppWebHooksRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewListTeamAppsRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewListTeamsRequest(server string, organizationName Orgparameter, params *ListTeamsParams) (*http.Request, error)
- func NewUpdateApiProductRequest(server string, organizationName Orgparameter, apiProductName ApiProductName, ...) (*http.Request, error)
- func NewUpdateApiProductRequestWithBody(server string, organizationName Orgparameter, apiProductName ApiProductName, ...) (*http.Request, error)
- func NewUpdateApiRequestWithBody(server string, organizationName Orgparameter, apiName ApiName, ...) (*http.Request, error)
- func NewUpdateDeveloperAppRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewUpdateDeveloperAppRequestWithBody(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewUpdateDeveloperAppWebHookRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewUpdateDeveloperAppWebHookRequestWithBody(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewUpdateDeveloperRequest(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewUpdateDeveloperRequestWithBody(server string, organizationName Orgparameter, ...) (*http.Request, error)
- func NewUpdateEnvironmentRequest(server string, organizationName Orgparameter, envName EnvName, ...) (*http.Request, error)
- func NewUpdateEnvironmentRequestWithBody(server string, organizationName Orgparameter, envName EnvName, ...) (*http.Request, error)
- func NewUpdateOrganizationRequest(server string, organizationName Orgparameter, params *UpdateOrganizationParams, ...) (*http.Request, error)
- func NewUpdateOrganizationRequestWithBody(server string, organizationName Orgparameter, params *UpdateOrganizationParams, ...) (*http.Request, error)
- func NewUpdateTeamAppRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewUpdateTeamAppRequestWithBody(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewUpdateTeamAppWebHookRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewUpdateTeamAppWebHookRequestWithBody(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewUpdateTeamRequest(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewUpdateTeamRequestWithBody(server string, organizationName Orgparameter, teamName TeamName, ...) (*http.Request, error)
- func NewUpdateTokenRequest(server string, organizationName Orgparameter, body UpdateTokenJSONRequestBody) (*http.Request, error)
- func NewUpdateTokenRequestWithBody(server string, organizationName Orgparameter, contentType string, ...) (*http.Request, error)
- type APIImport
- type APIImportSource
- type APIInfo
- type APIInfoList
- type APIInfoSource
- type APIInfo_SourceMetadata
- type APIKeyAuthentication
- type APIKeyAuthenticationLocation
- type APIList
- type APIParameter
- type APIParameterType
- type APIProduct
- type APIProductAccessLevel
- type APIProductApprovalType
- type APIProductPatch
- type APIProductPatchApprovalType
- type APISummary
- type APISummaryList
- type APISummarySource
- type About
- type AboutResponse
- type About_Version
- type Access
- func (c *Access) CreateEnvironment(orgName string, envName string, description string, serviceID string, ...) error
- func (c *Access) CreateOrg(orgName string, token *interface{}) (bool, error)
- func (c *Access) DeleteEnvironment(orgName string, envName string) (bool, error)
- func (c *Access) DeleteOrg(orgName string) (bool, error)
- func (c *Access) DeleteTeam(orgName string, teamName string) error
- func (c *Access) GetAppAPINames(orgName string, appName string) (*[]string, error)
- func (c *Access) GetAppAPISpecification(orgName string, appName string, apiName string) (*map[string]interface{}, error)
- func (c *Access) GetEnvironmentMessagingProtocols(orgName string, envName string) ([]SolaceEnvironmentEndpoint, error)
- func (c *Access) GetListEnvironments(orgName string) ([]SolaceEnvironment, error)
- func (c *Access) GetTeamApp(orgName string, teamName string, appName string) (*AppResponse, error)
- func (c *Access) GetTeamAppJson(orgName string, teamName string, appName string) (*SolaceCredentialsDto, map[string]interface{}, error)
- func (c *Access) Healthcheck(name string) *hc.Status
- func (c *Access) IsAPIAvailable(orgName string, apiName string) (bool, error)
- func (c *Access) IsAPIProductAvailable(orgName string, productName string) (bool, error)
- func (c *Access) IsHealthCheck() (bool, error)
- func (c *Access) IsOrgRegistered(orgName string) (bool, error)
- func (c *Access) IsTeamAppAvailable(orgName string, teamName string, appName string) (bool, error)
- func (c *Access) IsTeamAvailable(orgName string, teamName string) (bool, error)
- func (c *Access) PublishAPI(orgName string, apiName string, apiSpec []byte) error
- func (c *Access) PublishAPIProduct(orgName string, productName string, apiNames []string, environments []string, ...) error
- func (c *Access) PublishTeam(orgName string, teamName string) error
- func (c *Access) PublishTeamApp(orgName string, teamName string, appName string, displayName string, ...) (*AppResponse, error)
- func (c *Access) RemoveAPI(orgName string, apiName string, ignoreConflictResponse bool) error
- func (c *Access) RemoveAPIProduct(orgName string, productName string, ignoreConflictResponse bool) error
- func (c *Access) RemoveTeamApp(orgName string, teamName string, appName string) error
- type AccountingLimit
- type ApiListFormat
- type ApiName
- type ApiProductName
- type App
- type AppApiProducts
- type AppApiProductsComplex
- type AppConnection
- type AppConnectionStatus
- type AppEnvironment
- type AppEnvironmentStatus
- type AppListItem
- type AppListItemAppType
- type AppName
- type AppPatch
- type AppResponse
- type AppResponseGeneric
- type AppResponseGenericAppType
- type AppStatus
- type Attribute
- type Attributes
- type BadRequest
- type BasicAuthentication
- type BearerTokenAuthentication
- type ChannelPermission
- type Client
- func (c *Client) About(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateApiProduct(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) CreateApiProductWithBody(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateApiWithBody(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*http.Response, error)
- func (c *Client) CreateDeveloper(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) CreateDeveloperApp(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) CreateDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) CreateDeveloperAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) CreateDeveloperAppWithBody(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) CreateDeveloperWithBody(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateEnvironment(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) CreateEnvironmentWithBody(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateOrganization(ctx context.Context, body CreateOrganizationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateOrganizationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateTeam(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) CreateTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) CreateTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) CreateTeamAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) CreateTeamAppWithBody(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) CreateTeamWithBody(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*http.Response, error)
- func (c *Client) DeleteApi(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*http.Response, error)
- func (c *Client) DeleteApiProduct(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) DeleteDeveloper(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) DeleteDeveloperApp(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) DeleteDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) DeleteEnvironment(ctx context.Context, organizationName Orgparameter, envName EnvName, ...) (*http.Response, error)
- func (c *Client) DeleteOrganization(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) DeleteTeam(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) DeleteTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) DeleteTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) GetApi(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*http.Response, error)
- func (c *Client) GetApiInfo(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*http.Response, error)
- func (c *Client) GetApiProduct(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) GetApiProductApiSpecification(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) GetApiProductRevision(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) GetApiReferencedByAPIProducts(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*http.Response, error)
- func (c *Client) GetApiRevision(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*http.Response, error)
- func (c *Client) GetApp(ctx context.Context, organizationName Orgparameter, appName AppName, ...) (*http.Response, error)
- func (c *Client) GetAppApiSpecification(ctx context.Context, organizationName Orgparameter, appName AppName, ...) (*http.Response, error)
- func (c *Client) GetAppStatus(ctx context.Context, organizationName Orgparameter, appName AppName, ...) (*http.Response, error)
- func (c *Client) GetDeveloper(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) GetDeveloperApp(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) GetDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) GetEnvironment(ctx context.Context, organizationName Orgparameter, envName EnvName, ...) (*http.Response, error)
- func (c *Client) GetEnvironmentReferencedByAPIProducts(ctx context.Context, organizationName Orgparameter, envName EnvName, ...) (*http.Response, error)
- func (c *Client) GetEventAPIProduct(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) GetEventAPIProductAsyncAPI(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) GetOrganization(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) GetTeam(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) GetTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) GetTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) GetToken(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) Healthcheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ImportApi(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) ImportApiWithBody(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*http.Response, error)
- func (c *Client) ListApiProductApis(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) ListApiProductRevisions(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) ListApiProducts(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) ListApiRevisions(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*http.Response, error)
- func (c *Client) ListApis(ctx context.Context, organizationName Orgparameter, params *ListApisParams, ...) (*http.Response, error)
- func (c *Client) ListAppApiSpecifications(ctx context.Context, organizationName Orgparameter, appName AppName, ...) (*http.Response, error)
- func (c *Client) ListAppReferencesToAPIProducts(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) ListApps(ctx context.Context, organizationName Orgparameter, params *ListAppsParams, ...) (*http.Response, error)
- func (c *Client) ListDeveloperAppWebHooks(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) ListDeveloperApps(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) ListDevelopers(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) ListEnvironments(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) ListEventAPIProducts(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) ListHistory(ctx context.Context, organizationName Orgparameter, params *ListHistoryParams, ...) (*http.Response, error)
- func (c *Client) ListOrganizations(ctx context.Context, params *ListOrganizationsParams, ...) (*http.Response, error)
- func (c *Client) ListServices(ctx context.Context, organizationName Orgparameter, params *ListServicesParams, ...) (*http.Response, error)
- func (c *Client) ListTeamAppWebHooks(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) ListTeamApps(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) ListTeams(ctx context.Context, organizationName Orgparameter, params *ListTeamsParams, ...) (*http.Response, error)
- func (c *Client) UpdateApiProduct(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateApiProductWithBody(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateApiWithBody(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*http.Response, error)
- func (c *Client) UpdateDeveloper(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateDeveloperApp(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateDeveloperAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateDeveloperAppWithBody(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateDeveloperWithBody(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironment(ctx context.Context, organizationName Orgparameter, envName EnvName, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironmentWithBody(ctx context.Context, organizationName Orgparameter, envName EnvName, ...) (*http.Response, error)
- func (c *Client) UpdateOrganization(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateOrganizationWithBody(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateTeam(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateTeamAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateTeamAppWithBody(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateTeamWithBody(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateToken(ctx context.Context, organizationName Orgparameter, ...) (*http.Response, error)
- func (c *Client) UpdateTokenWithBody(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*http.Response, error)
- type ClientInformation
- type ClientInformationGuaranteedMessaging
- type ClientInformationGuaranteedMessagingAccessType
- type ClientInterface
- type ClientOption
- type ClientOptions
- type ClientOptionsGuaranteedMessaging
- type ClientOptionsGuaranteedMessagingAccessType
- type ClientWithResponses
- func (c *ClientWithResponses) AboutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AboutResponse, error)
- func (c *ClientWithResponses) CreateApiProductWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*CreateApiProductResponse, error)
- func (c *ClientWithResponses) CreateApiProductWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*CreateApiProductResponse, error)
- func (c *ClientWithResponses) CreateApiWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*CreateApiResponse, error)
- func (c *ClientWithResponses) CreateDeveloperAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*CreateDeveloperAppWebHookResponse, error)
- func (c *ClientWithResponses) CreateDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*CreateDeveloperAppWebHookResponse, error)
- func (c *ClientWithResponses) CreateDeveloperAppWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*CreateDeveloperAppResponse, error)
- func (c *ClientWithResponses) CreateDeveloperAppWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*CreateDeveloperAppResponse, error)
- func (c *ClientWithResponses) CreateDeveloperWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*CreateDeveloperResponse, error)
- func (c *ClientWithResponses) CreateDeveloperWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*CreateDeveloperResponse, error)
- func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*CreateEnvironmentResponse, error)
- func (c *ClientWithResponses) CreateEnvironmentWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*CreateEnvironmentResponse, error)
- func (c *ClientWithResponses) CreateOrganizationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateOrganizationResponse, error)
- func (c *ClientWithResponses) CreateOrganizationWithResponse(ctx context.Context, body CreateOrganizationJSONRequestBody, ...) (*CreateOrganizationResponse, error)
- func (c *ClientWithResponses) CreateTeamAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*CreateTeamAppWebHookResponse, error)
- func (c *ClientWithResponses) CreateTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*CreateTeamAppWebHookResponse, error)
- func (c *ClientWithResponses) CreateTeamAppWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*CreateTeamAppResponse, error)
- func (c *ClientWithResponses) CreateTeamAppWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*CreateTeamAppResponse, error)
- func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*CreateTeamResponse, error)
- func (c *ClientWithResponses) CreateTeamWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*CreateTeamResponse, error)
- func (c *ClientWithResponses) DeleteApiProductWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*DeleteApiProductResponse, error)
- func (c *ClientWithResponses) DeleteApiWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*DeleteApiResponse, error)
- func (c *ClientWithResponses) DeleteDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*DeleteDeveloperAppWebHookResponse, error)
- func (c *ClientWithResponses) DeleteDeveloperAppWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*DeleteDeveloperAppResponse, error)
- func (c *ClientWithResponses) DeleteDeveloperWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*DeleteDeveloperResponse, error)
- func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, ...) (*DeleteEnvironmentResponse, error)
- func (c *ClientWithResponses) DeleteOrganizationWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*DeleteOrganizationResponse, error)
- func (c *ClientWithResponses) DeleteTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*DeleteTeamAppWebHookResponse, error)
- func (c *ClientWithResponses) DeleteTeamAppWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*DeleteTeamAppResponse, error)
- func (c *ClientWithResponses) DeleteTeamWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*DeleteTeamResponse, error)
- func (c *ClientWithResponses) GetApiInfoWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*GetApiInfoResponse, error)
- func (c *ClientWithResponses) GetApiProductApiSpecificationWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*GetApiProductApiSpecificationResponse, error)
- func (c *ClientWithResponses) GetApiProductRevisionWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*GetApiProductRevisionResponse, error)
- func (c *ClientWithResponses) GetApiProductWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*GetApiProductResponse, error)
- func (c *ClientWithResponses) GetApiReferencedByAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*GetApiReferencedByAPIProductsResponse, error)
- func (c *ClientWithResponses) GetApiRevisionWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*GetApiRevisionResponse, error)
- func (c *ClientWithResponses) GetApiWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*GetApiResponse, error)
- func (c *ClientWithResponses) GetAppApiSpecificationWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, ...) (*GetAppApiSpecificationResponse, error)
- func (c *ClientWithResponses) GetAppStatusWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, ...) (*GetAppStatusResponse, error)
- func (c *ClientWithResponses) GetAppWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, ...) (*GetAppResponse, error)
- func (c *ClientWithResponses) GetDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*GetDeveloperAppWebHookResponse, error)
- func (c *ClientWithResponses) GetDeveloperAppWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*GetDeveloperAppResponse, error)
- func (c *ClientWithResponses) GetDeveloperWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*GetDeveloperResponse, error)
- func (c *ClientWithResponses) GetEnvironmentReferencedByAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, ...) (*GetEnvironmentReferencedByAPIProductsResponse, error)
- func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, ...) (*GetEnvironmentResponse, error)
- func (c *ClientWithResponses) GetEventAPIProductAsyncAPIWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*GetEventAPIProductAsyncAPIResponse, error)
- func (c *ClientWithResponses) GetEventAPIProductWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*GetEventAPIProductResponse, error)
- func (c *ClientWithResponses) GetOrganizationWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*GetOrganizationResponse, error)
- func (c *ClientWithResponses) GetTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*GetTeamAppWebHookResponse, error)
- func (c *ClientWithResponses) GetTeamAppWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*GetTeamAppResponse, error)
- func (c *ClientWithResponses) GetTeamWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*GetTeamResponse, error)
- func (c *ClientWithResponses) GetTokenWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*GetTokenResponse, error)
- func (c *ClientWithResponses) HealthcheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthcheckResponse, error)
- func (c *ClientWithResponses) ImportApiWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*ImportApiResponse, error)
- func (c *ClientWithResponses) ImportApiWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*ImportApiResponse, error)
- func (c *ClientWithResponses) ListApiProductApisWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*ListApiProductApisResponse, error)
- func (c *ClientWithResponses) ListApiProductRevisionsWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*ListApiProductRevisionsResponse, error)
- func (c *ClientWithResponses) ListApiProductsWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*ListApiProductsResponse, error)
- func (c *ClientWithResponses) ListApiRevisionsWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*ListApiRevisionsResponse, error)
- func (c *ClientWithResponses) ListApisWithResponse(ctx context.Context, organizationName Orgparameter, params *ListApisParams, ...) (*ListApisResponse, error)
- func (c *ClientWithResponses) ListAppApiSpecificationsWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, ...) (*ListAppApiSpecificationsResponse, error)
- func (c *ClientWithResponses) ListAppReferencesToAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*ListAppReferencesToAPIProductsResponse, error)
- func (c *ClientWithResponses) ListAppsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListAppsParams, ...) (*ListAppsResponse, error)
- func (c *ClientWithResponses) ListDeveloperAppWebHooksWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*ListDeveloperAppWebHooksResponse, error)
- func (c *ClientWithResponses) ListDeveloperAppsWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*ListDeveloperAppsResponse, error)
- func (c *ClientWithResponses) ListDevelopersWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*ListDevelopersResponse, error)
- func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*ListEnvironmentsResponse, error)
- func (c *ClientWithResponses) ListEventAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*ListEventAPIProductsResponse, error)
- func (c *ClientWithResponses) ListHistoryWithResponse(ctx context.Context, organizationName Orgparameter, params *ListHistoryParams, ...) (*ListHistoryResponse, error)
- func (c *ClientWithResponses) ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, ...) (*ListOrganizationsResponse, error)
- func (c *ClientWithResponses) ListServicesWithResponse(ctx context.Context, organizationName Orgparameter, params *ListServicesParams, ...) (*ListServicesResponse, error)
- func (c *ClientWithResponses) ListTeamAppWebHooksWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*ListTeamAppWebHooksResponse, error)
- func (c *ClientWithResponses) ListTeamAppsWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*ListTeamAppsResponse, error)
- func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListTeamsParams, ...) (*ListTeamsResponse, error)
- func (c *ClientWithResponses) UpdateApiProductWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateApiProductResponse, error)
- func (c *ClientWithResponses) UpdateApiProductWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateApiProductResponse, error)
- func (c *ClientWithResponses) UpdateApiWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, ...) (*UpdateApiResponse, error)
- func (c *ClientWithResponses) UpdateDeveloperAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateDeveloperAppWebHookResponse, error)
- func (c *ClientWithResponses) UpdateDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateDeveloperAppWebHookResponse, error)
- func (c *ClientWithResponses) UpdateDeveloperAppWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateDeveloperAppResponse, error)
- func (c *ClientWithResponses) UpdateDeveloperAppWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateDeveloperAppResponse, error)
- func (c *ClientWithResponses) UpdateDeveloperWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateDeveloperResponse, error)
- func (c *ClientWithResponses) UpdateDeveloperWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateDeveloperResponse, error)
- func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, ...) (*UpdateEnvironmentResponse, error)
- func (c *ClientWithResponses) UpdateEnvironmentWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, ...) (*UpdateEnvironmentResponse, error)
- func (c *ClientWithResponses) UpdateOrganizationWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateOrganizationResponse, error)
- func (c *ClientWithResponses) UpdateOrganizationWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateOrganizationResponse, error)
- func (c *ClientWithResponses) UpdateTeamAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*UpdateTeamAppWebHookResponse, error)
- func (c *ClientWithResponses) UpdateTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*UpdateTeamAppWebHookResponse, error)
- func (c *ClientWithResponses) UpdateTeamAppWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*UpdateTeamAppResponse, error)
- func (c *ClientWithResponses) UpdateTeamAppWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*UpdateTeamAppResponse, error)
- func (c *ClientWithResponses) UpdateTeamWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*UpdateTeamResponse, error)
- func (c *ClientWithResponses) UpdateTeamWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, ...) (*UpdateTeamResponse, error)
- func (c *ClientWithResponses) UpdateTokenWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, ...) (*UpdateTokenResponse, error)
- func (c *ClientWithResponses) UpdateTokenWithResponse(ctx context.Context, organizationName Orgparameter, ...) (*UpdateTokenResponse, error)
- type ClientWithResponsesInterface
- type CloudToken
- type CommonDescription
- type CommonDisplayName
- type CommonEntityNameList
- type CommonEntityNames
- type CommonName
- type CommonSolaceCloudObjectId
- type CommonTimestampInteger
- type CommonTopic
- type CommonURL
- type CommonUserName
- type CommonVersion
- type ConClientResponse
- type ConclientHTTPError
- type Conflict
- type CreateApiProductJSONBody
- type CreateApiProductJSONRequestBody
- type CreateApiProductResponse
- type CreateApiResponse
- type CreateDeveloperAppJSONBody
- type CreateDeveloperAppJSONRequestBody
- type CreateDeveloperAppResponse
- type CreateDeveloperAppWebHookJSONBody
- type CreateDeveloperAppWebHookJSONRequestBody
- type CreateDeveloperAppWebHookResponse
- type CreateDeveloperJSONBody
- type CreateDeveloperJSONRequestBody
- type CreateDeveloperResponse
- type CreateEnvironmentJSONBody
- type CreateEnvironmentJSONRequestBody
- type CreateEnvironmentResponse
- type CreateOrganizationJSONBody
- type CreateOrganizationJSONRequestBody
- type CreateOrganizationResponse
- type CreateTeamAppJSONBody
- type CreateTeamAppJSONRequestBody
- type CreateTeamAppResponse
- type CreateTeamAppWebHookJSONBody
- type CreateTeamAppWebHookJSONRequestBody
- type CreateTeamAppWebHookResponse
- type CreateTeamJSONBody
- type CreateTeamJSONRequestBody
- type CreateTeamResponse
- type Credentials
- type CustomCloudEndpoint
- type DeleteApiProductResponse
- type DeleteApiResponse
- type DeleteDeveloperAppResponse
- type DeleteDeveloperAppWebHookResponse
- type DeleteDeveloperResponse
- type DeleteEnvironmentResponse
- type DeleteOrganizationResponse
- type DeleteTeamAppResponse
- type DeleteTeamAppWebHookResponse
- type DeleteTeamResponse
- type Developer
- type DeveloperPatch
- type DeveloperUsername
- type Endpoint
- type EndpointCompressed
- type EndpointSecure
- type EnvName
- type Environment
- type EnvironmentListItem
- type EnvironmentPatch
- type EnvironmentResponse
- type ErrorResponse
- type ErrorResponse_Meta
- type EventAPIProduct
- type EventAPIProductList
- type EventApiProductId
- type Filter
- type Forbidden
- type GatewayTimeout
- type GetApiInfoResponse
- type GetApiParams
- type GetApiParamsFormat
- type GetApiProductApiSpecificationParams
- type GetApiProductApiSpecificationParamsFormat
- type GetApiProductApiSpecificationResponse
- type GetApiProductResponse
- type GetApiProductRevisionResponse
- type GetApiReferencedByAPIProductsResponse
- type GetApiResponse
- type GetApiRevisionParams
- type GetApiRevisionParamsFormat
- type GetApiRevisionResponse
- type GetAppApiSpecificationParams
- type GetAppApiSpecificationParamsFormat
- type GetAppApiSpecificationResponse
- type GetAppParams
- type GetAppParamsTopicSyntax
- type GetAppResponse
- type GetAppStatusResponse
- type GetDeveloperAppParams
- type GetDeveloperAppParamsTopicSyntax
- type GetDeveloperAppResponse
- type GetDeveloperAppWebHookResponse
- type GetDeveloperResponse
- type GetEnvironmentReferencedByAPIProductsResponse
- type GetEnvironmentResponse
- type GetEventAPIProductAsyncAPIParams
- type GetEventAPIProductAsyncAPIParamsFormat
- type GetEventAPIProductAsyncAPIResponse
- type GetEventAPIProductResponse
- type GetOrganizationResponse
- type GetTeamAppParams
- type GetTeamAppParamsTopicSyntax
- type GetTeamAppResponse
- type GetTeamAppWebHookResponse
- type GetTeamResponse
- type GetTokenResponse
- type HealthCheck
- type HealthCheckStatus
- type HealthcheckResponse
- type History
- type HistoryOperation
- type HttpRequestDoer
- type IfMatchHeader
- type ImportApiJSONBody
- type ImportApiJSONRequestBody
- type ImportApiResponse
- type InternalServerError
- type ListApiProductApisParams
- type ListApiProductApisParamsSortDirection
- type ListApiProductApisResponse
- type ListApiProductRevisionsParams
- type ListApiProductRevisionsParamsSortDirection
- type ListApiProductRevisionsResponse
- type ListApiProductsParams
- type ListApiProductsParamsSortDirection
- type ListApiProductsResponse
- type ListApiRevisionsParams
- type ListApiRevisionsParamsSortDirection
- type ListApiRevisionsResponse
- type ListApisParams
- type ListApisParamsFormat
- type ListApisParamsSortDirection
- type ListApisResponse
- type ListAppApiSpecificationsParams
- type ListAppApiSpecificationsParamsSortDirection
- type ListAppApiSpecificationsResponse
- type ListAppReferencesToAPIProductsParams
- type ListAppReferencesToAPIProductsParamsSortDirection
- type ListAppReferencesToAPIProductsResponse
- type ListAppsParams
- type ListAppsParamsSortDirection
- type ListAppsResponse
- type ListDeveloperAppWebHooksResponse
- type ListDeveloperAppsParams
- type ListDeveloperAppsParamsSortDirection
- type ListDeveloperAppsResponse
- type ListDevelopersParams
- type ListDevelopersParamsSortDirection
- type ListDevelopersResponse
- type ListEnvironmentsParams
- type ListEnvironmentsParamsFormat
- type ListEnvironmentsParamsSortDirection
- type ListEnvironmentsResponse
- type ListEventAPIProductsParams
- type ListEventAPIProductsResponse
- type ListHistoryParams
- type ListHistoryParamsSortDirection
- type ListHistoryResponse
- type ListOrganizationsParams
- type ListOrganizationsParamsSortDirection
- type ListOrganizationsResponse
- type ListServicesParams
- type ListServicesParamsSortDirection
- type ListServicesResponse
- type ListTeamAppWebHooksResponse
- type ListTeamAppsParams
- type ListTeamAppsParamsSortDirection
- type ListTeamAppsResponse
- type ListTeamsParams
- type ListTeamsParamsSortDirection
- type ListTeamsResponse
- type Meta
- type MsgVpnAttributes
- type MsgVpnName
- type NotAcceptable
- type NotFound
- type Organization
- type OrganizationImporter
- type OrganizationIntegrations
- type OrganizationNotifier
- type OrganizationResponse
- type OrganizationStatus
- type Orgparameter
- type PageNumber
- type PageSize
- type Permissions
- type PreconditionFailed
- type Protocol
- type ProtocolName
- type QueueStatus
- type RequestEditorFn
- type Secret
- type SemVer
- type SempV2Authentication
- type SempV2AuthenticationApiKeyLocation
- type SempV2AuthenticationAuthType
- type Semver
- type Service
- type ServiceClassDisplayedAttributes
- type ServiceUnavailable
- type SolaceClientOptions
- type SolaceCredentialsDto
- type SolaceEnvironment
- type SolaceEnvironmentEndpoint
- type SolaceWebhook
- type SortDirection
- type SortFieldName
- type String2MB
- type Team
- type TeamName
- type TeamPatch
- type Threshold
- type TooManyRequests
- type TopicSyntax
- type Unauthorized
- type UnsupportedMediaType
- type UpdateApiParams
- type UpdateApiProductJSONBody
- type UpdateApiProductJSONRequestBody
- type UpdateApiProductParams
- type UpdateApiProductResponse
- type UpdateApiResponse
- type UpdateDeveloperAppJSONBody
- type UpdateDeveloperAppJSONRequestBody
- type UpdateDeveloperAppParams
- type UpdateDeveloperAppResponse
- type UpdateDeveloperAppWebHookJSONBody
- type UpdateDeveloperAppWebHookJSONRequestBody
- type UpdateDeveloperAppWebHookParams
- type UpdateDeveloperAppWebHookResponse
- type UpdateDeveloperJSONBody
- type UpdateDeveloperJSONRequestBody
- type UpdateDeveloperParams
- type UpdateDeveloperResponse
- type UpdateEnvironmentJSONBody
- type UpdateEnvironmentJSONRequestBody
- type UpdateEnvironmentParams
- type UpdateEnvironmentResponse
- type UpdateOrganizationJSONBody
- type UpdateOrganizationJSONRequestBody
- type UpdateOrganizationParams
- type UpdateOrganizationResponse
- type UpdateTeamAppJSONBody
- type UpdateTeamAppJSONRequestBody
- type UpdateTeamAppParams
- type UpdateTeamAppResponse
- type UpdateTeamAppWebHookJSONBody
- type UpdateTeamAppWebHookJSONRequestBody
- type UpdateTeamAppWebHookParams
- type UpdateTeamAppWebHookResponse
- type UpdateTeamJSONBody
- type UpdateTeamJSONRequestBody
- type UpdateTeamParams
- type UpdateTeamResponse
- type UpdateTokenJSONBody
- type UpdateTokenJSONRequestBody
- type UpdateTokenResponse
- type Version
- type WebHook
- type WebHookAuth
- type WebHookBasicAuth
- type WebHookBasicAuthAuthMethod
- type WebHookHeaderAuth
- type WebHookHeaderAuthAuthMethod
- type WebHookMethod
- type WebHookMode
- type WebHookNameList
- type WebHookNames
- type WebHookStatus
- type WebHookTLSOptions
- type WebhookName
Constants ¶
const ( BasicAuthScopes = "BasicAuth.Scopes" BearerAuthScopes = "BearerAuth.Scopes" OpenIdScopes = "OpenId.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func DerefString ¶
DerefString - dereferences String pointer and returns empty string for NIL
func Initialize ¶
func Initialize(gatewayCfg *config.ConnectorConfig) error
Initialize sets connector client as admin and as org-admin
func NewAboutRequest ¶
NewAboutRequest generates requests for About
func NewCreateApiProductRequest ¶
func NewCreateApiProductRequest(server string, organizationName Orgparameter, body CreateApiProductJSONRequestBody) (*http.Request, error)
NewCreateApiProductRequest calls the generic CreateApiProduct builder with application/json body
func NewCreateApiProductRequestWithBody ¶
func NewCreateApiProductRequestWithBody(server string, organizationName Orgparameter, 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 Orgparameter, apiName ApiName, contentType string, body io.Reader) (*http.Request, error)
NewCreateApiRequestWithBody generates requests for CreateApi with any type of body
func NewCreateDeveloperAppRequest ¶
func NewCreateDeveloperAppRequest(server string, organizationName Orgparameter, developerUsername DeveloperUsername, body CreateDeveloperAppJSONRequestBody) (*http.Request, error)
NewCreateDeveloperAppRequest calls the generic CreateDeveloperApp builder with application/json body
func NewCreateDeveloperAppRequestWithBody ¶
func NewCreateDeveloperAppRequestWithBody(server string, organizationName Orgparameter, developerUsername DeveloperUsername, contentType string, body io.Reader) (*http.Request, error)
NewCreateDeveloperAppRequestWithBody generates requests for CreateDeveloperApp with any type of body
func NewCreateDeveloperAppWebHookRequest ¶ added in v0.0.21
func NewCreateDeveloperAppWebHookRequest(server string, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppWebHookJSONRequestBody) (*http.Request, error)
NewCreateDeveloperAppWebHookRequest calls the generic CreateDeveloperAppWebHook builder with application/json body
func NewCreateDeveloperAppWebHookRequestWithBody ¶ added in v0.0.21
func NewCreateDeveloperAppWebHookRequestWithBody(server string, organizationName Orgparameter, 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 Orgparameter, body CreateDeveloperJSONRequestBody) (*http.Request, error)
NewCreateDeveloperRequest calls the generic CreateDeveloper builder with application/json body
func NewCreateDeveloperRequestWithBody ¶
func NewCreateDeveloperRequestWithBody(server string, organizationName Orgparameter, 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 Orgparameter, body CreateEnvironmentJSONRequestBody) (*http.Request, error)
NewCreateEnvironmentRequest calls the generic CreateEnvironment builder with application/json body
func NewCreateEnvironmentRequestWithBody ¶
func NewCreateEnvironmentRequestWithBody(server string, organizationName Orgparameter, contentType string, body io.Reader) (*http.Request, error)
NewCreateEnvironmentRequestWithBody generates requests for CreateEnvironment 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 NewCreateTeamAppRequest ¶
func NewCreateTeamAppRequest(server string, organizationName Orgparameter, teamName TeamName, body CreateTeamAppJSONRequestBody) (*http.Request, error)
NewCreateTeamAppRequest calls the generic CreateTeamApp builder with application/json body
func NewCreateTeamAppRequestWithBody ¶
func NewCreateTeamAppRequestWithBody(server string, organizationName Orgparameter, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewCreateTeamAppRequestWithBody generates requests for CreateTeamApp with any type of body
func NewCreateTeamAppWebHookRequest ¶ added in v0.0.21
func NewCreateTeamAppWebHookRequest(server string, organizationName Orgparameter, teamName TeamName, appName AppName, body CreateTeamAppWebHookJSONRequestBody) (*http.Request, error)
NewCreateTeamAppWebHookRequest calls the generic CreateTeamAppWebHook builder with application/json body
func NewCreateTeamAppWebHookRequestWithBody ¶ added in v0.0.21
func NewCreateTeamAppWebHookRequestWithBody(server string, organizationName Orgparameter, 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 Orgparameter, body CreateTeamJSONRequestBody) (*http.Request, error)
NewCreateTeamRequest calls the generic CreateTeam builder with application/json body
func NewCreateTeamRequestWithBody ¶
func NewCreateTeamRequestWithBody(server string, organizationName Orgparameter, contentType string, body io.Reader) (*http.Request, error)
NewCreateTeamRequestWithBody generates requests for CreateTeam with any type of body
func NewDeleteApiProductRequest ¶
func NewDeleteApiProductRequest(server string, organizationName Orgparameter, apiProductName ApiProductName) (*http.Request, error)
NewDeleteApiProductRequest generates requests for DeleteApiProduct
func NewDeleteApiRequest ¶
func NewDeleteApiRequest(server string, organizationName Orgparameter, apiName ApiName) (*http.Request, error)
NewDeleteApiRequest generates requests for DeleteApi
func NewDeleteDeveloperAppRequest ¶
func NewDeleteDeveloperAppRequest(server string, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName) (*http.Request, error)
NewDeleteDeveloperAppRequest generates requests for DeleteDeveloperApp
func NewDeleteDeveloperAppWebHookRequest ¶ added in v0.0.21
func NewDeleteDeveloperAppWebHookRequest(server string, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName) (*http.Request, error)
NewDeleteDeveloperAppWebHookRequest generates requests for DeleteDeveloperAppWebHook
func NewDeleteDeveloperRequest ¶
func NewDeleteDeveloperRequest(server string, organizationName Orgparameter, developerUsername DeveloperUsername) (*http.Request, error)
NewDeleteDeveloperRequest generates requests for DeleteDeveloper
func NewDeleteEnvironmentRequest ¶
func NewDeleteEnvironmentRequest(server string, organizationName Orgparameter, envName EnvName) (*http.Request, error)
NewDeleteEnvironmentRequest generates requests for DeleteEnvironment
func NewDeleteOrganizationRequest ¶
func NewDeleteOrganizationRequest(server string, organizationName Orgparameter) (*http.Request, error)
NewDeleteOrganizationRequest generates requests for DeleteOrganization
func NewDeleteTeamAppRequest ¶
func NewDeleteTeamAppRequest(server string, organizationName Orgparameter, teamName TeamName, appName AppName) (*http.Request, error)
NewDeleteTeamAppRequest generates requests for DeleteTeamApp
func NewDeleteTeamAppWebHookRequest ¶ added in v0.0.21
func NewDeleteTeamAppWebHookRequest(server string, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName) (*http.Request, error)
NewDeleteTeamAppWebHookRequest generates requests for DeleteTeamAppWebHook
func NewDeleteTeamRequest ¶
func NewDeleteTeamRequest(server string, organizationName Orgparameter, teamName TeamName) (*http.Request, error)
NewDeleteTeamRequest generates requests for DeleteTeam
func NewGetApiInfoRequest ¶
func NewGetApiInfoRequest(server string, organizationName Orgparameter, apiName ApiName) (*http.Request, error)
NewGetApiInfoRequest generates requests for GetApiInfo
func NewGetApiProductApiSpecificationRequest ¶
func NewGetApiProductApiSpecificationRequest(server string, organizationName Orgparameter, apiProductName ApiProductName, apiName ApiName, params *GetApiProductApiSpecificationParams) (*http.Request, error)
NewGetApiProductApiSpecificationRequest generates requests for GetApiProductApiSpecification
func NewGetApiProductRequest ¶
func NewGetApiProductRequest(server string, organizationName Orgparameter, apiProductName ApiProductName) (*http.Request, error)
NewGetApiProductRequest generates requests for GetApiProduct
func NewGetApiProductRevisionRequest ¶ added in v0.0.21
func NewGetApiProductRevisionRequest(server string, organizationName Orgparameter, apiProductName ApiProductName, semver Semver) (*http.Request, error)
NewGetApiProductRevisionRequest generates requests for GetApiProductRevision
func NewGetApiReferencedByAPIProductsRequest ¶ added in v0.0.21
func NewGetApiReferencedByAPIProductsRequest(server string, organizationName Orgparameter, apiName ApiName) (*http.Request, error)
NewGetApiReferencedByAPIProductsRequest generates requests for GetApiReferencedByAPIProducts
func NewGetApiRequest ¶
func NewGetApiRequest(server string, organizationName Orgparameter, apiName ApiName, params *GetApiParams) (*http.Request, error)
NewGetApiRequest generates requests for GetApi
func NewGetApiRevisionRequest ¶ added in v0.0.21
func NewGetApiRevisionRequest(server string, organizationName Orgparameter, apiName ApiName, version Version, params *GetApiRevisionParams) (*http.Request, error)
NewGetApiRevisionRequest generates requests for GetApiRevision
func NewGetAppApiSpecificationRequest ¶
func NewGetAppApiSpecificationRequest(server string, organizationName Orgparameter, appName AppName, apiName ApiName, params *GetAppApiSpecificationParams) (*http.Request, error)
NewGetAppApiSpecificationRequest generates requests for GetAppApiSpecification
func NewGetAppRequest ¶
func NewGetAppRequest(server string, organizationName Orgparameter, appName AppName, params *GetAppParams) (*http.Request, error)
NewGetAppRequest generates requests for GetApp
func NewGetAppStatusRequest ¶ added in v0.0.21
func NewGetAppStatusRequest(server string, organizationName Orgparameter, appName AppName) (*http.Request, error)
NewGetAppStatusRequest generates requests for GetAppStatus
func NewGetDeveloperAppRequest ¶
func NewGetDeveloperAppRequest(server string, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, params *GetDeveloperAppParams) (*http.Request, error)
NewGetDeveloperAppRequest generates requests for GetDeveloperApp
func NewGetDeveloperAppWebHookRequest ¶ added in v0.0.21
func NewGetDeveloperAppWebHookRequest(server string, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName) (*http.Request, error)
NewGetDeveloperAppWebHookRequest generates requests for GetDeveloperAppWebHook
func NewGetDeveloperRequest ¶
func NewGetDeveloperRequest(server string, organizationName Orgparameter, developerUsername DeveloperUsername) (*http.Request, error)
NewGetDeveloperRequest generates requests for GetDeveloper
func NewGetEnvironmentReferencedByAPIProductsRequest ¶ added in v0.0.21
func NewGetEnvironmentReferencedByAPIProductsRequest(server string, organizationName Orgparameter, envName EnvName) (*http.Request, error)
NewGetEnvironmentReferencedByAPIProductsRequest generates requests for GetEnvironmentReferencedByAPIProducts
func NewGetEnvironmentRequest ¶
func NewGetEnvironmentRequest(server string, organizationName Orgparameter, envName EnvName) (*http.Request, error)
NewGetEnvironmentRequest generates requests for GetEnvironment
func NewGetEventAPIProductAsyncAPIRequest ¶
func NewGetEventAPIProductAsyncAPIRequest(server string, organizationName Orgparameter, eventApiProductId EventApiProductId, params *GetEventAPIProductAsyncAPIParams) (*http.Request, error)
NewGetEventAPIProductAsyncAPIRequest generates requests for GetEventAPIProductAsyncAPI
func NewGetEventAPIProductRequest ¶
func NewGetEventAPIProductRequest(server string, organizationName Orgparameter, eventApiProductId EventApiProductId) (*http.Request, error)
NewGetEventAPIProductRequest generates requests for GetEventAPIProduct
func NewGetOrganizationRequest ¶
func NewGetOrganizationRequest(server string, organizationName Orgparameter) (*http.Request, error)
NewGetOrganizationRequest generates requests for GetOrganization
func NewGetTeamAppRequest ¶
func NewGetTeamAppRequest(server string, organizationName Orgparameter, teamName TeamName, appName AppName, params *GetTeamAppParams) (*http.Request, error)
NewGetTeamAppRequest generates requests for GetTeamApp
func NewGetTeamAppWebHookRequest ¶ added in v0.0.21
func NewGetTeamAppWebHookRequest(server string, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName) (*http.Request, error)
NewGetTeamAppWebHookRequest generates requests for GetTeamAppWebHook
func NewGetTeamRequest ¶
func NewGetTeamRequest(server string, organizationName Orgparameter, teamName TeamName) (*http.Request, error)
NewGetTeamRequest generates requests for GetTeam
func NewGetTokenRequest ¶
func NewGetTokenRequest(server string, organizationName Orgparameter) (*http.Request, error)
NewGetTokenRequest generates requests for GetToken
func NewHealthcheckRequest ¶
NewHealthcheckRequest generates requests for Healthcheck
func NewImportApiRequest ¶
func NewImportApiRequest(server string, organizationName Orgparameter, body ImportApiJSONRequestBody) (*http.Request, error)
NewImportApiRequest calls the generic ImportApi builder with application/json body
func NewImportApiRequestWithBody ¶
func NewImportApiRequestWithBody(server string, organizationName Orgparameter, 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 Orgparameter, apiProductName ApiProductName, params *ListApiProductApisParams) (*http.Request, error)
NewListApiProductApisRequest generates requests for ListApiProductApis
func NewListApiProductRevisionsRequest ¶ added in v0.0.21
func NewListApiProductRevisionsRequest(server string, organizationName Orgparameter, apiProductName ApiProductName, params *ListApiProductRevisionsParams) (*http.Request, error)
NewListApiProductRevisionsRequest generates requests for ListApiProductRevisions
func NewListApiProductsRequest ¶
func NewListApiProductsRequest(server string, organizationName Orgparameter, params *ListApiProductsParams) (*http.Request, error)
NewListApiProductsRequest generates requests for ListApiProducts
func NewListApiRevisionsRequest ¶ added in v0.0.21
func NewListApiRevisionsRequest(server string, organizationName Orgparameter, apiName ApiName, params *ListApiRevisionsParams) (*http.Request, error)
NewListApiRevisionsRequest generates requests for ListApiRevisions
func NewListApisRequest ¶
func NewListApisRequest(server string, organizationName Orgparameter, params *ListApisParams) (*http.Request, error)
NewListApisRequest generates requests for ListApis
func NewListAppApiSpecificationsRequest ¶
func NewListAppApiSpecificationsRequest(server string, organizationName Orgparameter, appName AppName, params *ListAppApiSpecificationsParams) (*http.Request, error)
NewListAppApiSpecificationsRequest generates requests for ListAppApiSpecifications
func NewListAppReferencesToAPIProductsRequest ¶ added in v0.0.21
func NewListAppReferencesToAPIProductsRequest(server string, organizationName Orgparameter, apiProductName ApiProductName, params *ListAppReferencesToAPIProductsParams) (*http.Request, error)
NewListAppReferencesToAPIProductsRequest generates requests for ListAppReferencesToAPIProducts
func NewListAppsRequest ¶
func NewListAppsRequest(server string, organizationName Orgparameter, params *ListAppsParams) (*http.Request, error)
NewListAppsRequest generates requests for ListApps
func NewListDeveloperAppWebHooksRequest ¶ added in v0.0.21
func NewListDeveloperAppWebHooksRequest(server string, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName) (*http.Request, error)
NewListDeveloperAppWebHooksRequest generates requests for ListDeveloperAppWebHooks
func NewListDeveloperAppsRequest ¶
func NewListDeveloperAppsRequest(server string, organizationName Orgparameter, developerUsername DeveloperUsername, params *ListDeveloperAppsParams) (*http.Request, error)
NewListDeveloperAppsRequest generates requests for ListDeveloperApps
func NewListDevelopersRequest ¶
func NewListDevelopersRequest(server string, organizationName Orgparameter, params *ListDevelopersParams) (*http.Request, error)
NewListDevelopersRequest generates requests for ListDevelopers
func NewListEnvironmentsRequest ¶
func NewListEnvironmentsRequest(server string, organizationName Orgparameter, params *ListEnvironmentsParams) (*http.Request, error)
NewListEnvironmentsRequest generates requests for ListEnvironments
func NewListEventAPIProductsRequest ¶
func NewListEventAPIProductsRequest(server string, organizationName Orgparameter, params *ListEventAPIProductsParams) (*http.Request, error)
NewListEventAPIProductsRequest generates requests for ListEventAPIProducts
func NewListHistoryRequest ¶
func NewListHistoryRequest(server string, organizationName Orgparameter, params *ListHistoryParams) (*http.Request, error)
NewListHistoryRequest generates requests for ListHistory
func NewListOrganizationsRequest ¶
func NewListOrganizationsRequest(server string, params *ListOrganizationsParams) (*http.Request, error)
NewListOrganizationsRequest generates requests for ListOrganizations
func NewListServicesRequest ¶
func NewListServicesRequest(server string, organizationName Orgparameter, params *ListServicesParams) (*http.Request, error)
NewListServicesRequest generates requests for ListServices
func NewListTeamAppWebHooksRequest ¶ added in v0.0.21
func NewListTeamAppWebHooksRequest(server string, organizationName Orgparameter, teamName TeamName, appName AppName) (*http.Request, error)
NewListTeamAppWebHooksRequest generates requests for ListTeamAppWebHooks
func NewListTeamAppsRequest ¶
func NewListTeamAppsRequest(server string, organizationName Orgparameter, teamName TeamName, params *ListTeamAppsParams) (*http.Request, error)
NewListTeamAppsRequest generates requests for ListTeamApps
func NewListTeamsRequest ¶
func NewListTeamsRequest(server string, organizationName Orgparameter, params *ListTeamsParams) (*http.Request, error)
NewListTeamsRequest generates requests for ListTeams
func NewUpdateApiProductRequest ¶
func NewUpdateApiProductRequest(server string, organizationName Orgparameter, 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 Orgparameter, 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 Orgparameter, apiName ApiName, params *UpdateApiParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateApiRequestWithBody generates requests for UpdateApi with any type of body
func NewUpdateDeveloperAppRequest ¶
func NewUpdateDeveloperAppRequest(server string, organizationName Orgparameter, 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 Orgparameter, 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 ¶ added in v0.0.21
func NewUpdateDeveloperAppWebHookRequest(server string, organizationName Orgparameter, 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 ¶ added in v0.0.21
func NewUpdateDeveloperAppWebHookRequestWithBody(server string, organizationName Orgparameter, 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 Orgparameter, 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 Orgparameter, 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 Orgparameter, 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 Orgparameter, envName EnvName, params *UpdateEnvironmentParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEnvironmentRequestWithBody generates requests for UpdateEnvironment with any type of body
func NewUpdateOrganizationRequest ¶
func NewUpdateOrganizationRequest(server string, organizationName Orgparameter, params *UpdateOrganizationParams, body UpdateOrganizationJSONRequestBody) (*http.Request, error)
NewUpdateOrganizationRequest calls the generic UpdateOrganization builder with application/json body
func NewUpdateOrganizationRequestWithBody ¶
func NewUpdateOrganizationRequestWithBody(server string, organizationName Orgparameter, params *UpdateOrganizationParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateOrganizationRequestWithBody generates requests for UpdateOrganization with any type of body
func NewUpdateTeamAppRequest ¶
func NewUpdateTeamAppRequest(server string, organizationName Orgparameter, 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 Orgparameter, 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 ¶ added in v0.0.21
func NewUpdateTeamAppWebHookRequest(server string, organizationName Orgparameter, 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 ¶ added in v0.0.21
func NewUpdateTeamAppWebHookRequestWithBody(server string, organizationName Orgparameter, 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 Orgparameter, 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 Orgparameter, teamName TeamName, params *UpdateTeamParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTeamRequestWithBody generates requests for UpdateTeam with any type of body
func NewUpdateTokenRequest ¶ added in v0.0.21
func NewUpdateTokenRequest(server string, organizationName Orgparameter, body UpdateTokenJSONRequestBody) (*http.Request, error)
NewUpdateTokenRequest calls the generic UpdateToken builder with application/json body
func NewUpdateTokenRequestWithBody ¶
func NewUpdateTokenRequestWithBody(server string, organizationName Orgparameter, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTokenRequestWithBody generates requests for UpdateToken with any type of body
Types ¶
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"` CreatedBy CommonUserName `json:"createdBy"` CreatedTime CommonTimestampInteger `json:"createdTime"` // An overview of the object. Include key information about the object that is not captured by other fields.. Description CommonDescription `json:"description"` // 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 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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
type APIKeyAuthenticationLocation string
APIKeyAuthenticationLocation defines model for APIKeyAuthentication.Location.
const ( APIKeyAuthenticationLocationHeader APIKeyAuthenticationLocation = "header" APIKeyAuthenticationLocationQuery APIKeyAuthenticationLocation = "query" )
Defines values for APIKeyAuthenticationLocation.
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 ( APIParameterTypeBoolean APIParameterType = "boolean" APIParameterTypeInteger APIParameterType = "integer" APIParameterTypeNumber APIParameterType = "number" APIParameterTypeString 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
type APIProductAccessLevel ¶ added in v0.0.21
type APIProductAccessLevel string
APIProductAccessLevel defines model for APIProductAccessLevel.
const ( APIProductAccessLevelInternal APIProductAccessLevel = "internal" APIProductAccessLevelPrivate APIProductAccessLevel = "private" APIProductAccessLevelPublic 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 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"` // version information Version *About_Version `json:"version,omitempty"` }
About defines model for About.
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 (*Access) CreateEnvironment ¶
func (c *Access) CreateEnvironment(orgName string, envName string, description string, serviceID string, protocolVersions []map[string]string) error
CreateEnvironment - creates new Environment
func (*Access) DeleteEnvironment ¶
DeleteEnvironment - Deletes Environment
func (*Access) DeleteOrg ¶
DeleteOrg - deletes an entire Organization in the connector. Make sure you exactly know what you are doing
func (*Access) DeleteTeam ¶
DeleteTeam - deletes a team
func (*Access) GetAppAPINames ¶
GetAppAPINames - retrieves AsyncAPI Names of app
func (*Access) GetAppAPISpecification ¶
func (c *Access) GetAppAPISpecification(orgName string, appName string, apiName string) (*map[string]interface{}, error)
GetAppAPISpecification - Queries Application API Specification as raw JSON
func (*Access) GetEnvironmentMessagingProtocols ¶ added in v0.0.19
func (c *Access) GetEnvironmentMessagingProtocols(orgName string, envName string) ([]SolaceEnvironmentEndpoint, error)
GetEnvironmentMessagingProtocols - provides a list of all supported messaging protocols of an environment regardless which protocols are exposed
func (*Access) GetListEnvironments ¶
func (c *Access) GetListEnvironments(orgName string) ([]SolaceEnvironment, error)
GetListEnvironments - provides all environments
func (*Access) GetTeamApp ¶
GetTeamApp - retrieves App
func (*Access) GetTeamAppJson ¶ added in v0.0.20
func (c *Access) GetTeamAppJson(orgName string, teamName string, appName string) (*SolaceCredentialsDto, map[string]interface{}, error)
GetTeamAppJson - retrieves App as generic JSON
func (*Access) Healthcheck ¶
Healthcheck - verify connection to Solace connector
func (*Access) IsAPIAvailable ¶
IsAPIAvailable - checks if there is already an API existing
func (*Access) IsAPIProductAvailable ¶
IsAPIProductAvailable - checks if there is already an API-Product existing
func (*Access) IsHealthCheck ¶
IsHealthCheck - checks if Connector is accessible as admin
func (*Access) IsOrgRegistered ¶
IsOrgRegistered - checks if there is an organization in the connector
func (*Access) IsTeamAppAvailable ¶
IsTeamAppAvailable - checks if there is already a Team-App existing
func (*Access) IsTeamAvailable ¶
IsTeamAvailable - checks if there is already an API-Team existing
func (*Access) PublishAPI ¶
PublishAPI - publishes API
func (*Access) PublishAPIProduct ¶
func (c *Access) PublishAPIProduct(orgName string, productName string, apiNames []string, environments []string, protocols []Protocol, permissions map[string]string, solaceClientOptions *SolaceClientOptions) error
PublishAPIProduct - publishes API-Product
func (*Access) PublishTeam ¶
PublishTeam - publishes / creates a team
func (*Access) PublishTeamApp ¶
func (c *Access) PublishTeamApp(orgName string, teamName string, appName string, displayName string, apiProducts []string, solaceWebhook *SolaceWebhook, appAttributes map[string]string) (*AppResponse, error)
PublishTeamApp - publishes TeamApp
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 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 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 object associated with an app Credentials Credentials `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 ¶ added in v0.0.21
type AppApiProducts []interface{}
AppApiProducts defines model for AppApiProducts.
type AppApiProductsComplex ¶ added in v0.0.21
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 AppConnection ¶ added in v0.0.21
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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
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 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 object associated with an app Credentials *Credentials `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 object associated with an app Credentials Credentials `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 ¶ added in v0.0.21
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 object associated with an app Credentials Credentials `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 ¶ added in v0.0.21
type AppResponseGenericAppType string
AppResponseGenericAppType defines model for AppResponseGeneric.AppType.
const ( AppResponseGenericAppTypeDeveloper AppResponseGenericAppType = "developer" AppResponseGenericAppTypeTeam AppResponseGenericAppType = "team" )
Defines values for AppResponseGenericAppType.
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 BasicAuthentication ¶ added in v0.0.21
type BasicAuthentication struct { Password string `json:"password"` UserName string `json:"userName"` }
BasicAuthentication defines model for BasicAuthentication.
type BearerTokenAuthentication ¶ added in v0.0.21
type BearerTokenAuthentication struct {
Token string `json:"token"`
}
BearerTokenAuthentication defines model for BearerTokenAuthentication.
type ChannelPermission ¶
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) CreateApiProduct ¶
func (c *Client) CreateApiProduct(ctx context.Context, organizationName Orgparameter, body CreateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateApiProductWithBody ¶
func (*Client) CreateApiWithBody ¶
func (*Client) CreateDeveloper ¶
func (c *Client) CreateDeveloper(ctx context.Context, organizationName Orgparameter, body CreateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDeveloperApp ¶
func (c *Client) CreateDeveloperApp(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, body CreateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDeveloperAppWebHook ¶ added in v0.0.21
func (c *Client) CreateDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDeveloperAppWebHookWithBody ¶ added in v0.0.21
func (c *Client) CreateDeveloperAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, developerUsername DeveloperUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDeveloperWithBody ¶
func (*Client) CreateEnvironment ¶
func (c *Client) CreateEnvironment(ctx context.Context, organizationName Orgparameter, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateEnvironmentWithBody ¶
func (*Client) CreateOrganization ¶
func (c *Client) CreateOrganization(ctx context.Context, body CreateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateOrganizationWithBody ¶
func (*Client) CreateTeam ¶
func (c *Client) CreateTeam(ctx context.Context, organizationName Orgparameter, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTeamApp ¶
func (c *Client) CreateTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, body CreateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTeamAppWebHook ¶ added in v0.0.21
func (c *Client) CreateTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, body CreateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTeamAppWebHookWithBody ¶ added in v0.0.21
func (*Client) CreateTeamAppWithBody ¶
func (*Client) CreateTeamWithBody ¶
func (*Client) DeleteApi ¶
func (c *Client) DeleteApi(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteApiProduct ¶
func (c *Client) DeleteApiProduct(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDeveloper ¶
func (c *Client) DeleteDeveloper(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDeveloperApp ¶
func (c *Client) DeleteDeveloperApp(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDeveloperAppWebHook ¶ added in v0.0.21
func (c *Client) DeleteDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteEnvironment ¶
func (c *Client) DeleteEnvironment(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteOrganization ¶
func (c *Client) DeleteOrganization(ctx context.Context, organizationName Orgparameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTeam ¶
func (c *Client) DeleteTeam(ctx context.Context, organizationName Orgparameter, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTeamApp ¶
func (c *Client) DeleteTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTeamAppWebHook ¶ added in v0.0.21
func (c *Client) DeleteTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApi ¶
func (c *Client) GetApi(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *GetApiParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiInfo ¶
func (c *Client) GetApiInfo(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiProduct ¶
func (c *Client) GetApiProduct(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiProductApiSpecification ¶
func (c *Client) GetApiProductApiSpecification(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, apiName ApiName, params *GetApiProductApiSpecificationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiProductRevision ¶ added in v0.0.21
func (c *Client) GetApiProductRevision(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, semver Semver, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiReferencedByAPIProducts ¶ added in v0.0.21
func (c *Client) GetApiReferencedByAPIProducts(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiRevision ¶ added in v0.0.21
func (c *Client) GetApiRevision(ctx context.Context, organizationName Orgparameter, apiName ApiName, version Version, params *GetApiRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApp ¶
func (c *Client) GetApp(ctx context.Context, organizationName Orgparameter, appName AppName, params *GetAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAppApiSpecification ¶
func (c *Client) GetAppApiSpecification(ctx context.Context, organizationName Orgparameter, appName AppName, apiName ApiName, params *GetAppApiSpecificationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAppStatus ¶ added in v0.0.21
func (c *Client) GetAppStatus(ctx context.Context, organizationName Orgparameter, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeveloper ¶
func (c *Client) GetDeveloper(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeveloperApp ¶
func (c *Client) GetDeveloperApp(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, params *GetDeveloperAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeveloperAppWebHook ¶ added in v0.0.21
func (c *Client) GetDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEnvironment ¶
func (c *Client) GetEnvironment(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEnvironmentReferencedByAPIProducts ¶ added in v0.0.21
func (c *Client) GetEnvironmentReferencedByAPIProducts(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEventAPIProduct ¶
func (c *Client) GetEventAPIProduct(ctx context.Context, organizationName Orgparameter, eventApiProductId EventApiProductId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEventAPIProductAsyncAPI ¶
func (c *Client) GetEventAPIProductAsyncAPI(ctx context.Context, organizationName Orgparameter, eventApiProductId EventApiProductId, params *GetEventAPIProductAsyncAPIParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganization ¶
func (c *Client) GetOrganization(ctx context.Context, organizationName Orgparameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeam ¶
func (c *Client) GetTeam(ctx context.Context, organizationName Orgparameter, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeamApp ¶
func (c *Client) GetTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, params *GetTeamAppParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeamAppWebHook ¶ added in v0.0.21
func (c *Client) GetTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetToken ¶
func (c *Client) GetToken(ctx context.Context, organizationName Orgparameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) Healthcheck ¶
func (*Client) ImportApi ¶
func (c *Client) ImportApi(ctx context.Context, organizationName Orgparameter, body ImportApiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ImportApiWithBody ¶
func (*Client) ListApiProductApis ¶
func (c *Client) ListApiProductApis(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListApiProductApisParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListApiProductRevisions ¶ added in v0.0.21
func (c *Client) ListApiProductRevisions(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListApiProductRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListApiProducts ¶
func (c *Client) ListApiProducts(ctx context.Context, organizationName Orgparameter, params *ListApiProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListApiRevisions ¶ added in v0.0.21
func (c *Client) ListApiRevisions(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListApis ¶
func (c *Client) ListApis(ctx context.Context, organizationName Orgparameter, params *ListApisParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAppApiSpecifications ¶
func (c *Client) ListAppApiSpecifications(ctx context.Context, organizationName Orgparameter, appName AppName, params *ListAppApiSpecificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAppReferencesToAPIProducts ¶ added in v0.0.21
func (c *Client) ListAppReferencesToAPIProducts(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListAppReferencesToAPIProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListApps ¶
func (c *Client) ListApps(ctx context.Context, organizationName Orgparameter, params *ListAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeveloperAppWebHooks ¶ added in v0.0.21
func (c *Client) ListDeveloperAppWebHooks(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeveloperApps ¶
func (c *Client) ListDeveloperApps(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, params *ListDeveloperAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDevelopers ¶
func (c *Client) ListDevelopers(ctx context.Context, organizationName Orgparameter, params *ListDevelopersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEnvironments ¶
func (c *Client) ListEnvironments(ctx context.Context, organizationName Orgparameter, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEventAPIProducts ¶
func (c *Client) ListEventAPIProducts(ctx context.Context, organizationName Orgparameter, params *ListEventAPIProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListHistory ¶
func (c *Client) ListHistory(ctx context.Context, organizationName Orgparameter, params *ListHistoryParams, 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 Orgparameter, params *ListServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTeamAppWebHooks ¶ added in v0.0.21
func (c *Client) ListTeamAppWebHooks(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTeamApps ¶
func (c *Client) ListTeamApps(ctx context.Context, organizationName Orgparameter, teamName TeamName, params *ListTeamAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTeams ¶
func (c *Client) ListTeams(ctx context.Context, organizationName Orgparameter, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateApiProduct ¶
func (c *Client) UpdateApiProduct(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *UpdateApiProductParams, body UpdateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateApiProductWithBody ¶
func (c *Client) UpdateApiProductWithBody(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *UpdateApiProductParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateApiWithBody ¶
func (c *Client) UpdateApiWithBody(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, developerUsername DeveloperUsername, params *UpdateDeveloperParams, body UpdateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDeveloperApp ¶
func (c *Client) UpdateDeveloperApp(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, body UpdateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDeveloperAppWebHook ¶ added in v0.0.21
func (c *Client) UpdateDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, body UpdateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDeveloperAppWebHookWithBody ¶ added in v0.0.21
func (c *Client) UpdateDeveloperAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, 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 Orgparameter, 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 Orgparameter, envName EnvName, params *UpdateEnvironmentParams, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEnvironmentWithBody ¶
func (c *Client) UpdateEnvironmentWithBody(ctx context.Context, organizationName Orgparameter, envName EnvName, params *UpdateEnvironmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateOrganization ¶
func (c *Client) UpdateOrganization(ctx context.Context, organizationName Orgparameter, params *UpdateOrganizationParams, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateOrganizationWithBody ¶
func (c *Client) UpdateOrganizationWithBody(ctx context.Context, organizationName Orgparameter, params *UpdateOrganizationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTeam ¶
func (c *Client) UpdateTeam(ctx context.Context, organizationName Orgparameter, teamName TeamName, params *UpdateTeamParams, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTeamApp ¶
func (c *Client) UpdateTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, params *UpdateTeamAppParams, body UpdateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTeamAppWebHook ¶ added in v0.0.21
func (c *Client) UpdateTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, body UpdateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTeamAppWebHookWithBody ¶ added in v0.0.21
func (c *Client) UpdateTeamAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, 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 Orgparameter, teamName TeamName, params *UpdateTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateToken ¶ added in v0.0.21
func (c *Client) UpdateToken(ctx context.Context, organizationName Orgparameter, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTokenWithBody ¶
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) // Healthcheck request Healthcheck(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 Orgparameter, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganization request GetOrganization(ctx context.Context, organizationName Orgparameter, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateOrganization request with any body UpdateOrganizationWithBody(ctx context.Context, organizationName Orgparameter, params *UpdateOrganizationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateOrganization(ctx context.Context, organizationName Orgparameter, params *UpdateOrganizationParams, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListApiProducts request ListApiProducts(ctx context.Context, organizationName Orgparameter, params *ListApiProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateApiProduct request with any body CreateApiProductWithBody(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateApiProduct(ctx context.Context, organizationName Orgparameter, body CreateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteApiProduct request DeleteApiProduct(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiProduct request GetApiProduct(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateApiProduct request with any body UpdateApiProductWithBody(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *UpdateApiProductParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateApiProduct(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *UpdateApiProductParams, body UpdateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListApiProductApis request ListApiProductApis(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListApiProductApisParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiProductApiSpecification request GetApiProductApiSpecification(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, apiName ApiName, params *GetApiProductApiSpecificationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAppReferencesToAPIProducts request ListAppReferencesToAPIProducts(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListAppReferencesToAPIProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListApiProductRevisions request ListApiProductRevisions(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListApiProductRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiProductRevision request GetApiProductRevision(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, semver Semver, reqEditors ...RequestEditorFn) (*http.Response, error) // ListApis request ListApis(ctx context.Context, organizationName Orgparameter, params *ListApisParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ImportApi request with any body ImportApiWithBody(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ImportApi(ctx context.Context, organizationName Orgparameter, body ImportApiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteApi request DeleteApi(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApi request GetApi(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *GetApiParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateApi request with any body UpdateApiWithBody(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *UpdateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateApi request with any body CreateApiWithBody(ctx context.Context, organizationName Orgparameter, apiName ApiName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiReferencedByAPIProducts request GetApiReferencedByAPIProducts(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiInfo request GetApiInfo(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*http.Response, error) // ListApiRevisions request ListApiRevisions(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiRevision request GetApiRevision(ctx context.Context, organizationName Orgparameter, apiName ApiName, version Version, params *GetApiRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListApps request ListApps(ctx context.Context, organizationName Orgparameter, params *ListAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApp request GetApp(ctx context.Context, organizationName Orgparameter, appName AppName, params *GetAppParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAppApiSpecifications request ListAppApiSpecifications(ctx context.Context, organizationName Orgparameter, appName AppName, params *ListAppApiSpecificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAppApiSpecification request GetAppApiSpecification(ctx context.Context, organizationName Orgparameter, appName AppName, apiName ApiName, params *GetAppApiSpecificationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAppStatus request GetAppStatus(ctx context.Context, organizationName Orgparameter, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDevelopers request ListDevelopers(ctx context.Context, organizationName Orgparameter, params *ListDevelopersParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDeveloper request with any body CreateDeveloperWithBody(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDeveloper(ctx context.Context, organizationName Orgparameter, body CreateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDeveloper request DeleteDeveloper(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDeveloper request GetDeveloper(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDeveloper request with any body UpdateDeveloperWithBody(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, params *UpdateDeveloperParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDeveloper(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, params *UpdateDeveloperParams, body UpdateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDeveloperApps request ListDeveloperApps(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, params *ListDeveloperAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDeveloperApp request with any body CreateDeveloperAppWithBody(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDeveloperApp(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, body CreateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDeveloperApp request DeleteDeveloperApp(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDeveloperApp request GetDeveloperApp(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, params *GetDeveloperAppParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDeveloperApp request with any body UpdateDeveloperAppWithBody(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDeveloperApp(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, body UpdateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDeveloperAppWebHooks request ListDeveloperAppWebHooks(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDeveloperAppWebHook request with any body CreateDeveloperAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDeveloperAppWebHook request DeleteDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDeveloperAppWebHook request GetDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDeveloperAppWebHook request with any body UpdateDeveloperAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDeveloperAppWebHook(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, body UpdateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListEnvironments request ListEnvironments(ctx context.Context, organizationName Orgparameter, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateEnvironment request with any body CreateEnvironmentWithBody(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateEnvironment(ctx context.Context, organizationName Orgparameter, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteEnvironment request DeleteEnvironment(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetEnvironment request GetEnvironment(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateEnvironment request with any body UpdateEnvironmentWithBody(ctx context.Context, organizationName Orgparameter, envName EnvName, params *UpdateEnvironmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateEnvironment(ctx context.Context, organizationName Orgparameter, envName EnvName, params *UpdateEnvironmentParams, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetEnvironmentReferencedByAPIProducts request GetEnvironmentReferencedByAPIProducts(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*http.Response, error) // ListEventAPIProducts request ListEventAPIProducts(ctx context.Context, organizationName Orgparameter, params *ListEventAPIProductsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetEventAPIProduct request GetEventAPIProduct(ctx context.Context, organizationName Orgparameter, eventApiProductId EventApiProductId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetEventAPIProductAsyncAPI request GetEventAPIProductAsyncAPI(ctx context.Context, organizationName Orgparameter, eventApiProductId EventApiProductId, params *GetEventAPIProductAsyncAPIParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListHistory request ListHistory(ctx context.Context, organizationName Orgparameter, params *ListHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListServices request ListServices(ctx context.Context, organizationName Orgparameter, params *ListServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTeams request ListTeams(ctx context.Context, organizationName Orgparameter, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTeam request with any body CreateTeamWithBody(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTeam(ctx context.Context, organizationName Orgparameter, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTeam request DeleteTeam(ctx context.Context, organizationName Orgparameter, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeam request GetTeam(ctx context.Context, organizationName Orgparameter, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateTeam request with any body UpdateTeamWithBody(ctx context.Context, organizationName Orgparameter, teamName TeamName, params *UpdateTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateTeam(ctx context.Context, organizationName Orgparameter, teamName TeamName, params *UpdateTeamParams, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTeamApps request ListTeamApps(ctx context.Context, organizationName Orgparameter, teamName TeamName, params *ListTeamAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTeamApp request with any body CreateTeamAppWithBody(ctx context.Context, organizationName Orgparameter, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, body CreateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTeamApp request DeleteTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamApp request GetTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, params *GetTeamAppParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateTeamApp request with any body UpdateTeamAppWithBody(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, params *UpdateTeamAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateTeamApp(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, params *UpdateTeamAppParams, body UpdateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTeamAppWebHooks request ListTeamAppWebHooks(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTeamAppWebHook request with any body CreateTeamAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, body CreateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTeamAppWebHook request DeleteTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamAppWebHook request GetTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateTeamAppWebHook request with any body UpdateTeamAppWebHookWithBody(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateTeamAppWebHook(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, body UpdateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetToken request GetToken(ctx context.Context, organizationName Orgparameter, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateToken request with any body UpdateTokenWithBody(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateToken(ctx context.Context, organizationName Orgparameter, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
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"`
}
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"` // 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 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(gatewayCfg *config.ConnectorConfig) (*ClientWithResponses, error)
NewConnectorAdminClient - Creates a new Gateway Client
func NewConnectorOrgClient ¶
func NewConnectorOrgClient(gatewayCfg *config.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) CreateApiProductWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateApiProductWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, body CreateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApiProductResponse, error)
func (*ClientWithResponses) CreateApiWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateApiWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiResponse, error)
CreateApiWithBodyWithResponse request with arbitrary body returning *CreateApiResponse
func (*ClientWithResponses) CreateDeveloperAppWebHookWithBodyWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) CreateDeveloperAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppWebHookResponse, error)
CreateDeveloperAppWebHookWithBodyWithResponse request with arbitrary body returning *CreateDeveloperAppWebHookResponse
func (*ClientWithResponses) CreateDeveloperAppWebHookWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) CreateDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperAppWebHookResponse, error)
func (*ClientWithResponses) CreateDeveloperAppWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateDeveloperAppWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, developerUsername DeveloperUsername, body CreateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperAppResponse, error)
func (*ClientWithResponses) CreateDeveloperWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateDeveloperWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, body CreateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperResponse, error)
func (*ClientWithResponses) CreateEnvironmentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, 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) CreateTeamAppWebHookWithBodyWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) CreateTeamAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppWebHookResponse, error)
CreateTeamAppWebHookWithBodyWithResponse request with arbitrary body returning *CreateTeamAppWebHookResponse
func (*ClientWithResponses) CreateTeamAppWebHookWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) CreateTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, body CreateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAppWebHookResponse, error)
func (*ClientWithResponses) CreateTeamAppWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTeamAppWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, teamName TeamName, body CreateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAppResponse, error)
func (*ClientWithResponses) CreateTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)
func (*ClientWithResponses) DeleteApiProductWithResponse ¶
func (c *ClientWithResponses) DeleteApiProductWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*DeleteApiProductResponse, error)
DeleteApiProductWithResponse request returning *DeleteApiProductResponse
func (*ClientWithResponses) DeleteApiWithResponse ¶
func (c *ClientWithResponses) DeleteApiWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*DeleteApiResponse, error)
DeleteApiWithResponse request returning *DeleteApiResponse
func (*ClientWithResponses) DeleteDeveloperAppWebHookWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) DeleteDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppResponse, error)
DeleteDeveloperAppWithResponse request returning *DeleteDeveloperAppResponse
func (*ClientWithResponses) DeleteDeveloperWithResponse ¶
func (c *ClientWithResponses) DeleteDeveloperWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*DeleteDeveloperResponse, error)
DeleteDeveloperWithResponse request returning *DeleteDeveloperResponse
func (*ClientWithResponses) DeleteEnvironmentWithResponse ¶
func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error)
DeleteEnvironmentWithResponse request returning *DeleteEnvironmentResponse
func (*ClientWithResponses) DeleteOrganizationWithResponse ¶
func (c *ClientWithResponses) DeleteOrganizationWithResponse(ctx context.Context, organizationName Orgparameter, reqEditors ...RequestEditorFn) (*DeleteOrganizationResponse, error)
DeleteOrganizationWithResponse request returning *DeleteOrganizationResponse
func (*ClientWithResponses) DeleteTeamAppWebHookWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) DeleteTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*DeleteTeamAppResponse, error)
DeleteTeamAppWithResponse request returning *DeleteTeamAppResponse
func (*ClientWithResponses) DeleteTeamWithResponse ¶
func (c *ClientWithResponses) DeleteTeamWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)
DeleteTeamWithResponse request returning *DeleteTeamResponse
func (*ClientWithResponses) GetApiInfoWithResponse ¶
func (c *ClientWithResponses) GetApiInfoWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*GetApiInfoResponse, error)
GetApiInfoWithResponse request returning *GetApiInfoResponse
func (*ClientWithResponses) GetApiProductApiSpecificationWithResponse ¶
func (c *ClientWithResponses) GetApiProductApiSpecificationWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, apiName ApiName, params *GetApiProductApiSpecificationParams, reqEditors ...RequestEditorFn) (*GetApiProductApiSpecificationResponse, error)
GetApiProductApiSpecificationWithResponse request returning *GetApiProductApiSpecificationResponse
func (*ClientWithResponses) GetApiProductRevisionWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) GetApiProductRevisionWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, semver Semver, reqEditors ...RequestEditorFn) (*GetApiProductRevisionResponse, error)
GetApiProductRevisionWithResponse request returning *GetApiProductRevisionResponse
func (*ClientWithResponses) GetApiProductWithResponse ¶
func (c *ClientWithResponses) GetApiProductWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*GetApiProductResponse, error)
GetApiProductWithResponse request returning *GetApiProductResponse
func (*ClientWithResponses) GetApiReferencedByAPIProductsWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) GetApiReferencedByAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*GetApiReferencedByAPIProductsResponse, error)
GetApiReferencedByAPIProductsWithResponse request returning *GetApiReferencedByAPIProductsResponse
func (*ClientWithResponses) GetApiRevisionWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) GetApiRevisionWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, version Version, params *GetApiRevisionParams, reqEditors ...RequestEditorFn) (*GetApiRevisionResponse, error)
GetApiRevisionWithResponse request returning *GetApiRevisionResponse
func (*ClientWithResponses) GetApiWithResponse ¶
func (c *ClientWithResponses) GetApiWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *GetApiParams, reqEditors ...RequestEditorFn) (*GetApiResponse, error)
GetApiWithResponse request returning *GetApiResponse
func (*ClientWithResponses) GetAppApiSpecificationWithResponse ¶
func (c *ClientWithResponses) GetAppApiSpecificationWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, apiName ApiName, params *GetAppApiSpecificationParams, reqEditors ...RequestEditorFn) (*GetAppApiSpecificationResponse, error)
GetAppApiSpecificationWithResponse request returning *GetAppApiSpecificationResponse
func (*ClientWithResponses) GetAppStatusWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) GetAppStatusWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, reqEditors ...RequestEditorFn) (*GetAppStatusResponse, error)
GetAppStatusWithResponse request returning *GetAppStatusResponse
func (*ClientWithResponses) GetAppWithResponse ¶
func (c *ClientWithResponses) GetAppWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, params *GetAppParams, reqEditors ...RequestEditorFn) (*GetAppResponse, error)
GetAppWithResponse request returning *GetAppResponse
func (*ClientWithResponses) GetDeveloperAppWebHookWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) GetDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, 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 Orgparameter, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*GetDeveloperResponse, error)
GetDeveloperWithResponse request returning *GetDeveloperResponse
func (*ClientWithResponses) GetEnvironmentReferencedByAPIProductsWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) GetEnvironmentReferencedByAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*GetEnvironmentReferencedByAPIProductsResponse, error)
GetEnvironmentReferencedByAPIProductsWithResponse request returning *GetEnvironmentReferencedByAPIProductsResponse
func (*ClientWithResponses) GetEnvironmentWithResponse ¶
func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error)
GetEnvironmentWithResponse request returning *GetEnvironmentResponse
func (*ClientWithResponses) GetEventAPIProductAsyncAPIWithResponse ¶
func (c *ClientWithResponses) GetEventAPIProductAsyncAPIWithResponse(ctx context.Context, organizationName Orgparameter, eventApiProductId EventApiProductId, params *GetEventAPIProductAsyncAPIParams, reqEditors ...RequestEditorFn) (*GetEventAPIProductAsyncAPIResponse, error)
GetEventAPIProductAsyncAPIWithResponse request returning *GetEventAPIProductAsyncAPIResponse
func (*ClientWithResponses) GetEventAPIProductWithResponse ¶
func (c *ClientWithResponses) GetEventAPIProductWithResponse(ctx context.Context, organizationName Orgparameter, eventApiProductId EventApiProductId, reqEditors ...RequestEditorFn) (*GetEventAPIProductResponse, error)
GetEventAPIProductWithResponse request returning *GetEventAPIProductResponse
func (*ClientWithResponses) GetOrganizationWithResponse ¶
func (c *ClientWithResponses) GetOrganizationWithResponse(ctx context.Context, organizationName Orgparameter, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)
GetOrganizationWithResponse request returning *GetOrganizationResponse
func (*ClientWithResponses) GetTeamAppWebHookWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) GetTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, 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 Orgparameter, teamName TeamName, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)
GetTeamWithResponse request returning *GetTeamResponse
func (*ClientWithResponses) GetTokenWithResponse ¶
func (c *ClientWithResponses) GetTokenWithResponse(ctx context.Context, organizationName Orgparameter, reqEditors ...RequestEditorFn) (*GetTokenResponse, error)
GetTokenWithResponse request returning *GetTokenResponse
func (*ClientWithResponses) HealthcheckWithResponse ¶
func (c *ClientWithResponses) HealthcheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthcheckResponse, error)
HealthcheckWithResponse request returning *HealthcheckResponse
func (*ClientWithResponses) ImportApiWithBodyWithResponse ¶
func (c *ClientWithResponses) ImportApiWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, body ImportApiJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportApiResponse, error)
func (*ClientWithResponses) ListApiProductApisWithResponse ¶
func (c *ClientWithResponses) ListApiProductApisWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListApiProductApisParams, reqEditors ...RequestEditorFn) (*ListApiProductApisResponse, error)
ListApiProductApisWithResponse request returning *ListApiProductApisResponse
func (*ClientWithResponses) ListApiProductRevisionsWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) ListApiProductRevisionsWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListApiProductRevisionsParams, reqEditors ...RequestEditorFn) (*ListApiProductRevisionsResponse, error)
ListApiProductRevisionsWithResponse request returning *ListApiProductRevisionsResponse
func (*ClientWithResponses) ListApiProductsWithResponse ¶
func (c *ClientWithResponses) ListApiProductsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListApiProductsParams, reqEditors ...RequestEditorFn) (*ListApiProductsResponse, error)
ListApiProductsWithResponse request returning *ListApiProductsResponse
func (*ClientWithResponses) ListApiRevisionsWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) ListApiRevisionsWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*ListApiRevisionsResponse, error)
ListApiRevisionsWithResponse request returning *ListApiRevisionsResponse
func (*ClientWithResponses) ListApisWithResponse ¶
func (c *ClientWithResponses) ListApisWithResponse(ctx context.Context, organizationName Orgparameter, params *ListApisParams, reqEditors ...RequestEditorFn) (*ListApisResponse, error)
ListApisWithResponse request returning *ListApisResponse
func (*ClientWithResponses) ListAppApiSpecificationsWithResponse ¶
func (c *ClientWithResponses) ListAppApiSpecificationsWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, params *ListAppApiSpecificationsParams, reqEditors ...RequestEditorFn) (*ListAppApiSpecificationsResponse, error)
ListAppApiSpecificationsWithResponse request returning *ListAppApiSpecificationsResponse
func (*ClientWithResponses) ListAppReferencesToAPIProductsWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) ListAppReferencesToAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListAppReferencesToAPIProductsParams, reqEditors ...RequestEditorFn) (*ListAppReferencesToAPIProductsResponse, error)
ListAppReferencesToAPIProductsWithResponse request returning *ListAppReferencesToAPIProductsResponse
func (*ClientWithResponses) ListAppsWithResponse ¶
func (c *ClientWithResponses) ListAppsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListAppsParams, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)
ListAppsWithResponse request returning *ListAppsResponse
func (*ClientWithResponses) ListDeveloperAppWebHooksWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) ListDeveloperAppWebHooksWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*ListDeveloperAppWebHooksResponse, error)
ListDeveloperAppWebHooksWithResponse request returning *ListDeveloperAppWebHooksResponse
func (*ClientWithResponses) ListDeveloperAppsWithResponse ¶
func (c *ClientWithResponses) ListDeveloperAppsWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, params *ListDeveloperAppsParams, reqEditors ...RequestEditorFn) (*ListDeveloperAppsResponse, error)
ListDeveloperAppsWithResponse request returning *ListDeveloperAppsResponse
func (*ClientWithResponses) ListDevelopersWithResponse ¶
func (c *ClientWithResponses) ListDevelopersWithResponse(ctx context.Context, organizationName Orgparameter, params *ListDevelopersParams, reqEditors ...RequestEditorFn) (*ListDevelopersResponse, error)
ListDevelopersWithResponse request returning *ListDevelopersResponse
func (*ClientWithResponses) ListEnvironmentsWithResponse ¶
func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResponse, error)
ListEnvironmentsWithResponse request returning *ListEnvironmentsResponse
func (*ClientWithResponses) ListEventAPIProductsWithResponse ¶
func (c *ClientWithResponses) ListEventAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListEventAPIProductsParams, reqEditors ...RequestEditorFn) (*ListEventAPIProductsResponse, error)
ListEventAPIProductsWithResponse request returning *ListEventAPIProductsResponse
func (*ClientWithResponses) ListHistoryWithResponse ¶
func (c *ClientWithResponses) ListHistoryWithResponse(ctx context.Context, organizationName Orgparameter, params *ListHistoryParams, reqEditors ...RequestEditorFn) (*ListHistoryResponse, error)
ListHistoryWithResponse request returning *ListHistoryResponse
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 Orgparameter, params *ListServicesParams, reqEditors ...RequestEditorFn) (*ListServicesResponse, error)
ListServicesWithResponse request returning *ListServicesResponse
func (*ClientWithResponses) ListTeamAppWebHooksWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) ListTeamAppWebHooksWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*ListTeamAppWebHooksResponse, error)
ListTeamAppWebHooksWithResponse request returning *ListTeamAppWebHooksResponse
func (*ClientWithResponses) ListTeamAppsWithResponse ¶
func (c *ClientWithResponses) ListTeamAppsWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, params *ListTeamAppsParams, reqEditors ...RequestEditorFn) (*ListTeamAppsResponse, error)
ListTeamAppsWithResponse request returning *ListTeamAppsResponse
func (*ClientWithResponses) ListTeamsWithResponse ¶
func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)
ListTeamsWithResponse request returning *ListTeamsResponse
func (*ClientWithResponses) UpdateApiProductWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateApiProductWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, apiProductName ApiProductName, params *UpdateApiProductParams, body UpdateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiProductResponse, error)
func (*ClientWithResponses) UpdateApiWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateApiWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *UpdateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiResponse, error)
UpdateApiWithBodyWithResponse request with arbitrary body returning *UpdateApiResponse
func (*ClientWithResponses) UpdateDeveloperAppWebHookWithBodyWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) UpdateDeveloperAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 ¶ added in v0.0.21
func (c *ClientWithResponses) UpdateDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, 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 Orgparameter, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, body UpdateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppResponse, error)
func (*ClientWithResponses) UpdateDeveloperWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateDeveloperWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, developerUsername DeveloperUsername, params *UpdateDeveloperParams, body UpdateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperResponse, error)
func (*ClientWithResponses) UpdateEnvironmentWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, envName EnvName, params *UpdateEnvironmentParams, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)
func (*ClientWithResponses) UpdateOrganizationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateOrganizationWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, params *UpdateOrganizationParams, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)
func (*ClientWithResponses) UpdateTeamAppWebHookWithBodyWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) UpdateTeamAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 ¶ added in v0.0.21
func (c *ClientWithResponses) UpdateTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, 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 Orgparameter, teamName TeamName, appName AppName, params *UpdateTeamAppParams, body UpdateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamAppResponse, error)
func (*ClientWithResponses) UpdateTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTeamWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, 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 Orgparameter, teamName TeamName, params *UpdateTeamParams, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)
func (*ClientWithResponses) UpdateTokenWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTokenWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error)
UpdateTokenWithBodyWithResponse request with arbitrary body returning *UpdateTokenResponse
func (*ClientWithResponses) UpdateTokenWithResponse ¶ added in v0.0.21
func (c *ClientWithResponses) UpdateTokenWithResponse(ctx context.Context, organizationName Orgparameter, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // About request AboutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AboutResponse, error) // Healthcheck request HealthcheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthcheckResponse, 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 Orgparameter, reqEditors ...RequestEditorFn) (*DeleteOrganizationResponse, error) // GetOrganization request GetOrganizationWithResponse(ctx context.Context, organizationName Orgparameter, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error) // UpdateOrganization request with any body UpdateOrganizationWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, params *UpdateOrganizationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error) UpdateOrganizationWithResponse(ctx context.Context, organizationName Orgparameter, params *UpdateOrganizationParams, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error) // ListApiProducts request ListApiProductsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListApiProductsParams, reqEditors ...RequestEditorFn) (*ListApiProductsResponse, error) // CreateApiProduct request with any body CreateApiProductWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiProductResponse, error) CreateApiProductWithResponse(ctx context.Context, organizationName Orgparameter, body CreateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApiProductResponse, error) // DeleteApiProduct request DeleteApiProductWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*DeleteApiProductResponse, error) // GetApiProduct request GetApiProductWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, reqEditors ...RequestEditorFn) (*GetApiProductResponse, error) // UpdateApiProduct request with any body UpdateApiProductWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *UpdateApiProductParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiProductResponse, error) UpdateApiProductWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *UpdateApiProductParams, body UpdateApiProductJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiProductResponse, error) // ListApiProductApis request ListApiProductApisWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListApiProductApisParams, reqEditors ...RequestEditorFn) (*ListApiProductApisResponse, error) // GetApiProductApiSpecification request GetApiProductApiSpecificationWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, apiName ApiName, params *GetApiProductApiSpecificationParams, reqEditors ...RequestEditorFn) (*GetApiProductApiSpecificationResponse, error) // ListAppReferencesToAPIProducts request ListAppReferencesToAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListAppReferencesToAPIProductsParams, reqEditors ...RequestEditorFn) (*ListAppReferencesToAPIProductsResponse, error) // ListApiProductRevisions request ListApiProductRevisionsWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, params *ListApiProductRevisionsParams, reqEditors ...RequestEditorFn) (*ListApiProductRevisionsResponse, error) // GetApiProductRevision request GetApiProductRevisionWithResponse(ctx context.Context, organizationName Orgparameter, apiProductName ApiProductName, semver Semver, reqEditors ...RequestEditorFn) (*GetApiProductRevisionResponse, error) // ListApis request ListApisWithResponse(ctx context.Context, organizationName Orgparameter, params *ListApisParams, reqEditors ...RequestEditorFn) (*ListApisResponse, error) // ImportApi request with any body ImportApiWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportApiResponse, error) ImportApiWithResponse(ctx context.Context, organizationName Orgparameter, body ImportApiJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportApiResponse, error) // DeleteApi request DeleteApiWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*DeleteApiResponse, error) // GetApi request GetApiWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *GetApiParams, reqEditors ...RequestEditorFn) (*GetApiResponse, error) // UpdateApi request with any body UpdateApiWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *UpdateApiParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiResponse, error) // CreateApi request with any body CreateApiWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiResponse, error) // GetApiReferencedByAPIProducts request GetApiReferencedByAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*GetApiReferencedByAPIProductsResponse, error) // GetApiInfo request GetApiInfoWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, reqEditors ...RequestEditorFn) (*GetApiInfoResponse, error) // ListApiRevisions request ListApiRevisionsWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*ListApiRevisionsResponse, error) // GetApiRevision request GetApiRevisionWithResponse(ctx context.Context, organizationName Orgparameter, apiName ApiName, version Version, params *GetApiRevisionParams, reqEditors ...RequestEditorFn) (*GetApiRevisionResponse, error) // ListApps request ListAppsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListAppsParams, reqEditors ...RequestEditorFn) (*ListAppsResponse, error) // GetApp request GetAppWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, params *GetAppParams, reqEditors ...RequestEditorFn) (*GetAppResponse, error) // ListAppApiSpecifications request ListAppApiSpecificationsWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, params *ListAppApiSpecificationsParams, reqEditors ...RequestEditorFn) (*ListAppApiSpecificationsResponse, error) // GetAppApiSpecification request GetAppApiSpecificationWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, apiName ApiName, params *GetAppApiSpecificationParams, reqEditors ...RequestEditorFn) (*GetAppApiSpecificationResponse, error) // GetAppStatus request GetAppStatusWithResponse(ctx context.Context, organizationName Orgparameter, appName AppName, reqEditors ...RequestEditorFn) (*GetAppStatusResponse, error) // ListDevelopers request ListDevelopersWithResponse(ctx context.Context, organizationName Orgparameter, params *ListDevelopersParams, reqEditors ...RequestEditorFn) (*ListDevelopersResponse, error) // CreateDeveloper request with any body CreateDeveloperWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperResponse, error) CreateDeveloperWithResponse(ctx context.Context, organizationName Orgparameter, body CreateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperResponse, error) // DeleteDeveloper request DeleteDeveloperWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*DeleteDeveloperResponse, error) // GetDeveloper request GetDeveloperWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, reqEditors ...RequestEditorFn) (*GetDeveloperResponse, error) // UpdateDeveloper request with any body UpdateDeveloperWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, params *UpdateDeveloperParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperResponse, error) UpdateDeveloperWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, params *UpdateDeveloperParams, body UpdateDeveloperJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperResponse, error) // ListDeveloperApps request ListDeveloperAppsWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, params *ListDeveloperAppsParams, reqEditors ...RequestEditorFn) (*ListDeveloperAppsResponse, error) // CreateDeveloperApp request with any body CreateDeveloperAppWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppResponse, error) CreateDeveloperAppWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, body CreateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperAppResponse, error) // DeleteDeveloperApp request DeleteDeveloperAppWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppResponse, error) // GetDeveloperApp request GetDeveloperAppWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, params *GetDeveloperAppParams, reqEditors ...RequestEditorFn) (*GetDeveloperAppResponse, error) // UpdateDeveloperApp request with any body UpdateDeveloperAppWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppResponse, error) UpdateDeveloperAppWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, params *UpdateDeveloperAppParams, body UpdateDeveloperAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppResponse, error) // ListDeveloperAppWebHooks request ListDeveloperAppWebHooksWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, reqEditors ...RequestEditorFn) (*ListDeveloperAppWebHooksResponse, error) // CreateDeveloperAppWebHook request with any body CreateDeveloperAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeveloperAppWebHookResponse, error) CreateDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, body CreateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeveloperAppWebHookResponse, error) // DeleteDeveloperAppWebHook request DeleteDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*DeleteDeveloperAppWebHookResponse, error) // GetDeveloperAppWebHook request GetDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*GetDeveloperAppWebHookResponse, error) // UpdateDeveloperAppWebHook request with any body UpdateDeveloperAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppWebHookResponse, error) UpdateDeveloperAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, developerUsername DeveloperUsername, appName AppName, webhookName WebhookName, params *UpdateDeveloperAppWebHookParams, body UpdateDeveloperAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeveloperAppWebHookResponse, error) // ListEnvironments request ListEnvironmentsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResponse, error) // CreateEnvironment request with any body CreateEnvironmentWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error) CreateEnvironmentWithResponse(ctx context.Context, organizationName Orgparameter, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error) // DeleteEnvironment request DeleteEnvironmentWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error) // GetEnvironment request GetEnvironmentWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error) // UpdateEnvironment request with any body UpdateEnvironmentWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, params *UpdateEnvironmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error) UpdateEnvironmentWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, params *UpdateEnvironmentParams, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error) // GetEnvironmentReferencedByAPIProducts request GetEnvironmentReferencedByAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, envName EnvName, reqEditors ...RequestEditorFn) (*GetEnvironmentReferencedByAPIProductsResponse, error) // ListEventAPIProducts request ListEventAPIProductsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListEventAPIProductsParams, reqEditors ...RequestEditorFn) (*ListEventAPIProductsResponse, error) // GetEventAPIProduct request GetEventAPIProductWithResponse(ctx context.Context, organizationName Orgparameter, eventApiProductId EventApiProductId, reqEditors ...RequestEditorFn) (*GetEventAPIProductResponse, error) // GetEventAPIProductAsyncAPI request GetEventAPIProductAsyncAPIWithResponse(ctx context.Context, organizationName Orgparameter, eventApiProductId EventApiProductId, params *GetEventAPIProductAsyncAPIParams, reqEditors ...RequestEditorFn) (*GetEventAPIProductAsyncAPIResponse, error) // ListHistory request ListHistoryWithResponse(ctx context.Context, organizationName Orgparameter, params *ListHistoryParams, reqEditors ...RequestEditorFn) (*ListHistoryResponse, error) // ListServices request ListServicesWithResponse(ctx context.Context, organizationName Orgparameter, params *ListServicesParams, reqEditors ...RequestEditorFn) (*ListServicesResponse, error) // ListTeams request ListTeamsWithResponse(ctx context.Context, organizationName Orgparameter, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error) // CreateTeam request with any body CreateTeamWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error) CreateTeamWithResponse(ctx context.Context, organizationName Orgparameter, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error) // DeleteTeam request DeleteTeamWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error) // GetTeam request GetTeamWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, reqEditors ...RequestEditorFn) (*GetTeamResponse, error) // UpdateTeam request with any body UpdateTeamWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, params *UpdateTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error) UpdateTeamWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, params *UpdateTeamParams, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error) // ListTeamApps request ListTeamAppsWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, params *ListTeamAppsParams, reqEditors ...RequestEditorFn) (*ListTeamAppsResponse, error) // CreateTeamApp request with any body CreateTeamAppWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppResponse, error) CreateTeamAppWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, body CreateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAppResponse, error) // DeleteTeamApp request DeleteTeamAppWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*DeleteTeamAppResponse, error) // GetTeamApp request GetTeamAppWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, params *GetTeamAppParams, reqEditors ...RequestEditorFn) (*GetTeamAppResponse, error) // UpdateTeamApp request with any body UpdateTeamAppWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, params *UpdateTeamAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamAppResponse, error) UpdateTeamAppWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, params *UpdateTeamAppParams, body UpdateTeamAppJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamAppResponse, error) // ListTeamAppWebHooks request ListTeamAppWebHooksWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, reqEditors ...RequestEditorFn) (*ListTeamAppWebHooksResponse, error) // CreateTeamAppWebHook request with any body CreateTeamAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAppWebHookResponse, error) CreateTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, body CreateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAppWebHookResponse, error) // DeleteTeamAppWebHook request DeleteTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*DeleteTeamAppWebHookResponse, error) // GetTeamAppWebHook request GetTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, reqEditors ...RequestEditorFn) (*GetTeamAppWebHookResponse, error) // UpdateTeamAppWebHook request with any body UpdateTeamAppWebHookWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamAppWebHookResponse, error) UpdateTeamAppWebHookWithResponse(ctx context.Context, organizationName Orgparameter, teamName TeamName, appName AppName, webhookName WebhookName, params *UpdateTeamAppWebHookParams, body UpdateTeamAppWebHookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamAppWebHookResponse, error) // GetToken request GetTokenWithResponse(ctx context.Context, organizationName Orgparameter, reqEditors ...RequestEditorFn) (*GetTokenResponse, error) // UpdateToken request with any body UpdateTokenWithBodyWithResponse(ctx context.Context, organizationName Orgparameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error) UpdateTokenWithResponse(ctx context.Context, organizationName Orgparameter, 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 CommonEntityNameList ¶ added in v0.0.21
type CommonEntityNameList []CommonEntityNames
Name and display name attribute of an entity
type CommonEntityNames ¶ added in v0.0.21
type CommonEntityNames 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 DisplayName *CommonName `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 ConClientResponse ¶
ConClientResponse - Raw response of Connector
type ConclientHTTPError ¶
ConclientHTTPError - Detailed HTTP-Error
func (*ConclientHTTPError) Error ¶
func (c *ConclientHTTPError) Error() string
Error - Created detailed HTTP-Error
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 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 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 ¶
func (r CreateDeveloperAppResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDeveloperAppResponse) StatusCode ¶
func (r CreateDeveloperAppResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDeveloperAppWebHookJSONBody ¶ added in v0.0.21
type CreateDeveloperAppWebHookJSONBody WebHook
CreateDeveloperAppWebHookJSONBody defines parameters for CreateDeveloperAppWebHook.
type CreateDeveloperAppWebHookJSONRequestBody ¶ added in v0.0.21
type CreateDeveloperAppWebHookJSONRequestBody CreateDeveloperAppWebHookJSONBody
CreateDeveloperAppWebHookJSONRequestBody defines body for CreateDeveloperAppWebHook for application/json ContentType.
type CreateDeveloperAppWebHookResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseCreateDeveloperAppWebHookResponse(rsp *http.Response) (*CreateDeveloperAppWebHookResponse, error)
ParseCreateDeveloperAppWebHookResponse parses an HTTP response from a CreateDeveloperAppWebHookWithResponse call
func (CreateDeveloperAppWebHookResponse) Status ¶ added in v0.0.21
func (r CreateDeveloperAppWebHookResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDeveloperAppWebHookResponse) StatusCode ¶ added in v0.0.21
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 CreateOrganizationJSONBody ¶
type CreateOrganizationJSONBody Organization
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 ¶
func (r CreateOrganizationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateOrganizationResponse) StatusCode ¶
func (r CreateOrganizationResponse) 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 ¶ added in v0.0.21
type CreateTeamAppWebHookJSONBody WebHook
CreateTeamAppWebHookJSONBody defines parameters for CreateTeamAppWebHook.
type CreateTeamAppWebHookJSONRequestBody ¶ added in v0.0.21
type CreateTeamAppWebHookJSONRequestBody CreateTeamAppWebHookJSONBody
CreateTeamAppWebHookJSONRequestBody defines body for CreateTeamAppWebHook for application/json ContentType.
type CreateTeamAppWebHookResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseCreateTeamAppWebHookResponse(rsp *http.Response) (*CreateTeamAppWebHookResponse, error)
ParseCreateTeamAppWebHookResponse parses an HTTP response from a CreateTeamAppWebHookWithResponse call
func (CreateTeamAppWebHookResponse) Status ¶ added in v0.0.21
func (r CreateTeamAppWebHookResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTeamAppWebHookResponse) StatusCode ¶ added in v0.0.21
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"` Secret *Secret `json:"secret,omitempty"` }
Credentials object associated with an app
type CustomCloudEndpoint ¶
type CustomCloudEndpoint struct { BaseUrl string `json:"baseUrl"` Token *string `json:"token,omitempty"` }
CustomCloudEndpoint defines model for CustomCloudEndpoint.
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 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 ¶
func (r DeleteDeveloperAppResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDeveloperAppResponse) StatusCode ¶
func (r DeleteDeveloperAppResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDeveloperAppWebHookResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseDeleteDeveloperAppWebHookResponse(rsp *http.Response) (*DeleteDeveloperAppWebHookResponse, error)
ParseDeleteDeveloperAppWebHookResponse parses an HTTP response from a DeleteDeveloperAppWebHookWithResponse call
func (DeleteDeveloperAppWebHookResponse) Status ¶ added in v0.0.21
func (r DeleteDeveloperAppWebHookResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDeveloperAppWebHookResponse) StatusCode ¶ added in v0.0.21
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 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 ¶
func (r DeleteOrganizationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteOrganizationResponse) StatusCode ¶
func (r DeleteOrganizationResponse) 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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseDeleteTeamAppWebHookResponse(rsp *http.Response) (*DeleteTeamAppWebHookResponse, error)
ParseDeleteTeamAppWebHookResponse parses an HTTP response from a DeleteTeamAppWebHookWithResponse call
func (DeleteTeamAppWebHookResponse) Status ¶ added in v0.0.21
func (r DeleteTeamAppWebHookResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTeamAppWebHookResponse) StatusCode ¶ added in v0.0.21
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"` 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 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,omitempty"` // 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,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,omitempty"` ServiceId *string `json:"serviceId,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` }
a list item in the environmentslist
func (EnvironmentListItem) Get ¶ added in v0.0.21
func (a EnvironmentListItem) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for EnvironmentListItem. Returns the specified element and whether it was found
func (EnvironmentListItem) MarshalJSON ¶ added in v0.0.21
func (a EnvironmentListItem) MarshalJSON() ([]byte, error)
Override default JSON handling for EnvironmentListItem to handle AdditionalProperties
func (*EnvironmentListItem) Set ¶ added in v0.0.21
func (a *EnvironmentListItem) Set(fieldName string, value interface{})
Setter for additional properties for EnvironmentListItem
func (*EnvironmentListItem) UnmarshalJSON ¶ added in v0.0.21
func (a *EnvironmentListItem) UnmarshalJSON(b []byte) error
Override default JSON handling for EnvironmentListItem to handle AdditionalProperties
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
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 GatewayTimeout ¶
type GatewayTimeout ErrorResponse
GatewayTimeout defines model for GatewayTimeout.
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 GetApiParams ¶
type GetApiParams struct {
Format *GetApiParamsFormat `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 `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 ¶
func (r GetApiProductApiSpecificationResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiProductApiSpecificationResponse) StatusCode ¶
func (r GetApiProductApiSpecificationResponse) 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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseGetApiProductRevisionResponse(rsp *http.Response) (*GetApiProductRevisionResponse, error)
ParseGetApiProductRevisionResponse parses an HTTP response from a GetApiProductRevisionWithResponse call
func (GetApiProductRevisionResponse) Status ¶ added in v0.0.21
func (r GetApiProductRevisionResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiProductRevisionResponse) StatusCode ¶ added in v0.0.21
func (r GetApiProductRevisionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiReferencedByAPIProductsResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseGetApiReferencedByAPIProductsResponse(rsp *http.Response) (*GetApiReferencedByAPIProductsResponse, error)
ParseGetApiReferencedByAPIProductsResponse parses an HTTP response from a GetApiReferencedByAPIProductsWithResponse call
func (GetApiReferencedByAPIProductsResponse) Status ¶ added in v0.0.21
func (r GetApiReferencedByAPIProductsResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiReferencedByAPIProductsResponse) StatusCode ¶ added in v0.0.21
func (r GetApiReferencedByAPIProductsResponse) StatusCode() int
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 GetApiRevisionParams ¶ added in v0.0.21
type GetApiRevisionParams struct {
Format *GetApiRevisionParamsFormat `json:"format,omitempty"`
}
GetApiRevisionParams defines parameters for GetApiRevision.
type GetApiRevisionParamsFormat ¶ added in v0.0.21
type GetApiRevisionParamsFormat string
GetApiRevisionParamsFormat defines parameters for GetApiRevision.
type GetApiRevisionResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseGetApiRevisionResponse(rsp *http.Response) (*GetApiRevisionResponse, error)
ParseGetApiRevisionResponse parses an HTTP response from a GetApiRevisionWithResponse call
func (GetApiRevisionResponse) Status ¶ added in v0.0.21
func (r GetApiRevisionResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiRevisionResponse) StatusCode ¶ added in v0.0.21
func (r GetApiRevisionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAppApiSpecificationParams ¶
type GetAppApiSpecificationParams struct {
Format *GetAppApiSpecificationParamsFormat `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 ¶
func (r GetAppApiSpecificationResponse) Status() string
Status returns HTTPResponse.Status
func (GetAppApiSpecificationResponse) StatusCode ¶
func (r GetAppApiSpecificationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAppParams ¶
type GetAppParams struct {
TopicSyntax *GetAppParamsTopicSyntax `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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseGetAppStatusResponse(rsp *http.Response) (*GetAppStatusResponse, error)
ParseGetAppStatusResponse parses an HTTP response from a GetAppStatusWithResponse call
func (GetAppStatusResponse) Status ¶ added in v0.0.21
func (r GetAppStatusResponse) Status() string
Status returns HTTPResponse.Status
func (GetAppStatusResponse) StatusCode ¶ added in v0.0.21
func (r GetAppStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeveloperAppParams ¶
type GetDeveloperAppParams struct {
TopicSyntax *GetDeveloperAppParamsTopicSyntax `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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseGetDeveloperAppWebHookResponse(rsp *http.Response) (*GetDeveloperAppWebHookResponse, error)
ParseGetDeveloperAppWebHookResponse parses an HTTP response from a GetDeveloperAppWebHookWithResponse call
func (GetDeveloperAppWebHookResponse) Status ¶ added in v0.0.21
func (r GetDeveloperAppWebHookResponse) Status() string
Status returns HTTPResponse.Status
func (GetDeveloperAppWebHookResponse) StatusCode ¶ added in v0.0.21
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 GetEnvironmentReferencedByAPIProductsResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseGetEnvironmentReferencedByAPIProductsResponse(rsp *http.Response) (*GetEnvironmentReferencedByAPIProductsResponse, error)
ParseGetEnvironmentReferencedByAPIProductsResponse parses an HTTP response from a GetEnvironmentReferencedByAPIProductsWithResponse call
func (GetEnvironmentReferencedByAPIProductsResponse) Status ¶ added in v0.0.21
func (r GetEnvironmentReferencedByAPIProductsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEnvironmentReferencedByAPIProductsResponse) StatusCode ¶ added in v0.0.21
func (r GetEnvironmentReferencedByAPIProductsResponse) StatusCode() int
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 `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 ¶
func (r GetEventAPIProductAsyncAPIResponse) Status() string
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 ¶
func (r GetEventAPIProductResponse) Status() string
Status returns HTTPResponse.Status
func (GetEventAPIProductResponse) StatusCode ¶
func (r GetEventAPIProductResponse) 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 GetTeamAppParams ¶
type GetTeamAppParams struct {
TopicSyntax *GetTeamAppParamsTopicSyntax `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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseGetTeamAppWebHookResponse(rsp *http.Response) (*GetTeamAppWebHookResponse, error)
ParseGetTeamAppWebHookResponse parses an HTTP response from a GetTeamAppWebHookWithResponse call
func (GetTeamAppWebHookResponse) Status ¶ added in v0.0.21
func (r GetTeamAppWebHookResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamAppWebHookResponse) StatusCode ¶ added in v0.0.21
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 HealthCheck ¶ added in v0.0.21
type HealthCheck struct {
Status *HealthCheckStatus `json:"status,omitempty"`
}
HealthCheck defines model for HealthCheck.
type HealthCheckStatus ¶ added in v0.0.21
type HealthCheckStatus string
HealthCheckStatus defines model for HealthCheck.Status.
const ( HealthCheckStatusFailure HealthCheckStatus = "failure" HealthCheckStatusOk HealthCheckStatus = "ok" )
Defines values for HealthCheckStatus.
type HealthcheckResponse ¶
type HealthcheckResponse struct { Body []byte HTTPResponse *http.Response JSON200 *HealthCheck JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON406 *ErrorResponse JSON429 *ErrorResponse JSON500 *ErrorResponse JSON503 *struct { Details *[]struct { Message *string `json:"message,omitempty"` } `json:"details,omitempty"` Error *[]struct { Message *string `json:"message,omitempty"` } `json:"error,omitempty"` Status *string `json:"status,omitempty"` } JSON504 *ErrorResponse }
func ParseHealthcheckResponse ¶
func ParseHealthcheckResponse(rsp *http.Response) (*HealthcheckResponse, error)
ParseHealthcheckResponse parses an HTTP response from a HealthcheckWithResponse call
func (HealthcheckResponse) Status ¶
func (r HealthcheckResponse) Status() string
Status returns HTTPResponse.Status
func (HealthcheckResponse) StatusCode ¶
func (r HealthcheckResponse) 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 ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IfMatchHeader ¶ added in v0.0.21
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 InternalServerError ¶
type InternalServerError ErrorResponse
InternalServerError defines model for InternalServerError.
type ListApiProductApisParams ¶
type ListApiProductApisParams struct { // The number of items to get per page. Min: 1 Max: 100 PageSize *PageSize `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListApiProductApisParamsSortDirection `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 ¶
func (r ListApiProductApisResponse) Status() string
Status returns HTTPResponse.Status
func (ListApiProductApisResponse) StatusCode ¶
func (r ListApiProductApisResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApiProductRevisionsParams ¶ added in v0.0.21
type ListApiProductRevisionsParams struct { // The number of items to get per page. Min: 1 Max: 100 PageSize *PageSize `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListApiProductRevisionsParamsSortDirection `json:"sortDirection,omitempty"` }
ListApiProductRevisionsParams defines parameters for ListApiProductRevisions.
type ListApiProductRevisionsParamsSortDirection ¶ added in v0.0.21
type ListApiProductRevisionsParamsSortDirection string
ListApiProductRevisionsParamsSortDirection defines parameters for ListApiProductRevisions.
type ListApiProductRevisionsResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseListApiProductRevisionsResponse(rsp *http.Response) (*ListApiProductRevisionsResponse, error)
ParseListApiProductRevisionsResponse parses an HTTP response from a ListApiProductRevisionsWithResponse call
func (ListApiProductRevisionsResponse) Status ¶ added in v0.0.21
func (r ListApiProductRevisionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListApiProductRevisionsResponse) StatusCode ¶ added in v0.0.21
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 `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListApiProductsParamsSortDirection `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 `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 ¶ added in v0.0.21
type ListApiRevisionsParams struct { // The number of items to get per page. Min: 1 Max: 100 PageSize *PageSize `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListApiRevisionsParamsSortDirection `json:"sortDirection,omitempty"` }
ListApiRevisionsParams defines parameters for ListApiRevisions.
type ListApiRevisionsParamsSortDirection ¶ added in v0.0.21
type ListApiRevisionsParamsSortDirection string
ListApiRevisionsParamsSortDirection defines parameters for ListApiRevisions.
type ListApiRevisionsResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseListApiRevisionsResponse(rsp *http.Response) (*ListApiRevisionsResponse, error)
ParseListApiRevisionsResponse parses an HTTP response from a ListApiRevisionsWithResponse call
func (ListApiRevisionsResponse) Status ¶ added in v0.0.21
func (r ListApiRevisionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListApiRevisionsResponse) StatusCode ¶ added in v0.0.21
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 `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListApisParamsSortDirection `json:"sortDirection,omitempty"` // the format of the API List returned, compact returns the API names, summary and extended return additional API metadata Format *ListApisParamsFormat `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 `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 `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListAppApiSpecificationsParamsSortDirection `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 ¶
func (r ListAppApiSpecificationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAppApiSpecificationsResponse) StatusCode ¶
func (r ListAppApiSpecificationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAppReferencesToAPIProductsParams ¶ added in v0.0.21
type ListAppReferencesToAPIProductsParams struct { // The number of items to get per page. Min: 1 Max: 100 PageSize *PageSize `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListAppReferencesToAPIProductsParamsSortDirection `json:"sortDirection,omitempty"` }
ListAppReferencesToAPIProductsParams defines parameters for ListAppReferencesToAPIProducts.
type ListAppReferencesToAPIProductsParamsSortDirection ¶ added in v0.0.21
type ListAppReferencesToAPIProductsParamsSortDirection string
ListAppReferencesToAPIProductsParamsSortDirection defines parameters for ListAppReferencesToAPIProducts.
type ListAppReferencesToAPIProductsResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseListAppReferencesToAPIProductsResponse(rsp *http.Response) (*ListAppReferencesToAPIProductsResponse, error)
ParseListAppReferencesToAPIProductsResponse parses an HTTP response from a ListAppReferencesToAPIProductsWithResponse call
func (ListAppReferencesToAPIProductsResponse) Status ¶ added in v0.0.21
func (r ListAppReferencesToAPIProductsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAppReferencesToAPIProductsResponse) StatusCode ¶ added in v0.0.21
func (r ListAppReferencesToAPIProductsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAppsParams ¶
type ListAppsParams struct { Status *AppStatus `json:"status,omitempty"` // The number of items to get per page. Min: 1 Max: 100 PageSize *PageSize `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListAppsParamsSortDirection `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 `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 ListDeveloperAppWebHooksResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseListDeveloperAppWebHooksResponse(rsp *http.Response) (*ListDeveloperAppWebHooksResponse, error)
ParseListDeveloperAppWebHooksResponse parses an HTTP response from a ListDeveloperAppWebHooksWithResponse call
func (ListDeveloperAppWebHooksResponse) Status ¶ added in v0.0.21
func (r ListDeveloperAppWebHooksResponse) Status() string
Status returns HTTPResponse.Status
func (ListDeveloperAppWebHooksResponse) StatusCode ¶ added in v0.0.21
func (r ListDeveloperAppWebHooksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeveloperAppsParams ¶
type ListDeveloperAppsParams struct { Status *AppStatus `json:"status,omitempty"` // The number of items to get per page. Min: 1 Max: 100 PageSize *PageSize `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListDeveloperAppsParamsSortDirection `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 `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListDevelopersParamsSortDirection `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 ListEnvironmentsParams ¶
type ListEnvironmentsParams struct { // The number of items to get per page. Min: 1 Max: 100 PageSize *PageSize `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListEnvironmentsParamsSortDirection `json:"sortDirection,omitempty"` Format *ListEnvironmentsParamsFormat `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 `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `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 ¶
func (r ListEventAPIProductsResponse) Status() string
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 `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListHistoryParamsSortDirection `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 ListOrganizationsParams ¶
type ListOrganizationsParams struct { // The number of items to get per page. Min: 1 Max: 100 PageSize *PageSize `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListOrganizationsParamsSortDirection `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 *[]Organization 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 `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListServicesParamsSortDirection `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 ListTeamAppWebHooksResponse ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseListTeamAppWebHooksResponse(rsp *http.Response) (*ListTeamAppWebHooksResponse, error)
ParseListTeamAppWebHooksResponse parses an HTTP response from a ListTeamAppWebHooksWithResponse call
func (ListTeamAppWebHooksResponse) Status ¶ added in v0.0.21
func (r ListTeamAppWebHooksResponse) Status() string
Status returns HTTPResponse.Status
func (ListTeamAppWebHooksResponse) StatusCode ¶ added in v0.0.21
func (r ListTeamAppWebHooksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTeamAppsParams ¶
type ListTeamAppsParams struct { Status *AppStatus `json:"status,omitempty"` // The number of items to get per page. Min: 1 Max: 100 PageSize *PageSize `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListTeamAppsParamsSortDirection `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 `json:"pageSize,omitempty"` // The page number to get. Min: 1 PageNumber *PageNumber `json:"pageNumber,omitempty"` // name of a field to sort on SortFieldName *SortFieldName `json:"sortFieldName,omitempty"` // sort direction SortDirection *ListTeamsParamsSortDirection `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 ¶ added in v0.0.21
type Meta struct { // The date and time the object was last modified Created *float32 `json:"created,omitempty"` CreatedBy *CommonUserName `json:"createdBy,omitempty"` // The date and time the object was last modified LastModified *float32 `json:"lastModified,omitempty"` LastModifiedBy *CommonUserName `json:"lastModifiedBy,omitempty"` // a version number in semver (Semantic Versioning) format Version SemVer `json:"version"` }
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 MsgVpnAttributes ¶
type MsgVpnAttributes struct { AuthenticationBasicEnabled string `json:"authenticationBasicEnabled"` AuthenticationClientCertEnabled string `json:"authenticationClientCertEnabled"` }
MsgVpnAttributes defines model for MsgVpnAttributes.
type NotAcceptable ¶
type NotAcceptable ErrorResponse
NotAcceptable defines model for NotAcceptable.
type Organization ¶
type Organization 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"` AdditionalProperties map[string]interface{} `json:"-"` }
Organization defines model for Organization.
func (Organization) Get ¶ added in v0.0.21
func (a Organization) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for Organization. Returns the specified element and whether it was found
func (Organization) MarshalJSON ¶ added in v0.0.21
func (a Organization) MarshalJSON() ([]byte, error)
Override default JSON handling for Organization to handle AdditionalProperties
func (*Organization) Set ¶ added in v0.0.21
func (a *Organization) Set(fieldName string, value interface{})
Setter for additional properties for Organization
func (*Organization) UnmarshalJSON ¶ added in v0.0.21
func (a *Organization) UnmarshalJSON(b []byte) error
Override default JSON handling for Organization to handle AdditionalProperties
type OrganizationImporter ¶ added in v0.0.21
type OrganizationImporter map[string]interface{}
OrganizationImporter defines model for OrganizationImporter.
type OrganizationIntegrations ¶ added in v0.0.21
type OrganizationIntegrations struct { Importers *[]OrganizationImporter `json:"importers,omitempty"` Notifications *OrganizationNotifier `json:"notifications,omitempty"` }
OrganizationIntegrations defines model for OrganizationIntegrations.
type OrganizationNotifier ¶ added in v0.0.21
type OrganizationNotifier struct { Authentication interface{} `json:"authentication"` BaseUrl CommonURL `json:"baseUrl"` }
OrganizationNotifier defines model for OrganizationNotifier.
type OrganizationResponse ¶ added in v0.0.21
type OrganizationResponse struct { // Embedded struct due to allOf(#/components/schemas/Organization) Organization `yaml:",inline"` }
OrganizationResponse defines model for OrganizationResponse.
type OrganizationStatus ¶ added in v0.0.21
type OrganizationStatus struct { CloudConnectivity *bool `json:"cloudConnectivity,omitempty"` EventPortalConnectivity *bool `json:"eventPortalConnectivity,omitempty"` }
OrganizationStatus defines model for OrganizationStatus.
type Permissions ¶
type Permissions struct { Publish *[]struct { AdditionalProperties map[string]ChannelPermission `json:"-"` } `json:"publish,omitempty"` Subscribe *[]struct { AdditionalProperties map[string]ChannelPermission `json:"-"` } `json:"subscribe,omitempty"` }
lists all the publish and subscribe topics an app has access to. Restrictions on topic elements are taken into account.
type PreconditionFailed ¶ added in v0.0.21
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 ¶ added in v0.0.21
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 ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type Secret ¶
type Secret struct { ConsumerKey string `json:"consumerKey"` ConsumerSecret *string `json:"consumerSecret,omitempty"` }
Secret defines model for Secret.
type SemVer ¶ added in v0.0.21
type SemVer 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 ( SempV2AuthenticationAuthTypeAPIKey SempV2AuthenticationAuthType = "APIKey" SempV2AuthenticationAuthTypeBasicAuth SempV2AuthenticationAuthType = "BasicAuth" )
Defines values for SempV2AuthenticationAuthType.
type Semver ¶ added in v0.0.21
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 ServiceUnavailable ¶
type ServiceUnavailable ErrorResponse
ServiceUnavailable defines model for ServiceUnavailable.
type SolaceClientOptions ¶ added in v0.0.20
type SolaceCredentialsDto ¶
type SolaceCredentialsDto struct { ConsumerKey string ConsumerSecret *string IssuedAt *int64 ExpiresAt *int64 }
SolaceCredentialsDto - Credentials of App
type SolaceEnvironment ¶
type SolaceEnvironment struct { Name string ServiceID string Host string ProtocolVersion map[string]string Endpoints []SolaceEnvironmentEndpoint }
SolaceEnvironment Holds connection details for Solacce VPN Environment
func (*SolaceEnvironment) FindEnvProtocolVersion ¶ added in v0.0.19
type SolaceEnvironmentEndpoint ¶ added in v0.0.19
type SolaceEnvironmentEndpoint struct { ProtocolName string ProtocolVersion string Compressed string Secure string Transport string Uri string }
SolaceEnvironmentEndpoint Holds details of messaging protocol in an solace environment
type SolaceWebhook ¶
type SolaceWebhook struct { HTTPMethod string CallbackURL string AuthenticationMethod string AuthenticationIdentifier string AuthenticationSecret string InvocationOrder string TrusedCNs []string }
SolaceWebhook Solace Webhook
func (*SolaceWebhook) GetMode ¶
func (s *SolaceWebhook) GetMode() *WebHookMode
GetMode - Returns either Parallel or Serial
func (*SolaceWebhook) GetWebHookAuth ¶
func (s *SolaceWebhook) GetWebHookAuth() *WebHookAuth
GetWebHookAuth - Creates a WebHookAuth structure
func (*SolaceWebhook) GetWebHookMethod ¶
func (s *SolaceWebhook) GetWebHookMethod() WebHookMethod
GetWebHookMethod - Creates WebHookMethod
type SortDirection ¶
type SortDirection string
SortDirection defines model for sort_direction.
const ( Asc SortDirection = "asc" Desc SortDirection = "desc" )
Defines values for SortDirection.
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 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 TooManyRequests ¶
type TooManyRequests ErrorResponse
TooManyRequests defines model for TooManyRequests.
type TopicSyntax ¶
type TopicSyntax string
TopicSyntax defines model for topicSyntax.
const ( Mqtt TopicSyntax = "mqtt" Smf TopicSyntax = "smf" )
Defines values for TopicSyntax.
type UnsupportedMediaType ¶
type UnsupportedMediaType ErrorResponse
UnsupportedMediaType defines model for UnsupportedMediaType.
type UpdateApiParams ¶ added in v0.0.21
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 UpdateApiProductJSONBody ¶
type UpdateApiProductJSONBody APIProductPatch
UpdateApiProductJSONBody defines parameters for UpdateApiProduct.
type UpdateApiProductJSONRequestBody ¶
type UpdateApiProductJSONRequestBody UpdateApiProductJSONBody
UpdateApiProductJSONRequestBody defines body for UpdateApiProduct for application/json ContentType.
type UpdateApiProductParams ¶ added in v0.0.21
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 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 ¶ added in v0.0.21
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 ¶
func (r UpdateDeveloperAppResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDeveloperAppResponse) StatusCode ¶
func (r UpdateDeveloperAppResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDeveloperAppWebHookJSONBody ¶ added in v0.0.21
type UpdateDeveloperAppWebHookJSONBody WebHook
UpdateDeveloperAppWebHookJSONBody defines parameters for UpdateDeveloperAppWebHook.
type UpdateDeveloperAppWebHookJSONRequestBody ¶ added in v0.0.21
type UpdateDeveloperAppWebHookJSONRequestBody UpdateDeveloperAppWebHookJSONBody
UpdateDeveloperAppWebHookJSONRequestBody defines body for UpdateDeveloperAppWebHook for application/json ContentType.
type UpdateDeveloperAppWebHookParams ¶ added in v0.0.21
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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseUpdateDeveloperAppWebHookResponse(rsp *http.Response) (*UpdateDeveloperAppWebHookResponse, error)
ParseUpdateDeveloperAppWebHookResponse parses an HTTP response from a UpdateDeveloperAppWebHookWithResponse call
func (UpdateDeveloperAppWebHookResponse) Status ¶ added in v0.0.21
func (r UpdateDeveloperAppWebHookResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDeveloperAppWebHookResponse) StatusCode ¶ added in v0.0.21
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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
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 UpdateOrganizationJSONBody ¶
type UpdateOrganizationJSONBody Organization
UpdateOrganizationJSONBody defines parameters for UpdateOrganization.
type UpdateOrganizationJSONRequestBody ¶
type UpdateOrganizationJSONRequestBody UpdateOrganizationJSONBody
UpdateOrganizationJSONRequestBody defines body for UpdateOrganization for application/json ContentType.
type UpdateOrganizationParams ¶ added in v0.0.21
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 ¶
func (r UpdateOrganizationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateOrganizationResponse) StatusCode ¶
func (r UpdateOrganizationResponse) 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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
type UpdateTeamAppWebHookJSONBody WebHook
UpdateTeamAppWebHookJSONBody defines parameters for UpdateTeamAppWebHook.
type UpdateTeamAppWebHookJSONRequestBody ¶ added in v0.0.21
type UpdateTeamAppWebHookJSONRequestBody UpdateTeamAppWebHookJSONBody
UpdateTeamAppWebHookJSONRequestBody defines body for UpdateTeamAppWebHook for application/json ContentType.
type UpdateTeamAppWebHookParams ¶ added in v0.0.21
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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
func ParseUpdateTeamAppWebHookResponse(rsp *http.Response) (*UpdateTeamAppWebHookResponse, error)
ParseUpdateTeamAppWebHookResponse parses an HTTP response from a UpdateTeamAppWebHookWithResponse call
func (UpdateTeamAppWebHookResponse) Status ¶ added in v0.0.21
func (r UpdateTeamAppWebHookResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateTeamAppWebHookResponse) StatusCode ¶ added in v0.0.21
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 ¶ added in v0.0.21
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 ¶ added in v0.0.21
type UpdateTokenJSONBody CloudToken
UpdateTokenJSONBody defines parameters for UpdateToken.
type UpdateTokenJSONRequestBody ¶ added in v0.0.21
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 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"` // TLS options required to support older PS+ brokers. TlsOptions *WebHookTLSOptions `json:"tlsOptions,omitempty"` Uri string `json:"uri"` }
WebHook defines model for WebHook.
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 (
WebHookBasicAuthAuthMethodBasic WebHookBasicAuthAuthMethod = "Basic"
)
Defines values for WebHookBasicAuthAuthMethod.
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 (
WebHookHeaderAuthAuthMethodHeader 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 ( WebHookModeParallel WebHookMode = "parallel" WebHookModeSerial WebHookMode = "serial" )
Defines values for WebHookMode.
type WebHookNameList ¶ added in v0.0.21
type WebHookNameList []WebHookNames
Name and display name attribute of a webhook
type WebHookNames ¶ added in v0.0.21
type WebHookNames struct { Name *string `json:"name,omitempty"` Uri *CommonURL `json:"uri,omitempty"` }
Name and display name attribute of a webhook
type WebHookStatus ¶ added in v0.0.21
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 ¶ added in v0.0.21
type WebhookName string
WebhookName defines model for webhook_name.