Documentation
¶
Index ¶
- type Errored
- type ResourceClassInfo
- func (m *ResourceClassInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResourceClassInfo) MarshalBinary() ([]byte, error)
- func (m ResourceClassInfo) MarshalJSON() ([]byte, error)
- func (m *ResourceClassInfo) UnmarshalBinary(b []byte) error
- func (m *ResourceClassInfo) UnmarshalJSON(raw []byte) error
- func (m *ResourceClassInfo) Validate(formats strfmt.Registry) error
- type ResourceClassPayload
- type ResourceClassesInfo
- type TokenCreated
- func (m *TokenCreated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TokenCreated) MarshalBinary() ([]byte, error)
- func (m TokenCreated) MarshalJSON() ([]byte, error)
- func (m *TokenCreated) UnmarshalBinary(b []byte) error
- func (m *TokenCreated) UnmarshalJSON(raw []byte) error
- func (m *TokenCreated) Validate(formats strfmt.Registry) error
- type TokenInfo
- func (m *TokenInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TokenInfo) MarshalBinary() ([]byte, error)
- func (m TokenInfo) MarshalJSON() ([]byte, error)
- func (m *TokenInfo) UnmarshalBinary(b []byte) error
- func (m *TokenInfo) UnmarshalJSON(raw []byte) error
- func (m *TokenInfo) Validate(formats strfmt.Registry) error
- type TokenPayload
- type TokensInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Errored ¶
type Errored struct { // Error message Message string `json:"message,omitempty"` }
Errored errored
swagger:model Errored
func (*Errored) ContextValidate ¶
ContextValidate validates this errored based on context it is used
func (*Errored) MarshalBinary ¶
MarshalBinary interface implementation
func (*Errored) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ResourceClassInfo ¶
type ResourceClassInfo struct { ResourceClassPayload // Unique ID of Runner resource-class // Required: true // Format: uuid ID *strfmt.UUID `json:"id"` }
ResourceClassInfo resource class info
swagger:model ResourceClassInfo
func (*ResourceClassInfo) ContextValidate ¶
ContextValidate validate this resource class info based on the context it is used
func (*ResourceClassInfo) MarshalBinary ¶
func (m *ResourceClassInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ResourceClassInfo) MarshalJSON ¶
func (m ResourceClassInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*ResourceClassInfo) UnmarshalBinary ¶
func (m *ResourceClassInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ResourceClassInfo) UnmarshalJSON ¶
func (m *ResourceClassInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type ResourceClassPayload ¶
type ResourceClassPayload struct { // Description of Runner resource-class // Required: true Description *string `json:"description"` // Runner resource-class name (namespace/name) // Required: true ResourceClass *string `json:"resource_class"` }
ResourceClassPayload resource class payload
swagger:model ResourceClassPayload
func (*ResourceClassPayload) ContextValidate ¶
ContextValidate validates this resource class payload based on context it is used
func (*ResourceClassPayload) MarshalBinary ¶
func (m *ResourceClassPayload) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourceClassPayload) UnmarshalBinary ¶
func (m *ResourceClassPayload) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResourceClassesInfo ¶
type ResourceClassesInfo struct { // items Items []*ResourceClassInfo `json:"items"` }
ResourceClassesInfo resource classes info
swagger:model ResourceClassesInfo
func (*ResourceClassesInfo) ContextValidate ¶
ContextValidate validate this resource classes info based on the context it is used
func (*ResourceClassesInfo) MarshalBinary ¶
func (m *ResourceClassesInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourceClassesInfo) UnmarshalBinary ¶
func (m *ResourceClassesInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TokenCreated ¶
type TokenCreated struct { TokenInfo // token value (sensitive) Token string `json:"token,omitempty"` }
TokenCreated token created
swagger:model TokenCreated
func (*TokenCreated) ContextValidate ¶
ContextValidate validate this token created based on the context it is used
func (*TokenCreated) MarshalBinary ¶
func (m *TokenCreated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TokenCreated) MarshalJSON ¶
func (m TokenCreated) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*TokenCreated) UnmarshalBinary ¶
func (m *TokenCreated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TokenCreated) UnmarshalJSON ¶
func (m *TokenCreated) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type TokenInfo ¶
type TokenInfo struct { TokenPayload // Date and time the Runner token was created. // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // Unique ID for Runner token. // Required: true // Format: uuid ID *strfmt.UUID `json:"id"` }
TokenInfo token info
swagger:model TokenInfo
func (*TokenInfo) ContextValidate ¶
ContextValidate validate this token info based on the context it is used
func (*TokenInfo) MarshalBinary ¶
MarshalBinary interface implementation
func (TokenInfo) MarshalJSON ¶
MarshalJSON marshals this object to a JSON structure
func (*TokenInfo) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*TokenInfo) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object from a JSON structure
type TokenPayload ¶
type TokenPayload struct { // alias for token // Required: true Nickname *string `json:"nickname"` // Runner resource-class name (namespace/name) // Required: true ResourceClass *string `json:"resource_class"` }
TokenPayload token payload
swagger:model TokenPayload
func (*TokenPayload) ContextValidate ¶
ContextValidate validates this token payload based on context it is used
func (*TokenPayload) MarshalBinary ¶
func (m *TokenPayload) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TokenPayload) UnmarshalBinary ¶
func (m *TokenPayload) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TokensInfo ¶
type TokensInfo struct { // items Items []*TokenInfo `json:"items"` }
TokensInfo tokens info
swagger:model TokensInfo
func (*TokensInfo) ContextValidate ¶
ContextValidate validate this tokens info based on the context it is used
func (*TokensInfo) MarshalBinary ¶
func (m *TokensInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TokensInfo) UnmarshalBinary ¶
func (m *TokensInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation