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