operations

package
v3.14.1 Latest Latest
Warning

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

Go to latest
Published: Oct 7, 2024 License: Apache-2.0 Imports: 7 Imported by: 2

Documentation

Index

Constants

View Source
const (
	SupportedOptionServerURL            = "serverURL"
	SupportedOptionRetries              = "retries"
	SupportedOptionTimeout              = "timeout"
	SupportedOptionAcceptHeaderOverride = "acceptHeaderOverride"
	SupportedOptionURLOverride          = "urlOverride"
)

Variables

View Source
var ErrUnsupportedOption = errors.New("unsupported option")

Functions

This section is empty.

Types

type AcceptHeaderEnum

type AcceptHeaderEnum string
const (
	AcceptHeaderEnumApplicationJson                          AcceptHeaderEnum = "application/json"
	AcceptHeaderEnumApplicationOctetStream                   AcceptHeaderEnum = "application/octet-stream"
	AcceptHeaderEnumApplicationXYaml                         AcceptHeaderEnum = "application/x-yaml"
	AcceptHeaderEnumApplicationVndOciImageManifestV1PlusJson AcceptHeaderEnum = "application/vnd.oci.image.manifest.v1+json"
)

func (AcceptHeaderEnum) ToPointer

func (e AcceptHeaderEnum) ToPointer() *AcceptHeaderEnum

type CheckGithubAccessRequest added in v3.14.0

type CheckGithubAccessRequest struct {
	Org  string `queryParam:"style=form,explode=true,name=org"`
	Repo string `queryParam:"style=form,explode=true,name=repo"`
}

func (*CheckGithubAccessRequest) GetOrg added in v3.14.0

func (o *CheckGithubAccessRequest) GetOrg() string

func (*CheckGithubAccessRequest) GetRepo added in v3.14.0

func (o *CheckGithubAccessRequest) GetRepo() string

type CheckGithubAccessResponse added in v3.14.0

type CheckGithubAccessResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CheckGithubAccessResponse) GetContentType added in v3.14.0

func (o *CheckGithubAccessResponse) GetContentType() string

func (*CheckGithubAccessResponse) GetRawResponse added in v3.14.0

func (o *CheckGithubAccessResponse) GetRawResponse() *http.Response

func (*CheckGithubAccessResponse) GetStatusCode added in v3.14.0

func (o *CheckGithubAccessResponse) GetStatusCode() int

type CreateFreeTrialResponse added in v3.8.2

type CreateFreeTrialResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateFreeTrialResponse) GetContentType added in v3.8.2

func (o *CreateFreeTrialResponse) GetContentType() string

func (*CreateFreeTrialResponse) GetRawResponse added in v3.8.2

func (o *CreateFreeTrialResponse) GetRawResponse() *http.Response

func (*CreateFreeTrialResponse) GetStatusCode added in v3.8.2

func (o *CreateFreeTrialResponse) GetStatusCode() int

type CreateOrganizationResponse added in v3.14.0

type CreateOrganizationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	Organization *shared.Organization
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateOrganizationResponse) GetContentType added in v3.14.0

func (o *CreateOrganizationResponse) GetContentType() string

func (*CreateOrganizationResponse) GetOrganization added in v3.14.0

func (o *CreateOrganizationResponse) GetOrganization() *shared.Organization

func (*CreateOrganizationResponse) GetRawResponse added in v3.14.0

func (o *CreateOrganizationResponse) GetRawResponse() *http.Response

func (*CreateOrganizationResponse) GetStatusCode added in v3.14.0

func (o *CreateOrganizationResponse) GetStatusCode() int

type CreateRequestBody added in v3.9.0

type CreateRequestBody struct {
	// URL to shorten
	URL string `json:"url"`
}

func (*CreateRequestBody) GetURL added in v3.9.0

func (o *CreateRequestBody) GetURL() string

type CreateResponse added in v3.9.0

type CreateResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	ShortURL *shared.ShortURL
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateResponse) GetContentType added in v3.9.0

func (o *CreateResponse) GetContentType() string

func (*CreateResponse) GetRawResponse added in v3.9.0

func (o *CreateResponse) GetRawResponse() *http.Response

func (*CreateResponse) GetShortURL added in v3.9.0

func (o *CreateResponse) GetShortURL() *shared.ShortURL

func (*CreateResponse) GetStatusCode added in v3.9.0

func (o *CreateResponse) GetStatusCode() int

type CreateWorkspaceResponse added in v3.14.0

type CreateWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	Workspace *shared.Workspace
}

func (*CreateWorkspaceResponse) GetContentType added in v3.14.0

func (o *CreateWorkspaceResponse) GetContentType() string

func (*CreateWorkspaceResponse) GetRawResponse added in v3.14.0

func (o *CreateWorkspaceResponse) GetRawResponse() *http.Response

func (*CreateWorkspaceResponse) GetStatusCode added in v3.14.0

func (o *CreateWorkspaceResponse) GetStatusCode() int

func (*CreateWorkspaceResponse) GetWorkspace added in v3.14.0

func (o *CreateWorkspaceResponse) GetWorkspace() *shared.Workspace

type CreateWorkspaceTokenRequest added in v3.14.0

type CreateWorkspaceTokenRequest struct {
	WorkspaceToken shared.WorkspaceToken `request:"mediaType=application/json"`
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*CreateWorkspaceTokenRequest) GetWorkspaceID added in v3.14.0

func (o *CreateWorkspaceTokenRequest) GetWorkspaceID() string

func (*CreateWorkspaceTokenRequest) GetWorkspaceToken added in v3.14.0

func (o *CreateWorkspaceTokenRequest) GetWorkspaceToken() shared.WorkspaceToken

type CreateWorkspaceTokenResponse added in v3.14.0

type CreateWorkspaceTokenResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateWorkspaceTokenResponse) GetContentType added in v3.14.0

func (o *CreateWorkspaceTokenResponse) GetContentType() string

func (*CreateWorkspaceTokenResponse) GetRawResponse added in v3.14.0

func (o *CreateWorkspaceTokenResponse) GetRawResponse() *http.Response

func (*CreateWorkspaceTokenResponse) GetStatusCode added in v3.14.0

func (o *CreateWorkspaceTokenResponse) GetStatusCode() int

type DeleteAPIEndpointRequest

type DeleteAPIEndpointRequest struct {
	// The ID of the ApiEndpoint to delete.
	APIEndpointID string `pathParam:"style=simple,explode=false,name=apiEndpointID"`
	// The ID of the Api the ApiEndpoint belongs to.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api the ApiEndpoint belongs to.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*DeleteAPIEndpointRequest) GetAPIEndpointID

func (o *DeleteAPIEndpointRequest) GetAPIEndpointID() string

func (*DeleteAPIEndpointRequest) GetAPIID

func (o *DeleteAPIEndpointRequest) GetAPIID() string

func (*DeleteAPIEndpointRequest) GetVersionID

func (o *DeleteAPIEndpointRequest) GetVersionID() string

type DeleteAPIEndpointResponse

type DeleteAPIEndpointResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteAPIEndpointResponse) GetContentType

func (o *DeleteAPIEndpointResponse) GetContentType() string

func (*DeleteAPIEndpointResponse) GetRawResponse

func (o *DeleteAPIEndpointResponse) GetRawResponse() *http.Response

func (*DeleteAPIEndpointResponse) GetStatusCode

func (o *DeleteAPIEndpointResponse) GetStatusCode() int

type DeleteAPIRequest

type DeleteAPIRequest struct {
	// The ID of the Api to delete.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to delete.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*DeleteAPIRequest) GetAPIID

func (o *DeleteAPIRequest) GetAPIID() string

func (*DeleteAPIRequest) GetVersionID

func (o *DeleteAPIRequest) GetVersionID() string

type DeleteAPIResponse

type DeleteAPIResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteAPIResponse) GetContentType

func (o *DeleteAPIResponse) GetContentType() string

func (*DeleteAPIResponse) GetRawResponse

func (o *DeleteAPIResponse) GetRawResponse() *http.Response

func (*DeleteAPIResponse) GetStatusCode

func (o *DeleteAPIResponse) GetStatusCode() int

type DeleteSchemaRequest

type DeleteSchemaRequest struct {
	// The ID of the Api to delete schemas for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The revision ID of the schema to delete.
	RevisionID string `pathParam:"style=simple,explode=false,name=revisionID"`
	// The version ID of the Api to delete metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*DeleteSchemaRequest) GetAPIID

func (o *DeleteSchemaRequest) GetAPIID() string

func (*DeleteSchemaRequest) GetRevisionID

func (o *DeleteSchemaRequest) GetRevisionID() string

func (*DeleteSchemaRequest) GetVersionID

func (o *DeleteSchemaRequest) GetVersionID() string

type DeleteSchemaResponse

type DeleteSchemaResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteSchemaResponse) GetContentType

func (o *DeleteSchemaResponse) GetContentType() string

func (*DeleteSchemaResponse) GetRawResponse

func (o *DeleteSchemaResponse) GetRawResponse() *http.Response

func (*DeleteSchemaResponse) GetStatusCode

func (o *DeleteSchemaResponse) GetStatusCode() int

type DeleteVersionMetadataRequest

type DeleteVersionMetadataRequest struct {
	// The ID of the Api to delete metadata for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The key of the metadata to delete.
	MetaKey string `pathParam:"style=simple,explode=false,name=metaKey"`
	// The value of the metadata to delete.
	MetaValue string `pathParam:"style=simple,explode=false,name=metaValue"`
	// The version ID of the Api to delete metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*DeleteVersionMetadataRequest) GetAPIID

func (o *DeleteVersionMetadataRequest) GetAPIID() string

func (*DeleteVersionMetadataRequest) GetMetaKey

func (o *DeleteVersionMetadataRequest) GetMetaKey() string

func (*DeleteVersionMetadataRequest) GetMetaValue

func (o *DeleteVersionMetadataRequest) GetMetaValue() string

func (*DeleteVersionMetadataRequest) GetVersionID

func (o *DeleteVersionMetadataRequest) GetVersionID() string

type DeleteVersionMetadataResponse

type DeleteVersionMetadataResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteVersionMetadataResponse) GetContentType

func (o *DeleteVersionMetadataResponse) GetContentType() string

func (*DeleteVersionMetadataResponse) GetRawResponse

func (o *DeleteVersionMetadataResponse) GetRawResponse() *http.Response

func (*DeleteVersionMetadataResponse) GetStatusCode

func (o *DeleteVersionMetadataResponse) GetStatusCode() int

type DeleteWorkspaceTokenRequest added in v3.14.0

type DeleteWorkspaceTokenRequest struct {
	// Unique identifier of the token.
	TokenID string `pathParam:"style=simple,explode=false,name=tokenID"`
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*DeleteWorkspaceTokenRequest) GetTokenID added in v3.14.0

func (o *DeleteWorkspaceTokenRequest) GetTokenID() string

func (*DeleteWorkspaceTokenRequest) GetWorkspaceID added in v3.14.0

func (o *DeleteWorkspaceTokenRequest) GetWorkspaceID() string

type DeleteWorkspaceTokenResponse added in v3.14.0

type DeleteWorkspaceTokenResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteWorkspaceTokenResponse) GetContentType added in v3.14.0

func (o *DeleteWorkspaceTokenResponse) GetContentType() string

func (*DeleteWorkspaceTokenResponse) GetRawResponse added in v3.14.0

func (o *DeleteWorkspaceTokenResponse) GetRawResponse() *http.Response

func (*DeleteWorkspaceTokenResponse) GetStatusCode added in v3.14.0

func (o *DeleteWorkspaceTokenResponse) GetStatusCode() int

type DownloadSchemaRequest

