Help us shape the future of Go! Take the 2026 Go Developer Survey

models

package
v1.7.0 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// ServiceDtoStackInfoOsLinux captures enum value "linux"
	ServiceDtoStackInfoOsLinux string = "linux"

	// ServiceDtoStackInfoOsMacos captures enum value "macos"
	ServiceDtoStackInfoOsMacos string = "macos"
)
View Source
const (

	// ServiceDtoStackInfoStatusStable captures enum value "stable"
	ServiceDtoStackInfoStatusStable string = "stable"

	// ServiceDtoStackInfoStatusEdge captures enum value "edge"
	ServiceDtoStackInfoStatusEdge string = "edge"

	// ServiceDtoStackInfoStatusFrozen captures enum value "frozen"
	ServiceDtoStackInfoStatusFrozen string = "frozen"
)
View Source
const (

	// ServiceDtoStepResponseMaintainerBitrise captures enum value "bitrise"
	ServiceDtoStepResponseMaintainerBitrise string = "bitrise"

	// ServiceDtoStepResponseMaintainerVerified captures enum value "verified"
	ServiceDtoStepResponseMaintainerVerified string = "verified"

	// ServiceDtoStepResponseMaintainerCommunity captures enum value "community"
	ServiceDtoStepResponseMaintainerCommunity string = "community"
)
View Source
const (

	// V0PipelineShowResponseModelStatusAborted captures enum value "aborted"
	V0PipelineShowResponseModelStatusAborted string = "aborted"

	// V0PipelineShowResponseModelStatusFailed captures enum value "failed"
	V0PipelineShowResponseModelStatusFailed string = "failed"

	// V0PipelineShowResponseModelStatusInitializing captures enum value "initializing"
	V0PipelineShowResponseModelStatusInitializing string = "initializing"

	// V0PipelineShowResponseModelStatusOnHold captures enum value "on_hold"
	V0PipelineShowResponseModelStatusOnHold string = "on_hold"

	// V0PipelineShowResponseModelStatusRunning captures enum value "running"
	V0PipelineShowResponseModelStatusRunning string = "running"

	// V0PipelineShowResponseModelStatusSucceeded captures enum value "succeeded"
	V0PipelineShowResponseModelStatusSucceeded string = "succeeded"

	// V0PipelineShowResponseModelStatusSucceededWithAbort captures enum value "succeeded_with_abort"
	V0PipelineShowResponseModelStatusSucceededWithAbort string = "succeeded_with_abort"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AddonsAddon

type AddonsAddon struct {

	// banner image
	BannerImage string `json:"banner_image,omitempty"`

	// card header colors
	CardHeaderColors []string `json:"card_header_colors"`

	// categories
	Categories []string `json:"categories"`

	// description
	Description string `json:"description,omitempty"`

	// developer links
	DeveloperLinks []*AddonsDeveloperLink `json:"developer_links"`

	// documentation url
	DocumentationURL string `json:"documentation_url,omitempty"`

	// has ui
	HasUI bool `json:"has_ui,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// is beta
	IsBeta bool `json:"is_beta,omitempty"`

	// plans
	Plans []*AddonsPlan `json:"plans"`

	// platforms
	Platforms []string `json:"platforms"`

	// preview images
	PreviewImages []string `json:"preview_images"`

	// setup guide
	SetupGuide *AddonsSetupGuide `json:"setup_guide,omitempty"`

	// subtitle
	Subtitle string `json:"subtitle,omitempty"`

	// summary
	Summary string `json:"summary,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

AddonsAddon addons addon

swagger:model addons.Addon

func (*AddonsAddon) ContextValidate

func (m *AddonsAddon) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this addons addon based on the context it is used

func (*AddonsAddon) MarshalBinary

func (m *AddonsAddon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AddonsAddon) UnmarshalBinary

func (m *AddonsAddon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AddonsAddon) Validate

func (m *AddonsAddon) Validate(formats strfmt.Registry) error

Validate validates this addons addon

type AddonsDeveloperLink struct {

	// title
	Title string `json:"title,omitempty"`

	// url
	URL string `json:"url,omitempty"`
}

AddonsDeveloperLink addons developer link

swagger:model addons.DeveloperLink

func (*AddonsDeveloperLink) ContextValidate

func (m *AddonsDeveloperLink) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this addons developer link based on context it is used

func (*AddonsDeveloperLink) MarshalBinary

func (m *AddonsDeveloperLink) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AddonsDeveloperLink) UnmarshalBinary

func (m *AddonsDeveloperLink) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AddonsDeveloperLink) Validate

func (m *AddonsDeveloperLink) Validate(_ strfmt.Registry) error

Validate validates this addons developer link

type AddonsFeature

type AddonsFeature struct {

	// available
	Available bool `json:"available,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// quantity
	Quantity string `json:"quantity,omitempty"`
}

AddonsFeature addons feature

swagger:model addons.Feature

func (*AddonsFeature) ContextValidate

func (m *AddonsFeature) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this addons feature based on context it is used

func (*AddonsFeature) MarshalBinary

func (m *AddonsFeature) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AddonsFeature) UnmarshalBinary

func (m *AddonsFeature) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AddonsFeature) Validate

func (m *AddonsFeature) Validate(_ strfmt.Registry) error

Validate validates this addons feature

type AddonsPlan

type AddonsPlan struct {

	// features
	Features []*AddonsFeature `json:"features"`

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// price
	Price int64 `json:"price,omitempty"`
}

AddonsPlan addons plan

swagger:model addons.Plan

func (*AddonsPlan) ContextValidate

func (m *AddonsPlan) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this addons plan based on the context it is used

func (*AddonsPlan) MarshalBinary

func (m *AddonsPlan) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AddonsPlan) UnmarshalBinary

func (m *AddonsPlan) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AddonsPlan) Validate

func (m *AddonsPlan) Validate(formats strfmt.Registry) error

Validate validates this addons plan

type AddonsSetupGuide

type AddonsSetupGuide struct {

	// instructions
	Instructions []*AddonsSetupInstruction `json:"instructions"`

	// notification
	Notification string `json:"notification,omitempty"`
}

AddonsSetupGuide addons setup guide

swagger:model addons.SetupGuide

func (*AddonsSetupGuide) ContextValidate

func (m *AddonsSetupGuide) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this addons setup guide based on the context it is used

func (*AddonsSetupGuide) MarshalBinary

func (m *AddonsSetupGuide) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AddonsSetupGuide) UnmarshalBinary

func (m *AddonsSetupGuide) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AddonsSetupGuide) Validate

func (m *AddonsSetupGuide) Validate(formats strfmt.Registry) error

Validate validates this addons setup guide

type AddonsSetupInstruction

type AddonsSetupInstruction struct {

	// card content
	CardContent string `json:"card_content,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// type
	Type string `json:"type,omitempty"`
}

AddonsSetupInstruction addons setup instruction

swagger:model addons.SetupInstruction

func (*AddonsSetupInstruction) ContextValidate

func (m *AddonsSetupInstruction) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this addons setup instruction based on context it is used

func (*AddonsSetupInstruction) MarshalBinary

func (m *AddonsSetupInstruction) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AddonsSetupInstruction) UnmarshalBinary

func (m *AddonsSetupInstruction) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AddonsSetupInstruction) Validate

Validate validates this addons setup instruction

type PipelineabledomainArtifactMeta added in v1.0.3

type PipelineabledomainArtifactMeta struct {

	// artifact type
	ArtifactType string `json:"artifact_type,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// title
	Title string `json:"title,omitempty"`

	// version code
	VersionCode string `json:"version_code,omitempty"`

	// version name
	VersionName string `json:"version_name,omitempty"`
}

PipelineabledomainArtifactMeta pipelineabledomain artifact meta

swagger:model pipelineabledomain.ArtifactMeta

func (*PipelineabledomainArtifactMeta) ContextValidate added in v1.0.3

ContextValidate validates this pipelineabledomain artifact meta based on context it is used

func (*PipelineabledomainArtifactMeta) MarshalBinary added in v1.0.3

func (m *PipelineabledomainArtifactMeta) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PipelineabledomainArtifactMeta) UnmarshalBinary added in v1.0.3

func (m *PipelineabledomainArtifactMeta) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PipelineabledomainArtifactMeta) Validate added in v1.0.3

Validate validates this pipelineabledomain artifact meta

type PipelineabledomainBuildToolInvocation added in v1.0.3

type PipelineabledomainBuildToolInvocation struct {

	// invocation id
	InvocationID string `json:"invocation_id,omitempty"`

	// tool
	Tool string `json:"tool,omitempty"`

	// tool version
	ToolVersion string `json:"tool_version,omitempty"`
}

PipelineabledomainBuildToolInvocation pipelineabledomain build tool invocation

swagger:model pipelineabledomain.BuildToolInvocation

func (*PipelineabledomainBuildToolInvocation) ContextValidate added in v1.0.3

ContextValidate validates this pipelineabledomain build tool invocation based on context it is used

func (*PipelineabledomainBuildToolInvocation) MarshalBinary added in v1.0.3

func (m *PipelineabledomainBuildToolInvocation) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PipelineabledomainBuildToolInvocation) UnmarshalBinary added in v1.0.3

func (m *PipelineabledomainBuildToolInvocation) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PipelineabledomainBuildToolInvocation) Validate added in v1.0.3

Validate validates this pipelineabledomain build tool invocation

type PipelineabledomainCommitPaths added in v1.7.0

type PipelineabledomainCommitPaths struct {

	// added
	Added []string `json:"added"`

	// modified
	Modified []string `json:"modified"`

	// removed
	Removed []string `json:"removed"`
}

PipelineabledomainCommitPaths pipelineabledomain commit paths

swagger:model pipelineabledomain.CommitPaths

func (*PipelineabledomainCommitPaths) ContextValidate added in v1.7.0

ContextValidate validates this pipelineabledomain commit paths based on context it is used

func (*PipelineabledomainCommitPaths) MarshalBinary added in v1.7.0

func (m *PipelineabledomainCommitPaths) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PipelineabledomainCommitPaths) UnmarshalBinary added in v1.7.0

func (m *PipelineabledomainCommitPaths) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PipelineabledomainCommitPaths) Validate added in v1.7.0

Validate validates this pipelineabledomain commit paths

type PipelineabledomainEnvironments added in v0.1.0

type PipelineabledomainEnvironments struct {

	// is expand
	IsExpand any `json:"is_expand,omitempty"`

	// key
	Key string `json:"key,omitempty"`

	// value
	Value any `json:"value,omitempty"`
}

PipelineabledomainEnvironments pipelineabledomain environments

swagger:model pipelineabledomain.Environments

func (*PipelineabledomainEnvironments) ContextValidate added in v0.1.0

ContextValidate validates this pipelineabledomain environments based on context it is used

func (*PipelineabledomainEnvironments) MarshalBinary added in v0.1.0

func (m *PipelineabledomainEnvironments) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PipelineabledomainEnvironments) UnmarshalBinary added in v0.1.0

func (m *PipelineabledomainEnvironments) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PipelineabledomainEnvironments) Validate added in v0.1.0

Validate validates this pipelineabledomain environments

type PipelineabledomainLocalConfig added in v1.0.3

type PipelineabledomainLocalConfig struct {

	// host
	Host string `json:"host,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

PipelineabledomainLocalConfig pipelineabledomain local config

swagger:model pipelineabledomain.LocalConfig

func (*PipelineabledomainLocalConfig) ContextValidate added in v1.0.3

ContextValidate validates this pipelineabledomain local config based on context it is used

func (*PipelineabledomainLocalConfig) MarshalBinary added in v1.0.3

func (m *PipelineabledomainLocalConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PipelineabledomainLocalConfig) UnmarshalBinary added in v1.0.3

func (m *PipelineabledomainLocalConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PipelineabledomainLocalConfig) Validate added in v1.0.3

Validate validates this pipelineabledomain local config

type PipelineabledomainTriggerParams added in v0.1.0

type PipelineabledomainTriggerParams struct {

	// base repository url
	BaseRepositoryURL string `json:"base_repository_url,omitempty"`

	// branch
	Branch string `json:"branch,omitempty"`

	// branch dest
	BranchDest string `json:"branch_dest,omitempty"`

	// branch dest repo owner
	BranchDestRepoOwner string `json:"branch_dest_repo_owner,omitempty"`

	// branch repo owner
	BranchRepoOwner string `json:"branch_repo_owner,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// commit messages
	CommitMessages []string `json:"commit_messages"`

	// commit paths
	CommitPaths []*PipelineabledomainCommitPaths `json:"commit_paths"`

	// environments
	Environments []*PipelineabledomainEnvironments `json:"environments"`

	// head repository url
	HeadRepositoryURL string `json:"head_repository_url,omitempty"`

	// machine type id
	MachineTypeID string `json:"machine_type_id,omitempty"`

	// priority
	Priority int64 `json:"priority,omitempty"`

	// pull request author
	PullRequestAuthor string `json:"pull_request_author,omitempty"`

	// pull request comment
	PullRequestComment string `json:"pull_request_comment,omitempty"`

	// pull request comment id
	PullRequestCommentID string `json:"pull_request_comment_id,omitempty"`

	// pull request head branch
	PullRequestHeadBranch string `json:"pull_request_head_branch,omitempty"`

	// pull request id
	PullRequestID any `json:"pull_request_id,omitempty"`

	// pull request labels
	PullRequestLabels []string `json:"pull_request_labels"`

	// pull request labels added
	PullRequestLabelsAdded []string `json:"pull_request_labels_added"`

	// pull request merge branch
	PullRequestMergeBranch string `json:"pull_request_merge_branch,omitempty"`

	// pull request ready state
	PullRequestReadyState string `json:"pull_request_ready_state,omitempty"`

	// pull request repository url
	PullRequestRepositoryURL string `json:"pull_request_repository_url,omitempty"`

	// pull request unverified merge branch
	PullRequestUnverifiedMergeBranch string `json:"pull_request_unverified_merge_branch,omitempty"`

	// skip git status report
	SkipGitStatusReport bool `json:"skip_git_status_report,omitempty"`

	// stack
	Stack string `json:"stack,omitempty"`

	// tag
	Tag any `json:"tag,omitempty"`
}

PipelineabledomainTriggerParams pipelineabledomain trigger params

swagger:model pipelineabledomain.TriggerParams

func (*PipelineabledomainTriggerParams) ContextValidate added in v0.1.0

func (m *PipelineabledomainTriggerParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this pipelineabledomain trigger params based on the context it is used

func (*PipelineabledomainTriggerParams) MarshalBinary added in v0.1.0

func (m *PipelineabledomainTriggerParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PipelineabledomainTriggerParams) UnmarshalBinary added in v0.1.0

func (m *PipelineabledomainTriggerParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PipelineabledomainTriggerParams) Validate added in v0.1.0

Validate validates this pipelineabledomain trigger params

type ServiceDtoAvailableStacksRespModel added in v1.7.0

type ServiceDtoAvailableStacksRespModel map[string]ServiceDtoStackInfo

ServiceDtoAvailableStacksRespModel A map of stack IDs to stack information

swagger:model service.dto.AvailableStacksRespModel

func (ServiceDtoAvailableStacksRespModel) ContextValidate added in v1.7.0

func (m ServiceDtoAvailableStacksRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this service dto available stacks resp model based on the context it is used

func (ServiceDtoAvailableStacksRespModel) Validate added in v1.7.0

Validate validates this service dto available stacks resp model

type ServiceDtoCreatedSecretNoValue added in v1.7.0

type ServiceDtoCreatedSecretNoValue struct {

	// expand in step inputs
	ExpandInStepInputs bool `json:"expand_in_step_inputs,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// is exposed for pull requests
	IsExposedForPullRequests bool `json:"is_exposed_for_pull_requests,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// scope
	Scope string `json:"scope,omitempty"`
}

ServiceDtoCreatedSecretNoValue service dto created secret no value

swagger:model service.dto.CreatedSecretNoValue

func (*ServiceDtoCreatedSecretNoValue) ContextValidate added in v1.7.0

ContextValidate validates this service dto created secret no value based on context it is used

func (*ServiceDtoCreatedSecretNoValue) MarshalBinary added in v1.7.0

func (m *ServiceDtoCreatedSecretNoValue) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceDtoCreatedSecretNoValue) UnmarshalBinary added in v1.7.0

func (m *ServiceDtoCreatedSecretNoValue) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceDtoCreatedSecretNoValue) Validate added in v1.7.0

Validate validates this service dto created secret no value

type ServiceDtoGroup added in v1.7.0

type ServiceDtoGroup struct {

	// name
	Name string `json:"name,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`
}

ServiceDtoGroup service dto group

swagger:model service.dto.Group

func (*ServiceDtoGroup) ContextValidate added in v1.7.0

func (m *ServiceDtoGroup) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this service dto group based on context it is used

func (*ServiceDtoGroup) MarshalBinary added in v1.7.0

func (m *ServiceDtoGroup) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceDtoGroup) UnmarshalBinary added in v1.7.0

func (m *ServiceDtoGroup) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceDtoGroup) Validate added in v1.7.0

func (m *ServiceDtoGroup) Validate(_ strfmt.Registry) error

Validate validates this service dto group

type ServiceDtoMember added in v1.7.0

