operations

package
v3.18.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	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"
	AcceptHeaderEnumApplicationXYaml                         AcceptHeaderEnum = "application/x-yaml"
	AcceptHeaderEnumApplicationOctetStream                   AcceptHeaderEnum = "application/octet-stream"
	AcceptHeaderEnumApplicationVndOciImageManifestV1PlusJson AcceptHeaderEnum = "application/vnd.oci.image.manifest.v1+json"
)

func (AcceptHeaderEnum) ToPointer

func (e AcceptHeaderEnum) ToPointer() *AcceptHeaderEnum

type ActivateSubscriptionNamespaceRequest added in v3.17.1

type ActivateSubscriptionNamespaceRequest struct {
	// The namespace name
	NamespaceName string `pathParam:"style=simple,explode=false,name=namespaceName"`
	// The existing subscription ID
	SubscriptionID string `pathParam:"style=simple,explode=false,name=subscriptionID"`
}

func (*ActivateSubscriptionNamespaceRequest) GetNamespaceName added in v3.17.1

func (o *ActivateSubscriptionNamespaceRequest) GetNamespaceName() string

func (*ActivateSubscriptionNamespaceRequest) GetSubscriptionID added in v3.17.1

func (o *ActivateSubscriptionNamespaceRequest) GetSubscriptionID() string

type ActivateSubscriptionNamespaceResponse added in v3.17.1

type ActivateSubscriptionNamespaceResponse 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 (*ActivateSubscriptionNamespaceResponse) GetContentType added in v3.17.1

func (o *ActivateSubscriptionNamespaceResponse) GetContentType() string

func (*ActivateSubscriptionNamespaceResponse) GetRawResponse added in v3.17.1

func (*ActivateSubscriptionNamespaceResponse) GetStatusCode added in v3.17.1

func (o *ActivateSubscriptionNamespaceResponse) GetStatusCode() int

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 CreateRemoteSourceResponse added in v3.14.9

type CreateRemoteSourceResponse 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 (*CreateRemoteSourceResponse) GetContentType added in v3.14.9

func (o *CreateRemoteSourceResponse) GetContentType() string

func (*CreateRemoteSourceResponse) GetRawResponse added in v3.14.9

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

func (*CreateRemoteSourceResponse) GetStatusCode added in v3.14.9

func (o *CreateRemoteSourceResponse) 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 CreateWorkspaceTokenGlobals added in v3.14.10

type CreateWorkspaceTokenGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*CreateWorkspaceTokenGlobals) GetWorkspaceID added in v3.14.10

func (o *CreateWorkspaceTokenGlobals) GetWorkspaceID() *string

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 DeleteWorkspaceTokenGlobals added in v3.14.10

type DeleteWorkspaceTokenGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*DeleteWorkspaceTokenGlobals) GetWorkspaceID added in v3.14.10

func (o *DeleteWorkspaceTokenGlobals) GetWorkspaceID() *string

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 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=fileName"`
}

func (*File) GetContent

func (o *File) GetContent() any

func (*File) GetFileName

func (o *File) GetFileName() string

type GenerateCodeSamplePreviewAsyncResponse added in v3.15.5

type GenerateCodeSamplePreviewAsyncResponse 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
	// Job accepted, returns a job ID to poll for status and result
	Object *GenerateCodeSamplePreviewAsyncResponseBody
}

func (*GenerateCodeSamplePreviewAsyncResponse) GetContentType added in v3.15.5

func (o *GenerateCodeSamplePreviewAsyncResponse) GetContentType() string

func (*GenerateCodeSamplePreviewAsyncResponse) GetObject added in v3.15.5

func (*GenerateCodeSamplePreviewAsyncResponse) GetRawResponse added in v3.15.5

func (*GenerateCodeSamplePreviewAsyncResponse) GetStatusCode added in v3.15.5

func (o *GenerateCodeSamplePreviewAsyncResponse) GetStatusCode() int

type GenerateCodeSamplePreviewAsyncResponseBody added in v3.15.5

type GenerateCodeSamplePreviewAsyncResponseBody struct {
	// The job ID for polling
	JobID string `json:"job_id"`
	// The current status of the job. Possible values are `pending` or `running`.
	Status shared.CodeSamplesJobStatus `json:"status"`
}

GenerateCodeSamplePreviewAsyncResponseBody - Job accepted, returns a job ID to poll for status and result

func (*GenerateCodeSamplePreviewAsyncResponseBody) GetJobID added in v3.15.5

func (*GenerateCodeSamplePreviewAsyncResponseBody) GetStatus added in v3.15.5

type GenerateCodeSamplePreviewResponse added in v3.15.5

type GenerateCodeSamplePreviewResponse struct {
	// Successfully returned codeSample overlay file
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	TwoHundredApplicationJSONResponseStream io.ReadCloser
	// Successfully returned codeSample overlay file
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	TwoHundredApplicationXYamlResponseStream 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 (*GenerateCodeSamplePreviewResponse) GetContentType added in v3.15.5

func (o *GenerateCodeSamplePreviewResponse) GetContentType() string

func (*GenerateCodeSamplePreviewResponse) GetRawResponse added in v3.15.5

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

func (*GenerateCodeSamplePreviewResponse) GetStatusCode added in v3.15.5

func (o *GenerateCodeSamplePreviewResponse) GetStatusCode() int

func (*GenerateCodeSamplePreviewResponse) GetTwoHundredApplicationJSONResponseStream added in v3.15.5

func (o *GenerateCodeSamplePreviewResponse) GetTwoHundredApplicationJSONResponseStream() io.ReadCloser

func (*GenerateCodeSamplePreviewResponse) GetTwoHundredApplicationXYamlResponseStream added in v3.15.5

func (o *GenerateCodeSamplePreviewResponse) GetTwoHundredApplicationXYamlResponseStream() io.ReadCloser

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 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 GetCodeSamplePreviewAsyncRequest added in v3.15.5

type GetCodeSamplePreviewAsyncRequest struct {
	// The ID of the job to check the status and retrieve results
	JobID string `pathParam:"style=simple,explode=false,name=jobID"`
}

func (*GetCodeSamplePreviewAsyncRequest) GetJobID added in v3.15.5

type GetCodeSamplePreviewAsyncResponse added in v3.15.5

type GetCodeSamplePreviewAsyncResponse struct {
	// Successfully returned codeSample overlay file
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	TwoHundredApplicationJSONResponseStream io.ReadCloser
	// Successfully returned codeSample overlay file
	// The Close method must be called on this field, even if it is not used, to prevent resource leaks.
	TwoHundredApplicationXYamlResponseStream io.ReadCloser
	// Job is still in progress
	TwoHundredAndTwoApplicationJSONObject *GetCodeSamplePreviewAsyncResponseBody
	// 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 (*GetCodeSamplePreviewAsyncResponse) GetContentType added in v3.15.5

func (o *GetCodeSamplePreviewAsyncResponse) GetContentType() string

func (*GetCodeSamplePreviewAsyncResponse) GetRawResponse added in v3.15.5

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

func (*GetCodeSamplePreviewAsyncResponse) GetStatusCode added in v3.15.5

func (o *GetCodeSamplePreviewAsyncResponse) GetStatusCode() int

func (*GetCodeSamplePreviewAsyncResponse) GetTwoHundredAndTwoApplicationJSONObject added in v3.15.5

func (o *GetCodeSamplePreviewAsyncResponse) GetTwoHundredAndTwoApplicationJSONObject() *GetCodeSamplePreviewAsyncResponseBody

func (*GetCodeSamplePreviewAsyncResponse) GetTwoHundredApplicationJSONResponseStream added in v3.15.5

func (o *GetCodeSamplePreviewAsyncResponse) GetTwoHundredApplicationJSONResponseStream() io.ReadCloser

func (*GetCodeSamplePreviewAsyncResponse) GetTwoHundredApplicationXYamlResponseStream added in v3.15.5

func (o *GetCodeSamplePreviewAsyncResponse) GetTwoHundredApplicationXYamlResponseStream() io.ReadCloser

type GetCodeSamplePreviewAsyncResponseBody added in v3.15.5

type GetCodeSamplePreviewAsyncResponseBody struct {
	// The current status of the job. Possible values are `pending` or `running`.
	Status shared.CodeSamplesJobStatus `json:"status"`
}

GetCodeSamplePreviewAsyncResponseBody - Job is still in progress

func (*GetCodeSamplePreviewAsyncResponseBody) GetStatus added in v3.15.5

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 GetGithubSetupStateRequest added in v3.15.8

type GetGithubSetupStateRequest 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 (*GetGithubSetupStateRequest) GetGenerateGenLockID added in v3.15.8

func (o *GetGithubSetupStateRequest) GetGenerateGenLockID() string

func (*GetGithubSetupStateRequest) GetOrg added in v3.15.8

func (o *GetGithubSetupStateRequest) GetOrg() string

func (*GetGithubSetupStateRequest) GetRepo added in v3.15.8

func (o *GetGithubSetupStateRequest) GetRepo() string

type GetGithubSetupStateResponse added in v3.15.8

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

func (*GetGithubSetupStateResponse) GetContentType added in v3.15.8

func (o *GetGithubSetupStateResponse) GetContentType() string

func (*GetGithubSetupStateResponse) GetGithubSetupStateResponse added in v3.15.8

func (o *GetGithubSetupStateResponse) GetGithubSetupStateResponse() *shared.GithubSetupStateResponse

func (*GetGithubSetupStateResponse) GetRawResponse added in v3.15.8

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

func (*GetGithubSetupStateResponse) GetStatusCode added in v3.15.8

func (o *GetGithubSetupStateResponse) 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 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 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 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 GetWorkspaceEventsByTargetGlobals added in v3.5.10

type GetWorkspaceEventsByTargetGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceEventsByTargetGlobals) GetWorkspaceID added in v3.5.10

func (o *GetWorkspaceEventsByTargetGlobals) GetWorkspaceID() *string

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 GetWorkspaceFeatureFlagsGlobals added in v3.13.1

type GetWorkspaceFeatureFlagsGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceFeatureFlagsGlobals) GetWorkspaceID added in v3.13.1

func (o *GetWorkspaceFeatureFlagsGlobals) GetWorkspaceID() *string

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 GetWorkspaceGlobals added in v3.10.1

type GetWorkspaceGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceGlobals) GetWorkspaceID added in v3.10.1

func (o *GetWorkspaceGlobals) GetWorkspaceID() *string

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 GetWorkspaceSettingsGlobals added in v3.14.10

type GetWorkspaceSettingsGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceSettingsGlobals) GetWorkspaceID added in v3.14.10

func (o *GetWorkspaceSettingsGlobals) GetWorkspaceID() *string

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 GetWorkspaceTargetsDeprecatedGlobals added in v3.14.10

type GetWorkspaceTargetsDeprecatedGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceTargetsDeprecatedGlobals) GetWorkspaceID added in v3.14.10

func (o *GetWorkspaceTargetsDeprecatedGlobals) GetWorkspaceID() *string

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 GetWorkspaceTeamGlobals added in v3.14.10

type GetWorkspaceTeamGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceTeamGlobals) GetWorkspaceID added in v3.14.10

func (o *GetWorkspaceTeamGlobals) GetWorkspaceID() *string

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 GetWorkspaceTokensGlobals added in v3.14.10

type GetWorkspaceTokensGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GetWorkspaceTokensGlobals) GetWorkspaceID added in v3.14.10

func (o *GetWorkspaceTokensGlobals) GetWorkspaceID() *string

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 GrantUserAccessToWorkspaceGlobals added in v3.14.10

type GrantUserAccessToWorkspaceGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*GrantUserAccessToWorkspaceGlobals) GetWorkspaceID added in v3.14.10

func (o *GrantUserAccessToWorkspaceGlobals) GetWorkspaceID() *string

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 IgnoreSubscriptionNamespaceRequest added in v3.17.1

type IgnoreSubscriptionNamespaceRequest struct {
	// The namespace name
	NamespaceName string `pathParam:"style=simple,explode=false,name=namespaceName"`
	// The existing subscription ID
	SubscriptionID string `pathParam:"style=simple,explode=false,name=subscriptionID"`
}