type DownloadSchemaRequest struct {
	// The ID of the Api to download the schema for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to delete metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*DownloadSchemaRequest) GetAPIID

func (o *DownloadSchemaRequest) GetAPIID() string

func (*DownloadSchemaRequest) GetVersionID

func (o *DownloadSchemaRequest) GetVersionID() string

type DownloadSchemaResponse

type DownloadSchemaResponse struct {
	// OK
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	TwoXXApplicationJSONSchema io.ReadCloser
	// OK
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	TwoXXApplicationXYamlSchema io.ReadCloser
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DownloadSchemaResponse) GetContentType

func (o *DownloadSchemaResponse) GetContentType() string

func (*DownloadSchemaResponse) GetRawResponse

func (o *DownloadSchemaResponse) GetRawResponse() *http.Response

func (*DownloadSchemaResponse) GetStatusCode

func (o *DownloadSchemaResponse) GetStatusCode() int

func (*DownloadSchemaResponse) GetTwoXXApplicationJSONSchema added in v3.14.0

func (o *DownloadSchemaResponse) GetTwoXXApplicationJSONSchema() io.ReadCloser

func (*DownloadSchemaResponse) GetTwoXXApplicationXYamlSchema added in v3.14.0

func (o *DownloadSchemaResponse) GetTwoXXApplicationXYamlSchema() io.ReadCloser

type DownloadSchemaRevisionRequest

type DownloadSchemaRevisionRequest struct {
	// The ID of the Api to retrieve schemas for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The revision ID of the schema to retrieve.
	RevisionID string `pathParam:"style=simple,explode=false,name=revisionID"`
	// The version ID of the Api to delete metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*DownloadSchemaRevisionRequest) GetAPIID

func (o *DownloadSchemaRevisionRequest) GetAPIID() string

func (*DownloadSchemaRevisionRequest) GetRevisionID

func (o *DownloadSchemaRevisionRequest) GetRevisionID() string

func (*DownloadSchemaRevisionRequest) GetVersionID

func (o *DownloadSchemaRevisionRequest) GetVersionID() string

type DownloadSchemaRevisionResponse

type DownloadSchemaRevisionResponse struct {
	// OK
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	TwoXXApplicationJSONSchema io.ReadCloser
	// OK
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	TwoXXApplicationXYamlSchema io.ReadCloser
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DownloadSchemaRevisionResponse) GetContentType

func (o *DownloadSchemaRevisionResponse) GetContentType() string

func (*DownloadSchemaRevisionResponse) GetRawResponse

func (o *DownloadSchemaRevisionResponse) GetRawResponse() *http.Response

func (*DownloadSchemaRevisionResponse) GetStatusCode

func (o *DownloadSchemaRevisionResponse) GetStatusCode() int

func (*DownloadSchemaRevisionResponse) GetTwoXXApplicationJSONSchema added in v3.14.0

func (o *DownloadSchemaRevisionResponse) GetTwoXXApplicationJSONSchema() io.ReadCloser

func (*DownloadSchemaRevisionResponse) GetTwoXXApplicationXYamlSchema added in v3.14.0

func (o *DownloadSchemaRevisionResponse) GetTwoXXApplicationXYamlSchema() io.ReadCloser

type File

type File struct {
	// This field accepts []byte data or io.Reader implementations, such as *os.File.
	Content  any    `multipartForm:"content"`
	FileName string `multipartForm:"name=file"`
}

func (*File) GetContent

func (o *File) GetContent() any

func (*File) GetFileName

func (o *File) GetFileName() string

type FindAPIEndpointRequest

type FindAPIEndpointRequest struct {
	// The ID of the Api the ApiEndpoint belongs to.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The displayName of the ApiEndpoint to find (set by operationId from OpenAPI schema).
	DisplayName string `pathParam:"style=simple,explode=false,name=displayName"`
	// The version ID of the Api the ApiEndpoint belongs to.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*FindAPIEndpointRequest) GetAPIID

func (o *FindAPIEndpointRequest) GetAPIID() string

func (*FindAPIEndpointRequest) GetDisplayName

func (o *FindAPIEndpointRequest) GetDisplayName() string

func (*FindAPIEndpointRequest) GetVersionID

func (o *FindAPIEndpointRequest) GetVersionID() string

type FindAPIEndpointResponse

type FindAPIEndpointResponse struct {
	// OK
	APIEndpoint *shared.APIEndpoint
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*FindAPIEndpointResponse) GetAPIEndpoint

func (o *FindAPIEndpointResponse) GetAPIEndpoint() *shared.APIEndpoint

func (*FindAPIEndpointResponse) GetContentType

func (o *FindAPIEndpointResponse) GetContentType() string

func (*FindAPIEndpointResponse) GetRawResponse

func (o *FindAPIEndpointResponse) GetRawResponse() *http.Response

func (*FindAPIEndpointResponse) GetStatusCode

func (o *FindAPIEndpointResponse) GetStatusCode() int

type GenerateOpenAPISpecForAPIEndpointRequest

type GenerateOpenAPISpecForAPIEndpointRequest struct {
	// The ID of the ApiEndpoint to generate an OpenAPI specification for.
	APIEndpointID string `pathParam:"style=simple,explode=false,name=apiEndpointID"`
	// The ID of the Api to generate an OpenAPI specification for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to generate an OpenAPI specification for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GenerateOpenAPISpecForAPIEndpointRequest) GetAPIEndpointID

func (o *GenerateOpenAPISpecForAPIEndpointRequest) GetAPIEndpointID() string

func (*GenerateOpenAPISpecForAPIEndpointRequest) GetAPIID

func (*GenerateOpenAPISpecForAPIEndpointRequest) GetVersionID

type GenerateOpenAPISpecForAPIEndpointResponse

type GenerateOpenAPISpecForAPIEndpointResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GenerateOpenAPISpecDiff *shared.GenerateOpenAPISpecDiff
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GenerateOpenAPISpecForAPIEndpointResponse) GetContentType

func (*GenerateOpenAPISpecForAPIEndpointResponse) GetGenerateOpenAPISpecDiff

func (*GenerateOpenAPISpecForAPIEndpointResponse) GetRawResponse

func (*GenerateOpenAPISpecForAPIEndpointResponse) GetStatusCode

type GenerateOpenAPISpecRequest

type GenerateOpenAPISpecRequest struct {
	// The ID of the Api to generate an OpenAPI specification for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to generate an OpenAPI specification for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GenerateOpenAPISpecRequest) GetAPIID

func (o *GenerateOpenAPISpecRequest) GetAPIID() string

func (*GenerateOpenAPISpecRequest) GetVersionID

func (o *GenerateOpenAPISpecRequest) GetVersionID() string

type GenerateOpenAPISpecResponse

type GenerateOpenAPISpecResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GenerateOpenAPISpecDiff *shared.GenerateOpenAPISpecDiff
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GenerateOpenAPISpecResponse) GetContentType

func (o *GenerateOpenAPISpecResponse) GetContentType() string

func (*GenerateOpenAPISpecResponse) GetGenerateOpenAPISpecDiff

func (o *GenerateOpenAPISpecResponse) GetGenerateOpenAPISpecDiff() *shared.GenerateOpenAPISpecDiff

func (*GenerateOpenAPISpecResponse) GetRawResponse

func (o *GenerateOpenAPISpecResponse) GetRawResponse() *http.Response

func (*GenerateOpenAPISpecResponse) GetStatusCode

func (o *GenerateOpenAPISpecResponse) GetStatusCode() int

type GeneratePostmanCollectionForAPIEndpointRequest

type GeneratePostmanCollectionForAPIEndpointRequest struct {
	// The ID of the ApiEndpoint to generate a Postman collection for.
	APIEndpointID string `pathParam:"style=simple,explode=false,name=apiEndpointID"`
	// The ID of the Api to generate a Postman collection for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to generate a Postman collection for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GeneratePostmanCollectionForAPIEndpointRequest) GetAPIEndpointID

func (*GeneratePostmanCollectionForAPIEndpointRequest) GetAPIID

func (*GeneratePostmanCollectionForAPIEndpointRequest) GetVersionID

type GeneratePostmanCollectionForAPIEndpointResponse

type GeneratePostmanCollectionForAPIEndpointResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	PostmanCollection io.ReadCloser
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GeneratePostmanCollectionForAPIEndpointResponse) GetContentType

func (*GeneratePostmanCollectionForAPIEndpointResponse) GetPostmanCollection

func (*GeneratePostmanCollectionForAPIEndpointResponse) GetRawResponse

func (*GeneratePostmanCollectionForAPIEndpointResponse) GetStatusCode

type GeneratePostmanCollectionRequest

type GeneratePostmanCollectionRequest struct {
	// The ID of the Api to generate a Postman collection for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to generate a Postman collection for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GeneratePostmanCollectionRequest) GetAPIID

func (*GeneratePostmanCollectionRequest) GetVersionID

func (o *GeneratePostmanCollectionRequest) GetVersionID() string

type GeneratePostmanCollectionResponse

type GeneratePostmanCollectionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	PostmanCollection io.ReadCloser
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GeneratePostmanCollectionResponse) GetContentType

func (o *GeneratePostmanCollectionResponse) GetContentType() string

func (*GeneratePostmanCollectionResponse) GetPostmanCollection

func (o *GeneratePostmanCollectionResponse) GetPostmanCollection() io.ReadCloser

func (*GeneratePostmanCollectionResponse) GetRawResponse

func (o *GeneratePostmanCollectionResponse) GetRawResponse() *http.Response

func (*GeneratePostmanCollectionResponse) GetStatusCode

func (o *GeneratePostmanCollectionResponse) GetStatusCode() int

type GenerateRequestPostmanCollectionRequest

type GenerateRequestPostmanCollectionRequest struct {
	// The ID of the request to retrieve.
	RequestID string `pathParam:"style=simple,explode=false,name=requestID"`
}

func (*GenerateRequestPostmanCollectionRequest) GetRequestID

type GenerateRequestPostmanCollectionResponse

type GenerateRequestPostmanCollectionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	PostmanCollection io.ReadCloser
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GenerateRequestPostmanCollectionResponse) GetContentType

func (*GenerateRequestPostmanCollectionResponse) GetPostmanCollection

func (o *GenerateRequestPostmanCollectionResponse) GetPostmanCollection() io.ReadCloser

func (*GenerateRequestPostmanCollectionResponse) GetRawResponse

func (*GenerateRequestPostmanCollectionResponse) GetStatusCode

func (o *GenerateRequestPostmanCollectionResponse) GetStatusCode() int

type GetAPIEndpointRequest

type GetAPIEndpointRequest struct {
	// The ID of the ApiEndpoint to retrieve.
	APIEndpointID string `pathParam:"style=simple,explode=false,name=apiEndpointID"`
	// The ID of the Api the ApiEndpoint belongs to.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api the ApiEndpoint belongs to.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GetAPIEndpointRequest) GetAPIEndpointID

func (o *GetAPIEndpointRequest) GetAPIEndpointID() string

func (*GetAPIEndpointRequest) GetAPIID

func (o *GetAPIEndpointRequest) GetAPIID() string

func (*GetAPIEndpointRequest) GetVersionID

func (o *GetAPIEndpointRequest) GetVersionID() string

type GetAPIEndpointResponse

type GetAPIEndpointResponse struct {
	// OK
	APIEndpoint *shared.APIEndpoint
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetAPIEndpointResponse) GetAPIEndpoint

func (o *GetAPIEndpointResponse) GetAPIEndpoint() *shared.APIEndpoint

func (*GetAPIEndpointResponse) GetContentType

func (o *GetAPIEndpointResponse) GetContentType() string

func (*GetAPIEndpointResponse) GetRawResponse

func (o *GetAPIEndpointResponse) GetRawResponse() *http.Response

func (*GetAPIEndpointResponse) GetStatusCode

func (o *GetAPIEndpointResponse) GetStatusCode() int

type GetAccessTokenRequest added in v3.3.11

type GetAccessTokenRequest struct {
	// The workspace ID
	WorkspaceID string `queryParam:"style=form,explode=true,name=workspace_id"`
}

func (*GetAccessTokenRequest) GetWorkspaceID added in v3.3.11

func (o *GetAccessTokenRequest) GetWorkspaceID() string

type GetAccessTokenResponse added in v3.3.11

type GetAccessTokenResponse struct {
	// OK
	AccessToken *shared.AccessToken
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetAccessTokenResponse) GetAccessToken added in v3.3.11

func (o *GetAccessTokenResponse) GetAccessToken() *shared.AccessToken

func (*GetAccessTokenResponse) GetContentType added in v3.3.11

func (o *GetAccessTokenResponse) GetContentType() string

func (*GetAccessTokenResponse) GetRawResponse added in v3.3.11

func (o *GetAccessTokenResponse) GetRawResponse() *http.Response

func (*GetAccessTokenResponse) GetStatusCode added in v3.3.11

func (o *GetAccessTokenResponse) GetStatusCode() int

type GetAllAPIEndpointsRequest

type GetAllAPIEndpointsRequest struct {
	// The ID of the Api to retrieve ApiEndpoints for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
}

func (*GetAllAPIEndpointsRequest) GetAPIID

func (o *GetAllAPIEndpointsRequest) GetAPIID() string

type GetAllAPIEndpointsResponse

type GetAllAPIEndpointsResponse struct {
	// OK
	APIEndpoints []shared.APIEndpoint
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetAllAPIEndpointsResponse) GetAPIEndpoints added in v3.1.0

func (o *GetAllAPIEndpointsResponse) GetAPIEndpoints() []shared.APIEndpoint

func (*GetAllAPIEndpointsResponse) GetContentType

func (o *GetAllAPIEndpointsResponse) GetContentType() string

func (*GetAllAPIEndpointsResponse) GetRawResponse

func (o *GetAllAPIEndpointsResponse) GetRawResponse() *http.Response

func (*GetAllAPIEndpointsResponse) GetStatusCode

func (o *GetAllAPIEndpointsResponse) GetStatusCode() int

type GetAllAPIVersionsRequest

type GetAllAPIVersionsRequest struct {
	// The ID of the Api to retrieve.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// Metadata to filter Apis on
	Metadata map[string][]string `queryParam:"style=deepObject,explode=true,name=metadata"`
	// Configuration for filter operations
	Op *Op `queryParam:"style=deepObject,explode=true,name=op"`
}

func (*GetAllAPIVersionsRequest) GetAPIID

func (o *GetAllAPIVersionsRequest) GetAPIID() string

func (*GetAllAPIVersionsRequest) GetMetadata

func (o *GetAllAPIVersionsRequest) GetMetadata() map[string][]string

func (*GetAllAPIVersionsRequest) GetOp

func (o *GetAllAPIVersionsRequest) GetOp() *Op

type GetAllAPIVersionsResponse

type GetAllAPIVersionsResponse struct {
	// OK
	Apis []shared.API
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetAllAPIVersionsResponse) GetApis added in v3.1.0

func (o *GetAllAPIVersionsResponse) GetApis() []shared.API

func (*GetAllAPIVersionsResponse) GetContentType

func (o *GetAllAPIVersionsResponse) GetContentType() string

func (*GetAllAPIVersionsResponse) GetRawResponse

func (o *GetAllAPIVersionsResponse) GetRawResponse() *http.Response

func (*GetAllAPIVersionsResponse) GetStatusCode

func (o *GetAllAPIVersionsResponse) GetStatusCode() int

type GetAllForVersionAPIEndpointsRequest

type GetAllForVersionAPIEndpointsRequest struct {
	// The ID of the Api to retrieve ApiEndpoints for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to retrieve ApiEndpoints for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GetAllForVersionAPIEndpointsRequest) GetAPIID

func (*GetAllForVersionAPIEndpointsRequest) GetVersionID

func (o *GetAllForVersionAPIEndpointsRequest) GetVersionID() string

type GetAllForVersionAPIEndpointsResponse

type GetAllForVersionAPIEndpointsResponse struct {
	// OK
	APIEndpoints []shared.APIEndpoint
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetAllForVersionAPIEndpointsResponse) GetAPIEndpoints added in v3.1.0

func (*GetAllForVersionAPIEndpointsResponse) GetContentType

func (o *GetAllForVersionAPIEndpointsResponse) GetContentType() string

func (*GetAllForVersionAPIEndpointsResponse) GetRawResponse

func (o *GetAllForVersionAPIEndpointsResponse) GetRawResponse() *http.Response

func (*GetAllForVersionAPIEndpointsResponse) GetStatusCode

func (o *GetAllForVersionAPIEndpointsResponse) GetStatusCode() int

type GetApisRequest

type GetApisRequest struct {
	// Metadata to filter Apis on
	Metadata map[string][]string `queryParam:"style=deepObject,explode=true,name=metadata"`
	// Configuration for filter operations
	Op *QueryParamOp `queryParam:"style=deepObject,explode=true,name=op"`
}

func (*GetApisRequest) GetMetadata

func (o *GetApisRequest) GetMetadata() map[string][]string

func (*GetApisRequest) GetOp

func (o *GetApisRequest) GetOp() *QueryParamOp

type GetApisResponse

type GetApisResponse struct {
	// OK
	Apis []shared.API
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetApisResponse) GetApis added in v3.1.0

func (o *GetApisResponse) GetApis() []shared.API

func (*GetApisResponse) GetContentType

func (o *GetApisResponse) GetContentType() string

func (*GetApisResponse) GetRawResponse

func (o *GetApisResponse) GetRawResponse() *http.Response

func (*GetApisResponse) GetStatusCode

func (o *GetApisResponse) GetStatusCode() int

type GetBlobRequest added in v3.5.4

type GetBlobRequest struct {
	Digest           string `pathParam:"style=simple,explode=false,name=digest"`
	NamespaceName    string `pathParam:"style=simple,explode=false,name=namespace_name"`
	OrganizationSlug string `pathParam:"style=simple,explode=false,name=organization_slug"`
	WorkspaceSlug    string `pathParam:"style=simple,explode=false,name=workspace_slug"`
}

func (*GetBlobRequest) GetDigest added in v3.5.4

func (o *GetBlobRequest) GetDigest() string

func (*GetBlobRequest) GetNamespaceName added in v3.5.4

func (o *GetBlobRequest) GetNamespaceName() string

func (*GetBlobRequest) GetOrganizationSlug added in v3.5.4

func (o *GetBlobRequest) GetOrganizationSlug() string

func (*GetBlobRequest) GetWorkspaceSlug added in v3.5.4

func (o *GetBlobRequest) GetWorkspaceSlug() string

type GetBlobResponse added in v3.5.4

type GetBlobResponse struct {
	// OK
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	Blob io.ReadCloser
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetBlobResponse) GetBlob added in v3.5.4

func (o *GetBlobResponse) GetBlob() io.ReadCloser

func (*GetBlobResponse) GetContentType added in v3.5.4

func (o *GetBlobResponse) GetContentType() string

func (*GetBlobResponse) GetRawResponse added in v3.5.4

func (o *GetBlobResponse) GetRawResponse() *http.Response

func (*GetBlobResponse) GetStatusCode added in v3.5.4

func (o *GetBlobResponse) GetStatusCode() int

type GetChangesReportSignedURLRequest added in v3.5.6

type GetChangesReportSignedURLRequest struct {
	// The checksum of the document to retrieve the signed access url for.
	DocumentChecksum string `pathParam:"style=simple,explode=false,name=documentChecksum"`
}

func (*GetChangesReportSignedURLRequest) GetDocumentChecksum added in v3.5.6

func (o *GetChangesReportSignedURLRequest) GetDocumentChecksum() string

type GetChangesReportSignedURLResponse added in v3.5.6

type GetChangesReportSignedURLResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	SignedAccess *GetChangesReportSignedURLSignedAccess
}

func (*GetChangesReportSignedURLResponse) GetContentType added in v3.5.6

func (o *GetChangesReportSignedURLResponse) GetContentType() string

func (*GetChangesReportSignedURLResponse) GetRawResponse added in v3.5.6

func (o *GetChangesReportSignedURLResponse) GetRawResponse() *http.Response

func (*GetChangesReportSignedURLResponse) GetSignedAccess added in v3.5.6

func (*GetChangesReportSignedURLResponse) GetStatusCode added in v3.5.6

func (o *GetChangesReportSignedURLResponse) GetStatusCode() int

type GetChangesReportSignedURLSignedAccess added in v3.5.6

type GetChangesReportSignedURLSignedAccess struct {
	URL string `json:"url"`
}

GetChangesReportSignedURLSignedAccess - OK

func (*GetChangesReportSignedURLSignedAccess) GetURL added in v3.5.6

type GetEmbedAccessTokenRequest

type GetEmbedAccessTokenRequest struct {
	// The description of the embed access token.
	Description *string `queryParam:"style=form,explode=true,name=description"`
	// The duration (in minutes) of the embed access token.
	Duration *int64 `queryParam:"style=form,explode=true,name=duration"`
	// The filter to apply to the query.
	Filters *shared.Filters `queryParam:"serialization=json,name=filters"`
}

func (*GetEmbedAccessTokenRequest) GetDescription

func (o *GetEmbedAccessTokenRequest) GetDescription() *string

func (*GetEmbedAccessTokenRequest) GetDuration

func (o *GetEmbedAccessTokenRequest) GetDuration() *int64

func (*GetEmbedAccessTokenRequest) GetFilters

func (o *GetEmbedAccessTokenRequest) GetFilters() *shared.Filters

type GetEmbedAccessTokenResponse

type GetEmbedAccessTokenResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	EmbedAccessTokenResponse *shared.EmbedAccessTokenResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetEmbedAccessTokenResponse) GetContentType

func (o *GetEmbedAccessTokenResponse) GetContentType() string

func (*GetEmbedAccessTokenResponse) GetEmbedAccessTokenResponse

func (o *GetEmbedAccessTokenResponse) GetEmbedAccessTokenResponse() *shared.EmbedAccessTokenResponse

func (*GetEmbedAccessTokenResponse) GetRawResponse

func (o *GetEmbedAccessTokenResponse) GetRawResponse() *http.Response

func (*GetEmbedAccessTokenResponse) GetStatusCode

func (o *GetEmbedAccessTokenResponse) GetStatusCode() int

type GetGitHubActionRequest added in v3.14.0

type GetGitHubActionRequest struct {
	Org  string `queryParam:"style=form,explode=true,name=org"`
	Repo string `queryParam:"style=form,explode=true,name=repo"`
	// The targetName of the workflow target.
	TargetName *string `queryParam:"style=form,explode=true,name=targetName"`
}

func (*GetGitHubActionRequest) GetOrg added in v3.14.0

func (o *GetGitHubActionRequest) GetOrg() string

func (*GetGitHubActionRequest) GetRepo added in v3.14.0

func (o *GetGitHubActionRequest) GetRepo() string

func (*GetGitHubActionRequest) GetTargetName added in v3.14.0

func (o *GetGitHubActionRequest) GetTargetName() *string

type GetGitHubActionResponse added in v3.14.0

type GetGitHubActionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GithubGetActionResponse *shared.GithubGetActionResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetGitHubActionResponse) GetContentType added in v3.14.0

func (o *GetGitHubActionResponse) GetContentType() string

func (*GetGitHubActionResponse) GetGithubGetActionResponse added in v3.14.0

func (o *GetGitHubActionResponse) GetGithubGetActionResponse() *shared.GithubGetActionResponse

func (*GetGitHubActionResponse) GetRawResponse added in v3.14.0

func (o *GetGitHubActionResponse) GetRawResponse() *http.Response

func (*GetGitHubActionResponse) GetStatusCode added in v3.14.0

func (o *GetGitHubActionResponse) GetStatusCode() int

type GetLintingReportSignedURLRequest added in v3.5.5

type GetLintingReportSignedURLRequest struct {
	// The checksum of the document to retrieve the signed access url for.
	DocumentChecksum string `pathParam:"style=simple,explode=false,name=documentChecksum"`
}

func (*GetLintingReportSignedURLRequest) GetDocumentChecksum added in v3.5.5

func (o *GetLintingReportSignedURLRequest) GetDocumentChecksum() string

type GetLintingReportSignedURLResponse added in v3.5.5

type GetLintingReportSignedURLResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	SignedAccess *GetLintingReportSignedURLSignedAccess
}

