Documentation ¶
Index ¶
- Constants
- type AddOn
- type AddOnEditable
- type AddOnsMetaData
- type AddressInfo
- type AdminMetadata
- type AdminMetadataEditable
- type AutoInviteSettings
- type BillingInformation
- type BillingInformationEditable
- func (m *BillingInformationEditable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BillingInformationEditable) MarshalBinary() ([]byte, error)
- func (m *BillingInformationEditable) UnmarshalBinary(b []byte) error
- func (m *BillingInformationEditable) Validate(formats strfmt.Registry) error
- type Branch
- type BranchEditable
- type Branches
- type BuildFlag
- type BulkInvitationResponse
- func (m *BulkInvitationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BulkInvitationResponse) MarshalBinary() ([]byte, error)
- func (m *BulkInvitationResponse) UnmarshalBinary(b []byte) error
- func (m *BulkInvitationResponse) Validate(formats strfmt.Registry) error
- type BulkInvitationResponseFailuresItems0
- func (m *BulkInvitationResponseFailuresItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BulkInvitationResponseFailuresItems0) MarshalBinary() ([]byte, error)
- func (m *BulkInvitationResponseFailuresItems0) UnmarshalBinary(b []byte) error
- func (m *BulkInvitationResponseFailuresItems0) Validate(formats strfmt.Registry) error
- type Checkpoint
- type Commit
- type CommitChange
- type CommitChangeEditable
- type CommitEditable
- type CommitHistoryInfo
- type Constraint
- type Constraints
- type Credentials
- type DeviceCode
- type DeviceCodeComplete
- type Email
- type GitRepoRequirements
- type GithubLogin
- type GithubRepo
- type HARepo
- type Invitation
- type InvoiceInfo
- type JWT
- type Limits
- type LimitsEditable
- type Member
- type MemberEditable
- type MergeStrategies
- type Message
- type NewToken
- type Order
- type OrderAnnotations
- type OrderInfo
- type Organization
- type OrganizationEditable
- type OrganizationMutation
- type OrganizationMutationEditable
- func (m *OrganizationMutationEditable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *OrganizationMutationEditable) MarshalBinary() ([]byte, error)
- func (m *OrganizationMutationEditable) UnmarshalBinary(b []byte) error
- func (m *OrganizationMutationEditable) Validate(formats strfmt.Registry) error
- type PasswordChange
- type PasswordReset
- type Project
- type ProjectEditable
- type ProjectForkedFrom
- type ProjectLanguagesItems0
- func (m *ProjectLanguagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ProjectLanguagesItems0) MarshalBinary() ([]byte, error)
- func (m *ProjectLanguagesItems0) UnmarshalBinary(b []byte) error
- func (m *ProjectLanguagesItems0) Validate(formats strfmt.Registry) error
- type ProjectPlatformsItems0
- func (m *ProjectPlatformsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ProjectPlatformsItems0) MarshalBinary() ([]byte, error)
- func (m *ProjectPlatformsItems0) UnmarshalBinary(b []byte) error
- func (m *ProjectPlatformsItems0) Validate(formats strfmt.Registry) error
- type RequirementKey
- type Role
- type SignedURI
- type SolverRequirement
- type SysInfo
- type TOTPKey
- type Tag
- type TagEditable
- type TaxOptions
- type Tier
- type TierPricing
- func (m *TierPricing) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TierPricing) MarshalBinary() ([]byte, error)
- func (m TierPricing) MarshalJSON() ([]byte, error)
- func (m *TierPricing) UnmarshalBinary(b []byte) error
- func (m *TierPricing) UnmarshalJSON(raw []byte) error
- func (m *TierPricing) Validate(formats strfmt.Registry) error
- type Token
- type TokenEditable
- type UsageInfo
- type UsageInfoActiveUsersItems0
- func (m *UsageInfoActiveUsersItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UsageInfoActiveUsersItems0) MarshalBinary() ([]byte, error)
- func (m *UsageInfoActiveUsersItems0) UnmarshalBinary(b []byte) error
- func (m *UsageInfoActiveUsersItems0) Validate(formats strfmt.Registry) error
- type User
- type UserEditable
- type UserNoncomplianceStatus
- func (m *UserNoncomplianceStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UserNoncomplianceStatus) MarshalBinary() ([]byte, error)
- func (m *UserNoncomplianceStatus) UnmarshalBinary(b []byte) error
- func (m *UserNoncomplianceStatus) Validate(formats strfmt.Registry) error
- type UserOrganizationsItems0
- func (m *UserOrganizationsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UserOrganizationsItems0) MarshalBinary() ([]byte, error)
- func (m *UserOrganizationsItems0) UnmarshalBinary(b []byte) error
- func (m *UserOrganizationsItems0) Validate(formats strfmt.Registry) error
- type Vulnerability
Constants ¶
const ( // BranchTrackingTypeIgnore captures enum value "ignore" BranchTrackingTypeIgnore string = "ignore" // BranchTrackingTypeAutoUpdate captures enum value "auto_update" BranchTrackingTypeAutoUpdate string = "auto_update" // BranchTrackingTypeNotify captures enum value "notify" BranchTrackingTypeNotify string = "notify" )
const ( // BranchEditableTrackingTypeIgnore captures enum value "ignore" BranchEditableTrackingTypeIgnore string = "ignore" // BranchEditableTrackingTypeAutoUpdate captures enum value "auto_update" BranchEditableTrackingTypeAutoUpdate string = "auto_update" // BranchEditableTrackingTypeNotify captures enum value "notify" BranchEditableTrackingTypeNotify string = "notify" )
const ( // CommitChangeOperationAdded captures enum value "added" CommitChangeOperationAdded string = "added" // CommitChangeOperationRemoved captures enum value "removed" CommitChangeOperationRemoved string = "removed" // CommitChangeOperationUpdated captures enum value "updated" CommitChangeOperationUpdated string = "updated" )
const ( // CommitChangeEditableOperationAdded captures enum value "added" CommitChangeEditableOperationAdded string = "added" // CommitChangeEditableOperationRemoved captures enum value "removed" CommitChangeEditableOperationRemoved string = "removed" // CommitChangeEditableOperationUpdated captures enum value "updated" CommitChangeEditableOperationUpdated string = "updated" )
const ( // DeviceCodeCompleteTokenTypeBearer captures enum value "bearer" DeviceCodeCompleteTokenTypeBearer string = "bearer" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddOn ¶
type AddOn struct { // category Category *string `json:"category,omitempty"` // description Description string `json:"description,omitempty"` // enabled Enabled bool `json:"enabled,omitempty"` // is default IsDefault *bool `json:"isDefault,omitempty"` // name Name string `json:"name,omitempty"` }
AddOn add on
swagger:model AddOn
func (*AddOn) ContextValidate ¶
ContextValidate validates this add on based on context it is used
func (*AddOn) MarshalBinary ¶
MarshalBinary interface implementation
func (*AddOn) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AddOnEditable ¶
type AddOnEditable struct { // enabled Enabled *bool `json:"enabled,omitempty"` // name Name string `json:"name,omitempty"` // reason Reason *string `json:"reason,omitempty"` }
AddOnEditable add on editable
swagger:model AddOnEditable
func (*AddOnEditable) ContextValidate ¶
ContextValidate validates this add on editable based on context it is used
func (*AddOnEditable) MarshalBinary ¶
func (m *AddOnEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddOnEditable) UnmarshalBinary ¶
func (m *AddOnEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AddOnsMetaData ¶
type AddOnsMetaData struct { // add ons AddOns []*AddOn `json:"addOns"` // tier Tier string `json:"tier,omitempty"` }
AddOnsMetaData add ons meta data
swagger:model AddOnsMetaData
func (*AddOnsMetaData) ContextValidate ¶
ContextValidate validate this add ons meta data based on the context it is used
func (*AddOnsMetaData) MarshalBinary ¶
func (m *AddOnsMetaData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddOnsMetaData) UnmarshalBinary ¶
func (m *AddOnsMetaData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AddressInfo ¶
type AddressInfo struct { // address1 // Required: true Address1 string `json:"address1"` // address2 Address2 *string `json:"address2,omitempty"` // city City string `json:"city,omitempty"` // country Country string `json:"country,omitempty"` // name Name string `json:"name,omitempty"` // state State string `json:"state,omitempty"` // zip Zip string `json:"zip,omitempty"` }
AddressInfo address info
swagger:model AddressInfo
func (*AddressInfo) ContextValidate ¶
ContextValidate validates this address info based on context it is used
func (*AddressInfo) MarshalBinary ¶
func (m *AddressInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddressInfo) UnmarshalBinary ¶
func (m *AddressInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AdminMetadata ¶
type AdminMetadata struct { // belongs to activator BelongsToActivator bool `json:"belongsToActivator"` }
AdminMetadata admin metadata
swagger:model AdminMetadata
func (*AdminMetadata) ContextValidate ¶
ContextValidate validates this admin metadata based on context it is used
func (*AdminMetadata) MarshalBinary ¶
func (m *AdminMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdminMetadata) UnmarshalBinary ¶
func (m *AdminMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AdminMetadataEditable ¶
type AdminMetadataEditable struct { // belongs to activator BelongsToActivator *bool `json:"belongsToActivator,omitempty"` }
AdminMetadataEditable admin metadata editable
swagger:model AdminMetadataEditable
func (*AdminMetadataEditable) ContextValidate ¶
ContextValidate validates this admin metadata editable based on context it is used
func (*AdminMetadataEditable) MarshalBinary ¶
func (m *AdminMetadataEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdminMetadataEditable) UnmarshalBinary ¶
func (m *AdminMetadataEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AutoInviteSettings ¶
type AutoInviteSettings struct { // domain Domain string `json:"domain,omitempty"` // role Role *Role `json:"role,omitempty"` }
AutoInviteSettings auto invite settings
swagger:model AutoInviteSettings
func (*AutoInviteSettings) ContextValidate ¶
ContextValidate validate this auto invite settings based on the context it is used
func (*AutoInviteSettings) MarshalBinary ¶
func (m *AutoInviteSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AutoInviteSettings) UnmarshalBinary ¶
func (m *AutoInviteSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BillingInformation ¶
type BillingInformation struct { // address Address *AddressInfo `json:"address,omitempty"` // billing date // Format: date BillingDate *strfmt.Date `json:"billingDate,omitempty"` // cc exp month CcExpMonth *string `json:"ccExpMonth,omitempty"` // cc exp year CcExpYear *string `json:"ccExpYear,omitempty"` // cc last4 CcLast4 *string `json:"ccLast4,omitempty"` // customer ID CustomerID *string `json:"customerID,omitempty"` // email Email *string `json:"email,omitempty"` // external URL ExternalURL string `json:"externalURL,omitempty"` // has ever had trial HasEverHadTrial bool `json:"hasEverHadTrial,omitempty"` // is stripe customer IsStripeCustomer bool `json:"isStripeCustomer,omitempty"` // name Name *string `json:"name,omitempty"` // reseller managed ResellerManaged bool `json:"resellerManaged,omitempty"` // self serve SelfServe bool `json:"selfServe,omitempty"` }
BillingInformation billing information
swagger:model BillingInformation
func (*BillingInformation) ContextValidate ¶
ContextValidate validate this billing information based on the context it is used
func (*BillingInformation) MarshalBinary ¶
func (m *BillingInformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BillingInformation) UnmarshalBinary ¶
func (m *BillingInformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BillingInformationEditable ¶
type BillingInformationEditable struct { // address // Required: true Address *AddressInfo `json:"address"` // billing date BillingDate *string `json:"billingDate,omitempty"` // email Email *string `json:"email,omitempty"` // name // Required: true Name *string `json:"name"` // stripe payment token StripePaymentToken *string `json:"stripePaymentToken,omitempty"` }
BillingInformationEditable billing information editable
swagger:model BillingInformationEditable
func (*BillingInformationEditable) ContextValidate ¶
func (m *BillingInformationEditable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this billing information editable based on the context it is used
func (*BillingInformationEditable) MarshalBinary ¶
func (m *BillingInformationEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BillingInformationEditable) UnmarshalBinary ¶
func (m *BillingInformationEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Branch ¶
type Branch struct { // The branch id // Format: uuid BranchID strfmt.UUID `json:"branchID,omitempty"` // The commit that this branch is currently pointing at // Format: uuid CommitID *strfmt.UUID `json:"commitID,omitempty"` // Whether this is the default branch for this project Default bool `json:"default,omitempty"` // label Label string `json:"label,omitempty"` // The project that this branch belongs to // Format: uuid ProjectID strfmt.UUID `json:"projectID,omitempty"` // The tracking method used // Enum: [ignore auto_update notify] TrackingType *string `json:"tracking_type,omitempty"` // The branch_id of the branch that this branch tracks // Format: uuid Tracks *strfmt.UUID `json:"tracks,omitempty"` // The commit in the upstream branch that this branch forked from // Format: uuid UpstreamCommitID *strfmt.UUID `json:"upstream_commit_id,omitempty"` }
Branch branch
swagger:model Branch
func (*Branch) ContextValidate ¶
ContextValidate validates this branch based on context it is used
func (*Branch) MarshalBinary ¶
MarshalBinary interface implementation
func (*Branch) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BranchEditable ¶
type BranchEditable struct { // The commit that this branch is currently pointing at // Format: uuid CommitID *strfmt.UUID `json:"commitID,omitempty"` // The human readable label or name of the branch. Label *string `json:"label,omitempty"` // The tracking method used // Enum: [ignore auto_update notify] TrackingType *string `json:"tracking_type,omitempty"` // The branch_id of the branch that this branch tracks // Format: uuid Tracks *strfmt.UUID `json:"tracks,omitempty"` }
BranchEditable branchEditable
swagger:model BranchEditable
func (*BranchEditable) ContextValidate ¶
ContextValidate validates this branch editable based on context it is used
func (*BranchEditable) MarshalBinary ¶
func (m *BranchEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchEditable) UnmarshalBinary ¶
func (m *BranchEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Branches ¶
type Branches []*Branch
Branches multiple branches
swagger:model Branches
func (Branches) ContextValidate ¶
ContextValidate validate this branches based on the context it is used
type BuildFlag ¶
type BuildFlag struct { // name // Required: true Name string `json:"name"` // value Value *string `json:"value,omitempty"` }
BuildFlag build flag
swagger:model BuildFlag
func (*BuildFlag) ContextValidate ¶
ContextValidate validates this build flag based on context it is used
func (*BuildFlag) MarshalBinary ¶
MarshalBinary interface implementation
func (*BuildFlag) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BulkInvitationResponse ¶
type BulkInvitationResponse struct { // failures Failures []*BulkInvitationResponseFailuresItems0 `json:"failures"` // successes Successes []string `json:"successes"` }
BulkInvitationResponse bulk invitation response
swagger:model BulkInvitationResponse
func (*BulkInvitationResponse) ContextValidate ¶
func (m *BulkInvitationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this bulk invitation response based on the context it is used
func (*BulkInvitationResponse) MarshalBinary ¶
func (m *BulkInvitationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BulkInvitationResponse) UnmarshalBinary ¶
func (m *BulkInvitationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BulkInvitationResponseFailuresItems0 ¶
type BulkInvitationResponseFailuresItems0 struct { // email Email string `json:"email,omitempty"` // reason Reason string `json:"reason,omitempty"` }
BulkInvitationResponseFailuresItems0 bulk invitation response failures items0
swagger:model BulkInvitationResponseFailuresItems0
func (*BulkInvitationResponseFailuresItems0) ContextValidate ¶
func (m *BulkInvitationResponseFailuresItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this bulk invitation response failures items0 based on context it is used
func (*BulkInvitationResponseFailuresItems0) MarshalBinary ¶
func (m *BulkInvitationResponseFailuresItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BulkInvitationResponseFailuresItems0) UnmarshalBinary ¶
func (m *BulkInvitationResponseFailuresItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Checkpoint ¶
type Checkpoint struct { // The namespace for this requirement, this lets us identify the type, as well as any additional information (eg. what language a package belongs to) Namespace string `json:"namespace,omitempty"` // The name of the requirement (a requirement can be a package, a language, a clib, etc) Requirement string `json:"requirement,omitempty"` // Deprecated; use version_constraints instead. VersionConstraint string `json:"version_constraint,omitempty"` // version constraints VersionConstraints Constraints `json:"version_constraints,omitempty"` }
Checkpoint checkpoint
swagger:model Checkpoint
func (*Checkpoint) ContextValidate ¶
ContextValidate validate this checkpoint based on the context it is used
func (*Checkpoint) MarshalBinary ¶
func (m *Checkpoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Checkpoint) UnmarshalBinary ¶
func (m *Checkpoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Commit ¶
type Commit struct { // The date and time at which this commit was created. // Format: date-time Added strfmt.DateTime `json:"added,omitempty"` // An anonymous id used to help track the creator of headless commits. AnonID string `json:"anonID,omitempty"` // When resolving dependencies, updates made after this time will be ignored. // Format: date-time AtTime strfmt.DateTime `json:"atTime,omitempty"` // The id of the user that authored this commit. // Format: uuid Author *strfmt.UUID `json:"author,omitempty"` // What changed in this commit. Changeset []*CommitChange `json:"changeset"` // commit ID // Read Only: true // Format: uuid CommitID strfmt.UUID `json:"commitID,omitempty"` // A message that describes what was changed in this commit. Message string `json:"message,omitempty"` // The parent commit that this one came from (empty if this is the first commit). // Read Only: true // Format: uuid ParentCommitID strfmt.UUID `json:"parentCommitID,omitempty"` // An id populated by the state tool. UniqueDeviceID string `json:"uniqueDeviceID,omitempty"` // The name of the user that authored this commit. Username *string `json:"username,omitempty"` }
Commit commit
swagger:model Commit
func (*Commit) ContextValidate ¶
ContextValidate validate this commit based on the context it is used
func (*Commit) MarshalBinary ¶
MarshalBinary interface implementation
func (*Commit) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CommitChange ¶
type CommitChange struct { // The namespace for this requirement, this lets us identify the type, as well as any additional information (eg. what language a package belongs to) Namespace string `json:"namespace,omitempty"` // operation // Enum: [added removed updated] Operation string `json:"operation,omitempty"` // The name of the requirement (a requirement can be a package, a language, a clib, etc) Requirement string `json:"requirement,omitempty"` // Deprecated; use version_constraints instead. VersionConstraint string `json:"version_constraint,omitempty"` // Deprecated; use version_constraints_old instead. VersionConstraintOld string `json:"version_constraint_old,omitempty"` // version constraints VersionConstraints Constraints `json:"version_constraints,omitempty"` // version constraints old VersionConstraintsOld Constraints `json:"version_constraints_old,omitempty"` }
CommitChange commit change
swagger:model CommitChange
func (*CommitChange) ContextValidate ¶
ContextValidate validate this commit change based on the context it is used
func (*CommitChange) MarshalBinary ¶
func (m *CommitChange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommitChange) UnmarshalBinary ¶
func (m *CommitChange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommitChangeEditable ¶
type CommitChangeEditable struct { // The namespace for this requirement, this lets us identify the type, as well as any additional information (eg. what language a package belongs to) Namespace string `json:"namespace,omitempty"` // operation // Enum: [added removed updated] Operation string `json:"operation,omitempty"` // The name of the requirement (a requirement can be a package, a language, a clib, etc) Requirement string `json:"requirement,omitempty"` // Deprecated; use version_constraints instead. VersionConstraint string `json:"version_constraint,omitempty"` // version constraints VersionConstraints Constraints `json:"version_constraints,omitempty"` }
CommitChangeEditable commit change editable
swagger:model CommitChangeEditable
func (*CommitChangeEditable) ContextValidate ¶
ContextValidate validate this commit change editable based on the context it is used
func (*CommitChangeEditable) MarshalBinary ¶
func (m *CommitChangeEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommitChangeEditable) UnmarshalBinary ¶
func (m *CommitChangeEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommitEditable ¶
type CommitEditable struct { // An anonymous id used to help track the creator of headless commits. AnonID string `json:"anonID,omitempty"` // When resolving dependencies, updates made after this time will be ignored. // Format: date-time AtTime *strfmt.DateTime `json:"atTime,omitempty"` // What changed in this commit. Changeset []*CommitChangeEditable `json:"changeset"` // A message that describes what was changed in this commit. Message string `json:"message,omitempty"` // The parent commit ID that this commit originates from. // Format: uuid ParentCommitID strfmt.UUID `json:"parentCommitID,omitempty"` // An id populated by the state tool. UniqueDeviceID string `json:"uniqueDeviceID,omitempty"` }
CommitEditable commit editable
swagger:model CommitEditable
func (*CommitEditable) ContextValidate ¶
ContextValidate validate this commit editable based on the context it is used
func (*CommitEditable) MarshalBinary ¶
func (m *CommitEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommitEditable) UnmarshalBinary ¶
func (m *CommitEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommitHistoryInfo ¶
type CommitHistoryInfo struct { // commits relating to one another Commits []*Commit `json:"commits"` // number of total commits available TotalCommits int64 `json:"totalCommits,omitempty"` }
CommitHistoryInfo commit history along with total length
swagger:model CommitHistoryInfo
func (*CommitHistoryInfo) ContextValidate ¶
ContextValidate validate this commit history info based on the context it is used
func (*CommitHistoryInfo) MarshalBinary ¶
func (m *CommitHistoryInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommitHistoryInfo) UnmarshalBinary ¶
func (m *CommitHistoryInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Constraint ¶
type Constraint struct { // comparator Comparator string `json:"comparator,omitempty"` // version Version string `json:"version,omitempty"` }
Constraint constraint
swagger:model Constraint
func (*Constraint) ContextValidate ¶
ContextValidate validates this constraint based on context it is used
func (*Constraint) MarshalBinary ¶
func (m *Constraint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Constraint) UnmarshalBinary ¶
func (m *Constraint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Constraints ¶
type Constraints []*Constraint
Constraints constraints
swagger:model Constraints
func (Constraints) ContextValidate ¶
ContextValidate validate this constraints based on the context it is used
type Credentials ¶
type Credentials struct { // password Password string `json:"password,omitempty"` // token Token string `json:"token,omitempty"` // totp Totp string `json:"totp,omitempty"` // username Username string `json:"username,omitempty"` }
Credentials credentials
swagger:model Credentials
func (*Credentials) ContextValidate ¶
ContextValidate validates this credentials based on context it is used
func (*Credentials) MarshalBinary ¶
func (m *Credentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Credentials) UnmarshalBinary ¶
func (m *Credentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceCode ¶
type DeviceCode struct { // Code used to identify client when client polls for credentials // Required: true DeviceCode *string `json:"device_code"` // The lifetime in seconds of the "device_code" and "user_code". // Required: true ExpiresIn *string `json:"expires_in"` // Interval at which to poll for credentials Interval int64 `json:"interval,omitempty"` // If true tells client not to use polling. Nopoll bool `json:"nopoll,omitempty"` // Code to be enter when user opens verification_uri // Required: true UserCode *string `json:"user_code"` // The URI that gets opened in the browser by user or cli tool which includes the user_code as a query parameter in the URI. This page MUST request the user to acknowledge they are authorizing a CLI tool to use their credentials to query the Platform API. So a BUTTON that says “Authorize” // Required: true VerificationURIComplete *string `json:"verification_uri_complete"` }
DeviceCode device code
swagger:model DeviceCode
func (*DeviceCode) ContextValidate ¶
ContextValidate validates this device code based on context it is used
func (*DeviceCode) MarshalBinary ¶
func (m *DeviceCode) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceCode) UnmarshalBinary ¶
func (m *DeviceCode) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceCodeComplete ¶
type DeviceCodeComplete struct { // API JWT access token // Required: true AccessToken *JWT `json:"access_token"` // The lifetime in seconds of the access token. ExpiresIn int64 `json:"expires_in,omitempty"` // API key stored and use to get new JET access_tokens when they expire RefreshToken *NewToken `json:"refresh_token,omitempty"` // The type of the access_token as defined by https://datatracker.ietf.org/doc/html/rfc6749#section-7.1 // Required: true // Enum: [bearer] TokenType *string `json:"token_type"` }
DeviceCodeComplete device code complete
swagger:model DeviceCodeComplete
func (*DeviceCodeComplete) ContextValidate ¶
ContextValidate validate this device code complete based on the context it is used
func (*DeviceCodeComplete) MarshalBinary ¶
func (m *DeviceCodeComplete) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceCodeComplete) UnmarshalBinary ¶
func (m *DeviceCodeComplete) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Email ¶
type Email struct { // email Email string `json:"email,omitempty"` // preferred Preferred bool `json:"preferred,omitempty"` // verified Verified bool `json:"verified,omitempty"` }
Email email
swagger:model Email
func (*Email) ContextValidate ¶
ContextValidate validates this email based on context it is used
func (*Email) MarshalBinary ¶
MarshalBinary interface implementation
func (*Email) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type GitRepoRequirements ¶
type GitRepoRequirements struct { // language Language string `json:"language,omitempty"` // requirements Requirements string `json:"requirements,omitempty"` }
GitRepoRequirements git repo requirements
swagger:model GitRepoRequirements
func (*GitRepoRequirements) ContextValidate ¶
ContextValidate validates this git repo requirements based on context it is used
func (*GitRepoRequirements) MarshalBinary ¶
func (m *GitRepoRequirements) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GitRepoRequirements) UnmarshalBinary ¶
func (m *GitRepoRequirements) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GithubLogin ¶
type GithubLogin struct { // name Name string `json:"name,omitempty"` // repositories Repositories []*GithubRepo `json:"repositories"` }
GithubLogin github login
swagger:model GithubLogin
func (*GithubLogin) ContextValidate ¶
ContextValidate validate this github login based on the context it is used
func (*GithubLogin) MarshalBinary ¶
func (m *GithubLogin) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GithubLogin) UnmarshalBinary ¶
func (m *GithubLogin) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GithubRepo ¶
type GithubRepo struct { // languages Languages []string `json:"languages"` // name Name string `json:"name,omitempty"` // url URL string `json:"url,omitempty"` }
GithubRepo github repo
swagger:model GithubRepo
func (*GithubRepo) ContextValidate ¶
ContextValidate validates this github repo based on context it is used
func (*GithubRepo) MarshalBinary ¶
func (m *GithubRepo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GithubRepo) UnmarshalBinary ¶
func (m *GithubRepo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HARepo ¶
type HARepo struct { // commit ID // Format: uuid CommitID strfmt.UUID `json:"commitID,omitempty"` // The repo id // Format: uuid HaRepoID strfmt.UUID `json:"haRepoID,omitempty"` // label Label string `json:"label,omitempty"` // The project that this repo belongs to // Format: uuid ProjectID strfmt.UUID `json:"projectID,omitempty"` }
HARepo h a repo
swagger:model HARepo
func (*HARepo) ContextValidate ¶
ContextValidate validates this h a repo based on context it is used
func (*HARepo) MarshalBinary ¶
MarshalBinary interface implementation
func (*HARepo) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Invitation ¶
type Invitation struct { // added // Format: date-time Added strfmt.DateTime `json:"added,omitempty"` // changed // Format: date-time Changed strfmt.DateTime `json:"changed,omitempty"` // email Email string `json:"email,omitempty"` // Only populated if you're a superuser and if the invite was created in this request, or if you are a user getting their own invitations InviteCode string `json:"inviteCode,omitempty"` // Only populated if you're a superuser and if the invite was created in this request InviteURL string `json:"inviteUrl,omitempty"` // invited by InvitedBy string `json:"invitedBy,omitempty"` // organization Organization *Organization `json:"organization,omitempty"` }
Invitation invitation
swagger:model Invitation
func (*Invitation) ContextValidate ¶
ContextValidate validate this invitation based on the context it is used
func (*Invitation) MarshalBinary ¶
func (m *Invitation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Invitation) UnmarshalBinary ¶
func (m *Invitation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InvoiceInfo ¶
type InvoiceInfo struct { // active runtimes // Required: true ActiveRuntimes *int64 `json:"activeRuntimes"` // billing address // Required: true BillingAddress *AddressInfo `json:"billingAddress"` // email // Required: true Email *string `json:"email"` // is trial // Required: true IsTrial *bool `json:"isTrial"` // shipping address // Required: true ShippingAddress *AddressInfo `json:"shippingAddress"` // stripe token // Required: true StripeToken *string `json:"stripeToken"` // tier name // Required: true TierName *string `json:"tierName"` }
InvoiceInfo invoice info
swagger:model InvoiceInfo
func (*InvoiceInfo) ContextValidate ¶
ContextValidate validate this invoice info based on the context it is used
func (*InvoiceInfo) MarshalBinary ¶
func (m *InvoiceInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InvoiceInfo) UnmarshalBinary ¶
func (m *InvoiceInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JWT ¶
type JWT struct { // token Token string `json:"token,omitempty"` // user User *User `json:"user,omitempty"` }
JWT j w t
swagger:model JWT
func (*JWT) ContextValidate ¶
ContextValidate validate this j w t based on the context it is used
func (*JWT) MarshalBinary ¶
MarshalBinary interface implementation
func (*JWT) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Limits ¶
type Limits struct { // active runtimes limit ActiveRuntimesLimit int64 `json:"activeRuntimesLimit,omitempty"` // nodes limit NodesLimit int64 `json:"nodesLimit,omitempty"` // static runtimes limit StaticRuntimesLimit int64 `json:"staticRuntimesLimit,omitempty"` // users limit UsersLimit int64 `json:"usersLimit,omitempty"` }
Limits limits
swagger:model Limits
func (*Limits) ContextValidate ¶
ContextValidate validates this limits based on context it is used
func (*Limits) MarshalBinary ¶
MarshalBinary interface implementation
func (*Limits) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type LimitsEditable ¶
type LimitsEditable struct { // active runtimes limit ActiveRuntimesLimit *int64 `json:"activeRuntimesLimit,omitempty"` // active runtimes override ActiveRuntimesOverride *int64 `json:"activeRuntimesOverride,omitempty"` // nodes limit NodesLimit *int64 `json:"nodesLimit,omitempty"` // static runtimes limit StaticRuntimesLimit *int64 `json:"staticRuntimesLimit,omitempty"` // static runtimes override StaticRuntimesOverride *int64 `json:"staticRuntimesOverride,omitempty"` // users limit UsersLimit *int64 `json:"usersLimit,omitempty"` }
LimitsEditable limits editable
swagger:model LimitsEditable
func (*LimitsEditable) ContextValidate ¶
ContextValidate validates this limits editable based on context it is used
func (*LimitsEditable) MarshalBinary ¶
func (m *LimitsEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LimitsEditable) UnmarshalBinary ¶
func (m *LimitsEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Member ¶
type Member struct { // joined // Format: date-time Joined strfmt.DateTime `json:"joined,omitempty"` // listed Listed bool `json:"listed,omitempty"` // owner Owner bool `json:"owner,omitempty"` // role Role *Role `json:"role,omitempty"` // user User *User `json:"user,omitempty"` }
Member member
swagger:model Member
func (*Member) ContextValidate ¶
ContextValidate validate this member based on the context it is used
func (*Member) MarshalBinary ¶
MarshalBinary interface implementation
func (*Member) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MemberEditable ¶
type MemberEditable struct { // listed Listed *bool `json:"listed,omitempty"` // owner Owner *bool `json:"owner,omitempty"` // role Role *Role `json:"role,omitempty"` }
MemberEditable member editable
swagger:model MemberEditable
func (*MemberEditable) ContextValidate ¶
ContextValidate validate this member editable based on the context it is used
func (*MemberEditable) MarshalBinary ¶
func (m *MemberEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MemberEditable) UnmarshalBinary ¶
func (m *MemberEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MergeStrategies ¶
type MergeStrategies struct { // conflicts Conflicts []*RequirementKey `json:"conflicts"` // keep changes KeepChanges []*CommitChangeEditable `json:"keep-changes"` // overwrite changes OverwriteChanges []*CommitChangeEditable `json:"overwrite-changes"` }
MergeStrategies merge strategies
swagger:model MergeStrategies
func (*MergeStrategies) ContextValidate ¶
ContextValidate validate this merge strategies based on the context it is used
func (*MergeStrategies) MarshalBinary ¶
func (m *MergeStrategies) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MergeStrategies) UnmarshalBinary ¶
func (m *MergeStrategies) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Message ¶
type Message struct { // code // Required: true Code *int64 `json:"code"` // message // Required: true Message *string `json:"message"` }
Message message
swagger:model Message
func (*Message) ContextValidate ¶
ContextValidate validates this message based on context it is used
func (*Message) MarshalBinary ¶
MarshalBinary interface implementation
func (*Message) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type NewToken ¶
type NewToken struct { // name Name string `json:"name,omitempty"` // token Token string `json:"token,omitempty"` // token ID // Format: uuid TokenID strfmt.UUID `json:"tokenID,omitempty"` }
NewToken new token
swagger:model NewToken
func (*NewToken) ContextValidate ¶
ContextValidate validates this new token based on context it is used
func (*NewToken) MarshalBinary ¶
MarshalBinary interface implementation
func (*NewToken) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Order ¶
type Order struct { // annotations Annotations interface{} `json:"annotations,omitempty"` // Platform build flags BuildFlags []*BuildFlag `json:"build_flags"` // Flags for camel CamelFlags []string `json:"camel_flags"` // Identifier for the order, currently arbitrary // Format: uuid OrderID strfmt.UUID `json:"order_id,omitempty"` // inventory API's UUIDs of requested platforms Platforms []strfmt.UUID `json:"platforms"` // requirements Requirements []*SolverRequirement `json:"requirements"` // solver version SolverVersion *int64 `json:"solver_version,omitempty"` // timestamp // Format: date-time Timestamp strfmt.DateTime `json:"timestamp,omitempty"` }
Order order
swagger:model Order
func (*Order) ContextValidate ¶
ContextValidate validate this order based on the context it is used
func (*Order) MarshalBinary ¶
MarshalBinary interface implementation
func (*Order) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type OrderAnnotations ¶
type OrderAnnotations struct { // commit id CommitID string `json:"commit_id,omitempty"` // organization Organization string `json:"organization,omitempty"` // project Project string `json:"project,omitempty"` // project id ProjectID string `json:"project_id,omitempty"` }
OrderAnnotations order annotations
swagger:model OrderAnnotations
func (*OrderAnnotations) ContextValidate ¶
ContextValidate validates this order annotations based on context it is used
func (*OrderAnnotations) MarshalBinary ¶
func (m *OrderAnnotations) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrderAnnotations) UnmarshalBinary ¶
func (m *OrderAnnotations) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrderInfo ¶
type OrderInfo struct { // annotations Annotations interface{} `json:"annotations,omitempty"` // checkpoint Checkpoint []*Checkpoint `json:"checkpoint"` // timestamp // Format: date-time Timestamp strfmt.DateTime `json:"timestamp,omitempty"` }
OrderInfo order info
swagger:model OrderInfo
func (*OrderInfo) ContextValidate ¶
ContextValidate validate this order info based on the context it is used
func (*OrderInfo) MarshalBinary ¶
MarshalBinary interface implementation
func (*OrderInfo) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Organization ¶
type Organization struct { // u r lname URLname string `json:"URLname,omitempty"` // add ons AddOns map[string]AddOn `json:"addOns,omitempty"` // added // Format: date-time Added strfmt.DateTime `json:"added,omitempty"` // billing date BillingDate *string `json:"billingDate,omitempty"` // display name DisplayName string `json:"displayName,omitempty"` // has ever had trial HasEverHadTrial bool `json:"hasEverHadTrial,omitempty"` // member count MemberCount int64 `json:"memberCount,omitempty"` // Deprecated; use displayName instead. Name *string `json:"name,omitempty"` // organization ID // Format: uuid OrganizationID strfmt.UUID `json:"organizationID,omitempty"` // owner Owner bool `json:"owner,omitempty"` // personal Personal bool `json:"personal,omitempty"` // role Role *Role `json:"role,omitempty"` // subscription status SubscriptionStatus *string `json:"subscriptionStatus,omitempty"` // tier Tier string `json:"tier,omitempty"` }
Organization organization
swagger:model Organization
func (*Organization) ContextValidate ¶
ContextValidate validate this organization based on the context it is used
func (*Organization) MarshalBinary ¶
func (m *Organization) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Organization) UnmarshalBinary ¶
func (m *Organization) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationEditable ¶
type OrganizationEditable struct { // u r lname URLname string `json:"URLname,omitempty"` // display name DisplayName string `json:"displayName,omitempty"` }
OrganizationEditable organization editable
swagger:model OrganizationEditable
func (*OrganizationEditable) ContextValidate ¶
ContextValidate validates this organization editable based on context it is used
func (*OrganizationEditable) MarshalBinary ¶
func (m *OrganizationEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationEditable) UnmarshalBinary ¶
func (m *OrganizationEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationMutation ¶
type OrganizationMutation struct { // active runtimes added or subtracted ActiveRuntimesDelta int64 `json:"activeRuntimesDelta,omitempty"` // active runtimes added or subtracted from the override ActiveRuntimesOverrideDelta int64 `json:"activeRuntimesOverrideDelta,omitempty"` // add ons delta AddOnsDelta []*AddOn `json:"addOnsDelta"` // the date and time at which this mutation was created // Format: date-time Added strfmt.DateTime `json:"added,omitempty"` // days added or subtracted from the next billing date BillingDateDelta int64 `json:"billingDateDelta,omitempty"` // Invoiced customer ID newly associated with the org as of this mutation CustomerID string `json:"customerID,omitempty"` // the ID for the Invoiced event that caused this mutation, if any EventID *int64 `json:"eventID,omitempty"` // change in an external invoice identifier InvoiceID string `json:"invoiceID,omitempty"` // production nodes added or subtracted NodesDelta int64 `json:"nodesDelta,omitempty"` // free-form notes relating to this mutation Notes string `json:"notes,omitempty"` // identifier for the mutated organization // Format: uuid OrganizationID strfmt.UUID `json:"organizationID,omitempty"` // change in customer PO number PoNumber string `json:"poNumber,omitempty"` // change in identifier for a reseller ResellerID string `json:"resellerID,omitempty"` // indicated whether customer org is managed by a reseller ResellerManaged *bool `json:"resellerManaged,omitempty"` // static runtimes added or subtracted StaticRuntimesDelta int64 `json:"staticRuntimesDelta,omitempty"` // static runtimes added or subtracted from the override StaticRuntimesOverrideDelta int64 `json:"staticRuntimesOverrideDelta,omitempty"` // Invoiced subscription ID newly associated with the org as of this mutation SubscriptionID string `json:"subscriptionID,omitempty"` // change in status of the organization's subscription SubscriptionStatus string `json:"subscriptionStatus,omitempty"` // change of tier by name TierName string `json:"tierName,omitempty"` // identifier for the mutating user UserName string `json:"userName,omitempty"` // users added or subtracted UsersDelta int64 `json:"usersDelta,omitempty"` }
OrganizationMutation organization mutation
swagger:model OrganizationMutation
func (*OrganizationMutation) ContextValidate ¶
ContextValidate validate this organization mutation based on the context it is used
func (*OrganizationMutation) MarshalBinary ¶
func (m *OrganizationMutation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationMutation) UnmarshalBinary ¶
func (m *OrganizationMutation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationMutationEditable ¶
type OrganizationMutationEditable struct { // set the number of active runtimes to a specific value ActiveRuntimes int64 `json:"activeRuntimes,omitempty"` // add or subtract active runtimes ActiveRuntimesDelta int64 `json:"activeRuntimesDelta,omitempty"` // set the active runtimes override to a specific value ActiveRuntimesOverride int64 `json:"activeRuntimesOverride,omitempty"` // add or subtract from the active runtimes override ActiveRuntimesOverrideDelta int64 `json:"activeRuntimesOverrideDelta,omitempty"` // add ons delta AddOnsDelta []*AddOnEditable `json:"addOnsDelta"` // set the next billing date to a specific value BillingDate string `json:"billingDate,omitempty"` // add or subtract days from the next billing date; if there is no billing date currently, the delta is with respect to the epoch BillingDateDelta int64 `json:"billingDateDelta,omitempty"` // Invoiced customer ID newly associated with the org as of this mutation CustomerID string `json:"customerID,omitempty"` // the ID for the Invoiced event that caused this mutation, if any EventID *int64 `json:"eventID,omitempty"` // an external invoice identifier related to this mutation InvoiceID string `json:"invoiceID,omitempty"` // the ID this mutation is expected to have; the mutation will be rejected if the ID is invalid MutationID string `json:"mutationID,omitempty"` // set the number of nodes to a specific value Nodes *int64 `json:"nodes,omitempty"` // add or subtract production nodes NodesDelta int64 `json:"nodesDelta,omitempty"` // free-form notes relating to this mutation Notes string `json:"notes,omitempty"` // customer PO number for this mutation PoNumber string `json:"poNumber,omitempty"` // identifier for a reseller ResellerID string `json:"resellerID,omitempty"` // indicated whether customer org is managed by a reseller ResellerManaged *bool `json:"resellerManaged,omitempty"` // set the number of static runtimes to a specific value StaticRuntimes int64 `json:"staticRuntimes,omitempty"` // add or subtract static runtimes StaticRuntimesDelta int64 `json:"staticRuntimesDelta,omitempty"` // set the static runtimes override to a specific value StaticRuntimesOverride int64 `json:"staticRuntimesOverride,omitempty"` // add or subtract from the static runtimes override StaticRuntimesOverrideDelta int64 `json:"staticRuntimesOverrideDelta,omitempty"` // Invoiced subscription ID newly associated with the org as of this mutation SubscriptionID string `json:"subscriptionID,omitempty"` // new status of the organization's subscription SubscriptionStatus string `json:"subscriptionStatus,omitempty"` // name of new tier TierName string `json:"tierName,omitempty"` // set the number of users to a specific value Users int64 `json:"users,omitempty"` // add or subtract users UsersDelta int64 `json:"usersDelta,omitempty"` }
OrganizationMutationEditable organization mutation editable
swagger:model OrganizationMutationEditable
func (*OrganizationMutationEditable) ContextValidate ¶
func (m *OrganizationMutationEditable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this organization mutation editable based on the context it is used
func (*OrganizationMutationEditable) MarshalBinary ¶
func (m *OrganizationMutationEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationMutationEditable) UnmarshalBinary ¶
func (m *OrganizationMutationEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PasswordChange ¶
type PasswordChange struct { // current password CurrentPassword string `json:"currentPassword,omitempty"` // new password NewPassword string `json:"newPassword,omitempty"` }
PasswordChange password change
swagger:model PasswordChange
func (*PasswordChange) ContextValidate ¶
ContextValidate validates this password change based on context it is used
func (*PasswordChange) MarshalBinary ¶
func (m *PasswordChange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PasswordChange) UnmarshalBinary ¶
func (m *PasswordChange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PasswordReset ¶
type PasswordReset struct { // code // Format: uuid Code strfmt.UUID `json:"code,omitempty"` // password Password string `json:"password,omitempty"` }
PasswordReset password reset
swagger:model PasswordReset
func (*PasswordReset) ContextValidate ¶
ContextValidate validates this password reset based on context it is used
func (*PasswordReset) MarshalBinary ¶
func (m *PasswordReset) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PasswordReset) UnmarshalBinary ¶
func (m *PasswordReset) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Project ¶
type Project struct { // added // Format: date-time Added strfmt.DateTime `json:"added,omitempty"` // branches Branches Branches `json:"branches,omitempty"` // created by CreatedBy *string `json:"createdBy,omitempty"` // description Description *string `json:"description,omitempty"` // forked from ForkedFrom *ProjectForkedFrom `json:"forkedFrom,omitempty"` // languages Languages []*ProjectLanguagesItems0 `json:"languages"` // last edited // Format: date-time LastEdited strfmt.DateTime `json:"lastEdited,omitempty"` // managed Managed bool `json:"managed,omitempty"` // name Name string `json:"name,omitempty"` // organization ID // Format: uuid OrganizationID strfmt.UUID `json:"organizationID,omitempty"` // platforms Platforms []*ProjectPlatformsItems0 `json:"platforms"` // private Private bool `json:"private,omitempty"` // project ID // Format: uuid ProjectID strfmt.UUID `json:"projectID,omitempty"` // repo Url RepoURL *string `json:"repoUrl,omitempty"` }
Project project
swagger:model Project
func (*Project) ContextValidate ¶
ContextValidate validate this project based on the context it is used
func (*Project) MarshalBinary ¶
MarshalBinary interface implementation
func (*Project) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ProjectEditable ¶
type ProjectEditable struct { // description Description string `json:"description,omitempty"` // managed Managed *bool `json:"managed,omitempty"` // name Name string `json:"name,omitempty"` // private Private *bool `json:"private,omitempty"` // repo Url RepoURL *string `json:"repoUrl,omitempty"` }
ProjectEditable project editable
swagger:model ProjectEditable
func (*ProjectEditable) ContextValidate ¶
ContextValidate validates this project editable based on context it is used
func (*ProjectEditable) MarshalBinary ¶
func (m *ProjectEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectEditable) UnmarshalBinary ¶
func (m *ProjectEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectForkedFrom ¶
type ProjectForkedFrom struct { // organization Organization string `json:"organization,omitempty"` // project Project string `json:"project,omitempty"` }
ProjectForkedFrom project forked from
swagger:model ProjectForkedFrom
func (*ProjectForkedFrom) ContextValidate ¶
ContextValidate validates this project forked from based on context it is used
func (*ProjectForkedFrom) MarshalBinary ¶
func (m *ProjectForkedFrom) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectForkedFrom) UnmarshalBinary ¶
func (m *ProjectForkedFrom) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectLanguagesItems0 ¶
type ProjectLanguagesItems0 struct { // ingredient ID // Format: uuid IngredientID strfmt.UUID `json:"ingredientID,omitempty"` // name Name string `json:"name,omitempty"` }
ProjectLanguagesItems0 project languages items0
swagger:model ProjectLanguagesItems0
func (*ProjectLanguagesItems0) ContextValidate ¶
func (m *ProjectLanguagesItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this project languages items0 based on context it is used
func (*ProjectLanguagesItems0) MarshalBinary ¶
func (m *ProjectLanguagesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectLanguagesItems0) UnmarshalBinary ¶
func (m *ProjectLanguagesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectPlatformsItems0 ¶
type ProjectPlatformsItems0 struct { // display name DisplayName *string `json:"displayName,omitempty"` // platform ID // Format: uuid PlatformID strfmt.UUID `json:"platformID,omitempty"` }
ProjectPlatformsItems0 project platforms items0
swagger:model ProjectPlatformsItems0
func (*ProjectPlatformsItems0) ContextValidate ¶
func (m *ProjectPlatformsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this project platforms items0 based on context it is used
func (*ProjectPlatformsItems0) MarshalBinary ¶
func (m *ProjectPlatformsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectPlatformsItems0) UnmarshalBinary ¶
func (m *ProjectPlatformsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequirementKey ¶
type RequirementKey struct { // namespace Namespace string `json:"namespace,omitempty"` // requirement Requirement string `json:"requirement,omitempty"` }
RequirementKey requirement key
swagger:model RequirementKey
func (*RequirementKey) ContextValidate ¶
ContextValidate validates this requirement key based on context it is used
func (*RequirementKey) MarshalBinary ¶
func (m *RequirementKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequirementKey) UnmarshalBinary ¶
func (m *RequirementKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Role ¶
type Role string
Role role
swagger:model Role
func (Role) ContextValidate ¶
ContextValidate validates this role based on context it is used
type SignedURI ¶
type SignedURI struct { // URI // Format: uri URI strfmt.URI `json:"URI,omitempty"` // expires // Format: date-time Expires strfmt.DateTime `json:"expires,omitempty"` }
SignedURI signed URI
swagger:model SignedURI
func (*SignedURI) ContextValidate ¶
ContextValidate validates this signed URI based on context it is used
func (*SignedURI) MarshalBinary ¶
MarshalBinary interface implementation
func (*SignedURI) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SolverRequirement ¶
type SolverRequirement struct { // feature Feature string `json:"feature,omitempty"` // ingredient version id IngredientVersionID string `json:"ingredient_version_id,omitempty"` // namespace Namespace string `json:"namespace,omitempty"` // revision Revision int64 `json:"revision,omitempty"` // version requirements VersionRequirements Constraints `json:"version_requirements,omitempty"` }
SolverRequirement solver requirement
swagger:model SolverRequirement
func (*SolverRequirement) ContextValidate ¶
ContextValidate validate this solver requirement based on the context it is used
func (*SolverRequirement) MarshalBinary ¶
func (m *SolverRequirement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SolverRequirement) UnmarshalBinary ¶
func (m *SolverRequirement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SysInfo ¶
type SysInfo struct { // banner Banner string `json:"banner,omitempty"` // branch Branch string `json:"branch,omitempty"` // build date // Format: date-time BuildDate strfmt.DateTime `json:"buildDate,omitempty"` // build host BuildHost string `json:"buildHost,omitempty"` // build user BuildUser string `json:"buildUser,omitempty"` // database Database string `json:"database,omitempty"` // environment Environment string `json:"environment,omitempty"` // golang Golang string `json:"golang,omitempty"` // version Version string `json:"version,omitempty"` }
SysInfo sys info
swagger:model SysInfo
func (*SysInfo) ContextValidate ¶
ContextValidate validates this sys info based on context it is used
func (*SysInfo) MarshalBinary ¶
MarshalBinary interface implementation
func (*SysInfo) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TOTPKey ¶
type TOTPKey struct { // q r code QRCode string `json:"QRCode,omitempty"` // content type ContentType string `json:"contentType,omitempty"` // secret Secret string `json:"secret,omitempty"` }
TOTPKey t o t p key
swagger:model TOTPKey
func (*TOTPKey) ContextValidate ¶
ContextValidate validates this t o t p key based on context it is used
func (*TOTPKey) MarshalBinary ¶
MarshalBinary interface implementation
func (*TOTPKey) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Tag ¶
type Tag struct { // The commit that this tag is currently pointing at // Format: uuid CommitID *strfmt.UUID `json:"commitID,omitempty"` // label Label string `json:"label,omitempty"` // The project that this tag belongs to // Format: uuid ProjectID strfmt.UUID `json:"projectID,omitempty"` // The tag id // Format: uuid TagID strfmt.UUID `json:"tagID,omitempty"` }
Tag tag
swagger:model Tag
func (*Tag) ContextValidate ¶
ContextValidate validates this tag based on context it is used
func (*Tag) MarshalBinary ¶
MarshalBinary interface implementation
func (*Tag) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TagEditable ¶
type TagEditable struct { // The commit that this tag is currently pointing at // Format: uuid CommitID *strfmt.UUID `json:"commitID,omitempty"` // The human readable label or name of the tag. Label *string `json:"label,omitempty"` }
TagEditable tagEditable
swagger:model TagEditable
func (*TagEditable) ContextValidate ¶
ContextValidate validates this tag editable based on context it is used
func (*TagEditable) MarshalBinary ¶
func (m *TagEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TagEditable) UnmarshalBinary ¶
func (m *TagEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TaxOptions ¶
type TaxOptions struct { // active runtimes // Required: true ActiveRuntimes int64 `json:"activeRuntimes"` // org URL name // Required: true OrgURLName string `json:"orgURLName"` // shipping address // Required: true ShippingAddress *AddressInfo `json:"shippingAddress"` // tier name // Required: true TierName string `json:"tierName"` }
TaxOptions tax options
swagger:model TaxOptions
func (*TaxOptions) ContextValidate ¶
ContextValidate validate this tax options based on the context it is used
func (*TaxOptions) MarshalBinary ¶
func (m *TaxOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TaxOptions) UnmarshalBinary ¶
func (m *TaxOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Tier ¶
type Tier struct { // description Description string `json:"description,omitempty"` // is default IsDefault bool `json:"isDefault,omitempty"` // is personal IsPersonal bool `json:"isPersonal,omitempty"` // limit active runtimes LimitActiveRuntimes int64 `json:"limitActiveRuntimes,omitempty"` // limit minimum users LimitMinimumUsers int64 `json:"limitMinimumUsers,omitempty"` // limit node users threshold LimitNodeUsersThreshold int64 `json:"limitNodeUsersThreshold,omitempty"` // limit nodes per threshold LimitNodesPerThreshold int64 `json:"limitNodesPerThreshold,omitempty"` // limit static runtimes LimitStaticRuntimes int64 `json:"limitStaticRuntimes,omitempty"` // name Name string `json:"name,omitempty"` // requires payment RequiresPayment bool `json:"requiresPayment,omitempty"` // user selectable UserSelectable bool `json:"userSelectable,omitempty"` }
Tier tier
swagger:model Tier
func (*Tier) ContextValidate ¶
ContextValidate validates this tier based on context it is used
func (*Tier) MarshalBinary ¶
MarshalBinary interface implementation
func (*Tier) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TierPricing ¶
type TierPricing struct { Tier // included runtime count IncludedRuntimeCount int64 `json:"includedRuntimeCount,omitempty"` // price per runtime PricePerRuntime float64 `json:"pricePerRuntime,omitempty"` // tier price TierPrice float64 `json:"tierPrice,omitempty"` }
TierPricing tier pricing
swagger:model TierPricing
func (*TierPricing) ContextValidate ¶
ContextValidate validate this tier pricing based on the context it is used
func (*TierPricing) MarshalBinary ¶
func (m *TierPricing) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TierPricing) MarshalJSON ¶
func (m TierPricing) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*TierPricing) UnmarshalBinary ¶
func (m *TierPricing) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TierPricing) UnmarshalJSON ¶
func (m *TierPricing) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type Token ¶
type Token struct { // name Name string `json:"name,omitempty"` // token ID // Format: uuid TokenID strfmt.UUID `json:"tokenID,omitempty"` }
Token token
swagger:model Token
func (*Token) ContextValidate ¶
ContextValidate validates this token based on context it is used
func (*Token) MarshalBinary ¶
MarshalBinary interface implementation
func (*Token) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TokenEditable ¶
type TokenEditable struct { // device ID DeviceID string `json:"deviceID,omitempty"` // name Name string `json:"name,omitempty"` }
TokenEditable token editable
swagger:model TokenEditable
func (*TokenEditable) ContextValidate ¶
ContextValidate validates this token editable based on context it is used
func (*TokenEditable) MarshalBinary ¶
func (m *TokenEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TokenEditable) UnmarshalBinary ¶
func (m *TokenEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UsageInfo ¶
type UsageInfo struct { // active users ActiveUsers []*UsageInfoActiveUsersItems0 `json:"activeUsers"` // grouping Grouping string `json:"grouping,omitempty"` }
UsageInfo usage info
swagger:model UsageInfo
func (*UsageInfo) ContextValidate ¶
ContextValidate validate this usage info based on the context it is used
func (*UsageInfo) MarshalBinary ¶
MarshalBinary interface implementation
func (*UsageInfo) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UsageInfoActiveUsersItems0 ¶
type UsageInfoActiveUsersItems0 struct { // date // Format: date Date strfmt.Date `json:"date,omitempty"` // users Users int64 `json:"users,omitempty"` }
UsageInfoActiveUsersItems0 usage info active users items0
swagger:model UsageInfoActiveUsersItems0
func (*UsageInfoActiveUsersItems0) ContextValidate ¶
func (m *UsageInfoActiveUsersItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this usage info active users items0 based on context it is used
func (*UsageInfoActiveUsersItems0) MarshalBinary ¶
func (m *UsageInfoActiveUsersItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UsageInfoActiveUsersItems0) UnmarshalBinary ¶
func (m *UsageInfoActiveUsersItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type User ¶
type User struct { // e u l a accepted // Format: date-time EULAAccepted *strfmt.DateTime `json:"EULAAccepted,omitempty"` // t o t p enabled TOTPEnabled *bool `json:"TOTPEnabled,omitempty"` // acl ACL map[string]bool `json:"acl,omitempty"` // added // Format: date-time Added strfmt.DateTime `json:"added,omitempty"` // can unlink account CanUnlinkAccount bool `json:"canUnlinkAccount,omitempty"` // datetime format DatetimeFormat string `json:"datetimeFormat,omitempty"` // email Email string `json:"email,omitempty"` // expires // Format: date-time Expires *strfmt.DateTime `json:"expires,omitempty"` // is paid user IsPaidUser *bool `json:"isPaidUser,omitempty"` // last login // Format: date-time LastLogin *strfmt.DateTime `json:"lastLogin,omitempty"` // linked accounts LinkedAccounts []string `json:"linkedAccounts"` // name Name string `json:"name,omitempty"` // noncompliance status NoncomplianceStatus *UserNoncomplianceStatus `json:"noncomplianceStatus,omitempty"` // organizations Organizations []*UserOrganizationsItems0 `json:"organizations"` // send marketing email SendMarketingEmail bool `json:"sendMarketingEmail,omitempty"` // timezone Timezone string `json:"timezone,omitempty"` // user ID // Format: uuid UserID strfmt.UUID `json:"userID,omitempty"` // username Username string `json:"username,omitempty"` // verified email VerifiedEmail bool `json:"verifiedEmail,omitempty"` }
User user
swagger:model User
func (*User) ContextValidate ¶
ContextValidate validate this user based on the context it is used
func (*User) MarshalBinary ¶
MarshalBinary interface implementation
func (*User) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UserEditable ¶
type UserEditable struct { // datetime format DatetimeFormat string `json:"datetimeFormat,omitempty"` // email Email string `json:"email,omitempty"` // invite code InviteCode *string `json:"inviteCode,omitempty"` // name Name string `json:"name,omitempty"` // password Password string `json:"password,omitempty"` // send marketing email SendMarketingEmail *bool `json:"sendMarketingEmail,omitempty"` // timezone Timezone string `json:"timezone,omitempty"` // username Username string `json:"username,omitempty"` }
UserEditable user editable
swagger:model UserEditable
func (*UserEditable) ContextValidate ¶
ContextValidate validates this user editable based on context it is used
func (*UserEditable) MarshalBinary ¶
func (m *UserEditable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserEditable) UnmarshalBinary ¶
func (m *UserEditable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserNoncomplianceStatus ¶
type UserNoncomplianceStatus struct { // company name CompanyName string `json:"companyName,omitempty"` // type Type int32 `json:"type"` }
UserNoncomplianceStatus user noncompliance status
swagger:model UserNoncomplianceStatus
func (*UserNoncomplianceStatus) ContextValidate ¶
func (m *UserNoncomplianceStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this user noncompliance status based on context it is used
func (*UserNoncomplianceStatus) MarshalBinary ¶
func (m *UserNoncomplianceStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserNoncomplianceStatus) UnmarshalBinary ¶
func (m *UserNoncomplianceStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserOrganizationsItems0 ¶
type UserOrganizationsItems0 struct { // u r lname URLname string `json:"URLname,omitempty"` // created // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` // organization ID // Format: uuid OrganizationID strfmt.UUID `json:"organizationID,omitempty"` // personal Personal bool `json:"personal,omitempty"` // role Role string `json:"role,omitempty"` // tier Tier string `json:"tier,omitempty"` }
UserOrganizationsItems0 user organizations items0
swagger:model UserOrganizationsItems0
func (*UserOrganizationsItems0) ContextValidate ¶
func (m *UserOrganizationsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this user organizations items0 based on context it is used
func (*UserOrganizationsItems0) MarshalBinary ¶
func (m *UserOrganizationsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserOrganizationsItems0) UnmarshalBinary ¶
func (m *UserOrganizationsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Vulnerability ¶
type Vulnerability struct { // access complexity AccessComplexity string `json:"accessComplexity,omitempty"` // access vector AccessVector string `json:"accessVector,omitempty"` // authentication Authentication string `json:"authentication,omitempty"` // availibility impact AvailibilityImpact string `json:"availibilityImpact,omitempty"` // base score BaseScore float32 `json:"baseScore,omitempty"` // confidentiality impact ConfidentialityImpact string `json:"confidentialityImpact,omitempty"` // cweld Cweld string `json:"cweld,omitempty"` // description Description string `json:"description,omitempty"` // exploitability subscore ExploitabilitySubscore float32 `json:"exploitabilitySubscore,omitempty"` // impact subscore ImpactSubscore float32 `json:"impactSubscore,omitempty"` // integrity impact IntegrityImpact string `json:"integrityImpact,omitempty"` // name Name string `json:"name,omitempty"` // published date // Format: date-time PublishedDate strfmt.DateTime `json:"publishedDate,omitempty"` // severity Severity string `json:"severity,omitempty"` // source Source string `json:"source,omitempty"` // updated date // Format: date-time UpdatedDate strfmt.DateTime `json:"updatedDate,omitempty"` }
Vulnerability vulnerability
swagger:model Vulnerability
func (*Vulnerability) ContextValidate ¶
ContextValidate validates this vulnerability based on context it is used
func (*Vulnerability) MarshalBinary ¶
func (m *Vulnerability) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Vulnerability) UnmarshalBinary ¶
func (m *Vulnerability) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- add_on.go
- add_on_editable.go
- add_ons_meta_data.go
- address_info.go
- admin_metadata.go
- admin_metadata_editable.go
- auto_invite_settings.go
- billing_information.go
- billing_information_editable.go
- branch.go
- branch_editable.go
- branches.go
- build_flag.go
- bulk_invitation_response.go
- checkpoint.go
- commit.go
- commit_change.go
- commit_change_editable.go
- commit_editable.go
- commit_history_info.go
- constraint.go
- constraints.go
- credentials.go
- device_code.go
- device_code_complete.go
- email.go
- git_repo_requirements.go
- github_login.go
- github_repo.go
- h_a_repo.go
- invitation.go
- invoice_info.go
- j_w_t.go
- limits.go
- limits_editable.go
- member.go
- member_editable.go
- merge_strategies.go
- message.go
- new_token.go
- order.go
- order_annotations.go
- order_info.go
- organization.go
- organization_editable.go
- organization_mutation.go
- organization_mutation_editable.go
- password_change.go
- password_reset.go
- project.go
- project_editable.go
- requirement_key.go
- role.go
- signed_uri.go
- solver_requirement.go
- sys_info.go
- t_o_t_p_key.go
- tag.go
- tag_editable.go
- tax_options.go
- tier.go
- tier_pricing.go
- token.go
- token_editable.go
- usage_info.go
- user.go
- user_editable.go
- vulnerability.go