func (*IgnoreSubscriptionNamespaceRequest) GetNamespaceName added in v3.17.1

func (o *IgnoreSubscriptionNamespaceRequest) GetNamespaceName() string

func (*IgnoreSubscriptionNamespaceRequest) GetSubscriptionID added in v3.17.1

func (o *IgnoreSubscriptionNamespaceRequest) GetSubscriptionID() string

type IgnoreSubscriptionNamespaceResponse added in v3.17.1

type IgnoreSubscriptionNamespaceResponse 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 (*IgnoreSubscriptionNamespaceResponse) GetContentType added in v3.17.1

func (o *IgnoreSubscriptionNamespaceResponse) GetContentType() string

func (*IgnoreSubscriptionNamespaceResponse) GetRawResponse added in v3.17.1

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

func (*IgnoreSubscriptionNamespaceResponse) GetStatusCode added in v3.17.1

func (o *IgnoreSubscriptionNamespaceResponse) GetStatusCode() int

type LinkGithubAccessRequest added in v3.15.3

type LinkGithubAccessRequest struct {
	GithubOidcToken *string `queryParam:"style=form,explode=true,name=github_oidc_token"`
	GithubOrg       *string `queryParam:"style=form,explode=true,name=github_org"`
	InstallationID  *string `queryParam:"style=form,explode=true,name=installation_id"`
}

func (*LinkGithubAccessRequest) GetGithubOidcToken added in v3.15.3

func (o *LinkGithubAccessRequest) GetGithubOidcToken() *string

func (*LinkGithubAccessRequest) GetGithubOrg added in v3.15.4

func (o *LinkGithubAccessRequest) GetGithubOrg() *string

func (*LinkGithubAccessRequest) GetInstallationID added in v3.15.3

func (o *LinkGithubAccessRequest) GetInstallationID() *string

type LinkGithubAccessResponse added in v3.15.3

type LinkGithubAccessResponse 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 (*LinkGithubAccessResponse) GetContentType added in v3.15.3

func (o *LinkGithubAccessResponse) GetContentType() string

func (*LinkGithubAccessResponse) GetRawResponse added in v3.15.3

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

func (*LinkGithubAccessResponse) GetStatusCode added in v3.15.3

func (o *LinkGithubAccessResponse) GetStatusCode() int

type ListRemoteSourcesRequest added in v3.14.9

type ListRemoteSourcesRequest struct {
	NamespaceName string `queryParam:"style=form,explode=true,name=namespace_name"`
}

func (*ListRemoteSourcesRequest) GetNamespaceName added in v3.14.9

func (o *ListRemoteSourcesRequest) GetNamespaceName() string

type ListRemoteSourcesResponse added in v3.14.9

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

func (*ListRemoteSourcesResponse) GetContentType added in v3.14.9

func (o *ListRemoteSourcesResponse) GetContentType() string

func (*ListRemoteSourcesResponse) GetRawResponse added in v3.14.9

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

func (*ListRemoteSourcesResponse) GetRemoteSource added in v3.14.9

func (o *ListRemoteSourcesResponse) GetRemoteSource() *shared.RemoteSource

func (*ListRemoteSourcesResponse) GetStatusCode added in v3.14.9

func (o *ListRemoteSourcesResponse) GetStatusCode() int

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 WithSetHeaders added in v3.18.0

func WithSetHeaders(hdrs map[string]string) Option

WithSetHeaders takes a map of headers that will applied to a request. If the request contains headers that are in the map then they will be overwritten.

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
	SetHeaders           map[string]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 PostWorkspaceEventsGlobals added in v3.5.2

type PostWorkspaceEventsGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*PostWorkspaceEventsGlobals) GetWorkspaceID added in v3.5.2

func (o *PostWorkspaceEventsGlobals) GetWorkspaceID() *string

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 RevokeUserAccessToWorkspaceGlobals added in v3.14.10

type RevokeUserAccessToWorkspaceGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*RevokeUserAccessToWorkspaceGlobals) GetWorkspaceID added in v3.14.10