func (*GetLintingReportSignedURLResponse) GetContentType added in v3.5.5

func (o *GetLintingReportSignedURLResponse) GetContentType() string

func (*GetLintingReportSignedURLResponse) GetRawResponse added in v3.5.5

func (o *GetLintingReportSignedURLResponse) GetRawResponse() *http.Response

func (*GetLintingReportSignedURLResponse) GetSignedAccess added in v3.5.5

func (*GetLintingReportSignedURLResponse) GetStatusCode added in v3.5.5

func (o *GetLintingReportSignedURLResponse) GetStatusCode() int

type GetLintingReportSignedURLSignedAccess added in v3.5.5

type GetLintingReportSignedURLSignedAccess struct {
	URL string `json:"url"`
}

GetLintingReportSignedURLSignedAccess - OK

func (*GetLintingReportSignedURLSignedAccess) GetURL added in v3.5.5

type GetManifestRequest added in v3.5.4

type GetManifestRequest struct {
	NamespaceName    string `pathParam:"style=simple,explode=false,name=namespace_name"`
	OrganizationSlug string `pathParam:"style=simple,explode=false,name=organization_slug"`
	// Tag or digest
	RevisionReference string `pathParam:"style=simple,explode=false,name=revision_reference"`
	WorkspaceSlug     string `pathParam:"style=simple,explode=false,name=workspace_slug"`
}

func (*GetManifestRequest) GetNamespaceName added in v3.5.4

func (o *GetManifestRequest) GetNamespaceName() string

func (*GetManifestRequest) GetOrganizationSlug added in v3.5.4

func (o *GetManifestRequest) GetOrganizationSlug() string