type ServiceDtoMember struct {

	// email
	Email string `json:"email,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

ServiceDtoMember service dto member

swagger:model service.dto.Member

func (*ServiceDtoMember) ContextValidate added in v1.7.0

func (m *ServiceDtoMember) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this service dto member based on context it is used

func (*ServiceDtoMember) MarshalBinary added in v1.7.0

func (m *ServiceDtoMember) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceDtoMember) UnmarshalBinary added in v1.7.0

func (m *ServiceDtoMember) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceDtoMember) Validate added in v1.7.0

func (m *ServiceDtoMember) Validate(_ strfmt.Registry) error

Validate validates this service dto member

type ServiceDtoStackInfo added in v1.7.0

type ServiceDtoStackInfo struct {

	// Description of the stack
	Description string `json:"description,omitempty"`

	// Unique identifier for the stack
	ID string `json:"id,omitempty"`

	// Operating system of the stack
	// Enum: ["linux","macos"]
	Os string `json:"os,omitempty"`

	// OS version number
	OsVersion int64 `json:"os_version,omitempty"`

	// The date on which the stack will no longer be available. This field is typically only set for frozen stacks. ISO 8601 (YYYY-MM-DD) format.
	RemovalDate string `json:"removal-date,omitempty"`

	// URL to the stack report with pre-installed tools information
	StackReport string `json:"stack-report,omitempty"`

	// Current status of the stack. Note: this changes over the lifetime of a stack, see Stack update policy for details.
	// Enum: ["stable","edge","frozen"]
	Status string `json:"status,omitempty"`

	// Human-readable title of the stack
	Title string `json:"title,omitempty"`
}

ServiceDtoStackInfo service dto stack info

swagger:model service.dto.StackInfo

func (*ServiceDtoStackInfo) ContextValidate added in v1.7.0

func (m *ServiceDtoStackInfo) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this service dto stack info based on context it is used

func (*ServiceDtoStackInfo) MarshalBinary added in v1.7.0

func (m *ServiceDtoStackInfo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceDtoStackInfo) UnmarshalBinary added in v1.7.0

func (m *ServiceDtoStackInfo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceDtoStackInfo) Validate added in v1.7.0

func (m *ServiceDtoStackInfo) Validate(formats strfmt.Registry) error

Validate validates this service dto stack info

type ServiceDtoStepInputOutputResponse added in v1.7.0

type ServiceDtoStepInputOutputResponse struct {

	// default value
	DefaultValue string `json:"default_value,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// is required
	IsRequired bool `json:"is_required,omitempty"`

	// is sensitive
	IsSensitive bool `json:"is_sensitive,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// summary
	Summary string `json:"summary,omitempty"`

	// title
	Title string `json:"title,omitempty"`

	// List of allowed values for the parameter (if restricted)
	ValueOptions []string `json:"value_options"`
}

ServiceDtoStepInputOutputResponse service dto step input output response

swagger:model service.dto.StepInputOutputResponse

func (*ServiceDtoStepInputOutputResponse) ContextValidate added in v1.7.0

ContextValidate validates this service dto step input output response based on context it is used

func (*ServiceDtoStepInputOutputResponse) MarshalBinary added in v1.7.0

func (m *ServiceDtoStepInputOutputResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceDtoStepInputOutputResponse) UnmarshalBinary added in v1.7.0

func (m *ServiceDtoStepInputOutputResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceDtoStepInputOutputResponse) Validate added in v1.7.0

Validate validates this service dto step input output response

type ServiceDtoStepInputsRespModel added in v1.7.0

type ServiceDtoStepInputsRespModel []*ServiceDtoStepInputOutputResponse

ServiceDtoStepInputsRespModel service dto step inputs resp model

swagger:model service.dto.StepInputsRespModel

func (ServiceDtoStepInputsRespModel) ContextValidate added in v1.7.0

func (m ServiceDtoStepInputsRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this service dto step inputs resp model based on the context it is used

func (ServiceDtoStepInputsRespModel) Validate added in v1.7.0

func (m ServiceDtoStepInputsRespModel) Validate(formats strfmt.Registry) error

Validate validates this service dto step inputs resp model

type ServiceDtoStepResponse added in v1.7.0

type ServiceDtoStepResponse struct {

	// description
	Description string `json:"description,omitempty"`

	// Unique identifier for the step
	ID string `json:"id,omitempty"`

	// inputs
	Inputs []*ServiceDtoStepInputOutputResponse `json:"inputs"`

	// is deprecated
	IsDeprecated bool `json:"is_deprecated,omitempty"`

	// is latest
	IsLatest bool `json:"is_latest,omitempty"`

	// latest version number
	LatestVersionNumber string `json:"latest_version_number,omitempty"`

	// Maintainer of the step
	// Enum: ["bitrise","verified","community"]
	Maintainer string `json:"maintainer,omitempty"`

	// outputs
	Outputs []*ServiceDtoStepInputOutputResponse `json:"outputs"`

	// Composite Version Specification of the step, see https://docs.bitrise.io/en/bitrise-ci/references/steps-reference/step-reference-id-format.html
	StepRef string `json:"step_ref,omitempty"`

	// summary
	Summary string `json:"summary,omitempty"`

	// title
	Title string `json:"title,omitempty"`

	// Version number of the step
	Version string `json:"version,omitempty"`
}

ServiceDtoStepResponse service dto step response

swagger:model service.dto.StepResponse

func (*ServiceDtoStepResponse) ContextValidate added in v1.7.0

func (m *ServiceDtoStepResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this service dto step response based on the context it is used

func (*ServiceDtoStepResponse) MarshalBinary added in v1.7.0

func (m *ServiceDtoStepResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceDtoStepResponse) UnmarshalBinary added in v1.7.0

func (m *ServiceDtoStepResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceDtoStepResponse) Validate added in v1.7.0

func (m *ServiceDtoStepResponse) Validate(formats strfmt.Registry) error

Validate validates this service dto step response

type ServiceDtoStepSearchRespModel added in v1.7.0

type ServiceDtoStepSearchRespModel []*ServiceDtoStepResponse

ServiceDtoStepSearchRespModel service dto step search resp model

swagger:model service.dto.StepSearchRespModel

func (ServiceDtoStepSearchRespModel) ContextValidate added in v1.7.0

func (m ServiceDtoStepSearchRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this service dto step search resp model based on the context it is used

func (ServiceDtoStepSearchRespModel) Validate added in v1.7.0

func (m ServiceDtoStepSearchRespModel) Validate(formats strfmt.Registry) error

Validate validates this service dto step search resp model

type ServiceDtoValidateBitriseYMLRespModel added in v1.7.0

type ServiceDtoValidateBitriseYMLRespModel struct {

	// Validation errors
	Errors []string `json:"errors"`

	// Validation warnings
	Warnings []string `json:"warnings"`
}

ServiceDtoValidateBitriseYMLRespModel service dto validate bitrise y m l resp model

swagger:model service.dto.ValidateBitriseYMLRespModel

func (*ServiceDtoValidateBitriseYMLRespModel) ContextValidate added in v1.7.0

ContextValidate validates this service dto validate bitrise y m l resp model based on context it is used

func (*ServiceDtoValidateBitriseYMLRespModel) MarshalBinary added in v1.7.0

func (m *ServiceDtoValidateBitriseYMLRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceDtoValidateBitriseYMLRespModel) UnmarshalBinary added in v1.7.0

func (m *ServiceDtoValidateBitriseYMLRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceDtoValidateBitriseYMLRespModel) Validate added in v1.7.0

Validate validates this service dto validate bitrise y m l resp model

type ServiceProxyErrorRespModel added in v1.0.3

type ServiceProxyErrorRespModel struct {

	// error msg
	ErrorMsg string `json:"error_msg,omitempty"`
}

ServiceProxyErrorRespModel service proxy error resp model

swagger:model service.ProxyErrorRespModel

func (*ServiceProxyErrorRespModel) ContextValidate added in v1.0.3

ContextValidate validates this service proxy error resp model based on context it is used

func (*ServiceProxyErrorRespModel) MarshalBinary added in v1.0.3

func (m *ServiceProxyErrorRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceProxyErrorRespModel) UnmarshalBinary added in v1.0.3

func (m *ServiceProxyErrorRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceProxyErrorRespModel) Validate added in v1.0.3

Validate validates this service proxy error resp model

type ServiceStandardErrorRespModel

type ServiceStandardErrorRespModel struct {

	// message
	Message string `json:"message,omitempty"`
}

ServiceStandardErrorRespModel service standard error resp model

swagger:model service.StandardErrorRespModel

func (*ServiceStandardErrorRespModel) ContextValidate

ContextValidate validates this service standard error resp model based on context it is used

func (*ServiceStandardErrorRespModel) MarshalBinary

func (m *ServiceStandardErrorRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceStandardErrorRespModel) UnmarshalBinary

func (m *ServiceStandardErrorRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceStandardErrorRespModel) Validate

Validate validates this service standard error resp model

type V0ActivityEventListResponseModel

type V0ActivityEventListResponseModel struct {

	// data
	Data []*V0ActivityEventResponseItemModel `json:"data"`

	// paging
	Paging *V0PagingResponseModel `json:"paging,omitempty"`
}

V0ActivityEventListResponseModel v0 activity event list response model

swagger:model v0.ActivityEventListResponseModel

func (*V0ActivityEventListResponseModel) ContextValidate

func (m *V0ActivityEventListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 activity event list response model based on the context it is used

func (*V0ActivityEventListResponseModel) MarshalBinary

func (m *V0ActivityEventListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ActivityEventListResponseModel) UnmarshalBinary

func (m *V0ActivityEventListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ActivityEventListResponseModel) Validate

Validate validates this v0 activity event list response model

type V0ActivityEventResponseItemModel

type V0ActivityEventResponseItemModel struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// event icon
	EventIcon string `json:"event_icon,omitempty"`

	// event stype
	EventStype string `json:"event_stype,omitempty"`

	// repository avatar icon url
	RepositoryAvatarIconURL string `json:"repository_avatar_icon_url,omitempty"`

	// repository title
	RepositoryTitle string `json:"repository_title,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// target path string
	TargetPathString string `json:"target_path_string,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0ActivityEventResponseItemModel v0 activity event response item model

swagger:model v0.ActivityEventResponseItemModel

func (*V0ActivityEventResponseItemModel) ContextValidate

ContextValidate validates this v0 activity event response item model based on context it is used

func (*V0ActivityEventResponseItemModel) MarshalBinary

func (m *V0ActivityEventResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ActivityEventResponseItemModel) UnmarshalBinary

func (m *V0ActivityEventResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ActivityEventResponseItemModel) Validate

Validate validates this v0 activity event response item model

type V0AddOnAppResponseItemModel

type V0AddOnAppResponseItemModel struct {

	// icon
	Icon string `json:"icon,omitempty"`

	// plan
	Plan *AddonsPlan `json:"plan,omitempty"`

	// plan started at
	PlanStartedAt string `json:"plan_started_at,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0AddOnAppResponseItemModel v0 add on app response item model

swagger:model v0.AddOnAppResponseItemModel

func (*V0AddOnAppResponseItemModel) ContextValidate

func (m *V0AddOnAppResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 add on app response item model based on the context it is used

func (*V0AddOnAppResponseItemModel) MarshalBinary

func (m *V0AddOnAppResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AddOnAppResponseItemModel) UnmarshalBinary

func (m *V0AddOnAppResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AddOnAppResponseItemModel) Validate

func (m *V0AddOnAppResponseItemModel) Validate(formats strfmt.Registry) error

Validate validates this v0 add on app response item model

type V0AddonsListResponseModel

type V0AddonsListResponseModel struct {

	// data
	Data []*AddonsAddon `json:"data"`
}

V0AddonsListResponseModel v0 addons list response model

swagger:model v0.AddonsListResponseModel

func (*V0AddonsListResponseModel) ContextValidate

func (m *V0AddonsListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 addons list response model based on the context it is used

func (*V0AddonsListResponseModel) MarshalBinary

func (m *V0AddonsListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AddonsListResponseModel) UnmarshalBinary

func (m *V0AddonsListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AddonsListResponseModel) Validate

func (m *V0AddonsListResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 addons list response model

type V0AddonsShowResponseModel

type V0AddonsShowResponseModel struct {

	// data
	Data *AddonsAddon `json:"data,omitempty"`
}

V0AddonsShowResponseModel v0 addons show response model

swagger:model v0.AddonsShowResponseModel

func (*V0AddonsShowResponseModel) ContextValidate

func (m *V0AddonsShowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 addons show response model based on the context it is used

func (*V0AddonsShowResponseModel) MarshalBinary

func (m *V0AddonsShowResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AddonsShowResponseModel) UnmarshalBinary

func (m *V0AddonsShowResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AddonsShowResponseModel) Validate

func (m *V0AddonsShowResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 addons show response model

type V0AndroidKeystoreFileDownloadResponseItemModel added in v1.7.0

type V0AndroidKeystoreFileDownloadResponseItemModel struct {

	// Read-only. SHA-256 fingerprint of the signing certificate inside the keystore, rendered as uppercase hexadecimal with colon separators (keytool format). Computed server-side once the file is processed; null until then.
	// Example: ED:FB:D3:78:E6:38:F6:53:17:0C:9C:93:E8:7C:6E:AF:98:4A:4D:1A:22:CA:7E:DF:FF:51:3D:20:CC:A3:68:D3
	// Read Only: true
	CertificateSha256Fingerprint string `json:"certificate_sha256_fingerprint,omitempty"`

	// download url
	DownloadURL string `json:"download_url,omitempty"`

	// exposed meta datastore
	ExposedMetaDatastore any `json:"exposed_meta_datastore,omitempty"`

	// Read-only. SHA-256 hash of the uploaded file bytes, rendered as lowercase hexadecimal. Computed server-side once the file is processed; null until then.
	// Example: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
	// Read Only: true
	FileSha256 string `json:"file_sha256,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// user env key
	UserEnvKey string `json:"user_env_key,omitempty"`
}

V0AndroidKeystoreFileDownloadResponseItemModel v0 android keystore file download response item model

swagger:model v0.AndroidKeystoreFileDownloadResponseItemModel

func (*V0AndroidKeystoreFileDownloadResponseItemModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 android keystore file download response item model based on the context it is used

func (*V0AndroidKeystoreFileDownloadResponseItemModel) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0AndroidKeystoreFileDownloadResponseItemModel) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0AndroidKeystoreFileDownloadResponseItemModel) Validate added in v1.7.0

Validate validates this v0 android keystore file download response item model

type V0AndroidKeystoreFileDownloadResponseModel added in v1.7.0

type V0AndroidKeystoreFileDownloadResponseModel struct {

	// data
	Data *V0AndroidKeystoreFileDownloadResponseItemModel `json:"data,omitempty"`
}

V0AndroidKeystoreFileDownloadResponseModel v0 android keystore file download response model

swagger:model v0.AndroidKeystoreFileDownloadResponseModel

func (*V0AndroidKeystoreFileDownloadResponseModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 android keystore file download response model based on the context it is used

func (*V0AndroidKeystoreFileDownloadResponseModel) MarshalBinary added in v1.7.0

func (m *V0AndroidKeystoreFileDownloadResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AndroidKeystoreFileDownloadResponseModel) UnmarshalBinary added in v1.7.0

func (m *V0AndroidKeystoreFileDownloadResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AndroidKeystoreFileDownloadResponseModel) Validate added in v1.7.0

Validate validates this v0 android keystore file download response model

type V0AndroidKeystoreFileListResponseModel added in v1.7.0

type V0AndroidKeystoreFileListResponseModel struct {

	// data
	Data []*V0AndroidKeystoreFileResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0AndroidKeystoreFileListResponseModel v0 android keystore file list response model

swagger:model v0.AndroidKeystoreFileListResponseModel

func (*V0AndroidKeystoreFileListResponseModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 android keystore file list response model based on the context it is used

func (*V0AndroidKeystoreFileListResponseModel) MarshalBinary added in v1.7.0

func (m *V0AndroidKeystoreFileListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AndroidKeystoreFileListResponseModel) UnmarshalBinary added in v1.7.0

func (m *V0AndroidKeystoreFileListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AndroidKeystoreFileListResponseModel) Validate added in v1.7.0

Validate validates this v0 android keystore file list response model

type V0AndroidKeystoreFileResponseItemModel added in v1.7.0

type V0AndroidKeystoreFileResponseItemModel struct {

	// Read-only. SHA-256 fingerprint of the signing certificate inside the keystore, rendered as uppercase hexadecimal with colon separators (keytool format). Computed server-side once the file is processed; null until then.
	// Example: ED:FB:D3:78:E6:38:F6:53:17:0C:9C:93:E8:7C:6E:AF:98:4A:4D:1A:22:CA:7E:DF:FF:51:3D:20:CC:A3:68:D3
	// Read Only: true
	CertificateSha256Fingerprint string `json:"certificate_sha256_fingerprint,omitempty"`

	// exposed meta datastore
	ExposedMetaDatastore any `json:"exposed_meta_datastore,omitempty"`

	// Read-only. SHA-256 hash of the uploaded file bytes, rendered as lowercase hexadecimal. Computed server-side once the file is processed; null until then.
	// Example: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
	// Read Only: true
	FileSha256 string `json:"file_sha256,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// user env key
	UserEnvKey string `json:"user_env_key,omitempty"`
}

V0AndroidKeystoreFileResponseItemModel v0 android keystore file response item model

swagger:model v0.AndroidKeystoreFileResponseItemModel

func (*V0AndroidKeystoreFileResponseItemModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 android keystore file response item model based on the context it is used

func (*V0AndroidKeystoreFileResponseItemModel) MarshalBinary added in v1.7.0

func (m *V0AndroidKeystoreFileResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AndroidKeystoreFileResponseItemModel) UnmarshalBinary added in v1.7.0

func (m *V0AndroidKeystoreFileResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AndroidKeystoreFileResponseItemModel) Validate added in v1.7.0

Validate validates this v0 android keystore file response item model

type V0AndroidKeystoreFileResponseModel added in v1.7.0

type V0AndroidKeystoreFileResponseModel struct {

	// data
	Data *V0AndroidKeystoreFileResponseItemModel `json:"data,omitempty"`
}

V0AndroidKeystoreFileResponseModel v0 android keystore file response model

swagger:model v0.AndroidKeystoreFileResponseModel

func (*V0AndroidKeystoreFileResponseModel) ContextValidate added in v1.7.0

func (m *V0AndroidKeystoreFileResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 android keystore file response model based on the context it is used

func (*V0AndroidKeystoreFileResponseModel) MarshalBinary added in v1.7.0

func (m *V0AndroidKeystoreFileResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AndroidKeystoreFileResponseModel) UnmarshalBinary added in v1.7.0

func (m *V0AndroidKeystoreFileResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AndroidKeystoreFileResponseModel) Validate added in v1.7.0

Validate validates this v0 android keystore file response model

type V0AndroidKeystoreFileUploadParams

type V0AndroidKeystoreFileUploadParams struct {

	// alias
	// Required: true
	Alias *string `json:"alias"`

	// keystore file name
	KeystoreFileName string `json:"keystore_file_name,omitempty"`

	// password
	// Required: true
	Password *string `json:"password"`

	// private key password
	// Required: true
	PrivateKeyPassword *string `json:"private_key_password"`

	// upload file name
	// Required: true
	UploadFileName *string `json:"upload_file_name"`

	// upload file size
	// Required: true
	UploadFileSize *int64 `json:"upload_file_size"`
}

V0AndroidKeystoreFileUploadParams v0 android keystore file upload params

swagger:model v0.AndroidKeystoreFileUploadParams

func (*V0AndroidKeystoreFileUploadParams) ContextValidate

ContextValidate validates this v0 android keystore file upload params based on context it is used

func (*V0AndroidKeystoreFileUploadParams) MarshalBinary

func (m *V0AndroidKeystoreFileUploadParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AndroidKeystoreFileUploadParams) UnmarshalBinary

func (m *V0AndroidKeystoreFileUploadParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AndroidKeystoreFileUploadParams) Validate

Validate validates this v0 android keystore file upload params

type V0AndroidKeystoreFileUploadResponseItemModel added in v1.7.0

type V0AndroidKeystoreFileUploadResponseItemModel struct {

	// Read-only. SHA-256 fingerprint of the signing certificate inside the keystore, rendered as uppercase hexadecimal with colon separators (keytool format). Computed server-side once the file is processed; null until then.
	// Example: ED:FB:D3:78:E6:38:F6:53:17:0C:9C:93:E8:7C:6E:AF:98:4A:4D:1A:22:CA:7E:DF:FF:51:3D:20:CC:A3:68:D3
	// Read Only: true
	CertificateSha256Fingerprint string `json:"certificate_sha256_fingerprint,omitempty"`

	// exposed meta datastore
	ExposedMetaDatastore any `json:"exposed_meta_datastore,omitempty"`

	// Read-only. SHA-256 hash of the uploaded file bytes, rendered as lowercase hexadecimal. Computed server-side once the file is processed; null until then.
	// Example: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
	// Read Only: true
	FileSha256 string `json:"file_sha256,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// upload url
	UploadURL string `json:"upload_url,omitempty"`

	// user env key
	UserEnvKey string `json:"user_env_key,omitempty"`
}

V0AndroidKeystoreFileUploadResponseItemModel v0 android keystore file upload response item model

swagger:model v0.AndroidKeystoreFileUploadResponseItemModel

func (*V0AndroidKeystoreFileUploadResponseItemModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 android keystore file upload response item model based on the context it is used

func (*V0AndroidKeystoreFileUploadResponseItemModel) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0AndroidKeystoreFileUploadResponseItemModel) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0AndroidKeystoreFileUploadResponseItemModel) Validate added in v1.7.0

Validate validates this v0 android keystore file upload response item model

type V0AndroidKeystoreFileUploadResponseModel added in v1.7.0

type V0AndroidKeystoreFileUploadResponseModel struct {

	// data
	Data *V0AndroidKeystoreFileUploadResponseItemModel `json:"data,omitempty"`
}

V0AndroidKeystoreFileUploadResponseModel v0 android keystore file upload response model

swagger:model v0.AndroidKeystoreFileUploadResponseModel

func (*V0AndroidKeystoreFileUploadResponseModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 android keystore file upload response model based on the context it is used

func (*V0AndroidKeystoreFileUploadResponseModel) MarshalBinary added in v1.7.0

func (m *V0AndroidKeystoreFileUploadResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AndroidKeystoreFileUploadResponseModel) UnmarshalBinary added in v1.7.0

func (m *V0AndroidKeystoreFileUploadResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AndroidKeystoreFileUploadResponseModel) Validate added in v1.7.0

Validate validates this v0 android keystore file upload response model

type V0AppAddOnResponseItemModel

type V0AppAddOnResponseItemModel struct {

	// description
	Description string `json:"description,omitempty"`

	// documentation url
	DocumentationURL string `json:"documentation_url,omitempty"`

	// has ui
	HasUI bool `json:"has_ui,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// is beta
	IsBeta bool `json:"is_beta,omitempty"`

	// is enabled
	IsEnabled bool `json:"is_enabled,omitempty"`

	// login url
	LoginURL string `json:"login_url,omitempty"`

	// plan
	Plan *AddonsPlan `json:"plan,omitempty"`

	// scopes
	Scopes []string `json:"scopes"`

	// setup guide
	SetupGuide *AddonsSetupGuide `json:"setup_guide,omitempty"`

	// summary
	Summary string `json:"summary,omitempty"`

	// terms url
	TermsURL string `json:"terms_url,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0AppAddOnResponseItemModel v0 app add on response item model

swagger:model v0.AppAddOnResponseItemModel

func (*V0AppAddOnResponseItemModel) ContextValidate

func (m *V0AppAddOnResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app add on response item model based on the context it is used

func (*V0AppAddOnResponseItemModel) MarshalBinary

func (m *V0AppAddOnResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppAddOnResponseItemModel) UnmarshalBinary

func (m *V0AppAddOnResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppAddOnResponseItemModel) Validate

func (m *V0AppAddOnResponseItemModel) Validate(formats strfmt.Registry) error

Validate validates this v0 app add on response item model

type V0AppAddOnsListResponseModel

type V0AppAddOnsListResponseModel struct {

	// data
	Data []*V0AppAddOnResponseItemModel `json:"data"`
}

V0AppAddOnsListResponseModel v0 app add ons list response model

swagger:model v0.AppAddOnsListResponseModel

func (*V0AppAddOnsListResponseModel) ContextValidate

func (m *V0AppAddOnsListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app add ons list response model based on the context it is used

func (*V0AppAddOnsListResponseModel) MarshalBinary

func (m *V0AppAddOnsListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppAddOnsListResponseModel) UnmarshalBinary

func (m *V0AppAddOnsListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppAddOnsListResponseModel) Validate

func (m *V0AppAddOnsListResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 app add ons list response model

type V0AppConfigRequestParam

type V0AppConfigRequestParam struct {

	// The bitrise.yml of your application, defined in JSON format
	// Required: true
	AppConfigDatastoreYaml any `json:"app_config_datastore_yaml"`
}

V0AppConfigRequestParam v0 app config request param

swagger:model v0.AppConfigRequestParam

func (*V0AppConfigRequestParam) ContextValidate

func (m *V0AppConfigRequestParam) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app config request param based on context it is used

func (*V0AppConfigRequestParam) MarshalBinary

func (m *V0AppConfigRequestParam) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppConfigRequestParam) UnmarshalBinary

func (m *V0AppConfigRequestParam) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppConfigRequestParam) Validate

func (m *V0AppConfigRequestParam) Validate(formats strfmt.Registry) error

Validate validates this v0 app config request param

type V0AppConfigRespModel

type V0AppConfigRespModel map[string]string

V0AppConfigRespModel v0 app config resp model

swagger:model v0.AppConfigRespModel

func (V0AppConfigRespModel) ContextValidate

func (m V0AppConfigRespModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app config resp model based on context it is used

func (V0AppConfigRespModel) Validate

func (m V0AppConfigRespModel) Validate(_ strfmt.Registry) error

Validate validates this v0 app config resp model

type V0AppDeleteRespModel added in v0.1.1

type V0AppDeleteRespModel struct {

	// msg
	Msg string `json:"msg,omitempty"`
}

V0AppDeleteRespModel v0 app delete resp model

swagger:model v0.AppDeleteRespModel

func (*V0AppDeleteRespModel) ContextValidate added in v0.1.1

func (m *V0AppDeleteRespModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app delete resp model based on context it is used

func (*V0AppDeleteRespModel) MarshalBinary added in v0.1.1

func (m *V0AppDeleteRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppDeleteRespModel) UnmarshalBinary added in v0.1.1

func (m *V0AppDeleteRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppDeleteRespModel) Validate added in v0.1.1

func (m *V0AppDeleteRespModel) Validate(_ strfmt.Registry) error

Validate validates this v0 app delete resp model

type V0AppFinishParams

type V0AppFinishParams struct {

	// Which config to use. Specify a config that matches your project type (e. g. `default-android-config` for `android`, etc.). If not speficied, default value is `other-config`. The available values are `default-android-config`, `default-cordova-config`, `default-fastlane-android-config`, `default-fastlane-ios-config`, `flutter-config-test-android-2`, `flutter-config-test-both-0`, `flutter-config-test-ios-1`, `default-ionic-config`, `default-ios-config`, `default-macos-config`, `default-react-native-config`, `default-react-native-expo-config`, `other-config`.
	Config string `json:"config,omitempty"`

	// Environment variables for the application workflows, e.g. {"env1":"val1","env2":"val2"}
	Envs map[string]string `json:"envs,omitempty"`

	// config specification mode, has to be specified with `manual` value
	Mode string `json:"mode,omitempty"`

	// The slug of the organization, who will be the owner of the application, if it's not specified, then the authenticated user will be the owner
	OrganizationSlug string `json:"organization_slug,omitempty"`

	// The type of your project (`android`, `ios`, `cordova`, `other`, `xamarin`, `macos`, `ionic`, `react-native`, `fastlane`, `flutter`, null)
	// Required: true
	ProjectType *string `json:"project_type"`

	// The id of the stack the application will be built (these can be found in the [system report](https://github.com/bitrise-io/bitrise.io/tree/master/system_reports) file names)
	// Required: true
	StackID *string `json:"stack_id"`
}

V0AppFinishParams v0 app finish params

swagger:model v0.AppFinishParams

func (*V0AppFinishParams) ContextValidate

func (m *V0AppFinishParams) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app finish params based on context it is used

func (*V0AppFinishParams) MarshalBinary

func (m *V0AppFinishParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppFinishParams) UnmarshalBinary

func (m *V0AppFinishParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppFinishParams) Validate

func (m *V0AppFinishParams) Validate(formats strfmt.Registry) error

Validate validates this v0 app finish params

type V0AppFinishRespModel

type V0AppFinishRespModel struct {

	// branch name
	BranchName string `json:"branch_name,omitempty"`

	// build trigger token
	BuildTriggerToken string `json:"build_trigger_token,omitempty"`

	// is webhook auto reg supported
	IsWebhookAutoRegSupported bool `json:"is_webhook_auto_reg_supported,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

V0AppFinishRespModel v0 app finish resp model

swagger:model v0.AppFinishRespModel

func (*V0AppFinishRespModel) ContextValidate

func (m *V0AppFinishRespModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app finish resp model based on context it is used

func (*V0AppFinishRespModel) MarshalBinary

func (m *V0AppFinishRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppFinishRespModel) UnmarshalBinary

func (m *V0AppFinishRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppFinishRespModel) Validate

func (m *V0AppFinishRespModel) Validate(_ strfmt.Registry) error

Validate validates this v0 app finish resp model

type V0AppListResponseModel

type V0AppListResponseModel struct {

	// data
	Data []*V0AppResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0AppListResponseModel v0 app list response model

swagger:model v0.AppListResponseModel

func (*V0AppListResponseModel) ContextValidate

func (m *V0AppListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app list response model based on the context it is used

func (*V0AppListResponseModel) MarshalBinary

func (m *V0AppListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppListResponseModel) UnmarshalBinary

func (m *V0AppListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppListResponseModel) Validate

func (m *V0AppListResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 app list response model

type V0AppNotificationSettingsParams added in v0.1.1

type V0AppNotificationSettingsParams struct {

	// When should Bitrise send notifications for the users on build failure? Possible values: always, never, change
	OnFailure string `json:"on_failure,omitempty"`

	// When should Bitrise send notifications for the users on build success? Possible values: always, never, change
	OnSuccess string `json:"on_success,omitempty"`
}

V0AppNotificationSettingsParams v0 app notification settings params

swagger:model v0.AppNotificationSettingsParams

func (*V0AppNotificationSettingsParams) ContextValidate added in v0.1.1

ContextValidate validates this v0 app notification settings params based on context it is used

func (*V0AppNotificationSettingsParams) MarshalBinary added in v0.1.1

func (m *V0AppNotificationSettingsParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppNotificationSettingsParams) UnmarshalBinary added in v0.1.1

func (m *V0AppNotificationSettingsParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppNotificationSettingsParams) Validate added in v0.1.1

Validate validates this v0 app notification settings params

type V0AppNotificationSettingsUpdateResponse added in v0.1.1

type V0AppNotificationSettingsUpdateResponse struct {

	// msg
	Msg string `json:"msg,omitempty"`
}

V0AppNotificationSettingsUpdateResponse v0 app notification settings update response

swagger:model v0.AppNotificationSettingsUpdateResponse

func (*V0AppNotificationSettingsUpdateResponse) ContextValidate added in v0.1.1

ContextValidate validates this v0 app notification settings update response based on context it is used

func (*V0AppNotificationSettingsUpdateResponse) MarshalBinary added in v0.1.1

func (m *V0AppNotificationSettingsUpdateResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppNotificationSettingsUpdateResponse) UnmarshalBinary added in v0.1.1

func (m *V0AppNotificationSettingsUpdateResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppNotificationSettingsUpdateResponse) Validate added in v0.1.1

Validate validates this v0 app notification settings update response

type V0AppRespModel

type V0AppRespModel struct {

	// slug
	Slug string `json:"slug,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

V0AppRespModel v0 app resp model

swagger:model v0.AppRespModel

func (*V0AppRespModel) ContextValidate

func (m *V0AppRespModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app resp model based on context it is used

func (*V0AppRespModel) MarshalBinary

func (m *V0AppRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppRespModel) UnmarshalBinary

func (m *V0AppRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppRespModel) Validate

func (m *V0AppRespModel) Validate(_ strfmt.Registry) error

Validate validates this v0 app resp model

type V0AppResponseItemModel

type V0AppResponseItemModel struct {

	// avatar url
	AvatarURL string `json:"avatar_url,omitempty"`

	// is disabled
	IsDisabled bool `json:"is_disabled,omitempty"`

	// is github checks enabled
	IsGithubChecksEnabled bool `json:"is_github_checks_enabled,omitempty"`

	// is public
	IsPublic bool `json:"is_public,omitempty"`

	// owner
	Owner *V0OwnerAccountResponseModel `json:"owner,omitempty"`

	// project id
	ProjectID string `json:"project_id,omitempty"`

	// project type
	ProjectType string `json:"project_type,omitempty"`

	// provider
	Provider string `json:"provider,omitempty"`

	// repo owner
	RepoOwner string `json:"repo_owner,omitempty"`

	// repo slug
	RepoSlug string `json:"repo_slug,omitempty"`

	// repo url
	RepoURL string `json:"repo_url,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0AppResponseItemModel v0 app response item model

swagger:model v0.AppResponseItemModel

func (*V0AppResponseItemModel) ContextValidate

func (m *V0AppResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app response item model based on the context it is used

func (*V0AppResponseItemModel) MarshalBinary

func (m *V0AppResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppResponseItemModel) UnmarshalBinary

func (m *V0AppResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppResponseItemModel) Validate

func (m *V0AppResponseItemModel) Validate(formats strfmt.Registry) error

Validate validates this v0 app response item model

type V0AppShowResponseModel

type V0AppShowResponseModel struct {

	// data
	Data *V0AppResponseItemModel `json:"data,omitempty"`
}

V0AppShowResponseModel v0 app show response model

swagger:model v0.AppShowResponseModel

func (*V0AppShowResponseModel) ContextValidate

func (m *V0AppShowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app show response model based on the context it is used

func (*V0AppShowResponseModel) MarshalBinary

func (m *V0AppShowResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppShowResponseModel) UnmarshalBinary

func (m *V0AppShowResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppShowResponseModel) Validate

func (m *V0AppShowResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 app show response model

type V0AppUpdateParams added in v0.1.0

type V0AppUpdateParams struct {

	// The new Apple API key's slug (recommendation: use the UI to set this)
	AppleAPICredentialSlug string `json:"apple_api_credential_slug,omitempty"`

	// The new apple credential user ID (recommendation: use the UI to set this)
	AppleCredentialUserID int64 `json:"apple_credential_user_id,omitempty"`

	// The new apple credential user slug (recommendation: use the UI to set this)
	AppleCredentialUserSlug string `json:"apple_credential_user_slug,omitempty"`

	// The new default branch for the application.
	DefaultBranch string `json:"default_branch,omitempty"`

	// The new value of whether an application should be publicly visible
	IsPublic bool `json:"is_public,omitempty"`

	// The new repository URL for the application.
	RepositoryURL string `json:"repository_url,omitempty"`

	// The new service credential user ID (recommendation: use the UI to set this)
	ServicesCredentialUserID int64 `json:"services_credential_user_id,omitempty"`

	// The new title of the application.
	Title string `json:"title,omitempty"`
}

V0AppUpdateParams v0 app update params

swagger:model v0.AppUpdateParams

func (*V0AppUpdateParams) ContextValidate added in v0.1.0

func (m *V0AppUpdateParams) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app update params based on context it is used

func (*V0AppUpdateParams) MarshalBinary added in v0.1.0

func (m *V0AppUpdateParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppUpdateParams) UnmarshalBinary added in v0.1.0

func (m *V0AppUpdateParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppUpdateParams) Validate added in v0.1.0

func (m *V0AppUpdateParams) Validate(_ strfmt.Registry) error

Validate validates this v0 app update params

type V0AppUpdateRespModel added in v0.1.0

type V0AppUpdateRespModel struct {

	// status
	Status string `json:"status,omitempty"`
}

V0AppUpdateRespModel v0 app update resp model

swagger:model v0.AppUpdateRespModel

func (*V0AppUpdateRespModel) ContextValidate added in v0.1.0

func (m *V0AppUpdateRespModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app update resp model based on context it is used

func (*V0AppUpdateRespModel) MarshalBinary added in v0.1.0

func (m *V0AppUpdateRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppUpdateRespModel) UnmarshalBinary added in v0.1.0

func (m *V0AppUpdateRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppUpdateRespModel) Validate added in v0.1.0

func (m *V0AppUpdateRespModel) Validate(_ strfmt.Registry) error

Validate validates this v0 app update resp model

type V0AppUploadParams

type V0AppUploadParams struct {

	// The default branch of the repository. If it's not specified, it will be `master`.
	DefaultBranchName string `json:"default_branch_name,omitempty"`

	// [Deprecated] You no longer need to provide this field.
	GitOwner string `json:"git_owner,omitempty"`

	// [Deprecated] You no longer need to provide this field.
	GitRepoSlug string `json:"git_repo_slug,omitempty"`

	// If `true` then the repository visibility setting will be public, in case of `false` it will be private
	// Required: true
	IsPublic *bool `json:"is_public"`

	// Toggles whether manual approval should be enabled for the app's builds. If it's not specified, it will be `true`.
	ManualApprovalEnabled bool `json:"manual_approval_enabled,omitempty"`

	// The slug of the organization, who will be the owner of the application. If it's not specified, then the authenticated user will be the owner.
	OrganizationSlug string `json:"organization_slug,omitempty"`

	// The git provider you are using, it can be `github`, `bitbucket`, `gitlab`, `gitlab-self-hosted` or `custom`
	Provider string `json:"provider,omitempty"`

	// The URL of your repository
	// Required: true
	RepoURL *string `json:"repo_url"`

	// The title of the application. If it's not specified, it will be the git repository's name.
	Title string `json:"title,omitempty"`

	// [Deprecated] You no longer need to provide this field.
	Type string `json:"type,omitempty"`
}

V0AppUploadParams v0 app upload params

swagger:model v0.AppUploadParams

func (*V0AppUploadParams) ContextValidate

func (m *V0AppUploadParams) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app upload params based on context it is used

func (*V0AppUploadParams) MarshalBinary

func (m *V0AppUploadParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppUploadParams) UnmarshalBinary

func (m *V0AppUploadParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppUploadParams) Validate

func (m *V0AppUploadParams) Validate(formats strfmt.Registry) error

Validate validates this v0 app upload params

type V0AppWebhookCreateParams

type V0AppWebhookCreateParams struct {

	// events
	// Required: true
	Events []string `json:"events"`

	// headers
	Headers any `json:"headers,omitempty"`

	// secret
	// Required: true
	Secret *string `json:"secret"`

	// url
	// Required: true
	URL *string `json:"url"`
}

V0AppWebhookCreateParams v0 app webhook create params

swagger:model v0.AppWebhookCreateParams

func (*V0AppWebhookCreateParams) ContextValidate

func (m *V0AppWebhookCreateParams) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app webhook create params based on context it is used

func (*V0AppWebhookCreateParams) MarshalBinary

func (m *V0AppWebhookCreateParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppWebhookCreateParams) UnmarshalBinary

func (m *V0AppWebhookCreateParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppWebhookCreateParams) Validate

func (m *V0AppWebhookCreateParams) Validate(formats strfmt.Registry) error

Validate validates this v0 app webhook create params

type V0AppWebhookCreatedResponseModel

type V0AppWebhookCreatedResponseModel struct {

	// data
	Data *V0AppWebhookResponseItemModel `json:"data,omitempty"`
}

V0AppWebhookCreatedResponseModel v0 app webhook created response model

swagger:model v0.AppWebhookCreatedResponseModel

func (*V0AppWebhookCreatedResponseModel) ContextValidate

func (m *V0AppWebhookCreatedResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app webhook created response model based on the context it is used

func (*V0AppWebhookCreatedResponseModel) MarshalBinary

func (m *V0AppWebhookCreatedResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppWebhookCreatedResponseModel) UnmarshalBinary

func (m *V0AppWebhookCreatedResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppWebhookCreatedResponseModel) Validate

Validate validates this v0 app webhook created response model

type V0AppWebhookDeletedResponseModel

type V0AppWebhookDeletedResponseModel struct {

	// data
	Data *V0AppWebhookResponseItemModel `json:"data,omitempty"`
}

V0AppWebhookDeletedResponseModel v0 app webhook deleted response model

swagger:model v0.AppWebhookDeletedResponseModel

func (*V0AppWebhookDeletedResponseModel) ContextValidate

func (m *V0AppWebhookDeletedResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app webhook deleted response model based on the context it is used

func (*V0AppWebhookDeletedResponseModel) MarshalBinary

func (m *V0AppWebhookDeletedResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppWebhookDeletedResponseModel) UnmarshalBinary

func (m *V0AppWebhookDeletedResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppWebhookDeletedResponseModel) Validate

Validate validates this v0 app webhook deleted response model

type V0AppWebhookListResponseModel

type V0AppWebhookListResponseModel struct {

	// data
	Data []*V0AppWebhookResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0AppWebhookListResponseModel v0 app webhook list response model

swagger:model v0.AppWebhookListResponseModel

func (*V0AppWebhookListResponseModel) ContextValidate

func (m *V0AppWebhookListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app webhook list response model based on the context it is used

func (*V0AppWebhookListResponseModel) MarshalBinary

func (m *V0AppWebhookListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppWebhookListResponseModel) UnmarshalBinary

func (m *V0AppWebhookListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppWebhookListResponseModel) Validate

func (m *V0AppWebhookListResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 app webhook list response model

type V0AppWebhookResponseItemModel

type V0AppWebhookResponseItemModel struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// events
	Events []string `json:"events"`

	// headers
	Headers any `json:"headers,omitempty"`

	// registered by addon
	RegisteredByAddon bool `json:"registered_by_addon,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// updated at
	UpdatedAt string `json:"updated_at,omitempty"`

	// url
	URL string `json:"url,omitempty"`
}

V0AppWebhookResponseItemModel v0 app webhook response item model

swagger:model v0.AppWebhookResponseItemModel

func (*V0AppWebhookResponseItemModel) ContextValidate

ContextValidate validates this v0 app webhook response item model based on context it is used

func (*V0AppWebhookResponseItemModel) MarshalBinary

func (m *V0AppWebhookResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppWebhookResponseItemModel) UnmarshalBinary

func (m *V0AppWebhookResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppWebhookResponseItemModel) Validate

Validate validates this v0 app webhook response item model

type V0AppWebhookResponseModel

type V0AppWebhookResponseModel struct {

	// data
	Data *V0AppWebhookResponseItemModel `json:"data,omitempty"`
}

V0AppWebhookResponseModel v0 app webhook response model

swagger:model v0.AppWebhookResponseModel

func (*V0AppWebhookResponseModel) ContextValidate

func (m *V0AppWebhookResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app webhook response model based on the context it is used

func (*V0AppWebhookResponseModel) MarshalBinary

func (m *V0AppWebhookResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppWebhookResponseModel) UnmarshalBinary

func (m *V0AppWebhookResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppWebhookResponseModel) Validate

func (m *V0AppWebhookResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 app webhook response model

type V0AppWebhookUpdateParams

type V0AppWebhookUpdateParams struct {

	// events
	// Required: true
	Events []string `json:"events"`

	// headers
	Headers any `json:"headers,omitempty"`

	// url
	// Required: true
	URL *string `json:"url"`
}

V0AppWebhookUpdateParams v0 app webhook update params

swagger:model v0.AppWebhookUpdateParams

func (*V0AppWebhookUpdateParams) ContextValidate

func (m *V0AppWebhookUpdateParams) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 app webhook update params based on context it is used

func (*V0AppWebhookUpdateParams) MarshalBinary

func (m *V0AppWebhookUpdateParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppWebhookUpdateParams) UnmarshalBinary

func (m *V0AppWebhookUpdateParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppWebhookUpdateParams) Validate

func (m *V0AppWebhookUpdateParams) Validate(formats strfmt.Registry) error

Validate validates this v0 app webhook update params

type V0AppleAPICredentialResponseItem

type V0AppleAPICredentialResponseItem struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// is enterprise account
	IsEnterpriseAccount bool `json:"is_enterprise_account,omitempty"`

	// issuer id
	IssuerID string `json:"issuer_id,omitempty"`

	// key id
	KeyID string `json:"key_id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// updated at
	UpdatedAt string `json:"updated_at,omitempty"`
}

V0AppleAPICredentialResponseItem v0 apple API credential response item

swagger:model v0.AppleAPICredentialResponseItem

func (*V0AppleAPICredentialResponseItem) ContextValidate

ContextValidate validates this v0 apple API credential response item based on context it is used

func (*V0AppleAPICredentialResponseItem) MarshalBinary

func (m *V0AppleAPICredentialResponseItem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppleAPICredentialResponseItem) UnmarshalBinary

func (m *V0AppleAPICredentialResponseItem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppleAPICredentialResponseItem) Validate

Validate validates this v0 apple API credential response item

type V0AppleAPICredentialsListResponse

type V0AppleAPICredentialsListResponse struct {

	// data
	Data []*V0AppleAPICredentialResponseItem `json:"data"`
}

V0AppleAPICredentialsListResponse v0 apple API credentials list response

swagger:model v0.AppleAPICredentialsListResponse

func (*V0AppleAPICredentialsListResponse) ContextValidate

func (m *V0AppleAPICredentialsListResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 apple API credentials list response based on the context it is used

func (*V0AppleAPICredentialsListResponse) MarshalBinary

func (m *V0AppleAPICredentialsListResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0AppleAPICredentialsListResponse) UnmarshalBinary

func (m *V0AppleAPICredentialsListResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0AppleAPICredentialsListResponse) Validate

Validate validates this v0 apple API credentials list response

type V0ArchivedBuildArtifact added in v0.1.0

type V0ArchivedBuildArtifact struct {

	// artifact meta
	ArtifactMeta any `json:"artifact_meta,omitempty"`

	// artifact type
	ArtifactType string `json:"artifact_type,omitempty"`

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// file size bytes
	FileSizeBytes int64 `json:"file_size_bytes,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// is public page enabled
	IsPublicPageEnabled bool `json:"is_public_page_enabled,omitempty"`

	// public page token
	PublicPageToken string `json:"public_page_token,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0ArchivedBuildArtifact v0 archived build artifact

swagger:model v0.ArchivedBuildArtifact

func (*V0ArchivedBuildArtifact) ContextValidate added in v0.1.0

func (m *V0ArchivedBuildArtifact) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 archived build artifact based on context it is used

func (*V0ArchivedBuildArtifact) MarshalBinary added in v0.1.0

func (m *V0ArchivedBuildArtifact) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ArchivedBuildArtifact) UnmarshalBinary added in v0.1.0

func (m *V0ArchivedBuildArtifact) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ArchivedBuildArtifact) Validate added in v0.1.0

Validate validates this v0 archived build artifact

type V0ArchivedBuildListResponseModel added in v0.1.0

type V0ArchivedBuildListResponseModel struct {

	// data
	Data []*V0ArchivedBuildResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0ArchivedBuildListResponseModel v0 archived build list response model

swagger:model v0.ArchivedBuildListResponseModel

func (*V0ArchivedBuildListResponseModel) ContextValidate added in v0.1.0

func (m *V0ArchivedBuildListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 archived build list response model based on the context it is used

func (*V0ArchivedBuildListResponseModel) MarshalBinary added in v0.1.0

func (m *V0ArchivedBuildListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ArchivedBuildListResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0ArchivedBuildListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ArchivedBuildListResponseModel) Validate added in v0.1.0

Validate validates this v0 archived build list response model

type V0ArchivedBuildResponseItemModel added in v0.1.0

type V0ArchivedBuildResponseItemModel struct {

	// abort reason
	AbortReason string `json:"abort_reason,omitempty"`

	// branch
	Branch string `json:"branch,omitempty"`

	// build artifacts
	BuildArtifacts []*V0ArchivedBuildArtifact `json:"build_artifacts"`

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// credit cost
	CreditCost int64 `json:"credit_cost,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// machine type id
	MachineTypeID string `json:"machine_type_id,omitempty"`

	// original build params
	OriginalBuildParams any `json:"original_build_params,omitempty"`

	// pipeline workflow id
	PipelineWorkflowID string `json:"pipeline_workflow_id,omitempty"`

	// pull request id
	PullRequestID int64 `json:"pull_request_id,omitempty"`

	// pull request target branch
	PullRequestTargetBranch string `json:"pull_request_target_branch,omitempty"`

	// pull request view url
	PullRequestViewURL string `json:"pull_request_view_url,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// stack identifier
	StackIdentifier string `json:"stack_identifier,omitempty"`

	// started on worker at
	StartedOnWorkerAt string `json:"started_on_worker_at,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// status text
	StatusText string `json:"status_text,omitempty"`

	// tag
	Tag string `json:"tag,omitempty"`

	// triggered by
	TriggeredBy string `json:"triggered_by,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`
}

V0ArchivedBuildResponseItemModel v0 archived build response item model

swagger:model v0.ArchivedBuildResponseItemModel

func (*V0ArchivedBuildResponseItemModel) ContextValidate added in v0.1.0

func (m *V0ArchivedBuildResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 archived build response item model based on the context it is used

func (*V0ArchivedBuildResponseItemModel) MarshalBinary added in v0.1.0

func (m *V0ArchivedBuildResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ArchivedBuildResponseItemModel) UnmarshalBinary added in v0.1.0

func (m *V0ArchivedBuildResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ArchivedBuildResponseItemModel) Validate added in v0.1.0

Validate validates this v0 archived build response item model

type V0ArtifactDeleteResponseModel

type V0ArtifactDeleteResponseModel struct {

	// data
	Data *V0ArtifactResponseItemModel `json:"data,omitempty"`
}

V0ArtifactDeleteResponseModel v0 artifact delete response model

swagger:model v0.ArtifactDeleteResponseModel

func (*V0ArtifactDeleteResponseModel) ContextValidate

func (m *V0ArtifactDeleteResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 artifact delete response model based on the context it is used

func (*V0ArtifactDeleteResponseModel) MarshalBinary

func (m *V0ArtifactDeleteResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ArtifactDeleteResponseModel) UnmarshalBinary

func (m *V0ArtifactDeleteResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ArtifactDeleteResponseModel) Validate

func (m *V0ArtifactDeleteResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 artifact delete response model

type V0ArtifactListElementResponseModel

type V0ArtifactListElementResponseModel struct {

	// artifact meta
	ArtifactMeta any `json:"artifact_meta,omitempty"`

	// artifact type
	ArtifactType string `json:"artifact_type,omitempty"`

	// file size bytes
	FileSizeBytes int64 `json:"file_size_bytes,omitempty"`

	// intermediate file info
	IntermediateFileInfo any `json:"intermediate_file_info,omitempty"`

	// is public page enabled
	IsPublicPageEnabled bool `json:"is_public_page_enabled,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0ArtifactListElementResponseModel v0 artifact list element response model

swagger:model v0.ArtifactListElementResponseModel

func (*V0ArtifactListElementResponseModel) ContextValidate

ContextValidate validates this v0 artifact list element response model based on context it is used

func (*V0ArtifactListElementResponseModel) MarshalBinary

func (m *V0ArtifactListElementResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ArtifactListElementResponseModel) UnmarshalBinary

func (m *V0ArtifactListElementResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ArtifactListElementResponseModel) Validate

Validate validates this v0 artifact list element response model

type V0ArtifactListResponseModel

type V0ArtifactListResponseModel struct {

	// data
	Data []*V0ArtifactListElementResponseModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0ArtifactListResponseModel v0 artifact list response model

swagger:model v0.ArtifactListResponseModel

func (*V0ArtifactListResponseModel) ContextValidate

func (m *V0ArtifactListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 artifact list response model based on the context it is used

func (*V0ArtifactListResponseModel) MarshalBinary

func (m *V0ArtifactListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ArtifactListResponseModel) UnmarshalBinary

func (m *V0ArtifactListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ArtifactListResponseModel) Validate

func (m *V0ArtifactListResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 artifact list response model

type V0ArtifactResponseItemModel

type V0ArtifactResponseItemModel struct {

	// artifact meta
	ArtifactMeta any `json:"artifact_meta,omitempty"`

	// artifact type
	ArtifactType string `json:"artifact_type,omitempty"`

	// expiring download url
	ExpiringDownloadURL string `json:"expiring_download_url,omitempty"`

	// file size bytes
	FileSizeBytes int64 `json:"file_size_bytes,omitempty"`

	// intermediate file info
	IntermediateFileInfo any `json:"intermediate_file_info,omitempty"`

	// is public page enabled
	IsPublicPageEnabled bool `json:"is_public_page_enabled,omitempty"`

	// public install page url
	PublicInstallPageURL string `json:"public_install_page_url,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0ArtifactResponseItemModel v0 artifact response item model

swagger:model v0.ArtifactResponseItemModel

func (*V0ArtifactResponseItemModel) ContextValidate

ContextValidate validates this v0 artifact response item model based on context it is used

func (*V0ArtifactResponseItemModel) MarshalBinary

func (m *V0ArtifactResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ArtifactResponseItemModel) UnmarshalBinary

func (m *V0ArtifactResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ArtifactResponseItemModel) Validate

Validate validates this v0 artifact response item model

type V0ArtifactShowResponseModel

type V0ArtifactShowResponseModel struct {

	// data
	Data *V0ArtifactResponseItemModel `json:"data,omitempty"`
}

V0ArtifactShowResponseModel v0 artifact show response model

swagger:model v0.ArtifactShowResponseModel

func (*V0ArtifactShowResponseModel) ContextValidate

func (m *V0ArtifactShowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 artifact show response model based on the context it is used

func (*V0ArtifactShowResponseModel) MarshalBinary

func (m *V0ArtifactShowResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ArtifactShowResponseModel) UnmarshalBinary

func (m *V0ArtifactShowResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ArtifactShowResponseModel) Validate

func (m *V0ArtifactShowResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 artifact show response model

type V0ArtifactUpdateParams

type V0ArtifactUpdateParams struct {

	// is public page enabled
	// Required: true
	IsPublicPageEnabled *bool `json:"is_public_page_enabled"`
}

V0ArtifactUpdateParams v0 artifact update params

swagger:model v0.ArtifactUpdateParams

func (*V0ArtifactUpdateParams) ContextValidate

func (m *V0ArtifactUpdateParams) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 artifact update params based on context it is used

func (*V0ArtifactUpdateParams) MarshalBinary

func (m *V0ArtifactUpdateParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ArtifactUpdateParams) UnmarshalBinary

func (m *V0ArtifactUpdateParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ArtifactUpdateParams) Validate

func (m *V0ArtifactUpdateParams) Validate(formats strfmt.Registry) error

Validate validates this v0 artifact update params

type V0BitriseYMLConfigGetResponse added in v0.1.1

type V0BitriseYMLConfigGetResponse struct {

	// Location of bitrise.yml file. Enums(bitrise.io, repository)
	Location struct {
		WebsiteBitriseYMLLocation
	} `json:"location,omitempty"`
}

V0BitriseYMLConfigGetResponse v0 bitrise y m l config get response

swagger:model v0.BitriseYMLConfigGetResponse

func (*V0BitriseYMLConfigGetResponse) ContextValidate added in v0.1.1

func (m *V0BitriseYMLConfigGetResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 bitrise y m l config get response based on the context it is used

func (*V0BitriseYMLConfigGetResponse) MarshalBinary added in v0.1.1

func (m *V0BitriseYMLConfigGetResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BitriseYMLConfigGetResponse) UnmarshalBinary added in v0.1.1

func (m *V0BitriseYMLConfigGetResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BitriseYMLConfigGetResponse) Validate added in v0.1.1

func (m *V0BitriseYMLConfigGetResponse) Validate(formats strfmt.Registry) error

Validate validates this v0 bitrise y m l config get response

type V0BitriseYMLConfigUpdateParams added in v0.1.1

type V0BitriseYMLConfigUpdateParams struct {

	// Location of bitrise.yml file. Enums(bitrise.io, repository)
	// Example: repository
	Location struct {
		WebsiteBitriseYMLLocation
	} `json:"location,omitempty"`
}

V0BitriseYMLConfigUpdateParams v0 bitrise y m l config update params

swagger:model v0.BitriseYMLConfigUpdateParams

func (*V0BitriseYMLConfigUpdateParams) ContextValidate added in v0.1.1

func (m *V0BitriseYMLConfigUpdateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 bitrise y m l config update params based on the context it is used

func (*V0BitriseYMLConfigUpdateParams) MarshalBinary added in v0.1.1

func (m *V0BitriseYMLConfigUpdateParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BitriseYMLConfigUpdateParams) UnmarshalBinary added in v0.1.1

func (m *V0BitriseYMLConfigUpdateParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BitriseYMLConfigUpdateParams) Validate added in v0.1.1

func (m *V0BitriseYMLConfigUpdateParams) Validate(formats strfmt.Registry) error

Validate validates this v0 bitrise y m l config update params

type V0BranchListResponseModel

type V0BranchListResponseModel struct {

	// data
	Data []string `json:"data"`
}

V0BranchListResponseModel v0 branch list response model

swagger:model v0.BranchListResponseModel

func (*V0BranchListResponseModel) ContextValidate

func (m *V0BranchListResponseModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 branch list response model based on context it is used

func (*V0BranchListResponseModel) MarshalBinary

func (m *V0BranchListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BranchListResponseModel) UnmarshalBinary

func (m *V0BranchListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BranchListResponseModel) Validate

Validate validates this v0 branch list response model

type V0BuildAbortParams

type V0BuildAbortParams struct {

	// abort reason
	// Required: true
	AbortReason *string `json:"abort_reason"`

	// abort with success
	// Required: true
	AbortWithSuccess *bool `json:"abort_with_success"`

	// skip git status report
	// Required: true
	SkipGitStatusReport *bool `json:"skip_git_status_report"`

	// skip notifications
	// Required: true
	SkipNotifications *bool `json:"skip_notifications"`
}

V0BuildAbortParams v0 build abort params

swagger:model v0.BuildAbortParams

func (*V0BuildAbortParams) ContextValidate

func (m *V0BuildAbortParams) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 build abort params based on context it is used

func (*V0BuildAbortParams) MarshalBinary

func (m *V0BuildAbortParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildAbortParams) UnmarshalBinary

func (m *V0BuildAbortParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildAbortParams) Validate

func (m *V0BuildAbortParams) Validate(formats strfmt.Registry) error

Validate validates this v0 build abort params

type V0BuildAbortResponseModel

type V0BuildAbortResponseModel struct {

	// status
	Status string `json:"status,omitempty"`
}

V0BuildAbortResponseModel v0 build abort response model

swagger:model v0.BuildAbortResponseModel

func (*V0BuildAbortResponseModel) ContextValidate

func (m *V0BuildAbortResponseModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 build abort response model based on context it is used

func (*V0BuildAbortResponseModel) MarshalBinary

func (m *V0BuildAbortResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildAbortResponseModel) UnmarshalBinary

func (m *V0BuildAbortResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildAbortResponseModel) Validate

Validate validates this v0 build abort response model

type V0BuildCertificateContentModel added in v1.7.0

type V0BuildCertificateContentModel struct {

	// Read-only. This certificate's notAfter date in RFC 3339 / ISO 8601 (UTC). Computed server-side once the file is processed; null when it could not be extracted from the certificate.
	// Example: 2027-05-28T00:00:00Z
	// Read Only: true
	// Format: date-time
	ExpiryDate strfmt.DateTime `json:"expiry_date,omitempty"`

	// Read-only. X.509 serial number of this certificate, rendered as uppercase hexadecimal. Computed server-side once the file is processed; null when it could not be extracted from the certificate.
	// Example: A1B2C3D4E5F60718
	// Read Only: true
	Serial string `json:"serial,omitempty"`
}

V0BuildCertificateContentModel v0 build certificate content model

swagger:model v0.BuildCertificateContentModel

func (*V0BuildCertificateContentModel) ContextValidate added in v1.7.0

func (m *V0BuildCertificateContentModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build certificate content model based on the context it is used

func (*V0BuildCertificateContentModel) MarshalBinary added in v1.7.0

func (m *V0BuildCertificateContentModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildCertificateContentModel) UnmarshalBinary added in v1.7.0

func (m *V0BuildCertificateContentModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildCertificateContentModel) Validate added in v1.7.0

func (m *V0BuildCertificateContentModel) Validate(formats strfmt.Registry) error

Validate validates this v0 build certificate content model

type V0BuildCertificateDownloadResponseItemModel added in v1.7.0

type V0BuildCertificateDownloadResponseItemModel struct {

	// certificate password
	CertificatePassword string `json:"certificate_password,omitempty"`

	// Read-only. The signing certificates contained in the .p12 file. A single .p12 can bundle several independent certificates (for example a development and a distribution one), so this is always an array. The entries keep the order the .p12 itself stores them in (its ASN.1 sequence order) and are not re-sorted. Computed server-side once the file is processed; never null, but empty until then or when the extraction failed.
	// Read Only: true
	Certificates []*V0BuildCertificateContentModel `json:"certificates"`

	// download url
	DownloadURL string `json:"download_url,omitempty"`

	// Read-only. SHA-256 hash of the uploaded file bytes, rendered as lowercase hexadecimal. Computed server-side once the file is processed; null until then.
	// Example: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
	// Read Only: true
	FileSha256 string `json:"file_sha256,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`
}

V0BuildCertificateDownloadResponseItemModel v0 build certificate download response item model

swagger:model v0.BuildCertificateDownloadResponseItemModel

func (*V0BuildCertificateDownloadResponseItemModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 build certificate download response item model based on the context it is used

func (*V0BuildCertificateDownloadResponseItemModel) MarshalBinary added in v1.7.0

func (m *V0BuildCertificateDownloadResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildCertificateDownloadResponseItemModel) UnmarshalBinary added in v1.7.0

func (m *V0BuildCertificateDownloadResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildCertificateDownloadResponseItemModel) Validate added in v1.7.0

Validate validates this v0 build certificate download response item model

type V0BuildCertificateDownloadResponseModel added in v1.7.0

type V0BuildCertificateDownloadResponseModel struct {

	// data
	Data *V0BuildCertificateDownloadResponseItemModel `json:"data,omitempty"`
}

V0BuildCertificateDownloadResponseModel v0 build certificate download response model

swagger:model v0.BuildCertificateDownloadResponseModel

func (*V0BuildCertificateDownloadResponseModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 build certificate download response model based on the context it is used

func (*V0BuildCertificateDownloadResponseModel) MarshalBinary added in v1.7.0

func (m *V0BuildCertificateDownloadResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildCertificateDownloadResponseModel) UnmarshalBinary added in v1.7.0

func (m *V0BuildCertificateDownloadResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildCertificateDownloadResponseModel) Validate added in v1.7.0

Validate validates this v0 build certificate download response model

type V0BuildCertificateListResponseModel

type V0BuildCertificateListResponseModel struct {

	// data
	Data []*V0BuildCertificateResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0BuildCertificateListResponseModel v0 build certificate list response model

swagger:model v0.BuildCertificateListResponseModel

func (*V0BuildCertificateListResponseModel) ContextValidate

func (m *V0BuildCertificateListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build certificate list response model based on the context it is used

func (*V0BuildCertificateListResponseModel) MarshalBinary

func (m *V0BuildCertificateListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildCertificateListResponseModel) UnmarshalBinary

func (m *V0BuildCertificateListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildCertificateListResponseModel) Validate

Validate validates this v0 build certificate list response model

type V0BuildCertificateResponseItemModel

type V0BuildCertificateResponseItemModel struct {

	// certificate password
	CertificatePassword string `json:"certificate_password,omitempty"`

	// Read-only. The signing certificates contained in the .p12 file. A single .p12 can bundle several independent certificates (for example a development and a distribution one), so this is always an array. The entries keep the order the .p12 itself stores them in (its ASN.1 sequence order) and are not re-sorted. Computed server-side once the file is processed; never null, but empty until then or when the extraction failed.
	// Read Only: true
	Certificates []*V0BuildCertificateContentModel `json:"certificates"`

	// Read-only. SHA-256 hash of the uploaded file bytes, rendered as lowercase hexadecimal. Computed server-side once the file is processed; null until then.
	// Example: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
	// Read Only: true
	FileSha256 string `json:"file_sha256,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`
}

V0BuildCertificateResponseItemModel v0 build certificate response item model

swagger:model v0.BuildCertificateResponseItemModel

func (*V0BuildCertificateResponseItemModel) ContextValidate

func (m *V0BuildCertificateResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build certificate response item model based on the context it is used

func (*V0BuildCertificateResponseItemModel) MarshalBinary

func (m *V0BuildCertificateResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildCertificateResponseItemModel) UnmarshalBinary

func (m *V0BuildCertificateResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildCertificateResponseItemModel) Validate

Validate validates this v0 build certificate response item model

type V0BuildCertificateResponseModel

type V0BuildCertificateResponseModel struct {

	// data
	Data *V0BuildCertificateResponseItemModel `json:"data,omitempty"`
}

V0BuildCertificateResponseModel v0 build certificate response model

swagger:model v0.BuildCertificateResponseModel

func (*V0BuildCertificateResponseModel) ContextValidate

func (m *V0BuildCertificateResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build certificate response model based on the context it is used

func (*V0BuildCertificateResponseModel) MarshalBinary

func (m *V0BuildCertificateResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildCertificateResponseModel) UnmarshalBinary

func (m *V0BuildCertificateResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildCertificateResponseModel) Validate

Validate validates this v0 build certificate response model

type V0BuildCertificateUpdateParams

type V0BuildCertificateUpdateParams struct {

	// certificate password
	CertificatePassword string `json:"certificate_password,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`
}

V0BuildCertificateUpdateParams v0 build certificate update params

swagger:model v0.BuildCertificateUpdateParams

func (*V0BuildCertificateUpdateParams) ContextValidate

ContextValidate validates this v0 build certificate update params based on context it is used

func (*V0BuildCertificateUpdateParams) MarshalBinary

func (m *V0BuildCertificateUpdateParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildCertificateUpdateParams) UnmarshalBinary

func (m *V0BuildCertificateUpdateParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildCertificateUpdateParams) Validate

Validate validates this v0 build certificate update params

type V0BuildCertificateUploadParams

type V0BuildCertificateUploadParams struct {

	// upload file name
	// Required: true
	UploadFileName *string `json:"upload_file_name"`

	// upload file size
	// Required: true
	UploadFileSize *int64 `json:"upload_file_size"`
}

V0BuildCertificateUploadParams v0 build certificate upload params

swagger:model v0.BuildCertificateUploadParams

func (*V0BuildCertificateUploadParams) ContextValidate

ContextValidate validates this v0 build certificate upload params based on context it is used

func (*V0BuildCertificateUploadParams) MarshalBinary

func (m *V0BuildCertificateUploadParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildCertificateUploadParams) UnmarshalBinary

func (m *V0BuildCertificateUploadParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildCertificateUploadParams) Validate

func (m *V0BuildCertificateUploadParams) Validate(formats strfmt.Registry) error

Validate validates this v0 build certificate upload params

type V0BuildCertificateUploadResponseItemModel added in v1.7.0

type V0BuildCertificateUploadResponseItemModel struct {

	// certificate password
	CertificatePassword string `json:"certificate_password,omitempty"`

	// Read-only. The signing certificates contained in the .p12 file. A single .p12 can bundle several independent certificates (for example a development and a distribution one), so this is always an array. The entries keep the order the .p12 itself stores them in (its ASN.1 sequence order) and are not re-sorted. Computed server-side once the file is processed; never null, but empty until then or when the extraction failed.
	// Read Only: true
	Certificates []*V0BuildCertificateContentModel `json:"certificates"`

	// Read-only. SHA-256 hash of the uploaded file bytes, rendered as lowercase hexadecimal. Computed server-side once the file is processed; null until then.
	// Example: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
	// Read Only: true
	FileSha256 string `json:"file_sha256,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// upload url
	UploadURL string `json:"upload_url,omitempty"`
}

V0BuildCertificateUploadResponseItemModel v0 build certificate upload response item model

swagger:model v0.BuildCertificateUploadResponseItemModel

func (*V0BuildCertificateUploadResponseItemModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 build certificate upload response item model based on the context it is used

func (*V0BuildCertificateUploadResponseItemModel) MarshalBinary added in v1.7.0

func (m *V0BuildCertificateUploadResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildCertificateUploadResponseItemModel) UnmarshalBinary added in v1.7.0

func (m *V0BuildCertificateUploadResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildCertificateUploadResponseItemModel) Validate added in v1.7.0

Validate validates this v0 build certificate upload response item model

type V0BuildCertificateUploadResponseModel added in v1.7.0

type V0BuildCertificateUploadResponseModel struct {

	// data
	Data *V0BuildCertificateUploadResponseItemModel `json:"data,omitempty"`
}

V0BuildCertificateUploadResponseModel v0 build certificate upload response model

swagger:model v0.BuildCertificateUploadResponseModel

func (*V0BuildCertificateUploadResponseModel) ContextValidate added in v1.7.0

func (m *V0BuildCertificateUploadResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build certificate upload response model based on the context it is used

func (*V0BuildCertificateUploadResponseModel) MarshalBinary added in v1.7.0

func (m *V0BuildCertificateUploadResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildCertificateUploadResponseModel) UnmarshalBinary added in v1.7.0

func (m *V0BuildCertificateUploadResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildCertificateUploadResponseModel) Validate added in v1.7.0

Validate validates this v0 build certificate upload response model

type V0BuildListAllResponseItemModel

type V0BuildListAllResponseItemModel struct {

	// abort reason
	AbortReason string `json:"abort_reason,omitempty"`

	// branch
	Branch string `json:"branch,omitempty"`

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// commit view url
	CommitViewURL string `json:"commit_view_url,omitempty"`

	// credit cost
	CreditCost int64 `json:"credit_cost,omitempty"`

	// environment prepare finished at
	EnvironmentPrepareFinishedAt string `json:"environment_prepare_finished_at,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// is on hold
	IsOnHold bool `json:"is_on_hold,omitempty"`

	// is processed
	IsProcessed bool `json:"is_processed,omitempty"`

	// machine type id
	MachineTypeID string `json:"machine_type_id,omitempty"`

	// original build params
	OriginalBuildParams any `json:"original_build_params,omitempty"`

	// pull request id
	PullRequestID int64 `json:"pull_request_id,omitempty"`

	// pull request target branch
	PullRequestTargetBranch string `json:"pull_request_target_branch,omitempty"`

	// pull request view url
	PullRequestViewURL string `json:"pull_request_view_url,omitempty"`

	// repository
	Repository *V0AppResponseItemModel `json:"repository,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// stack identifier
	StackIdentifier string `json:"stack_identifier,omitempty"`

	// started on worker at
	StartedOnWorkerAt string `json:"started_on_worker_at,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// status text
	StatusText string `json:"status_text,omitempty"`

	// tag
	Tag string `json:"tag,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`

	// triggered by
	TriggeredBy string `json:"triggered_by,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`

	// utility
	Utility bool `json:"utility,omitempty"`
}

V0BuildListAllResponseItemModel v0 build list all response item model

swagger:model v0.BuildListAllResponseItemModel

func (*V0BuildListAllResponseItemModel) ContextValidate

func (m *V0BuildListAllResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build list all response item model based on the context it is used

func (*V0BuildListAllResponseItemModel) MarshalBinary

func (m *V0BuildListAllResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildListAllResponseItemModel) UnmarshalBinary

func (m *V0BuildListAllResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildListAllResponseItemModel) Validate

Validate validates this v0 build list all response item model

type V0BuildListAllResponseModel

type V0BuildListAllResponseModel struct {

	// data
	Data []*V0BuildListAllResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0BuildListAllResponseModel v0 build list all response model

swagger:model v0.BuildListAllResponseModel

func (*V0BuildListAllResponseModel) ContextValidate

func (m *V0BuildListAllResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build list all response model based on the context it is used

func (*V0BuildListAllResponseModel) MarshalBinary

func (m *V0BuildListAllResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildListAllResponseModel) UnmarshalBinary

func (m *V0BuildListAllResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildListAllResponseModel) Validate

func (m *V0BuildListAllResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 build list all response model

type V0BuildListResponseModel

type V0BuildListResponseModel struct {

	// data
	Data []*V0BuildResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0BuildListResponseModel v0 build list response model

swagger:model v0.BuildListResponseModel

func (*V0BuildListResponseModel) ContextValidate

func (m *V0BuildListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build list response model based on the context it is used

func (*V0BuildListResponseModel) MarshalBinary

func (m *V0BuildListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildListResponseModel) UnmarshalBinary

func (m *V0BuildListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildListResponseModel) Validate

func (m *V0BuildListResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 build list response model

type V0BuildParamsEnvironment

type V0BuildParamsEnvironment struct {

	// is expand
	IsExpand bool `json:"is_expand,omitempty"`

	// key
	Key string `json:"key,omitempty"`

	// Deprecated. Please use `key` instead.
	// Example: Deprecated. Please use key instead
	MappedTo string `json:"mapped_to,omitempty"`

	// value
	Value string `json:"value,omitempty"`
}

V0BuildParamsEnvironment v0 build params environment

swagger:model v0.BuildParamsEnvironment

func (*V0BuildParamsEnvironment) ContextValidate

func (m *V0BuildParamsEnvironment) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 build params environment based on context it is used

func (*V0BuildParamsEnvironment) MarshalBinary

func (m *V0BuildParamsEnvironment) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildParamsEnvironment) UnmarshalBinary

func (m *V0BuildParamsEnvironment) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildParamsEnvironment) Validate

Validate validates this v0 build params environment

type V0BuildRequestListResponseModel

type V0BuildRequestListResponseModel struct {

	// data
	Data []*V0BuildRequestResponseItemModel `json:"data"`
}

V0BuildRequestListResponseModel v0 build request list response model

swagger:model v0.BuildRequestListResponseModel

func (*V0BuildRequestListResponseModel) ContextValidate

func (m *V0BuildRequestListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build request list response model based on the context it is used

func (*V0BuildRequestListResponseModel) MarshalBinary

func (m *V0BuildRequestListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildRequestListResponseModel) UnmarshalBinary

func (m *V0BuildRequestListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildRequestListResponseModel) Validate

Validate validates this v0 build request list response model

type V0BuildRequestResponseItemModel

type V0BuildRequestResponseItemModel struct {

	// build params
	BuildParams any `json:"build_params,omitempty"`

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// pull request url
	PullRequestURL string `json:"pull_request_url,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`
}

V0BuildRequestResponseItemModel v0 build request response item model

swagger:model v0.BuildRequestResponseItemModel

func (*V0BuildRequestResponseItemModel) ContextValidate

ContextValidate validates this v0 build request response item model based on context it is used

func (*V0BuildRequestResponseItemModel) MarshalBinary

func (m *V0BuildRequestResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildRequestResponseItemModel) UnmarshalBinary

func (m *V0BuildRequestResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildRequestResponseItemModel) Validate

Validate validates this v0 build request response item model

type V0BuildRequestUpdateParams

type V0BuildRequestUpdateParams struct {

	// is approved
	// Required: true
	IsApproved *bool `json:"is_approved"`
}

V0BuildRequestUpdateParams v0 build request update params

swagger:model v0.BuildRequestUpdateParams

func (*V0BuildRequestUpdateParams) ContextValidate

ContextValidate validates this v0 build request update params based on context it is used

func (*V0BuildRequestUpdateParams) MarshalBinary

func (m *V0BuildRequestUpdateParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildRequestUpdateParams) UnmarshalBinary

func (m *V0BuildRequestUpdateParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildRequestUpdateParams) Validate

func (m *V0BuildRequestUpdateParams) Validate(formats strfmt.Registry) error

Validate validates this v0 build request update params

type V0BuildRequestUpdateResponseModel

type V0BuildRequestUpdateResponseModel struct {

	// data
	Data *V0BuildRequestResponseItemModel `json:"data,omitempty"`
}

V0BuildRequestUpdateResponseModel v0 build request update response model

swagger:model v0.BuildRequestUpdateResponseModel

func (*V0BuildRequestUpdateResponseModel) ContextValidate

func (m *V0BuildRequestUpdateResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build request update response model based on the context it is used

func (*V0BuildRequestUpdateResponseModel) MarshalBinary

func (m *V0BuildRequestUpdateResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildRequestUpdateResponseModel) UnmarshalBinary

func (m *V0BuildRequestUpdateResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildRequestUpdateResponseModel) Validate

Validate validates this v0 build request update response model

type V0BuildResponseItemModel

type V0BuildResponseItemModel struct {

	// abort reason
	AbortReason string `json:"abort_reason,omitempty"`

	// branch
	Branch string `json:"branch,omitempty"`

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// commit view url
	CommitViewURL string `json:"commit_view_url,omitempty"`

	// credit cost
	CreditCost int64 `json:"credit_cost,omitempty"`

	// environment prepare finished at
	EnvironmentPrepareFinishedAt string `json:"environment_prepare_finished_at,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// is on hold
	IsOnHold bool `json:"is_on_hold,omitempty"`

	// is processed
	IsProcessed bool `json:"is_processed,omitempty"`

	// is status sent
	IsStatusSent bool `json:"is_status_sent,omitempty"`

	// log format
	LogFormat string `json:"log_format,omitempty"`

	// machine type id
	MachineTypeID string `json:"machine_type_id,omitempty"`

	// original build params
	OriginalBuildParams any `json:"original_build_params,omitempty"`

	// pipeline workflow id
	PipelineWorkflowID string `json:"pipeline_workflow_id,omitempty"`

	// pull request id
	PullRequestID int64 `json:"pull_request_id,omitempty"`

	// pull request target branch
	PullRequestTargetBranch string `json:"pull_request_target_branch,omitempty"`

	// pull request view url
	PullRequestViewURL string `json:"pull_request_view_url,omitempty"`

	// rebuildable
	Rebuildable bool `json:"rebuildable,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// stack identifier
	StackIdentifier string `json:"stack_identifier,omitempty"`

	// started on worker at
	StartedOnWorkerAt string `json:"started_on_worker_at,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// status text
	StatusText string `json:"status_text,omitempty"`

	// tag
	Tag string `json:"tag,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`

	// triggered by
	TriggeredBy string `json:"triggered_by,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`

	// utility
	Utility bool `json:"utility,omitempty"`
}

V0BuildResponseItemModel v0 build response item model

swagger:model v0.BuildResponseItemModel

func (*V0BuildResponseItemModel) ContextValidate

func (m *V0BuildResponseItemModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 build response item model based on context it is used

func (*V0BuildResponseItemModel) MarshalBinary

func (m *V0BuildResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildResponseItemModel) UnmarshalBinary

func (m *V0BuildResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildResponseItemModel) Validate

Validate validates this v0 build response item model

type V0BuildShowResponseModel

type V0BuildShowResponseModel struct {

	// data
	Data *V0BuildResponseItemModel `json:"data,omitempty"`
}

V0BuildShowResponseModel v0 build show response model

swagger:model v0.BuildShowResponseModel

func (*V0BuildShowResponseModel) ContextValidate

func (m *V0BuildShowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build show response model based on the context it is used

func (*V0BuildShowResponseModel) MarshalBinary

func (m *V0BuildShowResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildShowResponseModel) UnmarshalBinary

func (m *V0BuildShowResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildShowResponseModel) Validate

func (m *V0BuildShowResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 build show response model

type V0BuildTriggerParams

type V0BuildTriggerParams struct {

	// build params
	BuildParams *V0BuildTriggerParamsBuildParams `json:"build_params,omitempty"`

	// hook info
	HookInfo *V0BuildTriggerParamsHookInfo `json:"hook_info,omitempty"`
}

V0BuildTriggerParams v0 build trigger params

swagger:model v0.BuildTriggerParams

func (*V0BuildTriggerParams) ContextValidate

func (m *V0BuildTriggerParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build trigger params based on the context it is used

func (*V0BuildTriggerParams) MarshalBinary

func (m *V0BuildTriggerParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildTriggerParams) UnmarshalBinary

func (m *V0BuildTriggerParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildTriggerParams) Validate

func (m *V0BuildTriggerParams) Validate(formats strfmt.Registry) error

Validate validates this v0 build trigger params

type V0BuildTriggerParamsBuildParams

type V0BuildTriggerParamsBuildParams struct {

	// base repository url
	BaseRepositoryURL string `json:"base_repository_url,omitempty"`

	// branch
	Branch string `json:"branch,omitempty"`

	// branch dest
	BranchDest string `json:"branch_dest,omitempty"`

	// branch dest repo owner
	BranchDestRepoOwner string `json:"branch_dest_repo_owner,omitempty"`

	// branch repo owner
	BranchRepoOwner string `json:"branch_repo_owner,omitempty"`

	// build request slug
	BuildRequestSlug string `json:"build_request_slug,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// commit paths
	CommitPaths []*V0CommitPaths `json:"commit_paths"`

	// diff url
	DiffURL string `json:"diff_url,omitempty"`

	// environments
	Environments []*V0BuildParamsEnvironment `json:"environments"`

	// head repository url
	HeadRepositoryURL string `json:"head_repository_url,omitempty"`

	// The machine type to run the build on. Overrides the app's default machine type.
	// Example: g2-m1.4core
	MachineTypeID string `json:"machine_type_id,omitempty"`

	// pipeline id
	PipelineID string `json:"pipeline_id,omitempty"`

	// priority
	Priority int64 `json:"priority,omitempty"`

	// pull request author
	PullRequestAuthor string `json:"pull_request_author,omitempty"`

	// pull request head branch
	PullRequestHeadBranch string `json:"pull_request_head_branch,omitempty"`

	// pull request id
	PullRequestID any `json:"pull_request_id,omitempty"`

	// pull request merge branch
	PullRequestMergeBranch string `json:"pull_request_merge_branch,omitempty"`

	// pull request repository url
	PullRequestRepositoryURL string `json:"pull_request_repository_url,omitempty"`

	// pull request unverified merge branch
	PullRequestUnverifiedMergeBranch string `json:"pull_request_unverified_merge_branch,omitempty"`

	// secrets
	Secrets []*V0Secret `json:"secrets"`

	// skip git status report
	SkipGitStatusReport bool `json:"skip_git_status_report,omitempty"`

	// The stack to run the build on. Overrides the app's default stack.
	// Example: osx-xcode-16.0.x
	Stack string `json:"stack,omitempty"`

	// tag
	Tag string `json:"tag,omitempty"`

	// workflow id
	WorkflowID string `json:"workflow_id,omitempty"`
}

V0BuildTriggerParamsBuildParams v0 build trigger params build params

swagger:model v0.BuildTriggerParamsBuildParams

func (*V0BuildTriggerParamsBuildParams) ContextValidate

func (m *V0BuildTriggerParamsBuildParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build trigger params build params based on the context it is used

func (*V0BuildTriggerParamsBuildParams) MarshalBinary

func (m *V0BuildTriggerParamsBuildParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildTriggerParamsBuildParams) UnmarshalBinary

func (m *V0BuildTriggerParamsBuildParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildTriggerParamsBuildParams) Validate

Validate validates this v0 build trigger params build params

type V0BuildTriggerParamsHookInfo

type V0BuildTriggerParamsHookInfo struct {

	// Should be "bitrise"
	// Example: bitrise
	Type string `json:"type,omitempty"`
}

V0BuildTriggerParamsHookInfo v0 build trigger params hook info

swagger:model v0.BuildTriggerParamsHookInfo

func (*V0BuildTriggerParamsHookInfo) ContextValidate

ContextValidate validates this v0 build trigger params hook info based on context it is used

func (*V0BuildTriggerParamsHookInfo) MarshalBinary

func (m *V0BuildTriggerParamsHookInfo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildTriggerParamsHookInfo) UnmarshalBinary

func (m *V0BuildTriggerParamsHookInfo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildTriggerParamsHookInfo) Validate

Validate validates this v0 build trigger params hook info

type V0BuildTriggerRespItemModel added in v1.7.0

type V0BuildTriggerRespItemModel struct {

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// build slug
	BuildSlug string `json:"build_slug,omitempty"`

	// build url
	BuildURL string `json:"build_url,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// triggered pipeline
	TriggeredPipeline string `json:"triggered_pipeline,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`
}

V0BuildTriggerRespItemModel v0 build trigger resp item model

swagger:model v0.BuildTriggerRespItemModel

func (*V0BuildTriggerRespItemModel) ContextValidate added in v1.7.0

ContextValidate validates this v0 build trigger resp item model based on context it is used

func (*V0BuildTriggerRespItemModel) MarshalBinary added in v1.7.0

func (m *V0BuildTriggerRespItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildTriggerRespItemModel) UnmarshalBinary added in v1.7.0

func (m *V0BuildTriggerRespItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildTriggerRespItemModel) Validate added in v1.7.0

Validate validates this v0 build trigger resp item model

type V0BuildTriggerRespModel

type V0BuildTriggerRespModel struct {

	// Deprecated
	BuildNumber int64 `json:"build_number,omitempty"`

	// Deprecated
	BuildSlug string `json:"build_slug,omitempty"`

	// Deprecated
	BuildURL string `json:"build_url,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// results
	Results []*V0BuildTriggerRespItemModel `json:"results"`

	// service
	Service string `json:"service,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// Deprecated
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`
}

V0BuildTriggerRespModel v0 build trigger resp model

swagger:model v0.BuildTriggerRespModel

func (*V0BuildTriggerRespModel) ContextValidate

func (m *V0BuildTriggerRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build trigger resp model based on the context it is used

func (*V0BuildTriggerRespModel) MarshalBinary

func (m *V0BuildTriggerRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildTriggerRespModel) UnmarshalBinary

func (m *V0BuildTriggerRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildTriggerRespModel) Validate

func (m *V0BuildTriggerRespModel) Validate(formats strfmt.Registry) error

Validate validates this v0 build trigger resp model

type V0BuildWorkflowListResponseModel

type V0BuildWorkflowListResponseModel struct {

	// data
	Data []string `json:"data"`
}

V0BuildWorkflowListResponseModel v0 build workflow list response model

swagger:model v0.BuildWorkflowListResponseModel

func (*V0BuildWorkflowListResponseModel) ContextValidate

ContextValidate validates this v0 build workflow list response model based on context it is used

func (*V0BuildWorkflowListResponseModel) MarshalBinary

func (m *V0BuildWorkflowListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0BuildWorkflowListResponseModel) UnmarshalBinary

func (m *V0BuildWorkflowListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0BuildWorkflowListResponseModel) Validate

Validate validates this v0 build workflow list response model

type V0CacheItemDownloadResponseModel added in v0.1.0

type V0CacheItemDownloadResponseModel struct {

	// data
	Data *V0CacheItemDownloadURLResponseModel `json:"data,omitempty"`
}

V0CacheItemDownloadResponseModel v0 cache item download response model

swagger:model v0.CacheItemDownloadResponseModel

func (*V0CacheItemDownloadResponseModel) ContextValidate added in v0.1.0

func (m *V0CacheItemDownloadResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 cache item download response model based on the context it is used

func (*V0CacheItemDownloadResponseModel) MarshalBinary added in v0.1.0

func (m *V0CacheItemDownloadResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0CacheItemDownloadResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0CacheItemDownloadResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0CacheItemDownloadResponseModel) Validate added in v0.1.0

Validate validates this v0 cache item download response model

type V0CacheItemDownloadURLResponseModel added in v0.1.0

type V0CacheItemDownloadURLResponseModel struct {

	// download url
	DownloadURL string `json:"download_url,omitempty"`
}

V0CacheItemDownloadURLResponseModel v0 cache item download URL response model

swagger:model v0.CacheItemDownloadURLResponseModel

func (*V0CacheItemDownloadURLResponseModel) ContextValidate added in v0.1.0

ContextValidate validates this v0 cache item download URL response model based on context it is used

func (*V0CacheItemDownloadURLResponseModel) MarshalBinary added in v0.1.0

func (m *V0CacheItemDownloadURLResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0CacheItemDownloadURLResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0CacheItemDownloadURLResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0CacheItemDownloadURLResponseModel) Validate added in v0.1.0

Validate validates this v0 cache item download URL response model

type V0CacheItemListResponseItemModel added in v0.1.0

type V0CacheItemListResponseItemModel struct {

	// app id
	AppID string `json:"app_id,omitempty"`

	// archive filename
	ArchiveFilename string `json:"archive_filename,omitempty"`

	// archive size
	ArchiveSize int64 `json:"archive_size,omitempty"`

	// cache key
	CacheKey string `json:"cache_key,omitempty"`

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// expires at
	ExpiresAt string `json:"expires_at,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// last used at
	LastUsedAt string `json:"last_used_at,omitempty"`

	// storage provider
	StorageProvider string `json:"storage_provider,omitempty"`
}

V0CacheItemListResponseItemModel v0 cache item list response item model

swagger:model v0.CacheItemListResponseItemModel

func (*V0CacheItemListResponseItemModel) ContextValidate added in v0.1.0

ContextValidate validates this v0 cache item list response item model based on context it is used

func (*V0CacheItemListResponseItemModel) MarshalBinary added in v0.1.0

func (m *V0CacheItemListResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0CacheItemListResponseItemModel) UnmarshalBinary added in v0.1.0

func (m *V0CacheItemListResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0CacheItemListResponseItemModel) Validate added in v0.1.0

Validate validates this v0 cache item list response item model

type V0CacheItemListResponseModel added in v0.1.0

type V0CacheItemListResponseModel struct {

	// data
	Data []*V0CacheItemListResponseItemModel `json:"data"`

	// paging
	Paging *V0PagingResponseModel `json:"paging,omitempty"`
}

V0CacheItemListResponseModel v0 cache item list response model

swagger:model v0.CacheItemListResponseModel

func (*V0CacheItemListResponseModel) ContextValidate added in v0.1.0

func (m *V0CacheItemListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 cache item list response model based on the context it is used

func (*V0CacheItemListResponseModel) MarshalBinary added in v0.1.0

func (m *V0CacheItemListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0CacheItemListResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0CacheItemListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0CacheItemListResponseModel) Validate added in v0.1.0

func (m *V0CacheItemListResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 cache item list response model

type V0CommitPaths

type V0CommitPaths struct {

	// added
	Added []string `json:"added"`

	// modified
	Modified []string `json:"modified"`

	// removed
	Removed []string `json:"removed"`
}

V0CommitPaths v0 commit paths

swagger:model v0.CommitPaths

func (*V0CommitPaths) ContextValidate

func (m *V0CommitPaths) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 commit paths based on context it is used

func (*V0CommitPaths) MarshalBinary

func (m *V0CommitPaths) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0CommitPaths) UnmarshalBinary

func (m *V0CommitPaths) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0CommitPaths) Validate

func (m *V0CommitPaths) Validate(_ strfmt.Registry) error

Validate validates this v0 commit paths

type V0OrganizationAppleAPICredentialResponseItem added in v1.7.0

type V0OrganizationAppleAPICredentialResponseItem struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// is enterprise account
	IsEnterpriseAccount bool `json:"is_enterprise_account,omitempty"`

	// issuer id
	IssuerID string `json:"issuer_id,omitempty"`

	// key id
	KeyID string `json:"key_id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// updated at
	UpdatedAt string `json:"updated_at,omitempty"`
}

V0OrganizationAppleAPICredentialResponseItem v0 organization apple API credential response item

swagger:model v0.OrganizationAppleAPICredentialResponseItem

func (*V0OrganizationAppleAPICredentialResponseItem) ContextValidate added in v1.7.0

ContextValidate validates this v0 organization apple API credential response item based on context it is used

func (*V0OrganizationAppleAPICredentialResponseItem) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0OrganizationAppleAPICredentialResponseItem) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0OrganizationAppleAPICredentialResponseItem) Validate added in v1.7.0

Validate validates this v0 organization apple API credential response item

type V0OrganizationAppleAPICredentialsListResponse added in v1.7.0

type V0OrganizationAppleAPICredentialsListResponse struct {

	// data
	Data []*V0OrganizationAppleAPICredentialResponseItem `json:"data"`
}

V0OrganizationAppleAPICredentialsListResponse v0 organization apple API credentials list response

swagger:model v0.OrganizationAppleAPICredentialsListResponse

func (*V0OrganizationAppleAPICredentialsListResponse) ContextValidate added in v1.7.0

ContextValidate validate this v0 organization apple API credentials list response based on the context it is used

func (*V0OrganizationAppleAPICredentialsListResponse) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0OrganizationAppleAPICredentialsListResponse) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0OrganizationAppleAPICredentialsListResponse) Validate added in v1.7.0

Validate validates this v0 organization apple API credentials list response

type V0OrganizationAppleAPICredetialCreateParams added in v1.7.0

type V0OrganizationAppleAPICredetialCreateParams struct {

	// is enterprise account
	IsEnterpriseAccount bool `json:"is_enterprise_account,omitempty"`

	// issuer id
	IssuerID string `json:"issuer_id,omitempty"`

	// key id
	KeyID string `json:"key_id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private key
	PrivateKey string `json:"private_key,omitempty"`
}

V0OrganizationAppleAPICredetialCreateParams v0 organization apple API credetial create params

swagger:model v0.OrganizationAppleAPICredetialCreateParams

func (*V0OrganizationAppleAPICredetialCreateParams) ContextValidate added in v1.7.0

ContextValidate validates this v0 organization apple API credetial create params based on context it is used

func (*V0OrganizationAppleAPICredetialCreateParams) MarshalBinary added in v1.7.0

func (m *V0OrganizationAppleAPICredetialCreateParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0OrganizationAppleAPICredetialCreateParams) UnmarshalBinary added in v1.7.0

func (m *V0OrganizationAppleAPICredetialCreateParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0OrganizationAppleAPICredetialCreateParams) Validate added in v1.7.0

Validate validates this v0 organization apple API credetial create params

type V0OrganizationAppleAPICredetialCreateResponse added in v1.7.0

type V0OrganizationAppleAPICredetialCreateResponse struct {

	// data
	Data *V0OrganizationAppleAPICredetialCreateResponseItem `json:"data,omitempty"`
}

V0OrganizationAppleAPICredetialCreateResponse v0 organization apple API credetial create response

swagger:model v0.OrganizationAppleAPICredetialCreateResponse

func (*V0OrganizationAppleAPICredetialCreateResponse) ContextValidate added in v1.7.0

ContextValidate validate this v0 organization apple API credetial create response based on the context it is used

func (*V0OrganizationAppleAPICredetialCreateResponse) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0OrganizationAppleAPICredetialCreateResponse) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0OrganizationAppleAPICredetialCreateResponse) Validate added in v1.7.0

Validate validates this v0 organization apple API credetial create response

type V0OrganizationAppleAPICredetialCreateResponseItem added in v1.7.0

type V0OrganizationAppleAPICredetialCreateResponseItem struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// is enterprise account
	IsEnterpriseAccount bool `json:"is_enterprise_account,omitempty"`

	// issuer id
	IssuerID string `json:"issuer_id,omitempty"`

	// key id
	KeyID string `json:"key_id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`
}

V0OrganizationAppleAPICredetialCreateResponseItem v0 organization apple API credetial create response item

swagger:model v0.OrganizationAppleAPICredetialCreateResponseItem

func (*V0OrganizationAppleAPICredetialCreateResponseItem) ContextValidate added in v1.7.0

ContextValidate validates this v0 organization apple API credetial create response item based on context it is used

func (*V0OrganizationAppleAPICredetialCreateResponseItem) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0OrganizationAppleAPICredetialCreateResponseItem) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0OrganizationAppleAPICredetialCreateResponseItem) Validate added in v1.7.0

Validate validates this v0 organization apple API credetial create response item

type V0OrganizationDataModel

type V0OrganizationDataModel struct {

	// avatar icon url
	AvatarIconURL string `json:"avatar_icon_url,omitempty"`

	// concurrency count
	ConcurrencyCount int64 `json:"concurrency_count,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// owners
	Owners []*V0OrganizationOwner `json:"owners"`

	// slug
	Slug string `json:"slug,omitempty"`
}

V0OrganizationDataModel v0 organization data model

swagger:model v0.OrganizationDataModel

func (*V0OrganizationDataModel) ContextValidate

func (m *V0OrganizationDataModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 organization data model based on the context it is used

func (*V0OrganizationDataModel) MarshalBinary

func (m *V0OrganizationDataModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0OrganizationDataModel) UnmarshalBinary

func (m *V0OrganizationDataModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0OrganizationDataModel) Validate

func (m *V0OrganizationDataModel) Validate(formats strfmt.Registry) error

Validate validates this v0 organization data model

type V0OrganizationGoogleServiceCredentialResponseItem added in v1.7.0

type V0OrganizationGoogleServiceCredentialResponseItem struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// is enterprise account
	IsEnterpriseAccount bool `json:"is_enterprise_account,omitempty"`

	// issuer id
	IssuerID string `json:"issuer_id,omitempty"`

	// key id
	KeyID string `json:"key_id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// updated at
	UpdatedAt string `json:"updated_at,omitempty"`
}

V0OrganizationGoogleServiceCredentialResponseItem v0 organization google service credential response item

swagger:model v0.OrganizationGoogleServiceCredentialResponseItem

func (*V0OrganizationGoogleServiceCredentialResponseItem) ContextValidate added in v1.7.0

ContextValidate validates this v0 organization google service credential response item based on context it is used

func (*V0OrganizationGoogleServiceCredentialResponseItem) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0OrganizationGoogleServiceCredentialResponseItem) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0OrganizationGoogleServiceCredentialResponseItem) Validate added in v1.7.0

Validate validates this v0 organization google service credential response item

type V0OrganizationGoogleServiceCredentialsListResponse added in v1.7.0

type V0OrganizationGoogleServiceCredentialsListResponse struct {

	// data
	Data []*V0OrganizationGoogleServiceCredentialResponseItem `json:"data"`
}

V0OrganizationGoogleServiceCredentialsListResponse v0 organization google service credentials list response

swagger:model v0.OrganizationGoogleServiceCredentialsListResponse

func (*V0OrganizationGoogleServiceCredentialsListResponse) ContextValidate added in v1.7.0

ContextValidate validate this v0 organization google service credentials list response based on the context it is used

func (*V0OrganizationGoogleServiceCredentialsListResponse) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0OrganizationGoogleServiceCredentialsListResponse) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0OrganizationGoogleServiceCredentialsListResponse) Validate added in v1.7.0

Validate validates this v0 organization google service credentials list response

type V0OrganizationGoogleServiceCredetialCreateParams added in v1.7.0

type V0OrganizationGoogleServiceCredetialCreateParams struct {

	// credentials
	Credentials string `json:"credentials,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

V0OrganizationGoogleServiceCredetialCreateParams v0 organization google service credetial create params

swagger:model v0.OrganizationGoogleServiceCredetialCreateParams

func (*V0OrganizationGoogleServiceCredetialCreateParams) ContextValidate added in v1.7.0

ContextValidate validates this v0 organization google service credetial create params based on context it is used

func (*V0OrganizationGoogleServiceCredetialCreateParams) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0OrganizationGoogleServiceCredetialCreateParams) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0OrganizationGoogleServiceCredetialCreateParams) Validate added in v1.7.0

Validate validates this v0 organization google service credetial create params

type V0OrganizationGoogleServiceCredetialCreateResponse added in v1.7.0

type V0OrganizationGoogleServiceCredetialCreateResponse struct {

	// data
	Data *V0OrganizationGoogleServiceCredetialCreateResponseItem `json:"data,omitempty"`
}

V0OrganizationGoogleServiceCredetialCreateResponse v0 organization google service credetial create response

swagger:model v0.OrganizationGoogleServiceCredetialCreateResponse

func (*V0OrganizationGoogleServiceCredetialCreateResponse) ContextValidate added in v1.7.0

ContextValidate validate this v0 organization google service credetial create response based on the context it is used

func (*V0OrganizationGoogleServiceCredetialCreateResponse) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0OrganizationGoogleServiceCredetialCreateResponse) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0OrganizationGoogleServiceCredetialCreateResponse) Validate added in v1.7.0

Validate validates this v0 organization google service credetial create response

type V0OrganizationGoogleServiceCredetialCreateResponseItem added in v1.7.0

type V0OrganizationGoogleServiceCredetialCreateResponseItem struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

V0OrganizationGoogleServiceCredetialCreateResponseItem v0 organization google service credetial create response item

swagger:model v0.OrganizationGoogleServiceCredetialCreateResponseItem

func (*V0OrganizationGoogleServiceCredetialCreateResponseItem) ContextValidate added in v1.7.0

ContextValidate validates this v0 organization google service credetial create response item based on context it is used

func (*V0OrganizationGoogleServiceCredetialCreateResponseItem) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0OrganizationGoogleServiceCredetialCreateResponseItem) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0OrganizationGoogleServiceCredetialCreateResponseItem) Validate added in v1.7.0

Validate validates this v0 organization google service credetial create response item

type V0OrganizationListRespModel

type V0OrganizationListRespModel struct {

	// data
	Data []*V0OrganizationDataModel `json:"data"`
}

V0OrganizationListRespModel v0 organization list resp model

swagger:model v0.OrganizationListRespModel

func (*V0OrganizationListRespModel) ContextValidate

func (m *V0OrganizationListRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 organization list resp model based on the context it is used

func (*V0OrganizationListRespModel) MarshalBinary

func (m *V0OrganizationListRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0OrganizationListRespModel) UnmarshalBinary

func (m *V0OrganizationListRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0OrganizationListRespModel) Validate

func (m *V0OrganizationListRespModel) Validate(formats strfmt.Registry) error

Validate validates this v0 organization list resp model

type V0OrganizationOwner

type V0OrganizationOwner struct {

	// email
	Email string `json:"email,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

V0OrganizationOwner v0 organization owner

swagger:model v0.OrganizationOwner

func (*V0OrganizationOwner) ContextValidate

func (m *V0OrganizationOwner) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 organization owner based on context it is used

func (*V0OrganizationOwner) MarshalBinary

func (m *V0OrganizationOwner) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0OrganizationOwner) UnmarshalBinary

func (m *V0OrganizationOwner) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0OrganizationOwner) Validate

func (m *V0OrganizationOwner) Validate(_ strfmt.Registry) error

Validate validates this v0 organization owner

type V0OrganizationRespModel

type V0OrganizationRespModel struct {

	// data
	Data *V0OrganizationDataModel `json:"data,omitempty"`
}

V0OrganizationRespModel v0 organization resp model

swagger:model v0.OrganizationRespModel

func (*V0OrganizationRespModel) ContextValidate

func (m *V0OrganizationRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 organization resp model based on the context it is used

func (*V0OrganizationRespModel) MarshalBinary

func (m *V0OrganizationRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0OrganizationRespModel) UnmarshalBinary

func (m *V0OrganizationRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0OrganizationRespModel) Validate

func (m *V0OrganizationRespModel) Validate(formats strfmt.Registry) error

Validate validates this v0 organization resp model

type V0OrganizationUpdateMachineTypeParams added in v1.0.3

type V0OrganizationUpdateMachineTypeParams struct {

	// Machine type to migrate from
	FromMachine string `json:"from_machine,omitempty"`

	// Machine type to migrate to
	ToMachine string `json:"to_machine,omitempty"`
}

V0OrganizationUpdateMachineTypeParams v0 organization update machine type params

swagger:model v0.OrganizationUpdateMachineTypeParams

func (*V0OrganizationUpdateMachineTypeParams) ContextValidate added in v1.0.3

ContextValidate validates this v0 organization update machine type params based on context it is used

func (*V0OrganizationUpdateMachineTypeParams) MarshalBinary added in v1.0.3

func (m *V0OrganizationUpdateMachineTypeParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeParams) UnmarshalBinary added in v1.0.3

func (m *V0OrganizationUpdateMachineTypeParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeParams) Validate added in v1.0.3

Validate validates this v0 organization update machine type params

type V0OrganizationUpdateMachineTypeResponse added in v1.0.3

type V0OrganizationUpdateMachineTypeResponse struct {

	// errors
	Errors []*V0OrganizationUpdateMachineTypeResponseErrorsItems0 `json:"errors"`

	// The result of the migration
	Message string `json:"message,omitempty"`

	// The migrated apps' identifiers in the following format "#{app.title} (#{app.slug})"
	MigratedApps []string `json:"migrated_apps"`
}

V0OrganizationUpdateMachineTypeResponse v0 organization update machine type response

swagger:model v0.OrganizationUpdateMachineTypeResponse

func (*V0OrganizationUpdateMachineTypeResponse) ContextValidate added in v1.0.3

ContextValidate validate this v0 organization update machine type response based on the context it is used

func (*V0OrganizationUpdateMachineTypeResponse) MarshalBinary added in v1.0.3

func (m *V0OrganizationUpdateMachineTypeResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeResponse) UnmarshalBinary added in v1.0.3

func (m *V0OrganizationUpdateMachineTypeResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeResponse) Validate added in v1.0.3

Validate validates this v0 organization update machine type response

type V0OrganizationUpdateMachineTypeResponseErrorsItems0 added in v1.0.3

type V0OrganizationUpdateMachineTypeResponseErrorsItems0 struct {

	// The apps which had an error's identifiers in the following format "#{app.title} (#{app.slug})"
	App string `json:"app,omitempty"`

	// error
	Error string `json:"error,omitempty"`
}

V0OrganizationUpdateMachineTypeResponseErrorsItems0 v0 organization update machine type response errors items0

swagger:model V0OrganizationUpdateMachineTypeResponseErrorsItems0

func (*V0OrganizationUpdateMachineTypeResponseErrorsItems0) ContextValidate added in v1.0.3

ContextValidate validates this v0 organization update machine type response errors items0 based on context it is used

func (*V0OrganizationUpdateMachineTypeResponseErrorsItems0) MarshalBinary added in v1.0.3

MarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeResponseErrorsItems0) UnmarshalBinary added in v1.0.3

UnmarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeResponseErrorsItems0) Validate added in v1.0.3

Validate validates this v0 organization update machine type response errors items0

type V0OwnerAccountResponseModel

type V0OwnerAccountResponseModel struct {

	// account type
	AccountType string `json:"account_type,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`
}

V0OwnerAccountResponseModel v0 owner account response model

swagger:model v0.OwnerAccountResponseModel

func (*V0OwnerAccountResponseModel) ContextValidate

ContextValidate validates this v0 owner account response model based on context it is used

func (*V0OwnerAccountResponseModel) MarshalBinary

func (m *V0OwnerAccountResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0OwnerAccountResponseModel) UnmarshalBinary

func (m *V0OwnerAccountResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0OwnerAccountResponseModel) Validate

Validate validates this v0 owner account response model

type V0OwnerAddOnResponseItemModel

type V0OwnerAddOnResponseItemModel struct {

	// apps
	Apps []*V0AddOnAppResponseItemModel `json:"apps"`

	// documentation url
	DocumentationURL string `json:"documentation_url,omitempty"`

	// has ui
	HasUI bool `json:"has_ui,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// is beta
	IsBeta bool `json:"is_beta,omitempty"`

	// summary
	Summary string `json:"summary,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0OwnerAddOnResponseItemModel v0 owner add on response item model

swagger:model v0.OwnerAddOnResponseItemModel

func (*V0OwnerAddOnResponseItemModel) ContextValidate

func (m *V0OwnerAddOnResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 owner add on response item model based on the context it is used

func (*V0OwnerAddOnResponseItemModel) MarshalBinary

func (m *V0OwnerAddOnResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0OwnerAddOnResponseItemModel) UnmarshalBinary

func (m *V0OwnerAddOnResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0OwnerAddOnResponseItemModel) Validate

func (m *V0OwnerAddOnResponseItemModel) Validate(formats strfmt.Registry) error

Validate validates this v0 owner add on response item model

type V0OwnerAddOnsListResponseModel

type V0OwnerAddOnsListResponseModel struct {

	// data
	Data []*V0OwnerAddOnResponseItemModel `json:"data"`
}

V0OwnerAddOnsListResponseModel v0 owner add ons list response model

swagger:model v0.OwnerAddOnsListResponseModel

func (*V0OwnerAddOnsListResponseModel) ContextValidate

func (m *V0OwnerAddOnsListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 owner add ons list response model based on the context it is used

func (*V0OwnerAddOnsListResponseModel) MarshalBinary

func (m *V0OwnerAddOnsListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0OwnerAddOnsListResponseModel) UnmarshalBinary

func (m *V0OwnerAddOnsListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0OwnerAddOnsListResponseModel) Validate

func (m *V0OwnerAddOnsListResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 owner add ons list response model

type V0PagingResponseModel

type V0PagingResponseModel struct {

	// Next is the "anchor" for pagination. This value should be passed to the same endpoint
	// to get the next page. Empty/not included if there's no "next" page.
	// Stop paging when there's no "Next" item in the response!
	Next string `json:"next,omitempty"`

	// PageItemLimit - per-page item count. A given page might include
	// less items if there's not enough items. This value is the "max item count per page".
	PageItemLimit int64 `json:"page_item_limit,omitempty"`

	// TotalItemCount - total item count, through "all pages"
	TotalItemCount int64 `json:"total_item_count,omitempty"`
}

V0PagingResponseModel v0 paging response model

swagger:model v0.PagingResponseModel

func (*V0PagingResponseModel) ContextValidate

func (m *V0PagingResponseModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 paging response model based on context it is used

func (*V0PagingResponseModel) MarshalBinary

func (m *V0PagingResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PagingResponseModel) UnmarshalBinary

func (m *V0PagingResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PagingResponseModel) Validate

func (m *V0PagingResponseModel) Validate(_ strfmt.Registry) error

Validate validates this v0 paging response model

type V0PipelineAbortParams added in v0.1.0

type V0PipelineAbortParams struct {

	// abort reason
	// Required: true
	AbortReason *string `json:"abort_reason"`

	// abort with success
	// Required: true
	AbortWithSuccess *bool `json:"abort_with_success"`

	// skip notifications
	// Required: true
	SkipNotifications *bool `json:"skip_notifications"`
}

V0PipelineAbortParams v0 pipeline abort params

swagger:model v0.PipelineAbortParams

func (*V0PipelineAbortParams) ContextValidate added in v0.1.0

func (m *V0PipelineAbortParams) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 pipeline abort params based on context it is used

func (*V0PipelineAbortParams) MarshalBinary added in v0.1.0

func (m *V0PipelineAbortParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineAbortParams) UnmarshalBinary added in v0.1.0

func (m *V0PipelineAbortParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineAbortParams) Validate added in v0.1.0

func (m *V0PipelineAbortParams) Validate(formats strfmt.Registry) error

Validate validates this v0 pipeline abort params

type V0PipelineListAllResponseItemModel added in v0.1.0

type V0PipelineListAllResponseItemModel struct {

	// branch
	Branch string `json:"branch,omitempty"`

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// credit cost
	CreditCost int64 `json:"credit_cost,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// is on hold
	IsOnHold bool `json:"is_on_hold,omitempty"`

	// is pipeline
	IsPipeline bool `json:"is_pipeline,omitempty"`

	// is processed
	IsProcessed bool `json:"is_processed,omitempty"`

	// pull request id
	PullRequestID int64 `json:"pull_request_id,omitempty"`

	// pull request target branch
	PullRequestTargetBranch string `json:"pull_request_target_branch,omitempty"`

	// repository
	Repository *V0AppResponseItemModel `json:"repository,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// started at
	StartedAt string `json:"started_at,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// tag
	Tag string `json:"tag,omitempty"`

	// trigger params
	TriggerParams *V0PipelineListAllTriggerParams `json:"trigger_params,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`

	// triggered by
	TriggeredBy string `json:"triggered_by,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`

	// utility
	Utility bool `json:"utility,omitempty"`
}

V0PipelineListAllResponseItemModel v0 pipeline list all response item model

swagger:model v0.PipelineListAllResponseItemModel

func (*V0PipelineListAllResponseItemModel) ContextValidate added in v0.1.0

func (m *V0PipelineListAllResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline list all response item model based on the context it is used

func (*V0PipelineListAllResponseItemModel) MarshalBinary added in v0.1.0

func (m *V0PipelineListAllResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineListAllResponseItemModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineListAllResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineListAllResponseItemModel) Validate added in v0.1.0

Validate validates this v0 pipeline list all response item model

type V0PipelineListAllResponseModel added in v0.1.0

type V0PipelineListAllResponseModel struct {

	// data
	Data []*V0PipelineListAllResponseItemModel `json:"data"`

	// paging
	Paging *V0PagingResponseModel `json:"paging,omitempty"`
}

V0PipelineListAllResponseModel v0 pipeline list all response model

swagger:model v0.PipelineListAllResponseModel

func (*V0PipelineListAllResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineListAllResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline list all response model based on the context it is used

func (*V0PipelineListAllResponseModel) MarshalBinary added in v0.1.0

func (m *V0PipelineListAllResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineListAllResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineListAllResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineListAllResponseModel) Validate added in v0.1.0

func (m *V0PipelineListAllResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 pipeline list all response model

type V0PipelineListAllTriggerParams added in v1.7.0

type V0PipelineListAllTriggerParams struct {

	// priority
	Priority int64 `json:"priority,omitempty"`
}

V0PipelineListAllTriggerParams v0 pipeline list all trigger params

swagger:model v0.PipelineListAllTriggerParams

func (*V0PipelineListAllTriggerParams) ContextValidate added in v1.7.0

ContextValidate validates this v0 pipeline list all trigger params based on context it is used

func (*V0PipelineListAllTriggerParams) MarshalBinary added in v1.7.0

func (m *V0PipelineListAllTriggerParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineListAllTriggerParams) UnmarshalBinary added in v1.7.0

func (m *V0PipelineListAllTriggerParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineListAllTriggerParams) Validate added in v1.7.0

Validate validates this v0 pipeline list all trigger params

type V0PipelineListResponseItemModel added in v0.1.0

type V0PipelineListResponseItemModel struct {

	// artifacts
	Artifacts []*PipelineabledomainArtifactMeta `json:"artifacts"`

	// branch
	Branch string `json:"branch,omitempty"`

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// build tool invocations
	BuildToolInvocations []*PipelineabledomainBuildToolInvocation `json:"build_tool_invocations"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// credit cost
	CreditCost int64 `json:"credit_cost,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// is on hold
	IsOnHold bool `json:"is_on_hold,omitempty"`

	// is pipeline
	IsPipeline bool `json:"is_pipeline,omitempty"`

	// is processed
	IsProcessed bool `json:"is_processed,omitempty"`

	// local config
	LocalConfig *PipelineabledomainLocalConfig `json:"local_config,omitempty"`

	// pull request id
	PullRequestID int64 `json:"pull_request_id,omitempty"`

	// pull request target branch
	PullRequestTargetBranch string `json:"pull_request_target_branch,omitempty"`

	// rebuildable
	Rebuildable bool `json:"rebuildable,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// started at
	StartedAt string `json:"started_at,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// tag
	Tag string `json:"tag,omitempty"`

	// trigger params
	TriggerParams *PipelineabledomainTriggerParams `json:"trigger_params,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`

	// triggered by
	TriggeredBy string `json:"triggered_by,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`

	// utility
	Utility bool `json:"utility,omitempty"`
}

V0PipelineListResponseItemModel v0 pipeline list response item model

swagger:model v0.PipelineListResponseItemModel

func (*V0PipelineListResponseItemModel) ContextValidate added in v0.1.0

func (m *V0PipelineListResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline list response item model based on the context it is used

func (*V0PipelineListResponseItemModel) MarshalBinary added in v0.1.0

func (m *V0PipelineListResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineListResponseItemModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineListResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineListResponseItemModel) Validate added in v0.1.0

Validate validates this v0 pipeline list response item model

type V0PipelineListResponseModel added in v0.1.0

type V0PipelineListResponseModel struct {

	// data
	Data []*V0PipelineListResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0PipelineListResponseModel v0 pipeline list response model

swagger:model v0.PipelineListResponseModel

func (*V0PipelineListResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline list response model based on the context it is used

func (*V0PipelineListResponseModel) MarshalBinary added in v0.1.0

func (m *V0PipelineListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineListResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineListResponseModel) Validate added in v0.1.0

func (m *V0PipelineListResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 pipeline list response model

type V0PipelineRebuildParams added in v0.1.0

type V0PipelineRebuildParams struct {

	// partial
	Partial bool `json:"partial,omitempty"`

	// triggered by
	TriggeredBy string `json:"triggered_by,omitempty"`
}

V0PipelineRebuildParams v0 pipeline rebuild params

swagger:model v0.PipelineRebuildParams

func (*V0PipelineRebuildParams) ContextValidate added in v0.1.0

func (m *V0PipelineRebuildParams) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 pipeline rebuild params based on context it is used

func (*V0PipelineRebuildParams) MarshalBinary added in v0.1.0

func (m *V0PipelineRebuildParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineRebuildParams) UnmarshalBinary added in v0.1.0

func (m *V0PipelineRebuildParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineRebuildParams) Validate added in v0.1.0

Validate validates this v0 pipeline rebuild params

type V0PipelineShowAppResponseModel added in v0.1.0

type V0PipelineShowAppResponseModel struct {

	// slug
	Slug string `json:"slug,omitempty"`
}

V0PipelineShowAppResponseModel v0 pipeline show app response model

swagger:model v0.PipelineShowAppResponseModel

func (*V0PipelineShowAppResponseModel) ContextValidate added in v0.1.0

ContextValidate validates this v0 pipeline show app response model based on context it is used

func (*V0PipelineShowAppResponseModel) MarshalBinary added in v0.1.0

func (m *V0PipelineShowAppResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineShowAppResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineShowAppResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineShowAppResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show app response model

type V0PipelineShowAttemptResponseModel added in v0.1.0

type V0PipelineShowAttemptResponseModel struct {

	// id
	ID string `json:"id,omitempty"`

	// number in pipeline build scope
	NumberInPipelineBuildScope int64 `json:"number_in_pipeline_build_scope,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`
}

V0PipelineShowAttemptResponseModel v0 pipeline show attempt response model

swagger:model v0.PipelineShowAttemptResponseModel

func (*V0PipelineShowAttemptResponseModel) ContextValidate added in v0.1.0

ContextValidate validates this v0 pipeline show attempt response model based on context it is used

func (*V0PipelineShowAttemptResponseModel) MarshalBinary added in v0.1.0

func (m *V0PipelineShowAttemptResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineShowAttemptResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineShowAttemptResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineShowAttemptResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show attempt response model

type V0PipelineShowEnvironmentsResponseModel added in v0.1.0

type V0PipelineShowEnvironmentsResponseModel struct {

	// is expand
	IsExpand bool `json:"is_expand,omitempty"`

	// key
	Key string `json:"key,omitempty"`

	// value
	Value any `json:"value,omitempty"`
}

V0PipelineShowEnvironmentsResponseModel v0 pipeline show environments response model

swagger:model v0.PipelineShowEnvironmentsResponseModel

func (*V0PipelineShowEnvironmentsResponseModel) ContextValidate added in v0.1.0

ContextValidate validates this v0 pipeline show environments response model based on context it is used

func (*V0PipelineShowEnvironmentsResponseModel) MarshalBinary added in v0.1.0

func (m *V0PipelineShowEnvironmentsResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineShowEnvironmentsResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineShowEnvironmentsResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineShowEnvironmentsResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show environments response model

type V0PipelineShowResponseModel added in v0.1.0

type V0PipelineShowResponseModel struct {

	// abort reason
	AbortReason string `json:"abort_reason,omitempty"`

	// app
	App *V0PipelineShowAppResponseModel `json:"app,omitempty"`

	// attempts
	Attempts []*V0PipelineShowAttemptResponseModel `json:"attempts"`

	// credit cost
	CreditCost any `json:"credit_cost,omitempty"`

	// current attempt id
	CurrentAttemptID string `json:"current_attempt_id,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// number in app scope
	NumberInAppScope int64 `json:"number_in_app_scope,omitempty"`

	// put on hold at
	PutOnHoldAt any `json:"put_on_hold_at,omitempty"`

	// rebuildable
	Rebuildable bool `json:"rebuildable,omitempty"`

	// stages
	Stages []*V0PipelineShowStageResponseModel `json:"stages"`

	// started at
	StartedAt string `json:"started_at,omitempty"`

	// status
	// Enum: ["aborted","failed","initializing","on_hold","running","succeeded","succeeded_with_abort"]
	Status string `json:"status,omitempty"`

	// trigger params
	TriggerParams *V0PipelineShowTriggerParamsResponseModel `json:"trigger_params,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`

	// triggered by
	TriggeredBy string `json:"triggered_by,omitempty"`

	// type
	Type string `json:"type,omitempty"`

	// workflows
	Workflows []*V0PipelineShowWorkflowResponseModel `json:"workflows"`
}

V0PipelineShowResponseModel v0 pipeline show response model

swagger:model v0.PipelineShowResponseModel

func (*V0PipelineShowResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineShowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline show response model based on the context it is used

func (*V0PipelineShowResponseModel) MarshalBinary added in v0.1.0

func (m *V0PipelineShowResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineShowResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineShowResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineShowResponseModel) Validate added in v0.1.0

func (m *V0PipelineShowResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 pipeline show response model

type V0PipelineShowStageResponseModel added in v0.1.0

type V0PipelineShowStageResponseModel struct {

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// workflows
	Workflows []*V0PipelineShowWorkflowResponseModel `json:"workflows"`
}

V0PipelineShowStageResponseModel v0 pipeline show stage response model

swagger:model v0.PipelineShowStageResponseModel

func (*V0PipelineShowStageResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineShowStageResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline show stage response model based on the context it is used

func (*V0PipelineShowStageResponseModel) MarshalBinary added in v0.1.0

func (m *V0PipelineShowStageResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineShowStageResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineShowStageResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineShowStageResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show stage response model

type V0PipelineShowTriggerParamsResponseModel added in v0.1.0

type V0PipelineShowTriggerParamsResponseModel struct {

	// branch
	Branch string `json:"branch,omitempty"`

	// branch dest
	BranchDest string `json:"branch_dest,omitempty"`

	// branch dest repo owner
	BranchDestRepoOwner string `json:"branch_dest_repo_owner,omitempty"`

	// branch repo owner
	BranchRepoOwner string `json:"branch_repo_owner,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// commit messages
	CommitMessages []string `json:"commit_messages"`

	// commit paths
	CommitPaths []*V0CommitPaths `json:"commit_paths"`

	// environments
	Environments []*V0PipelineShowEnvironmentsResponseModel `json:"environments"`

	// pull request author
	PullRequestAuthor string `json:"pull_request_author,omitempty"`

	// pull request head branch
	PullRequestHeadBranch string `json:"pull_request_head_branch,omitempty"`

	// pull request id
	PullRequestID string `json:"pull_request_id,omitempty"`

	// pull request merge branch
	PullRequestMergeBranch string `json:"pull_request_merge_branch,omitempty"`

	// pull request repository url
	PullRequestRepositoryURL string `json:"pull_request_repository_url,omitempty"`

	// pull request unverified merge branch
	PullRequestUnverifiedMergeBranch string `json:"pull_request_unverified_merge_branch,omitempty"`

	// tag
	Tag string `json:"tag,omitempty"`
}

V0PipelineShowTriggerParamsResponseModel v0 pipeline show trigger params response model

swagger:model v0.PipelineShowTriggerParamsResponseModel

func (*V0PipelineShowTriggerParamsResponseModel) ContextValidate added in v0.1.0

ContextValidate validate this v0 pipeline show trigger params response model based on the context it is used

func (*V0PipelineShowTriggerParamsResponseModel) MarshalBinary added in v0.1.0

func (m *V0PipelineShowTriggerParamsResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineShowTriggerParamsResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineShowTriggerParamsResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineShowTriggerParamsResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show trigger params response model

type V0PipelineShowWorkflowResponseModel added in v0.1.0

type V0PipelineShowWorkflowResponseModel struct {

	// credit cost
	CreditCost any `json:"credit_cost,omitempty"`

	// depends on
	DependsOn []string `json:"depends_on"`

	// external id
	ExternalID string `json:"external_id,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// is generator
	IsGenerator bool `json:"is_generator,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// start failure reason
	StartFailureReason string `json:"startFailureReason,omitempty"`

	// started at
	StartedAt string `json:"started_at,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

V0PipelineShowWorkflowResponseModel v0 pipeline show workflow response model

swagger:model v0.PipelineShowWorkflowResponseModel

func (*V0PipelineShowWorkflowResponseModel) ContextValidate added in v0.1.0

ContextValidate validates this v0 pipeline show workflow response model based on context it is used

func (*V0PipelineShowWorkflowResponseModel) MarshalBinary added in v0.1.0

func (m *V0PipelineShowWorkflowResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0PipelineShowWorkflowResponseModel) UnmarshalBinary added in v0.1.0

func (m *V0PipelineShowWorkflowResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0PipelineShowWorkflowResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show workflow response model

type V0ProjectFileStorageDocumentUpdateParams

type V0ProjectFileStorageDocumentUpdateParams struct {

	// exposed meta datastore
	ExposedMetaDatastore any `json:"exposed_meta_datastore,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// user env key
	UserEnvKey string `json:"user_env_key,omitempty"`
}

V0ProjectFileStorageDocumentUpdateParams v0 project file storage document update params

swagger:model v0.ProjectFileStorageDocumentUpdateParams

func (*V0ProjectFileStorageDocumentUpdateParams) ContextValidate

ContextValidate validates this v0 project file storage document update params based on context it is used

func (*V0ProjectFileStorageDocumentUpdateParams) MarshalBinary

func (m *V0ProjectFileStorageDocumentUpdateParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProjectFileStorageDocumentUpdateParams) UnmarshalBinary

func (m *V0ProjectFileStorageDocumentUpdateParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageDocumentUpdateParams) Validate

Validate validates this v0 project file storage document update params

type V0ProjectFileStorageDownloadResponseItemModel added in v1.7.0

type V0ProjectFileStorageDownloadResponseItemModel struct {

	// download url
	DownloadURL string `json:"download_url,omitempty"`

	// exposed meta datastore
	ExposedMetaDatastore any `json:"exposed_meta_datastore,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// user env key
	UserEnvKey string `json:"user_env_key,omitempty"`
}

V0ProjectFileStorageDownloadResponseItemModel v0 project file storage download response item model

swagger:model v0.ProjectFileStorageDownloadResponseItemModel

func (*V0ProjectFileStorageDownloadResponseItemModel) ContextValidate added in v1.7.0

ContextValidate validates this v0 project file storage download response item model based on context it is used

func (*V0ProjectFileStorageDownloadResponseItemModel) MarshalBinary added in v1.7.0

MarshalBinary interface implementation

func (*V0ProjectFileStorageDownloadResponseItemModel) UnmarshalBinary added in v1.7.0

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageDownloadResponseItemModel) Validate added in v1.7.0

Validate validates this v0 project file storage download response item model

type V0ProjectFileStorageDownloadResponseModel added in v1.7.0

type V0ProjectFileStorageDownloadResponseModel struct {

	// data
	Data *V0ProjectFileStorageDownloadResponseItemModel `json:"data,omitempty"`
}

V0ProjectFileStorageDownloadResponseModel v0 project file storage download response model

swagger:model v0.ProjectFileStorageDownloadResponseModel

func (*V0ProjectFileStorageDownloadResponseModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 project file storage download response model based on the context it is used

func (*V0ProjectFileStorageDownloadResponseModel) MarshalBinary added in v1.7.0

func (m *V0ProjectFileStorageDownloadResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProjectFileStorageDownloadResponseModel) UnmarshalBinary added in v1.7.0

func (m *V0ProjectFileStorageDownloadResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageDownloadResponseModel) Validate added in v1.7.0

Validate validates this v0 project file storage download response model

type V0ProjectFileStorageListResponseModel

type V0ProjectFileStorageListResponseModel struct {

	// data
	Data []*V0ProjectFileStorageResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0ProjectFileStorageListResponseModel v0 project file storage list response model

swagger:model v0.ProjectFileStorageListResponseModel

func (*V0ProjectFileStorageListResponseModel) ContextValidate

func (m *V0ProjectFileStorageListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 project file storage list response model based on the context it is used

func (*V0ProjectFileStorageListResponseModel) MarshalBinary

func (m *V0ProjectFileStorageListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProjectFileStorageListResponseModel) UnmarshalBinary

func (m *V0ProjectFileStorageListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageListResponseModel) Validate

Validate validates this v0 project file storage list response model

type V0ProjectFileStorageResponseItemModel

type V0ProjectFileStorageResponseItemModel struct {

	// exposed meta datastore
	ExposedMetaDatastore any `json:"exposed_meta_datastore,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// user env key
	UserEnvKey string `json:"user_env_key,omitempty"`
}

V0ProjectFileStorageResponseItemModel v0 project file storage response item model

swagger:model v0.ProjectFileStorageResponseItemModel

func (*V0ProjectFileStorageResponseItemModel) ContextValidate

ContextValidate validates this v0 project file storage response item model based on context it is used

func (*V0ProjectFileStorageResponseItemModel) MarshalBinary

func (m *V0ProjectFileStorageResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProjectFileStorageResponseItemModel) UnmarshalBinary

func (m *V0ProjectFileStorageResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageResponseItemModel) Validate

Validate validates this v0 project file storage response item model

type V0ProjectFileStorageResponseModel

type V0ProjectFileStorageResponseModel struct {

	// data
	Data *V0ProjectFileStorageResponseItemModel `json:"data,omitempty"`
}

V0ProjectFileStorageResponseModel v0 project file storage response model

swagger:model v0.ProjectFileStorageResponseModel

func (*V0ProjectFileStorageResponseModel) ContextValidate

func (m *V0ProjectFileStorageResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 project file storage response model based on the context it is used

func (*V0ProjectFileStorageResponseModel) MarshalBinary

func (m *V0ProjectFileStorageResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProjectFileStorageResponseModel) UnmarshalBinary

func (m *V0ProjectFileStorageResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageResponseModel) Validate

Validate validates this v0 project file storage response model

type V0ProjectFileStorageUploadParams

type V0ProjectFileStorageUploadParams struct {

	// upload file name
	// Required: true
	UploadFileName *string `json:"upload_file_name"`

	// upload file size
	// Required: true
	UploadFileSize *int64 `json:"upload_file_size"`

	// user env key
	// Required: true
	UserEnvKey *string `json:"user_env_key"`
}

V0ProjectFileStorageUploadParams v0 project file storage upload params

swagger:model v0.ProjectFileStorageUploadParams

func (*V0ProjectFileStorageUploadParams) ContextValidate

ContextValidate validates this v0 project file storage upload params based on context it is used

func (*V0ProjectFileStorageUploadParams) MarshalBinary

func (m *V0ProjectFileStorageUploadParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProjectFileStorageUploadParams) UnmarshalBinary

func (m *V0ProjectFileStorageUploadParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageUploadParams) Validate

Validate validates this v0 project file storage upload params

type V0ProjectFileStorageUploadResponseItemModel added in v1.7.0

type V0ProjectFileStorageUploadResponseItemModel struct {

	// exposed meta datastore
	ExposedMetaDatastore any `json:"exposed_meta_datastore,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// upload url
	UploadURL string `json:"upload_url,omitempty"`

	// user env key
	UserEnvKey string `json:"user_env_key,omitempty"`
}

V0ProjectFileStorageUploadResponseItemModel v0 project file storage upload response item model

swagger:model v0.ProjectFileStorageUploadResponseItemModel

func (*V0ProjectFileStorageUploadResponseItemModel) ContextValidate added in v1.7.0

ContextValidate validates this v0 project file storage upload response item model based on context it is used

func (*V0ProjectFileStorageUploadResponseItemModel) MarshalBinary added in v1.7.0

func (m *V0ProjectFileStorageUploadResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProjectFileStorageUploadResponseItemModel) UnmarshalBinary added in v1.7.0

func (m *V0ProjectFileStorageUploadResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageUploadResponseItemModel) Validate added in v1.7.0

Validate validates this v0 project file storage upload response item model

type V0ProjectFileStorageUploadResponseModel added in v1.7.0

type V0ProjectFileStorageUploadResponseModel struct {

	// data
	Data *V0ProjectFileStorageUploadResponseItemModel `json:"data,omitempty"`
}

V0ProjectFileStorageUploadResponseModel v0 project file storage upload response model

swagger:model v0.ProjectFileStorageUploadResponseModel

func (*V0ProjectFileStorageUploadResponseModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 project file storage upload response model based on the context it is used

func (*V0ProjectFileStorageUploadResponseModel) MarshalBinary added in v1.7.0

func (m *V0ProjectFileStorageUploadResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProjectFileStorageUploadResponseModel) UnmarshalBinary added in v1.7.0

func (m *V0ProjectFileStorageUploadResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageUploadResponseModel) Validate added in v1.7.0

Validate validates this v0 project file storage upload response model

type V0ProvProfileDocumentUpdateParams

type V0ProvProfileDocumentUpdateParams struct {

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`
}

V0ProvProfileDocumentUpdateParams v0 prov profile document update params

swagger:model v0.ProvProfileDocumentUpdateParams

func (*V0ProvProfileDocumentUpdateParams) ContextValidate

ContextValidate validates this v0 prov profile document update params based on context it is used

func (*V0ProvProfileDocumentUpdateParams) MarshalBinary

func (m *V0ProvProfileDocumentUpdateParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProvProfileDocumentUpdateParams) UnmarshalBinary

func (m *V0ProvProfileDocumentUpdateParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProvProfileDocumentUpdateParams) Validate

Validate validates this v0 prov profile document update params

type V0ProvisionProfileDownloadResponseItemModel added in v1.7.0

type V0ProvisionProfileDownloadResponseItemModel struct {

	// download url
	DownloadURL string `json:"download_url,omitempty"`

	// Read-only. The profile's expiration date in RFC 3339 / ISO 8601 (UTC). Computed server-side once the file is processed; null until then.
	// Example: 2027-05-28T00:00:00Z
	// Read Only: true
	// Format: date-time
	ExpiryDate strfmt.DateTime `json:"expiry_date,omitempty"`

	// Read-only. SHA-256 hash of the uploaded file bytes, rendered as lowercase hexadecimal. Computed server-side once the file is processed; null until then.
	// Example: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
	// Read Only: true
	FileSha256 string `json:"file_sha256,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// Read-only. UUID of the provisioning profile. Computed server-side once the file is processed; null until then.
	// Example: f8f7817c-6671-41ce-aacc-8b8363ccd225
	// Read Only: true
	UUID string `json:"uuid,omitempty"`
}

V0ProvisionProfileDownloadResponseItemModel v0 provision profile download response item model

swagger:model v0.ProvisionProfileDownloadResponseItemModel

func (*V0ProvisionProfileDownloadResponseItemModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 provision profile download response item model based on the context it is used

func (*V0ProvisionProfileDownloadResponseItemModel) MarshalBinary added in v1.7.0

func (m *V0ProvisionProfileDownloadResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProvisionProfileDownloadResponseItemModel) UnmarshalBinary added in v1.7.0

func (m *V0ProvisionProfileDownloadResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProvisionProfileDownloadResponseItemModel) Validate added in v1.7.0

Validate validates this v0 provision profile download response item model

type V0ProvisionProfileDownloadResponseModel added in v1.7.0

type V0ProvisionProfileDownloadResponseModel struct {

	// data
	Data *V0ProvisionProfileDownloadResponseItemModel `json:"data,omitempty"`
}

V0ProvisionProfileDownloadResponseModel v0 provision profile download response model

swagger:model v0.ProvisionProfileDownloadResponseModel

func (*V0ProvisionProfileDownloadResponseModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 provision profile download response model based on the context it is used

func (*V0ProvisionProfileDownloadResponseModel) MarshalBinary added in v1.7.0

func (m *V0ProvisionProfileDownloadResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProvisionProfileDownloadResponseModel) UnmarshalBinary added in v1.7.0

func (m *V0ProvisionProfileDownloadResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProvisionProfileDownloadResponseModel) Validate added in v1.7.0

Validate validates this v0 provision profile download response model

type V0ProvisionProfileListResponseModel

type V0ProvisionProfileListResponseModel struct {

	// data
	Data []*V0ProvisionProfileResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0ProvisionProfileListResponseModel v0 provision profile list response model

swagger:model v0.ProvisionProfileListResponseModel

func (*V0ProvisionProfileListResponseModel) ContextValidate

func (m *V0ProvisionProfileListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 provision profile list response model based on the context it is used

func (*V0ProvisionProfileListResponseModel) MarshalBinary

func (m *V0ProvisionProfileListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProvisionProfileListResponseModel) UnmarshalBinary

func (m *V0ProvisionProfileListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProvisionProfileListResponseModel) Validate

Validate validates this v0 provision profile list response model

type V0ProvisionProfileResponseItemModel

type V0ProvisionProfileResponseItemModel struct {

	// Read-only. The profile's expiration date in RFC 3339 / ISO 8601 (UTC). Computed server-side once the file is processed; null until then.
	// Example: 2027-05-28T00:00:00Z
	// Read Only: true
	// Format: date-time
	ExpiryDate strfmt.DateTime `json:"expiry_date,omitempty"`

	// Read-only. SHA-256 hash of the uploaded file bytes, rendered as lowercase hexadecimal. Computed server-side once the file is processed; null until then.
	// Example: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
	// Read Only: true
	FileSha256 string `json:"file_sha256,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// Read-only. UUID of the provisioning profile. Computed server-side once the file is processed; null until then.
	// Example: f8f7817c-6671-41ce-aacc-8b8363ccd225
	// Read Only: true
	UUID string `json:"uuid,omitempty"`
}

V0ProvisionProfileResponseItemModel v0 provision profile response item model

swagger:model v0.ProvisionProfileResponseItemModel

func (*V0ProvisionProfileResponseItemModel) ContextValidate

func (m *V0ProvisionProfileResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 provision profile response item model based on the context it is used

func (*V0ProvisionProfileResponseItemModel) MarshalBinary

func (m *V0ProvisionProfileResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProvisionProfileResponseItemModel) UnmarshalBinary

func (m *V0ProvisionProfileResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProvisionProfileResponseItemModel) Validate

Validate validates this v0 provision profile response item model

type V0ProvisionProfileResponseModel

type V0ProvisionProfileResponseModel struct {

	// data
	Data *V0ProvisionProfileResponseItemModel `json:"data,omitempty"`
}

V0ProvisionProfileResponseModel v0 provision profile response model

swagger:model v0.ProvisionProfileResponseModel

func (*V0ProvisionProfileResponseModel) ContextValidate

func (m *V0ProvisionProfileResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 provision profile response model based on the context it is used

func (*V0ProvisionProfileResponseModel) MarshalBinary

func (m *V0ProvisionProfileResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProvisionProfileResponseModel) UnmarshalBinary

func (m *V0ProvisionProfileResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProvisionProfileResponseModel) Validate

Validate validates this v0 provision profile response model

type V0ProvisionProfileUploadParams

type V0ProvisionProfileUploadParams struct {

	// upload file name
	// Required: true
	UploadFileName *string `json:"upload_file_name"`

	// upload file size
	// Required: true
	UploadFileSize *int64 `json:"upload_file_size"`
}

V0ProvisionProfileUploadParams v0 provision profile upload params

swagger:model v0.ProvisionProfileUploadParams

func (*V0ProvisionProfileUploadParams) ContextValidate

ContextValidate validates this v0 provision profile upload params based on context it is used

func (*V0ProvisionProfileUploadParams) MarshalBinary

func (m *V0ProvisionProfileUploadParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProvisionProfileUploadParams) UnmarshalBinary

func (m *V0ProvisionProfileUploadParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProvisionProfileUploadParams) Validate

func (m *V0ProvisionProfileUploadParams) Validate(formats strfmt.Registry) error

Validate validates this v0 provision profile upload params

type V0ProvisionProfileUploadResponseItemModel added in v1.7.0

type V0ProvisionProfileUploadResponseItemModel struct {

	// Read-only. The profile's expiration date in RFC 3339 / ISO 8601 (UTC). Computed server-side once the file is processed; null until then.
	// Example: 2027-05-28T00:00:00Z
	// Read Only: true
	// Format: date-time
	ExpiryDate strfmt.DateTime `json:"expiry_date,omitempty"`

	// Read-only. SHA-256 hash of the uploaded file bytes, rendered as lowercase hexadecimal. Computed server-side once the file is processed; null until then.
	// Example: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
	// Read Only: true
	FileSha256 string `json:"file_sha256,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// upload url
	UploadURL string `json:"upload_url,omitempty"`

	// Read-only. UUID of the provisioning profile. Computed server-side once the file is processed; null until then.
	// Example: f8f7817c-6671-41ce-aacc-8b8363ccd225
	// Read Only: true
	UUID string `json:"uuid,omitempty"`
}

V0ProvisionProfileUploadResponseItemModel v0 provision profile upload response item model

swagger:model v0.ProvisionProfileUploadResponseItemModel

func (*V0ProvisionProfileUploadResponseItemModel) ContextValidate added in v1.7.0

ContextValidate validate this v0 provision profile upload response item model based on the context it is used

func (*V0ProvisionProfileUploadResponseItemModel) MarshalBinary added in v1.7.0

func (m *V0ProvisionProfileUploadResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProvisionProfileUploadResponseItemModel) UnmarshalBinary added in v1.7.0

func (m *V0ProvisionProfileUploadResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProvisionProfileUploadResponseItemModel) Validate added in v1.7.0

Validate validates this v0 provision profile upload response item model

type V0ProvisionProfileUploadResponseModel added in v1.7.0

type V0ProvisionProfileUploadResponseModel struct {

	// data
	Data *V0ProvisionProfileUploadResponseItemModel `json:"data,omitempty"`
}

V0ProvisionProfileUploadResponseModel v0 provision profile upload response model

swagger:model v0.ProvisionProfileUploadResponseModel

func (*V0ProvisionProfileUploadResponseModel) ContextValidate added in v1.7.0

func (m *V0ProvisionProfileUploadResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 provision profile upload response model based on the context it is used

func (*V0ProvisionProfileUploadResponseModel) MarshalBinary added in v1.7.0

func (m *V0ProvisionProfileUploadResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0ProvisionProfileUploadResponseModel) UnmarshalBinary added in v1.7.0

func (m *V0ProvisionProfileUploadResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0ProvisionProfileUploadResponseModel) Validate added in v1.7.0

Validate validates this v0 provision profile upload response model

type V0SSHKeyRespModel

type V0SSHKeyRespModel struct {

	// status
	Status string `json:"status,omitempty"`
}

V0SSHKeyRespModel v0 SSH key resp model

swagger:model v0.SSHKeyRespModel

func (*V0SSHKeyRespModel) ContextValidate

func (m *V0SSHKeyRespModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 SSH key resp model based on context it is used

func (*V0SSHKeyRespModel) MarshalBinary

func (m *V0SSHKeyRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0SSHKeyRespModel) UnmarshalBinary

func (m *V0SSHKeyRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0SSHKeyRespModel) Validate

func (m *V0SSHKeyRespModel) Validate(_ strfmt.Registry) error

Validate validates this v0 SSH key resp model

type V0SSHKeyUploadParams

type V0SSHKeyUploadParams struct {

	// The private part of the SSH key you would like to use
	// Required: true
	AuthSSHPrivateKey *string `json:"auth_ssh_private_key"`

	// The public part of the SSH key you would like to use
	// Required: true
	AuthSSHPublicKey *string `json:"auth_ssh_public_key"`

	// If it's set to true, the provided SSH key will be registered at the provider of the application
	IsRegisterKeyIntoProviderService bool `json:"is_register_key_into_provider_service,omitempty"`
}

V0SSHKeyUploadParams v0 SSH key upload params

swagger:model v0.SSHKeyUploadParams

func (*V0SSHKeyUploadParams) ContextValidate

func (m *V0SSHKeyUploadParams) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 SSH key upload params based on context it is used

func (*V0SSHKeyUploadParams) MarshalBinary

func (m *V0SSHKeyUploadParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0SSHKeyUploadParams) UnmarshalBinary

func (m *V0SSHKeyUploadParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0SSHKeyUploadParams) Validate

func (m *V0SSHKeyUploadParams) Validate(formats strfmt.Registry) error

Validate validates this v0 SSH key upload params

type V0Secret added in v1.7.0

type V0Secret struct {

	// is expand
	IsExpand bool `json:"is_expand,omitempty"`

	// key
	Key string `json:"key,omitempty"`

	// value
	Value string `json:"value,omitempty"`
}

V0Secret v0 secret

swagger:model v0.Secret

func (*V0Secret) ContextValidate added in v1.7.0

func (m *V0Secret) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 secret based on context it is used

func (*V0Secret) MarshalBinary added in v1.7.0

func (m *V0Secret) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0Secret) UnmarshalBinary added in v1.7.0

func (m *V0Secret) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0Secret) Validate added in v1.7.0

func (m *V0Secret) Validate(_ strfmt.Registry) error

Validate validates this v0 secret

type V0TestDeviceListResponseModel

type V0TestDeviceListResponseModel struct {

	// data
	Data []*V0TestDeviceResponseItemModel `json:"data"`
}

V0TestDeviceListResponseModel v0 test device list response model

swagger:model v0.TestDeviceListResponseModel

func (*V0TestDeviceListResponseModel) ContextValidate

func (m *V0TestDeviceListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 test device list response model based on the context it is used

func (*V0TestDeviceListResponseModel) MarshalBinary

func (m *V0TestDeviceListResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0TestDeviceListResponseModel) UnmarshalBinary

func (m *V0TestDeviceListResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0TestDeviceListResponseModel) Validate

func (m *V0TestDeviceListResponseModel) Validate(formats strfmt.Registry) error

Validate validates this v0 test device list response model

type V0TestDeviceResponseItemModel

type V0TestDeviceResponseItemModel struct {

	// device id
	DeviceID string `json:"device_id,omitempty"`

	// device type
	DeviceType string `json:"device_type,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`
}

V0TestDeviceResponseItemModel v0 test device response item model

swagger:model v0.TestDeviceResponseItemModel

func (*V0TestDeviceResponseItemModel) ContextValidate

ContextValidate validates this v0 test device response item model based on context it is used

func (*V0TestDeviceResponseItemModel) MarshalBinary

func (m *V0TestDeviceResponseItemModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0TestDeviceResponseItemModel) UnmarshalBinary

func (m *V0TestDeviceResponseItemModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0TestDeviceResponseItemModel) Validate

Validate validates this v0 test device response item model

type V0UserProfileDataModel

type V0UserProfileDataModel struct {

	// avatar url
	AvatarURL string `json:"avatar_url,omitempty"`

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// data id
	DataID int64 `json:"data_id,omitempty"`

	// email
	Email string `json:"email,omitempty"`

	// has used organization trial
	HasUsedOrganizationTrial bool `json:"has_used_organization_trial,omitempty"`

	// payment processor
	PaymentProcessor string `json:"payment_processor,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// unconfirmed email
	UnconfirmedEmail string `json:"unconfirmed_email,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

V0UserProfileDataModel v0 user profile data model

swagger:model v0.UserProfileDataModel

func (*V0UserProfileDataModel) ContextValidate

func (m *V0UserProfileDataModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 user profile data model based on context it is used

func (*V0UserProfileDataModel) MarshalBinary

func (m *V0UserProfileDataModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0UserProfileDataModel) UnmarshalBinary

func (m *V0UserProfileDataModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0UserProfileDataModel) Validate

Validate validates this v0 user profile data model

type V0UserProfileRespModel

type V0UserProfileRespModel struct {

	// data
	Data *V0UserProfileDataModel `json:"data,omitempty"`
}

V0UserProfileRespModel v0 user profile resp model

swagger:model v0.UserProfileRespModel

func (*V0UserProfileRespModel) ContextValidate

func (m *V0UserProfileRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 user profile resp model based on the context it is used

func (*V0UserProfileRespModel) MarshalBinary

func (m *V0UserProfileRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0UserProfileRespModel) UnmarshalBinary

func (m *V0UserProfileRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0UserProfileRespModel) Validate

func (m *V0UserProfileRespModel) Validate(formats strfmt.Registry) error

Validate validates this v0 user profile resp model

type V0WebhookDeliveryItemResponseModel

type V0WebhookDeliveryItemResponseModel struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// request headers
	RequestHeaders string `json:"request_headers,omitempty"`

	// request payload
	RequestPayload string `json:"request_payload,omitempty"`

	// request url
	RequestURL string `json:"request_url,omitempty"`

	// response body
	ResponseBody string `json:"response_body,omitempty"`

	// response headers
	ResponseHeaders string `json:"response_headers,omitempty"`

	// response http status
	ResponseHTTPStatus int64 `json:"response_http_status,omitempty"`

	// response seconds
	ResponseSeconds int64 `json:"response_seconds,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// updated at
	UpdatedAt string `json:"updated_at,omitempty"`
}

V0WebhookDeliveryItemResponseModel v0 webhook delivery item response model

swagger:model v0.WebhookDeliveryItemResponseModel

func (*V0WebhookDeliveryItemResponseModel) ContextValidate

ContextValidate validates this v0 webhook delivery item response model based on context it is used

func (*V0WebhookDeliveryItemResponseModel) MarshalBinary

func (m *V0WebhookDeliveryItemResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0WebhookDeliveryItemResponseModel) UnmarshalBinary

func (m *V0WebhookDeliveryItemResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0WebhookDeliveryItemResponseModel) Validate

Validate validates this v0 webhook delivery item response model

type V0WebhookDeliveryItemShowResponseModel

type V0WebhookDeliveryItemShowResponseModel struct {

	// data
	Data *V0WebhookDeliveryItemResponseModel `json:"data,omitempty"`
}

V0WebhookDeliveryItemShowResponseModel v0 webhook delivery item show response model

swagger:model v0.WebhookDeliveryItemShowResponseModel

func (*V0WebhookDeliveryItemShowResponseModel) ContextValidate

ContextValidate validate this v0 webhook delivery item show response model based on the context it is used

func (*V0WebhookDeliveryItemShowResponseModel) MarshalBinary

func (m *V0WebhookDeliveryItemShowResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0WebhookDeliveryItemShowResponseModel) UnmarshalBinary

func (m *V0WebhookDeliveryItemShowResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0WebhookDeliveryItemShowResponseModel) Validate

Validate validates this v0 webhook delivery item show response model

type V0WebhookRespModel

type V0WebhookRespModel struct {

	// status
	Status string `json:"status,omitempty"`
}

V0WebhookRespModel v0 webhook resp model

swagger:model v0.WebhookRespModel

func (*V0WebhookRespModel) ContextValidate

func (m *V0WebhookRespModel) ContextValidate(_ context.Context, _ strfmt.Registry) error

ContextValidate validates this v0 webhook resp model based on context it is used

func (*V0WebhookRespModel) MarshalBinary

func (m *V0WebhookRespModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*V0WebhookRespModel) UnmarshalBinary

func (m *V0WebhookRespModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*V0WebhookRespModel) Validate

func (m *V0WebhookRespModel) Validate(_ strfmt.Registry) error

Validate validates this v0 webhook resp model

type WebsiteBitriseYMLLocation added in v1.0.3

type WebsiteBitriseYMLLocation string

WebsiteBitriseYMLLocation website bitrise y m l location

swagger:model website.BitriseYMLLocation

const (

	// WebsiteBitriseYMLLocationBitriseDotIo captures enum value "bitrise.io"
	WebsiteBitriseYMLLocationBitriseDotIo WebsiteBitriseYMLLocation = "bitrise.io"

	// WebsiteBitriseYMLLocationRepository captures enum value "repository"
	WebsiteBitriseYMLLocationRepository WebsiteBitriseYMLLocation = "repository"
)

func NewWebsiteBitriseYMLLocation added in v1.0.3

func NewWebsiteBitriseYMLLocation(value WebsiteBitriseYMLLocation) *WebsiteBitriseYMLLocation

func (WebsiteBitriseYMLLocation) ContextValidate added in v1.0.3

ContextValidate validates this website bitrise y m l location based on context it is used

func (WebsiteBitriseYMLLocation) Pointer added in v1.0.3

Pointer returns a pointer to a freshly-allocated WebsiteBitriseYMLLocation.

func (WebsiteBitriseYMLLocation) Validate added in v1.0.3

func (m WebsiteBitriseYMLLocation) Validate(formats strfmt.Registry) error

Validate validates this website bitrise y m l location

Source Files

Jump to

Keyboard shortcuts

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