func (o *RevokeUserAccessToWorkspaceGlobals) GetWorkspaceID() *string

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=fileName"`
}

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 SearchWorkspaceEventsGlobals added in v3.5.10

type SearchWorkspaceEventsGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*SearchWorkspaceEventsGlobals) GetWorkspaceID added in v3.5.10

func (o *SearchWorkspaceEventsGlobals) GetWorkspaceID() *string

type SearchWorkspaceEventsRequest added in v3.5.10

type SearchWorkspaceEventsRequest struct {
	// Shared execution ID for cli events across a single action.
	ExecutionID *string `queryParam:"style=form,explode=true,name=execution_id"`
	// 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"`
	// Number of results to return.
	Limit *int64 `queryParam:"style=form,explode=true,name=limit"`
	// 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"`
	// Whether the event was successful or not.
	Success *bool `queryParam:"style=form,explode=true,name=success"`
	// Unique identifier of the workspace.
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*SearchWorkspaceEventsRequest) GetExecutionID added in v3.15.2

func (o *SearchWorkspaceEventsRequest) GetExecutionID() *string

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) GetLimit added in v3.17.0

func (o *SearchWorkspaceEventsRequest) GetLimit() *int64

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) GetSuccess added in v3.17.0

func (o *SearchWorkspaceEventsRequest) GetSuccess() *bool

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 SetVisibilityRequest added in v3.16.0

type SetVisibilityRequest struct {
	// Namespace visibility
	RequestBody   *SetVisibilityRequestBody `request:"mediaType=application/json"`
	NamespaceName string                    `pathParam:"style=simple,explode=false,name=namespace_name"`
}

func (*SetVisibilityRequest) GetNamespaceName added in v3.16.0

func (o *SetVisibilityRequest) GetNamespaceName() string

func (*SetVisibilityRequest) GetRequestBody added in v3.16.0

func (o *SetVisibilityRequest) GetRequestBody() *SetVisibilityRequestBody

type SetVisibilityRequestBody added in v3.16.0

type SetVisibilityRequestBody struct {
	Public bool `json:"public"`
}

SetVisibilityRequestBody - Namespace visibility

func (*SetVisibilityRequestBody) GetPublic added in v3.16.0

func (o *SetVisibilityRequestBody) GetPublic() bool

type SetVisibilityResponse added in v3.16.0

type SetVisibilityResponse 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 (*SetVisibilityResponse) GetContentType added in v3.16.0

func (o *SetVisibilityResponse) GetContentType() string

func (*SetVisibilityResponse) GetRawResponse added in v3.16.0

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

func (*SetVisibilityResponse) GetStatusCode added in v3.16.0

func (o *SetVisibilityResponse) GetStatusCode() int

type SuggestItemsResponse added in v3.14.4

type SuggestItemsResponse 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
	// One suggestion per item. Guaranteed to be the same length as the input items.
	Strings []string
}

func (*SuggestItemsResponse) GetContentType added in v3.14.4

func (o *SuggestItemsResponse) GetContentType() string

func (*SuggestItemsResponse) GetRawResponse added in v3.14.4

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

func (*SuggestItemsResponse) GetStatusCode added in v3.14.4

func (o *SuggestItemsResponse) GetStatusCode() int

func (*SuggestItemsResponse) GetStrings added in v3.14.4

func (o *SuggestItemsResponse) GetStrings() []string

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,name=schema"`
}

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 UpdateWorkspaceDetailsGlobals added in v3.14.10

type UpdateWorkspaceDetailsGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*UpdateWorkspaceDetailsGlobals) GetWorkspaceID added in v3.14.10

func (o *UpdateWorkspaceDetailsGlobals) GetWorkspaceID() *string

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 UpdateWorkspaceSettingsGlobals added in v3.14.10

type UpdateWorkspaceSettingsGlobals struct {
	WorkspaceID *string `pathParam:"style=simple,explode=false,name=workspace_id"`
}

func (*UpdateWorkspaceSettingsGlobals) GetWorkspaceID added in v3.14.10

func (o *UpdateWorkspaceSettingsGlobals) GetWorkspaceID() *string

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,name=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 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

Jump to

Keyboard shortcuts

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