func (*GetManifestRequest) GetRevisionReference added in v3.5.4

func (o *GetManifestRequest) GetRevisionReference() string

func (*GetManifestRequest) GetWorkspaceSlug added in v3.5.4

func (o *GetManifestRequest) GetWorkspaceSlug() string

type GetManifestResponse added in v3.5.4

type GetManifestResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	Manifest *shared.Manifest
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetManifestResponse) GetContentType added in v3.5.4

func (o *GetManifestResponse) GetContentType() string

func (*GetManifestResponse) GetManifest added in v3.5.4

func (o *GetManifestResponse) GetManifest() *shared.Manifest

func (*GetManifestResponse) GetRawResponse added in v3.5.4

func (o *GetManifestResponse) GetRawResponse() *http.Response

func (*GetManifestResponse) GetStatusCode added in v3.5.4

func (o *GetManifestResponse) GetStatusCode() int

type GetNamespacesResponse added in v3.5.3

type GetNamespacesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GetNamespacesResponse *shared.GetNamespacesResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetNamespacesResponse) GetContentType added in v3.5.3

func (o *GetNamespacesResponse) GetContentType() string

func (*GetNamespacesResponse) GetGetNamespacesResponse added in v3.5.3

func (o *GetNamespacesResponse) GetGetNamespacesResponse() *shared.GetNamespacesResponse

func (*GetNamespacesResponse) GetRawResponse added in v3.5.3

func (o *GetNamespacesResponse) GetRawResponse() *http.Response

func (*GetNamespacesResponse) GetStatusCode added in v3.5.3

func (o *GetNamespacesResponse) GetStatusCode() int

type GetOrganizationRequest added in v3.10.2

type GetOrganizationRequest struct {
	// Unique identifier of the organization.
	OrganizationID string `pathParam:"style=simple,explode=false,name=organizationID"`
}

func (*GetOrganizationRequest) GetOrganizationID added in v3.10.2

func (o *GetOrganizationRequest) GetOrganizationID() string

type GetOrganizationResponse added in v3.10.2

type GetOrganizationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	Organization *shared.Organization
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetOrganizationResponse) GetContentType added in v3.10.2

func (o *GetOrganizationResponse) GetContentType() string

func (*GetOrganizationResponse) GetOrganization added in v3.10.2

func (o *GetOrganizationResponse) GetOrganization() *shared.Organization

func (*GetOrganizationResponse) GetRawResponse added in v3.10.2

func (o *GetOrganizationResponse) GetRawResponse() *http.Response

func (*GetOrganizationResponse) GetStatusCode added in v3.10.2

func (o *GetOrganizationResponse) GetStatusCode() int

type GetOrganizationUsageResponse added in v3.8.0

type GetOrganizationUsageResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	OrganizationUsageResponse *shared.OrganizationUsageResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetOrganizationUsageResponse) GetContentType added in v3.8.0

func (o *GetOrganizationUsageResponse) GetContentType() string

func (*GetOrganizationUsageResponse) GetOrganizationUsageResponse added in v3.8.0

func (o *GetOrganizationUsageResponse) GetOrganizationUsageResponse() *shared.OrganizationUsageResponse

func (*GetOrganizationUsageResponse) GetRawResponse added in v3.8.0

func (o *GetOrganizationUsageResponse) GetRawResponse() *http.Response

func (*GetOrganizationUsageResponse) GetStatusCode added in v3.8.0

func (o *GetOrganizationUsageResponse) GetStatusCode() int

type GetOrganizationsResponse added in v3.4.2

type GetOrganizationsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	Organizations []shared.Organization
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetOrganizationsResponse) GetContentType added in v3.4.2

func (o *GetOrganizationsResponse) GetContentType() string

func (*GetOrganizationsResponse) GetOrganizations added in v3.4.2

func (o *GetOrganizationsResponse) GetOrganizations() []shared.Organization

func (*GetOrganizationsResponse) GetRawResponse added in v3.4.2

func (o *GetOrganizationsResponse) GetRawResponse() *http.Response

func (*GetOrganizationsResponse) GetStatusCode added in v3.4.2

func (o *GetOrganizationsResponse) GetStatusCode() int

type GetRequestFromEventLogRequest

type GetRequestFromEventLogRequest struct {
	// The ID of the request to retrieve.
	RequestID string `pathParam:"style=simple,explode=false,name=requestID"`
}

func (*GetRequestFromEventLogRequest) GetRequestID

func (o *GetRequestFromEventLogRequest) GetRequestID() string

type GetRequestFromEventLogResponse

type GetRequestFromEventLogResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	UnboundedRequest *shared.UnboundedRequest
}

func (*GetRequestFromEventLogResponse) GetContentType

func (o *GetRequestFromEventLogResponse) GetContentType() string

func (*GetRequestFromEventLogResponse) GetRawResponse

func (o *GetRequestFromEventLogResponse) GetRawResponse() *http.Response

func (*GetRequestFromEventLogResponse) GetStatusCode

func (o *GetRequestFromEventLogResponse) GetStatusCode() int

func (*GetRequestFromEventLogResponse) GetUnboundedRequest

func (o *GetRequestFromEventLogResponse) GetUnboundedRequest() *shared.UnboundedRequest

type GetRevisionsRequest added in v3.5.3

type GetRevisionsRequest struct {
	NamespaceName string `pathParam:"style=simple,explode=false,name=namespace_name"`
	// Token to retrieve the next page of results
	NextPageToken *string `queryParam:"style=form,explode=true,name=next_page_token"`
}

func (*GetRevisionsRequest) GetNamespaceName added in v3.5.4

func (o *GetRevisionsRequest) GetNamespaceName() string

func (*GetRevisionsRequest) GetNextPageToken added in v3.5.3

func (o *GetRevisionsRequest) GetNextPageToken() *string

type GetRevisionsResponse added in v3.5.3

type GetRevisionsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GetRevisionsResponse *shared.GetRevisionsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetRevisionsResponse) GetContentType added in v3.5.3

func (o *GetRevisionsResponse) GetContentType() string

func (*GetRevisionsResponse) GetGetRevisionsResponse added in v3.5.3

func (o *GetRevisionsResponse) GetGetRevisionsResponse() *shared.GetRevisionsResponse

func (*GetRevisionsResponse) GetRawResponse added in v3.5.3

func (o *GetRevisionsResponse) GetRawResponse() *http.Response

func (*GetRevisionsResponse) GetStatusCode added in v3.5.3

func (o *GetRevisionsResponse) GetStatusCode() int

type GetSchemaDiffRequest

type GetSchemaDiffRequest struct {
	// The ID of the Api to retrieve schemas for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The base revision ID of the schema to retrieve.
	BaseRevisionID string `pathParam:"style=simple,explode=false,name=baseRevisionID"`
	// The target revision ID of the schema to retrieve.
	TargetRevisionID string `pathParam:"style=simple,explode=false,name=targetRevisionID"`
	// The version ID of the Api to delete metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GetSchemaDiffRequest) GetAPIID

func (o *GetSchemaDiffRequest) GetAPIID() string

func (*GetSchemaDiffRequest) GetBaseRevisionID

func (o *GetSchemaDiffRequest) GetBaseRevisionID() string

func (*GetSchemaDiffRequest) GetTargetRevisionID

func (o *GetSchemaDiffRequest) GetTargetRevisionID() string

func (*GetSchemaDiffRequest) GetVersionID

func (o *GetSchemaDiffRequest) GetVersionID() string

type GetSchemaDiffResponse

type GetSchemaDiffResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	SchemaDiff *shared.SchemaDiff
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetSchemaDiffResponse) GetContentType

func (o *GetSchemaDiffResponse) GetContentType() string

func (*GetSchemaDiffResponse) GetRawResponse

func (o *GetSchemaDiffResponse) GetRawResponse() *http.Response

func (*GetSchemaDiffResponse) GetSchemaDiff

func (o *GetSchemaDiffResponse) GetSchemaDiff() *shared.SchemaDiff

func (*GetSchemaDiffResponse) GetStatusCode

func (o *GetSchemaDiffResponse) GetStatusCode() int

type GetSchemaRequest

type GetSchemaRequest struct {
	// The ID of the Api to get the schema for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to delete metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GetSchemaRequest) GetAPIID

func (o *GetSchemaRequest) GetAPIID() string

func (*GetSchemaRequest) GetVersionID

func (o *GetSchemaRequest) GetVersionID() string

type GetSchemaResponse

type GetSchemaResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	Schema *shared.Schema
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetSchemaResponse) GetContentType

func (o *GetSchemaResponse) GetContentType() string

func (*GetSchemaResponse) GetRawResponse

func (o *GetSchemaResponse) GetRawResponse() *http.Response

func (*GetSchemaResponse) GetSchema

func (o *GetSchemaResponse) GetSchema() *shared.Schema

func (*GetSchemaResponse) GetStatusCode

func (o *GetSchemaResponse) GetStatusCode() int

type GetSchemaRevisionRequest

type GetSchemaRevisionRequest struct {
	// The ID of the Api to retrieve schemas for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The revision ID of the schema to retrieve.
	RevisionID string `pathParam:"style=simple,explode=false,name=revisionID"`
	// The version ID of the Api to delete metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GetSchemaRevisionRequest) GetAPIID

func (o *GetSchemaRevisionRequest) GetAPIID() string

func (*GetSchemaRevisionRequest) GetRevisionID

func (o *GetSchemaRevisionRequest) GetRevisionID() string

func (*GetSchemaRevisionRequest) GetVersionID

func (o *GetSchemaRevisionRequest) GetVersionID() string

type GetSchemaRevisionResponse

type GetSchemaRevisionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	Schema *shared.Schema
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetSchemaRevisionResponse) GetContentType

func (o *GetSchemaRevisionResponse) GetContentType() string

func (*GetSchemaRevisionResponse) GetRawResponse

func (o *GetSchemaRevisionResponse) GetRawResponse() *http.Response

func (*GetSchemaRevisionResponse) GetSchema

func (o *GetSchemaRevisionResponse) GetSchema() *shared.Schema

func (*GetSchemaRevisionResponse) GetStatusCode

func (o *GetSchemaRevisionResponse) GetStatusCode() int

type GetSchemasRequest

type GetSchemasRequest struct {
	// The ID of the Api to retrieve schemas for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to delete metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GetSchemasRequest) GetAPIID

func (o *GetSchemasRequest) GetAPIID() string

func (*GetSchemasRequest) GetVersionID

func (o *GetSchemasRequest) GetVersionID() string

type GetSchemasResponse

type GetSchemasResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	Classes []shared.Schema
}

func (*GetSchemasResponse) GetClasses

func (o *GetSchemasResponse) GetClasses() []shared.Schema

func (*GetSchemasResponse) GetContentType

func (o *GetSchemasResponse) GetContentType() string

func (*GetSchemasResponse) GetRawResponse

func (o *GetSchemasResponse) GetRawResponse() *http.Response

func (*GetSchemasResponse) GetStatusCode

func (o *GetSchemasResponse) GetStatusCode() int

type GetTagsRequest added in v3.5.4

type GetTagsRequest struct {
	NamespaceName string `pathParam:"style=simple,explode=false,name=namespace_name"`
}

func (*GetTagsRequest) GetNamespaceName added in v3.5.4

func (o *GetTagsRequest) GetNamespaceName() string

type GetTagsResponse added in v3.5.4

type GetTagsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GetTagsResponse *shared.GetTagsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetTagsResponse) GetContentType added in v3.5.4

func (o *GetTagsResponse) GetContentType() string

func (*GetTagsResponse) GetGetTagsResponse added in v3.5.4

func (o *GetTagsResponse) GetGetTagsResponse() *shared.GetTagsResponse

func (*GetTagsResponse) GetRawResponse added in v3.5.4

func (o *GetTagsResponse) GetRawResponse() *http.Response

func (*GetTagsResponse) GetStatusCode added in v3.5.4

func (o *GetTagsResponse) GetStatusCode() int

type GetUserResponse added in v3.4.6

type GetUserResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	User *shared.User
}

func (*GetUserResponse) GetContentType added in v3.4.6

func (o *GetUserResponse) GetContentType() string

func (*GetUserResponse) GetRawResponse added in v3.4.6

func (o *GetUserResponse) GetRawResponse() *http.Response

func (*GetUserResponse) GetStatusCode added in v3.4.6

func (o *GetUserResponse) GetStatusCode() int

func (*GetUserResponse) GetUser added in v3.4.6

func (o *GetUserResponse) GetUser() *shared.User

type GetValidEmbedAccessTokensResponse

type GetValidEmbedAccessTokensResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	EmbedTokens []shared.EmbedToken
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetValidEmbedAccessTokensResponse) GetContentType

func (o *GetValidEmbedAccessTokensResponse) GetContentType() string

func (*GetValidEmbedAccessTokensResponse) GetEmbedTokens added in v3.1.0

func (o *GetValidEmbedAccessTokensResponse) GetEmbedTokens() []shared.EmbedToken

func (*GetValidEmbedAccessTokensResponse) GetRawResponse

func (o *GetValidEmbedAccessTokensResponse) GetRawResponse() *http.Response

func (*GetValidEmbedAccessTokensResponse) GetStatusCode

func (o *GetValidEmbedAccessTokensResponse) GetStatusCode() int

type GetVersionMetadataRequest

type GetVersionMetadataRequest struct {
	// The ID of the Api to retrieve metadata for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to retrieve metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*GetVersionMetadataRequest) GetAPIID

func (o *GetVersionMetadataRequest) GetAPIID() string

func (*GetVersionMetadataRequest) GetVersionID

func (o *GetVersionMetadataRequest) GetVersionID() string

type GetVersionMetadataResponse

type GetVersionMetadataResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	VersionMetadata []shared.VersionMetadata
}

func (*GetVersionMetadataResponse) GetContentType

func (o *GetVersionMetadataResponse) GetContentType() string

func (*GetVersionMetadataResponse) GetRawResponse

func (o *GetVersionMetadataResponse) GetRawResponse() *http.Response

func (*GetVersionMetadataResponse) GetStatusCode

func (o *GetVersionMetadataResponse) GetStatusCode() int

func (*GetVersionMetadataResponse) GetVersionMetadata added in v3.1.0

func (o *GetVersionMetadataResponse) GetVersionMetadata() []shared.VersionMetadata

type GetWorkspaceAccessRequest added in v3.2.2

type GetWorkspaceAccessRequest struct {
	// Unique identifier of the generation target.
	GenLockID *string `queryParam:"style=form,explode=true,name=genLockId"`
	// Skip side-effects like incrementing metrics.
	Passive *bool `queryParam:"style=form,explode=true,name=passive"`
	// The type of the generated target.
	TargetType *string `queryParam:"style=form,explode=true,name=targetType"`
}

func (*GetWorkspaceAccessRequest) GetGenLockID added in v3.2.2

func (o *GetWorkspaceAccessRequest) GetGenLockID() *string

func (*GetWorkspaceAccessRequest) GetPassive added in v3.3.6

func (o *GetWorkspaceAccessRequest) GetPassive() *bool

func (*GetWorkspaceAccessRequest) GetTargetType added in v3.3.6

func (o *GetWorkspaceAccessRequest) GetTargetType() *string

type GetWorkspaceAccessResponse added in v3.2.2

type GetWorkspaceAccessResponse struct {
	// OK
	AccessDetails *shared.AccessDetails
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetWorkspaceAccessResponse) GetAccessDetails added in v3.2.2

func (o *GetWorkspaceAccessResponse) GetAccessDetails() *shared.AccessDetails

func (*GetWorkspaceAccessResponse) GetContentType added in v3.2.2

func (o *GetWorkspaceAccessResponse) GetContentType() string

func (*GetWorkspaceAccessResponse) GetRawResponse added in v3.2.2

func (o *GetWorkspaceAccessResponse) GetRawResponse() *http.Response

func (*GetWorkspaceAccessResponse) GetStatusCode added in v3.2.2

func (o *GetWorkspaceAccessResponse) GetStatusCode() int

type GetWorkspaceByContextResponse added in v3.14.0

type GetWorkspaceByContextResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	WorkspaceAndOrganization *shared.WorkspaceAndOrganization
}

func (*GetWorkspaceByContextResponse) GetContentType added in v3.14.0

func (o *GetWorkspaceByContextResponse) GetContentType() string

func (*GetWorkspaceByContextResponse) GetRawResponse added in v3.14.0

func (o *GetWorkspaceByContextResponse) GetRawResponse() *http.Response

func (*GetWorkspaceByContextResponse) GetStatusCode added in v3.14.0

func (o *GetWorkspaceByContextResponse) GetStatusCode() int

func (*GetWorkspaceByContextResponse) GetWorkspaceAndOrganization added in v3.14.0

func (o *GetWorkspaceByContextResponse) GetWorkspaceAndOrganization() *shared.WorkspaceAndOrganization

type GetWorkspaceEventsByTargetRequest added in v3.5.10

type GetWorkspaceEventsByTargetRequest struct {
	// Filter to only return events created after this timestamp
	AfterCreatedAt *time.Time `queryParam:"style=form,explode=true,name=after_created_at"`
	// Filter to only return events corresponding to a particular gen_lock_id (gen_lock_id uniquely identifies a target)
	TargetID string `pathParam:"style=simple,explode=false,name=target_id"`
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceEventsByTargetRequest) GetAfterCreatedAt added in v3.5.10

func (o *GetWorkspaceEventsByTargetRequest) GetAfterCreatedAt() *time.Time

func (*GetWorkspaceEventsByTargetRequest) GetTargetID added in v3.5.10

func (o *GetWorkspaceEventsByTargetRequest) GetTargetID() string

func (*GetWorkspaceEventsByTargetRequest) GetWorkspaceID added in v3.5.10

func (o *GetWorkspaceEventsByTargetRequest) GetWorkspaceID() string

func (GetWorkspaceEventsByTargetRequest) MarshalJSON added in v3.5.10

func (g GetWorkspaceEventsByTargetRequest) MarshalJSON() ([]byte, error)

func (*GetWorkspaceEventsByTargetRequest) UnmarshalJSON added in v3.5.10

func (g *GetWorkspaceEventsByTargetRequest) UnmarshalJSON(data []byte) error

type GetWorkspaceEventsByTargetResponse added in v3.5.10

type GetWorkspaceEventsByTargetResponse struct {
	// Success
	CliEventBatch []shared.CliEvent
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetWorkspaceEventsByTargetResponse) GetCliEventBatch added in v3.5.10

func (o *GetWorkspaceEventsByTargetResponse) GetCliEventBatch() []shared.CliEvent

func (*GetWorkspaceEventsByTargetResponse) GetContentType added in v3.5.10

func (o *GetWorkspaceEventsByTargetResponse) GetContentType() string

func (*GetWorkspaceEventsByTargetResponse) GetRawResponse added in v3.5.10

func (o *GetWorkspaceEventsByTargetResponse) GetRawResponse() *http.Response

func (*GetWorkspaceEventsByTargetResponse) GetStatusCode added in v3.5.10

func (o *GetWorkspaceEventsByTargetResponse) GetStatusCode() int

type GetWorkspaceFeatureFlagsRequest added in v3.13.1

type GetWorkspaceFeatureFlagsRequest struct {
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceFeatureFlagsRequest) GetWorkspaceID added in v3.13.1

func (o *GetWorkspaceFeatureFlagsRequest) GetWorkspaceID() string

type GetWorkspaceFeatureFlagsResponse added in v3.13.1

type GetWorkspaceFeatureFlagsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Success
	WorkspaceFeatureFlagResponse *shared.WorkspaceFeatureFlagResponse
}

func (*GetWorkspaceFeatureFlagsResponse) GetContentType added in v3.13.1

func (o *GetWorkspaceFeatureFlagsResponse) GetContentType() string

func (*GetWorkspaceFeatureFlagsResponse) GetRawResponse added in v3.13.1

func (o *GetWorkspaceFeatureFlagsResponse) GetRawResponse() *http.Response

func (*GetWorkspaceFeatureFlagsResponse) GetStatusCode added in v3.13.1

func (o *GetWorkspaceFeatureFlagsResponse) GetStatusCode() int

func (*GetWorkspaceFeatureFlagsResponse) GetWorkspaceFeatureFlagResponse added in v3.13.1

func (o *GetWorkspaceFeatureFlagsResponse) GetWorkspaceFeatureFlagResponse() *shared.WorkspaceFeatureFlagResponse

type GetWorkspaceRequest added in v3.10.1

type GetWorkspaceRequest struct {
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceRequest) GetWorkspaceID added in v3.10.1

func (o *GetWorkspaceRequest) GetWorkspaceID() string

type GetWorkspaceResponse added in v3.10.1

type GetWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	Workspace *shared.Workspace
}

func (*GetWorkspaceResponse) GetContentType added in v3.10.1

func (o *GetWorkspaceResponse) GetContentType() string

func (*GetWorkspaceResponse) GetRawResponse added in v3.10.1

func (o *GetWorkspaceResponse) GetRawResponse() *http.Response

func (*GetWorkspaceResponse) GetStatusCode added in v3.10.1

func (o *GetWorkspaceResponse) GetStatusCode() int

func (*GetWorkspaceResponse) GetWorkspace added in v3.10.1

func (o *GetWorkspaceResponse) GetWorkspace() *shared.Workspace

type GetWorkspaceSettingsRequest added in v3.14.0

type GetWorkspaceSettingsRequest struct {
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceSettingsRequest) GetWorkspaceID added in v3.14.0

func (o *GetWorkspaceSettingsRequest) GetWorkspaceID() string

type GetWorkspaceSettingsResponse added in v3.14.0

type GetWorkspaceSettingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	WorkspaceSettings *shared.WorkspaceSettings
}

func (*GetWorkspaceSettingsResponse) GetContentType added in v3.14.0

func (o *GetWorkspaceSettingsResponse) GetContentType() string

func (*GetWorkspaceSettingsResponse) GetRawResponse added in v3.14.0

func (o *GetWorkspaceSettingsResponse) GetRawResponse() *http.Response

func (*GetWorkspaceSettingsResponse) GetStatusCode added in v3.14.0

func (o *GetWorkspaceSettingsResponse) GetStatusCode() int

func (*GetWorkspaceSettingsResponse) GetWorkspaceSettings added in v3.14.0

func (o *GetWorkspaceSettingsResponse) GetWorkspaceSettings() *shared.WorkspaceSettings

type GetWorkspaceTargetsDeprecatedRequest added in v3.14.0

type GetWorkspaceTargetsDeprecatedRequest struct {
	// Filter to only return targets with events created after this timestamp
	AfterLastEventCreatedAt *time.Time `queryParam:"style=form,explode=true,name=after_last_event_created_at"`
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceTargetsDeprecatedRequest) GetAfterLastEventCreatedAt added in v3.14.0

func (o *GetWorkspaceTargetsDeprecatedRequest) GetAfterLastEventCreatedAt() *time.Time

func (*GetWorkspaceTargetsDeprecatedRequest) GetWorkspaceID added in v3.14.0

func (o *GetWorkspaceTargetsDeprecatedRequest) GetWorkspaceID() string

func (GetWorkspaceTargetsDeprecatedRequest) MarshalJSON added in v3.14.0

func (g GetWorkspaceTargetsDeprecatedRequest) MarshalJSON() ([]byte, error)

func (*GetWorkspaceTargetsDeprecatedRequest) UnmarshalJSON added in v3.14.0

func (g *GetWorkspaceTargetsDeprecatedRequest) UnmarshalJSON(data []byte) error

type GetWorkspaceTargetsDeprecatedResponse added in v3.14.0

type GetWorkspaceTargetsDeprecatedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Success
	TargetSDKList []shared.TargetSDK
}

func (*GetWorkspaceTargetsDeprecatedResponse) GetContentType added in v3.14.0

func (o *GetWorkspaceTargetsDeprecatedResponse) GetContentType() string

func (*GetWorkspaceTargetsDeprecatedResponse) GetRawResponse added in v3.14.0

func (*GetWorkspaceTargetsDeprecatedResponse) GetStatusCode added in v3.14.0

func (o *GetWorkspaceTargetsDeprecatedResponse) GetStatusCode() int

func (*GetWorkspaceTargetsDeprecatedResponse) GetTargetSDKList added in v3.14.0

func (o *GetWorkspaceTargetsDeprecatedResponse) GetTargetSDKList() []shared.TargetSDK

type GetWorkspaceTargetsRequest added in v3.3.8

type GetWorkspaceTargetsRequest struct {
	// Filter to only return targets with events created after this timestamp
	AfterLastEventCreatedAt *time.Time `queryParam:"style=form,explode=true,name=after_last_event_created_at"`
}

func (*GetWorkspaceTargetsRequest) GetAfterLastEventCreatedAt added in v3.3.9

func (o *GetWorkspaceTargetsRequest) GetAfterLastEventCreatedAt() *time.Time

func (GetWorkspaceTargetsRequest) MarshalJSON added in v3.3.9

func (g GetWorkspaceTargetsRequest) MarshalJSON() ([]byte, error)

func (*GetWorkspaceTargetsRequest) UnmarshalJSON added in v3.3.9

func (g *GetWorkspaceTargetsRequest) UnmarshalJSON(data []byte) error

type GetWorkspaceTargetsResponse added in v3.3.8

type GetWorkspaceTargetsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Success
	TargetSDKList []shared.TargetSDK
}

func (*GetWorkspaceTargetsResponse) GetContentType added in v3.3.8

func (o *GetWorkspaceTargetsResponse) GetContentType() string

func (*GetWorkspaceTargetsResponse) GetRawResponse added in v3.3.8

func (o *GetWorkspaceTargetsResponse) GetRawResponse() *http.Response

func (*GetWorkspaceTargetsResponse) GetStatusCode added in v3.3.8

func (o *GetWorkspaceTargetsResponse) GetStatusCode() int

func (*GetWorkspaceTargetsResponse) GetTargetSDKList added in v3.3.8

func (o *GetWorkspaceTargetsResponse) GetTargetSDKList() []shared.TargetSDK

type GetWorkspaceTeamRequest added in v3.14.0

type GetWorkspaceTeamRequest struct {
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceTeamRequest) GetWorkspaceID added in v3.14.0

func (o *GetWorkspaceTeamRequest) GetWorkspaceID() string

type GetWorkspaceTeamResponse added in v3.14.0

type GetWorkspaceTeamResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	WorkspaceTeamResponse *shared.WorkspaceTeamResponse
}

func (*GetWorkspaceTeamResponse) GetContentType added in v3.14.0

func (o *GetWorkspaceTeamResponse) GetContentType() string

func (*GetWorkspaceTeamResponse) GetRawResponse added in v3.14.0

func (o *GetWorkspaceTeamResponse) GetRawResponse() *http.Response

func (*GetWorkspaceTeamResponse) GetStatusCode added in v3.14.0

func (o *GetWorkspaceTeamResponse) GetStatusCode() int

func (*GetWorkspaceTeamResponse) GetWorkspaceTeamResponse added in v3.14.0

func (o *GetWorkspaceTeamResponse) GetWorkspaceTeamResponse() *shared.WorkspaceTeamResponse

type GetWorkspaceTokensRequest added in v3.14.0

type GetWorkspaceTokensRequest struct {
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceTokensRequest) GetWorkspaceID added in v3.14.0

func (o *GetWorkspaceTokensRequest) GetWorkspaceID() string

type GetWorkspaceTokensResponse added in v3.14.0

type GetWorkspaceTokensResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	Classes []shared.WorkspaceToken
}

func (*GetWorkspaceTokensResponse) GetClasses added in v3.14.0

func (*GetWorkspaceTokensResponse) GetContentType added in v3.14.0

func (o *GetWorkspaceTokensResponse) GetContentType() string

func (*GetWorkspaceTokensResponse) GetRawResponse added in v3.14.0

func (o *GetWorkspaceTokensResponse) GetRawResponse() *http.Response

func (*GetWorkspaceTokensResponse) GetStatusCode added in v3.14.0

func (o *GetWorkspaceTokensResponse) GetStatusCode() int

type GetWorkspacesResponse added in v3.14.0

type GetWorkspacesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	Workspaces []shared.Workspace
}

func (*GetWorkspacesResponse) GetContentType added in v3.14.0

func (o *GetWorkspacesResponse) GetContentType() string

func (*GetWorkspacesResponse) GetRawResponse added in v3.14.0

func (o *GetWorkspacesResponse) GetRawResponse() *http.Response

func (*GetWorkspacesResponse) GetStatusCode added in v3.14.0

func (o *GetWorkspacesResponse) GetStatusCode() int

func (*GetWorkspacesResponse) GetWorkspaces added in v3.14.0

func (o *GetWorkspacesResponse) GetWorkspaces() []shared.Workspace

type GithubCheckPublishingPRsRequest added in v3.14.0

type GithubCheckPublishingPRsRequest struct {
	GenerateGenLockID string `queryParam:"style=form,explode=true,name=generate_gen_lock_id"`
	Org               string `queryParam:"style=form,explode=true,name=org"`
	Repo              string `queryParam:"style=form,explode=true,name=repo"`
}

func (*GithubCheckPublishingPRsRequest) GetGenerateGenLockID added in v3.14.0

func (o *GithubCheckPublishingPRsRequest) GetGenerateGenLockID() string

func (*GithubCheckPublishingPRsRequest) GetOrg added in v3.14.0

func (*GithubCheckPublishingPRsRequest) GetRepo added in v3.14.0

type GithubCheckPublishingPRsResponse added in v3.14.0

type GithubCheckPublishingPRsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GithubPublishingPRResponse *shared.GithubPublishingPRResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GithubCheckPublishingPRsResponse) GetContentType added in v3.14.0

func (o *GithubCheckPublishingPRsResponse) GetContentType() string

func (*GithubCheckPublishingPRsResponse) GetGithubPublishingPRResponse added in v3.14.0

func (o *GithubCheckPublishingPRsResponse) GetGithubPublishingPRResponse() *shared.GithubPublishingPRResponse

func (*GithubCheckPublishingPRsResponse) GetRawResponse added in v3.14.0

func (o *GithubCheckPublishingPRsResponse) GetRawResponse() *http.Response

func (*GithubCheckPublishingPRsResponse) GetStatusCode added in v3.14.0

func (o *GithubCheckPublishingPRsResponse) GetStatusCode() int

type GithubCheckPublishingSecretsRequest added in v3.8.6

type GithubCheckPublishingSecretsRequest struct {
	GenerateGenLockID string `queryParam:"style=form,explode=true,name=generate_gen_lock_id"`
}

func (*GithubCheckPublishingSecretsRequest) GetGenerateGenLockID added in v3.8.6

func (o *GithubCheckPublishingSecretsRequest) GetGenerateGenLockID() string

type GithubCheckPublishingSecretsResponse added in v3.8.6

type GithubCheckPublishingSecretsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GithubMissingPublishingSecretsResponse *shared.GithubMissingPublishingSecretsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GithubCheckPublishingSecretsResponse) GetContentType added in v3.8.6

func (o *GithubCheckPublishingSecretsResponse) GetContentType() string

func (*GithubCheckPublishingSecretsResponse) GetGithubMissingPublishingSecretsResponse added in v3.8.6

func (o *GithubCheckPublishingSecretsResponse) GetGithubMissingPublishingSecretsResponse() *shared.GithubMissingPublishingSecretsResponse

func (*GithubCheckPublishingSecretsResponse) GetRawResponse added in v3.8.6

func (o *GithubCheckPublishingSecretsResponse) GetRawResponse() *http.Response

func (*GithubCheckPublishingSecretsResponse) GetStatusCode added in v3.8.6

func (o *GithubCheckPublishingSecretsResponse) GetStatusCode() int

type GithubConfigureCodeSamplesResponse added in v3.14.0

type GithubConfigureCodeSamplesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GithubConfigureCodeSamplesResponse *shared.GithubConfigureCodeSamplesResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GithubConfigureCodeSamplesResponse) GetContentType added in v3.14.0

func (o *GithubConfigureCodeSamplesResponse) GetContentType() string

func (*GithubConfigureCodeSamplesResponse) GetGithubConfigureCodeSamplesResponse added in v3.14.0

func (o *GithubConfigureCodeSamplesResponse) GetGithubConfigureCodeSamplesResponse() *shared.GithubConfigureCodeSamplesResponse

func (*GithubConfigureCodeSamplesResponse) GetRawResponse added in v3.14.0

func (o *GithubConfigureCodeSamplesResponse) GetRawResponse() *http.Response

func (*GithubConfigureCodeSamplesResponse) GetStatusCode added in v3.14.0

func (o *GithubConfigureCodeSamplesResponse) GetStatusCode() int

type GithubConfigureMintlifyRepoResponse added in v3.14.0

type GithubConfigureMintlifyRepoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GithubConfigureMintlifyRepoResponse) GetContentType added in v3.14.0

func (o *GithubConfigureMintlifyRepoResponse) GetContentType() string

func (*GithubConfigureMintlifyRepoResponse) GetRawResponse added in v3.14.0

func (o *GithubConfigureMintlifyRepoResponse) GetRawResponse() *http.Response

func (*GithubConfigureMintlifyRepoResponse) GetStatusCode added in v3.14.0

func (o *GithubConfigureMintlifyRepoResponse) GetStatusCode() int

type GithubConfigureTargetResponse added in v3.8.0

type GithubConfigureTargetResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GithubConfigureTargetResponse) GetContentType added in v3.8.0

func (o *GithubConfigureTargetResponse) GetContentType() string

func (*GithubConfigureTargetResponse) GetRawResponse added in v3.8.0

func (o *GithubConfigureTargetResponse) GetRawResponse() *http.Response

func (*GithubConfigureTargetResponse) GetStatusCode added in v3.8.0

func (o *GithubConfigureTargetResponse) GetStatusCode() int

type GithubStorePublishingSecretsResponse added in v3.8.6

type GithubStorePublishingSecretsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GithubStorePublishingSecretsResponse) GetContentType added in v3.8.6

func (o *GithubStorePublishingSecretsResponse) GetContentType() string

func (*GithubStorePublishingSecretsResponse) GetRawResponse added in v3.8.6

func (o *GithubStorePublishingSecretsResponse) GetRawResponse() *http.Response

func (*GithubStorePublishingSecretsResponse) GetStatusCode added in v3.8.6

func (o *GithubStorePublishingSecretsResponse) GetStatusCode() int

type GithubTriggerActionResponse added in v3.8.0

type GithubTriggerActionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GithubTriggerActionResponse) GetContentType added in v3.8.0

func (o *GithubTriggerActionResponse) GetContentType() string

func (*GithubTriggerActionResponse) GetRawResponse added in v3.8.0

func (o *GithubTriggerActionResponse) GetRawResponse() *http.Response

func (*GithubTriggerActionResponse) GetStatusCode added in v3.8.0

func (o *GithubTriggerActionResponse) GetStatusCode() int

type GrantUserAccessToWorkspaceRequest added in v3.14.0

type GrantUserAccessToWorkspaceRequest struct {
	// Email of the user to grant access to.
	Email string `pathParam:"style=simple,explode=false,name=email"`
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GrantUserAccessToWorkspaceRequest) GetEmail added in v3.14.0

func (*GrantUserAccessToWorkspaceRequest) GetWorkspaceID added in v3.14.0

func (o *GrantUserAccessToWorkspaceRequest) GetWorkspaceID() string

type GrantUserAccessToWorkspaceResponse added in v3.14.0

type GrantUserAccessToWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Success
	WorkspaceInviteResponse *shared.WorkspaceInviteResponse
}

func (*GrantUserAccessToWorkspaceResponse) GetContentType added in v3.14.0

func (o *GrantUserAccessToWorkspaceResponse) GetContentType() string

func (*GrantUserAccessToWorkspaceResponse) GetRawResponse added in v3.14.0

func (o *GrantUserAccessToWorkspaceResponse) GetRawResponse() *http.Response

func (*GrantUserAccessToWorkspaceResponse) GetStatusCode added in v3.14.0

func (o *GrantUserAccessToWorkspaceResponse) GetStatusCode() int

func (*GrantUserAccessToWorkspaceResponse) GetWorkspaceInviteResponse added in v3.14.0

func (o *GrantUserAccessToWorkspaceResponse) GetWorkspaceInviteResponse() *shared.WorkspaceInviteResponse

type InsertVersionMetadataRequest

type InsertVersionMetadataRequest struct {
	// A JSON representation of the metadata to insert.
	VersionMetadata shared.VersionMetadataInput `request:"mediaType=application/json"`
	// The ID of the Api to insert metadata for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to insert metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*InsertVersionMetadataRequest) GetAPIID

func (o *InsertVersionMetadataRequest) GetAPIID() string

func (*InsertVersionMetadataRequest) GetVersionID

func (o *InsertVersionMetadataRequest) GetVersionID() string

func (*InsertVersionMetadataRequest) GetVersionMetadata

type InsertVersionMetadataResponse

type InsertVersionMetadataResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	VersionMetadata *shared.VersionMetadata
}

func (*InsertVersionMetadataResponse) GetContentType

func (o *InsertVersionMetadataResponse) GetContentType() string

func (*InsertVersionMetadataResponse) GetRawResponse

func (o *InsertVersionMetadataResponse) GetRawResponse() *http.Response

func (*InsertVersionMetadataResponse) GetStatusCode

func (o *InsertVersionMetadataResponse) GetStatusCode() int

func (*InsertVersionMetadataResponse) GetVersionMetadata

func (o *InsertVersionMetadataResponse) GetVersionMetadata() *shared.VersionMetadata

type Op

type Op struct {
	// Whether to AND or OR the filters
	And bool `queryParam:"name=and"`
}

Op - Configuration for filter operations

func (*Op) GetAnd

func (o *Op) GetAnd() bool

type Option

type Option func(*Options, ...string) error

func WithAcceptHeaderOverride

func WithAcceptHeaderOverride(acceptHeaderOverride AcceptHeaderEnum) Option

func WithOperationTimeout added in v3.9.0

func WithOperationTimeout(timeout time.Duration) Option

WithOperationTimeout allows setting the request timeout applied for an operation.

func WithRetries

func WithRetries(config retry.Config) Option

WithRetries allows customizing the default retry configuration.

func WithServerURL

func WithServerURL(serverURL string) Option

WithServerURL allows providing an alternative server URL.

func WithTemplatedServerURL

func WithTemplatedServerURL(serverURL string, params map[string]string) Option

WithTemplatedServerURL allows providing an alternative server URL with templated parameters.

func WithURLOverride added in v3.10.1

func WithURLOverride(urlOverride string) Option

WithURLOverride allows overriding the URL.

type Options

type Options struct {
	ServerURL            *string
	Retries              *retry.Config
	Timeout              *time.Duration
	AcceptHeaderOverride *AcceptHeaderEnum
	URLOverride          *string
}

type PostTagsRequest added in v3.5.10

type PostTagsRequest struct {
	// A JSON representation of the tags to add
	AddTags       *shared.AddTags `request:"mediaType=application/json"`
	NamespaceName string          `pathParam:"style=simple,explode=false,name=namespace_name"`
}

func (*PostTagsRequest) GetAddTags added in v3.5.10

func (o *PostTagsRequest) GetAddTags() *shared.AddTags

func (*PostTagsRequest) GetNamespaceName added in v3.5.10

func (o *PostTagsRequest) GetNamespaceName() string

type PostTagsResponse added in v3.5.10

type PostTagsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*PostTagsResponse) GetContentType added in v3.5.10

func (o *PostTagsResponse) GetContentType() string

func (*PostTagsResponse) GetRawResponse added in v3.5.10

func (o *PostTagsResponse) GetRawResponse() *http.Response

func (*PostTagsResponse) GetStatusCode added in v3.5.10

func (o *PostTagsResponse) GetStatusCode() int

type PostWorkspaceEventsRequest added in v3.1.0

type PostWorkspaceEventsRequest struct {
	RequestBody []shared.CliEvent `request:"mediaType=application/json"`
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*PostWorkspaceEventsRequest) GetRequestBody added in v3.1.0

func (o *PostWorkspaceEventsRequest) GetRequestBody() []shared.CliEvent

func (*PostWorkspaceEventsRequest) GetWorkspaceID added in v3.1.0

func (o *PostWorkspaceEventsRequest) GetWorkspaceID() string

type PostWorkspaceEventsResponse added in v3.1.0

type PostWorkspaceEventsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*PostWorkspaceEventsResponse) GetContentType added in v3.1.0

func (o *PostWorkspaceEventsResponse) GetContentType() string

func (*PostWorkspaceEventsResponse) GetRawResponse added in v3.1.0

func (o *PostWorkspaceEventsResponse) GetRawResponse() *http.Response

func (*PostWorkspaceEventsResponse) GetStatusCode added in v3.1.0

func (o *PostWorkspaceEventsResponse) GetStatusCode() int

type PreflightResponse added in v3.5.3

type PreflightResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PreflightToken *shared.PreflightToken
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*PreflightResponse) GetContentType added in v3.5.3

func (o *PreflightResponse) GetContentType() string

func (*PreflightResponse) GetPreflightToken added in v3.5.3

func (o *PreflightResponse) GetPreflightToken() *shared.PreflightToken

func (*PreflightResponse) GetRawResponse added in v3.5.3

func (o *PreflightResponse) GetRawResponse() *http.Response

func (*PreflightResponse) GetStatusCode added in v3.5.3

func (o *PreflightResponse) GetStatusCode() int

type QueryEventLogRequest

type QueryEventLogRequest struct {
	// The filter to apply to the query.
	Filters *shared.Filters `queryParam:"serialization=json,name=filters"`
}

func (*QueryEventLogRequest) GetFilters

func (o *QueryEventLogRequest) GetFilters() *shared.Filters

type QueryEventLogResponse

type QueryEventLogResponse struct {
	// OK
	BoundedRequests []shared.BoundedRequest
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*QueryEventLogResponse) GetBoundedRequests added in v3.1.0

func (o *QueryEventLogResponse) GetBoundedRequests() []shared.BoundedRequest

func (*QueryEventLogResponse) GetContentType

func (o *QueryEventLogResponse) GetContentType() string

func (*QueryEventLogResponse) GetRawResponse

func (o *QueryEventLogResponse) GetRawResponse() *http.Response

func (*QueryEventLogResponse) GetStatusCode

func (o *QueryEventLogResponse) GetStatusCode() int

type QueryParamOp

type QueryParamOp struct {
	// Whether to AND or OR the filters
	And bool `queryParam:"name=and"`
}

QueryParamOp - Configuration for filter operations

func (*QueryParamOp) GetAnd

func (o *QueryParamOp) GetAnd() bool

type RegisterSchemaFile added in v3.5.5

type RegisterSchemaFile struct {
	// This field accepts []byte data or io.Reader implementations, such as *os.File.
	Content  any    `multipartForm:"content"`
	FileName string `multipartForm:"name=file"`
}

func (*RegisterSchemaFile) GetContent added in v3.5.5

func (o *RegisterSchemaFile) GetContent() any

func (*RegisterSchemaFile) GetFileName added in v3.5.5

func (o *RegisterSchemaFile) GetFileName() string

type RegisterSchemaRequest

type RegisterSchemaRequest struct {
	// The schema file to upload provided as a multipart/form-data file segment.
	RequestBody RegisterSchemaRequestBody `request:"mediaType=multipart/form-data"`
	// The ID of the Api to get the schema for.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api to delete metadata for.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*RegisterSchemaRequest) GetAPIID

func (o *RegisterSchemaRequest) GetAPIID() string

func (*RegisterSchemaRequest) GetRequestBody

func (*RegisterSchemaRequest) GetVersionID

func (o *RegisterSchemaRequest) GetVersionID() string

type RegisterSchemaRequestBody

type RegisterSchemaRequestBody struct {
	File RegisterSchemaFile `multipartForm:"file"`
}

RegisterSchemaRequestBody - The schema file to upload provided as a multipart/form-data file segment.

func (*RegisterSchemaRequestBody) GetFile

type RegisterSchemaResponse

type RegisterSchemaResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RegisterSchemaResponse) GetContentType

func (o *RegisterSchemaResponse) GetContentType() string

func (*RegisterSchemaResponse) GetRawResponse

func (o *RegisterSchemaResponse) GetRawResponse() *http.Response

func (*RegisterSchemaResponse) GetStatusCode

func (o *RegisterSchemaResponse) GetStatusCode() int

type RevokeEmbedAccessTokenRequest

type RevokeEmbedAccessTokenRequest struct {
	// The ID of the EmbedToken to revoke.
	TokenID string `pathParam:"style=simple,explode=false,name=tokenID"`
}

func (*RevokeEmbedAccessTokenRequest) GetTokenID

func (o *RevokeEmbedAccessTokenRequest) GetTokenID() string

type RevokeEmbedAccessTokenResponse

type RevokeEmbedAccessTokenResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RevokeEmbedAccessTokenResponse) GetContentType

func (o *RevokeEmbedAccessTokenResponse) GetContentType() string

func (*RevokeEmbedAccessTokenResponse) GetRawResponse

func (o *RevokeEmbedAccessTokenResponse) GetRawResponse() *http.Response

func (*RevokeEmbedAccessTokenResponse) GetStatusCode

func (o *RevokeEmbedAccessTokenResponse) GetStatusCode() int

type RevokeUserAccessToWorkspaceRequest added in v3.14.0

type RevokeUserAccessToWorkspaceRequest struct {
	// Unique identifier of the user.
	UserID string `pathParam:"style=simple,explode=false,name=userId"`
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*RevokeUserAccessToWorkspaceRequest) GetUserID added in v3.14.0

func (*RevokeUserAccessToWorkspaceRequest) GetWorkspaceID added in v3.14.0

func (o *RevokeUserAccessToWorkspaceRequest) GetWorkspaceID() string

type RevokeUserAccessToWorkspaceResponse added in v3.14.0

type RevokeUserAccessToWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RevokeUserAccessToWorkspaceResponse) GetContentType added in v3.14.0

func (o *RevokeUserAccessToWorkspaceResponse) GetContentType() string

func (*RevokeUserAccessToWorkspaceResponse) GetRawResponse added in v3.14.0

func (o *RevokeUserAccessToWorkspaceResponse) GetRawResponse() *http.Response

func (*RevokeUserAccessToWorkspaceResponse) GetStatusCode added in v3.14.0

func (o *RevokeUserAccessToWorkspaceResponse) GetStatusCode() int

type Schema added in v3.8.2

type Schema struct {
	// This field accepts []byte data or io.Reader implementations, such as *os.File.
	Content  any    `multipartForm:"content"`
	FileName string `multipartForm:"name=schema"`
}

func (*Schema) GetContent added in v3.8.2

func (o *Schema) GetContent() any

func (*Schema) GetFileName added in v3.8.2

func (o *Schema) GetFileName() string

type SearchWorkspaceEventsRequest added in v3.5.10

type SearchWorkspaceEventsRequest struct {
	// A specific gen lock ID for the events.
	GenerateGenLockID *string `queryParam:"style=form,explode=true,name=generate_gen_lock_id"`
	// Specified interaction type for events.
	InteractionType *shared.InteractionType `queryParam:"style=form,explode=true,name=interaction_type"`
	// Unique identifier of the lint report digest.
	LintReportDigest *string `queryParam:"style=form,explode=true,name=lint_report_digest"`
	// Unique identifier of the openapi diff report digest.
	OpenapiDiffReportDigest *string `queryParam:"style=form,explode=true,name=openapi_diff_report_digest"`
	// Unique identifier of the source revision digest.
	SourceRevisionDigest *string `queryParam:"style=form,explode=true,name=source_revision_digest"`
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*SearchWorkspaceEventsRequest) GetGenerateGenLockID added in v3.8.6

func (o *SearchWorkspaceEventsRequest) GetGenerateGenLockID() *string

func (*SearchWorkspaceEventsRequest) GetInteractionType added in v3.8.6

func (o *SearchWorkspaceEventsRequest) GetInteractionType() *shared.InteractionType

func (*SearchWorkspaceEventsRequest) GetLintReportDigest added in v3.5.10

func (o *SearchWorkspaceEventsRequest) GetLintReportDigest() *string

func (*SearchWorkspaceEventsRequest) GetOpenapiDiffReportDigest added in v3.5.10

func (o *SearchWorkspaceEventsRequest) GetOpenapiDiffReportDigest() *string

func (*SearchWorkspaceEventsRequest) GetSourceRevisionDigest added in v3.5.10

func (o *SearchWorkspaceEventsRequest) GetSourceRevisionDigest() *string

func (*SearchWorkspaceEventsRequest) GetWorkspaceID added in v3.5.10

func (o *SearchWorkspaceEventsRequest) GetWorkspaceID() string

type SearchWorkspaceEventsResponse added in v3.5.10

type SearchWorkspaceEventsResponse struct {
	// Success
	CliEventBatch []shared.CliEvent
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*SearchWorkspaceEventsResponse) GetCliEventBatch added in v3.5.10

func (o *SearchWorkspaceEventsResponse) GetCliEventBatch() []shared.CliEvent

func (*SearchWorkspaceEventsResponse) GetContentType added in v3.5.10

func (o *SearchWorkspaceEventsResponse) GetContentType() string

func (*SearchWorkspaceEventsResponse) GetRawResponse added in v3.5.10

func (o *SearchWorkspaceEventsResponse) GetRawResponse() *http.Response

func (*SearchWorkspaceEventsResponse) GetStatusCode added in v3.5.10

func (o *SearchWorkspaceEventsResponse) GetStatusCode() int

type SuggestOpenAPIRegistryRequest added in v3.13.0

type SuggestOpenAPIRegistryRequest struct {
	// Suggest options
	SuggestRequestBody *shared.SuggestRequestBody `request:"mediaType=application/json"`
	NamespaceName      string                     `pathParam:"style=simple,explode=false,name=namespace_name"`
	// Tag or digest
	RevisionReference string `pathParam:"style=simple,explode=false,name=revision_reference"`
	XSessionID        string `header:"style=simple,explode=false,name=x-session-id"`
}

func (*SuggestOpenAPIRegistryRequest) GetNamespaceName added in v3.13.0

func (o *SuggestOpenAPIRegistryRequest) GetNamespaceName() string

func (*SuggestOpenAPIRegistryRequest) GetRevisionReference added in v3.13.0

func (o *SuggestOpenAPIRegistryRequest) GetRevisionReference() string

func (*SuggestOpenAPIRegistryRequest) GetSuggestRequestBody added in v3.13.1

func (o *SuggestOpenAPIRegistryRequest) GetSuggestRequestBody() *shared.SuggestRequestBody

func (*SuggestOpenAPIRegistryRequest) GetXSessionID added in v3.13.0

func (o *SuggestOpenAPIRegistryRequest) GetXSessionID() string

type SuggestOpenAPIRegistryResponse added in v3.13.0

type SuggestOpenAPIRegistryResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// An overlay containing the suggested spec modifications.
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	Schema io.ReadCloser
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*SuggestOpenAPIRegistryResponse) GetContentType added in v3.13.0

func (o *SuggestOpenAPIRegistryResponse) GetContentType() string

func (*SuggestOpenAPIRegistryResponse) GetRawResponse added in v3.13.0

func (o *SuggestOpenAPIRegistryResponse) GetRawResponse() *http.Response

func (*SuggestOpenAPIRegistryResponse) GetSchema added in v3.13.0

func (*SuggestOpenAPIRegistryResponse) GetStatusCode added in v3.13.0

func (o *SuggestOpenAPIRegistryResponse) GetStatusCode() int

type SuggestOpenAPIRequest added in v3.13.0

type SuggestOpenAPIRequest struct {
	// The schema file to upload provided as a multipart/form-data file segment.
	RequestBody SuggestOpenAPIRequestBody `request:"mediaType=multipart/form-data"`
	XSessionID  string                    `header:"style=simple,explode=false,name=x-session-id"`
}

func (*SuggestOpenAPIRequest) GetRequestBody added in v3.13.0

func (*SuggestOpenAPIRequest) GetXSessionID added in v3.13.0

func (o *SuggestOpenAPIRequest) GetXSessionID() string

type SuggestOpenAPIRequestBody added in v3.13.0

type SuggestOpenAPIRequestBody struct {
	Opts   *shared.SuggestOptsOld `multipartForm:"name=opts,json"`
	Schema Schema                 `multipartForm:"file"`
}

SuggestOpenAPIRequestBody - The schema file to upload provided as a multipart/form-data file segment.

func (*SuggestOpenAPIRequestBody) GetOpts added in v3.13.0

func (*SuggestOpenAPIRequestBody) GetSchema added in v3.13.0

func (o *SuggestOpenAPIRequestBody) GetSchema() Schema

type SuggestOpenAPIResponse added in v3.13.0

type SuggestOpenAPIResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// An overlay containing the suggested spec modifications.
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	Schema io.ReadCloser
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*SuggestOpenAPIResponse) GetContentType added in v3.13.0

func (o *SuggestOpenAPIResponse) GetContentType() string

func (*SuggestOpenAPIResponse) GetRawResponse added in v3.13.0

func (o *SuggestOpenAPIResponse) GetRawResponse() *http.Response

func (*SuggestOpenAPIResponse) GetSchema added in v3.13.0

func (o *SuggestOpenAPIResponse) GetSchema() io.ReadCloser

func (*SuggestOpenAPIResponse) GetStatusCode added in v3.13.0

func (o *SuggestOpenAPIResponse) GetStatusCode() int

type SuggestRequest added in v3.13.1

type SuggestRequest struct {
	// The OAS summary and diagnostics to use for the suggestion.
	SuggestRequestBody shared.SuggestRequestBody `request:"mediaType=application/json"`
	XSessionID         string                    `header:"style=simple,explode=false,name=x-session-id"`
}

func (*SuggestRequest) GetSuggestRequestBody added in v3.13.1

func (o *SuggestRequest) GetSuggestRequestBody() shared.SuggestRequestBody

func (*SuggestRequest) GetXSessionID added in v3.13.1

func (o *SuggestRequest) GetXSessionID() string

type SuggestResponse added in v3.13.1

type SuggestResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// An overlay containing the suggested spec modifications.
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	Schema io.ReadCloser
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*SuggestResponse) GetContentType added in v3.13.1

func (o *SuggestResponse) GetContentType() string

func (*SuggestResponse) GetRawResponse added in v3.13.1

func (o *SuggestResponse) GetRawResponse() *http.Response

func (*SuggestResponse) GetSchema added in v3.13.1

func (o *SuggestResponse) GetSchema() io.ReadCloser

func (*SuggestResponse) GetStatusCode added in v3.13.1

func (o *SuggestResponse) GetStatusCode() int

type UpdateWorkspaceDetailsRequest added in v3.14.0

type UpdateWorkspaceDetailsRequest struct {
	// The workspace details to update.
	Workspace shared.Workspace `request:"mediaType=application/json"`
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*UpdateWorkspaceDetailsRequest) GetWorkspace added in v3.14.0

func (*UpdateWorkspaceDetailsRequest) GetWorkspaceID added in v3.14.0

func (o *UpdateWorkspaceDetailsRequest) GetWorkspaceID() string

type UpdateWorkspaceDetailsResponse added in v3.14.0

type UpdateWorkspaceDetailsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateWorkspaceDetailsResponse) GetContentType added in v3.14.0

func (o *UpdateWorkspaceDetailsResponse) GetContentType() string

func (*UpdateWorkspaceDetailsResponse) GetRawResponse added in v3.14.0

func (o *UpdateWorkspaceDetailsResponse) GetRawResponse() *http.Response

func (*UpdateWorkspaceDetailsResponse) GetStatusCode added in v3.14.0

func (o *UpdateWorkspaceDetailsResponse) GetStatusCode() int

type UpdateWorkspaceSettingsRequest added in v3.14.0

type UpdateWorkspaceSettingsRequest struct {
	// The workspace settings to update.
	WorkspaceSettings shared.WorkspaceSettings `request:"mediaType=application/json"`
	// Unique identifier of the workspace.
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*UpdateWorkspaceSettingsRequest) GetWorkspaceID added in v3.14.0

func (o *UpdateWorkspaceSettingsRequest) GetWorkspaceID() string

func (*UpdateWorkspaceSettingsRequest) GetWorkspaceSettings added in v3.14.0

func (o *UpdateWorkspaceSettingsRequest) GetWorkspaceSettings() shared.WorkspaceSettings

type UpdateWorkspaceSettingsResponse added in v3.14.0

type UpdateWorkspaceSettingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateWorkspaceSettingsResponse) GetContentType added in v3.14.0

func (o *UpdateWorkspaceSettingsResponse) GetContentType() string

func (*UpdateWorkspaceSettingsResponse) GetRawResponse added in v3.14.0

func (o *UpdateWorkspaceSettingsResponse) GetRawResponse() *http.Response

func (*UpdateWorkspaceSettingsResponse) GetStatusCode added in v3.14.0

func (o *UpdateWorkspaceSettingsResponse) GetStatusCode() int

type UploadReportRequestBody added in v3.5.5

type UploadReportRequestBody struct {
	Data shared.Report `multipartForm:"name=data,json"`
	File File          `multipartForm:"file"`
}

UploadReportRequestBody - The report file to upload provided as a multipart/form-data file segment.

func (*UploadReportRequestBody) GetData added in v3.5.5

func (o *UploadReportRequestBody) GetData() shared.Report

func (*UploadReportRequestBody) GetFile added in v3.5.5

func (o *UploadReportRequestBody) GetFile() File

type UploadReportResponse added in v3.5.5

type UploadReportResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	UploadedReport *UploadReportUploadedReport
}

func (*UploadReportResponse) GetContentType added in v3.5.5

func (o *UploadReportResponse) GetContentType() string

func (*UploadReportResponse) GetRawResponse added in v3.5.5

func (o *UploadReportResponse) GetRawResponse() *http.Response

func (*UploadReportResponse) GetStatusCode added in v3.5.5

func (o *UploadReportResponse) GetStatusCode() int

func (*UploadReportResponse) GetUploadedReport added in v3.5.5

func (o *UploadReportResponse) GetUploadedReport() *UploadReportUploadedReport

type UploadReportUploadedReport added in v3.5.5

type UploadReportUploadedReport struct {
	URL string `json:"url"`
}

UploadReportUploadedReport - OK

func (*UploadReportUploadedReport) GetURL added in v3.5.5

func (o *UploadReportUploadedReport) GetURL() string

type UpsertAPIEndpointRequest

type UpsertAPIEndpointRequest struct {
	// A JSON representation of the ApiEndpoint to upsert.
	APIEndpoint shared.APIEndpointInput `request:"mediaType=application/json"`
	// The ID of the ApiEndpoint to upsert.
	APIEndpointID string `pathParam:"style=simple,explode=false,name=apiEndpointID"`
	// The ID of the Api the ApiEndpoint belongs to.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
	// The version ID of the Api the ApiEndpoint belongs to.
	VersionID string `pathParam:"style=simple,explode=false,name=versionID"`
}

func (*UpsertAPIEndpointRequest) GetAPIEndpoint

func (o *UpsertAPIEndpointRequest) GetAPIEndpoint() shared.APIEndpointInput

func (*UpsertAPIEndpointRequest) GetAPIEndpointID

func (o *UpsertAPIEndpointRequest) GetAPIEndpointID() string

func (*UpsertAPIEndpointRequest) GetAPIID

func (o *UpsertAPIEndpointRequest) GetAPIID() string

func (*UpsertAPIEndpointRequest) GetVersionID

func (o *UpsertAPIEndpointRequest) GetVersionID() string

type UpsertAPIEndpointResponse

type UpsertAPIEndpointResponse struct {
	// OK
	APIEndpoint *shared.APIEndpoint
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpsertAPIEndpointResponse) GetAPIEndpoint

func (o *UpsertAPIEndpointResponse) GetAPIEndpoint() *shared.APIEndpoint

func (*UpsertAPIEndpointResponse) GetContentType

func (o *UpsertAPIEndpointResponse) GetContentType() string

func (*UpsertAPIEndpointResponse) GetRawResponse

func (o *UpsertAPIEndpointResponse) GetRawResponse() *http.Response

func (*UpsertAPIEndpointResponse) GetStatusCode

func (o *UpsertAPIEndpointResponse) GetStatusCode() int

type UpsertAPIRequest

type UpsertAPIRequest struct {
	// A JSON representation of the Api to upsert
	API shared.APIInput `request:"mediaType=application/json"`
	// The ID of the Api to upsert.
	APIID string `pathParam:"style=simple,explode=false,name=apiID"`
}

func (*UpsertAPIRequest) GetAPI

func (o *UpsertAPIRequest) GetAPI() shared.APIInput

func (*UpsertAPIRequest) GetAPIID

func (o *UpsertAPIRequest) GetAPIID() string

type UpsertAPIResponse

type UpsertAPIResponse struct {
	// OK
	API *shared.API
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpsertAPIResponse) GetAPI

func (o *UpsertAPIResponse) GetAPI() *shared.API

func (*UpsertAPIResponse) GetContentType

func (o *UpsertAPIResponse) GetContentType() string

func (*UpsertAPIResponse) GetRawResponse

func (o *UpsertAPIResponse) GetRawResponse() *http.Response

func (*UpsertAPIResponse) GetStatusCode

func (o *UpsertAPIResponse) GetStatusCode() int

type ValidateAPIKeyResponse

type ValidateAPIKeyResponse struct {
	// OK
	APIKeyDetails *shared.APIKeyDetails
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ValidateAPIKeyResponse) GetAPIKeyDetails added in v3.1.0

func (o *ValidateAPIKeyResponse) GetAPIKeyDetails() *shared.APIKeyDetails

func (*ValidateAPIKeyResponse) GetContentType

func (o *ValidateAPIKeyResponse) GetContentType() string

func (*ValidateAPIKeyResponse) GetRawResponse

func (o *ValidateAPIKeyResponse) GetRawResponse() *http.Response

func (*ValidateAPIKeyResponse) GetStatusCode

func (o *ValidateAPIKeyResponse) GetStatusCode() int

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL