Documentation ¶
Index ¶
- type BadRequest
- type Branch
- type Category
- type Deployment
- type Event
- type HealthCheckInput
- type InternalError
- type NoRangeThingWithCompositeAttributes
- type Object
- type SimpleThing
- type TeacherSharingRule
- type Thing
- type ThingAllowingBatchWrites
- type ThingAllowingBatchWritesWithCompositeAttributes
- type ThingWithAdditionalAttributes
- type ThingWithCompositeAttributes
- type ThingWithCompositeEnumAttributes
- type ThingWithDateGSI
- type ThingWithDateRange
- type ThingWithDateRangeKey
- type ThingWithDateTimeComposite
- type ThingWithDatetimeGSI
- type ThingWithEnumHashKey
- type ThingWithMatchingKeys
- type ThingWithMultiUseCompositeAttribute
- type ThingWithRequiredCompositePropertiesAndKeysOnly
- type ThingWithRequiredFields
- type ThingWithRequiredFields2
- type ThingWithTransactMultipleGSI
- type ThingWithTransaction
- type ThingWithTransactionWithSimpleThing
- type ThingWithUnderscores
- type UnknownResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BadRequest ¶
type BadRequest struct { // message Message string `json:"message,omitempty"` }
BadRequest bad request
swagger:model BadRequest
func (BadRequest) Error ¶
func (o BadRequest) Error() string
func (*BadRequest) MarshalBinary ¶
func (m *BadRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BadRequest) UnmarshalBinary ¶
func (m *BadRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Deployment ¶
type Deployment struct { // application Application string `json:"application,omitempty"` // date // Format: date-time Date strfmt.DateTime `json:"date,omitempty"` // environment Environment string `json:"environment,omitempty"` // version Version string `json:"version,omitempty"` }
Deployment deployment
swagger:model Deployment
func (*Deployment) MarshalBinary ¶
func (m *Deployment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Deployment) UnmarshalBinary ¶
func (m *Deployment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Event ¶
type Event struct { // data // Format: byte Data strfmt.Base64 `json:"data,omitempty"` // pk Pk string `json:"pk,omitempty"` // sk Sk string `json:"sk,omitempty"` // ttl TTL int64 `json:"ttl,omitempty"` }
Event event
swagger:model Event
func (*Event) MarshalBinary ¶
MarshalBinary interface implementation
func (*Event) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type HealthCheckInput ¶
type HealthCheckInput struct { }
HealthCheckInput holds the input parameters for a healthCheck operation.
func (HealthCheckInput) Path ¶
func (i HealthCheckInput) Path() (string, error)
Path returns the URI path for the input.
func (HealthCheckInput) Validate ¶
func (i HealthCheckInput) Validate() error
Validate returns an error if any of the HealthCheckInput parameters don't satisfy the requirements from the swagger yml file.
type InternalError ¶
type InternalError struct { // message Message string `json:"message,omitempty"` }
InternalError internal error
swagger:model InternalError
func (InternalError) Error ¶
func (o InternalError) Error() string
func (*InternalError) MarshalBinary ¶
func (m *InternalError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InternalError) UnmarshalBinary ¶
func (m *InternalError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NoRangeThingWithCompositeAttributes ¶
type NoRangeThingWithCompositeAttributes struct { // branch // Required: true Branch *string `json:"branch"` // commit // Required: true Commit *string `json:"commit"` // date // Required: true // Format: date-time Date *strfmt.DateTime `json:"date"` // name // Required: true Name *string `json:"name"` // version Version int64 `json:"version,omitempty"` }
NoRangeThingWithCompositeAttributes no range thing with composite attributes
swagger:model NoRangeThingWithCompositeAttributes
func (*NoRangeThingWithCompositeAttributes) MarshalBinary ¶
func (m *NoRangeThingWithCompositeAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NoRangeThingWithCompositeAttributes) UnmarshalBinary ¶
func (m *NoRangeThingWithCompositeAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Object ¶
type Object struct { // bar Bar string `json:"bar,omitempty"` // foo Foo string `json:"foo,omitempty"` }
Object object
swagger:model Object
func (*Object) MarshalBinary ¶
MarshalBinary interface implementation
func (*Object) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SimpleThing ¶
type SimpleThing struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
SimpleThing simple thing
swagger:model SimpleThing
func (*SimpleThing) MarshalBinary ¶
func (m *SimpleThing) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SimpleThing) UnmarshalBinary ¶
func (m *SimpleThing) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TeacherSharingRule ¶
type TeacherSharingRule struct { // app App string `json:"app,omitempty"` // district District string `json:"district,omitempty"` // id ID string `json:"id,omitempty"` // school School string `json:"school,omitempty"` // sections Sections []string `json:"sections"` // teacher Teacher string `json:"teacher,omitempty"` }
TeacherSharingRule teacher sharing rule
swagger:model TeacherSharingRule
func (*TeacherSharingRule) MarshalBinary ¶
func (m *TeacherSharingRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TeacherSharingRule) UnmarshalBinary ¶
func (m *TeacherSharingRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Thing ¶
type Thing struct { // category Category Category `json:"category,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt,omitempty"` // hash nullable HashNullable *string `json:"hashNullable,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // nested object NestedObject *Object `json:"nestedObject,omitempty"` // range nullable // Format: date-time RangeNullable *strfmt.DateTime `json:"rangeNullable,omitempty"` // version Version int64 `json:"version,omitempty"` }
Thing thing
swagger:model Thing
func (*Thing) MarshalBinary ¶
MarshalBinary interface implementation
func (*Thing) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ThingAllowingBatchWrites ¶
type ThingAllowingBatchWrites struct { // category Category Category `json:"category,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // nested object NestedObject *Object `json:"nestedObject,omitempty"` // version Version int64 `json:"version,omitempty"` }
ThingAllowingBatchWrites thing allowing batch writes
swagger:model ThingAllowingBatchWrites
func (*ThingAllowingBatchWrites) MarshalBinary ¶
func (m *ThingAllowingBatchWrites) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingAllowingBatchWrites) UnmarshalBinary ¶
func (m *ThingAllowingBatchWrites) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingAllowingBatchWritesWithCompositeAttributes ¶
type ThingAllowingBatchWritesWithCompositeAttributes struct { // date // Required: true // Format: date-time Date *strfmt.DateTime `json:"date"` // id // Required: true ID *string `json:"id"` // name // Required: true Name *string `json:"name"` }
ThingAllowingBatchWritesWithCompositeAttributes thing allowing batch writes with composite attributes
swagger:model ThingAllowingBatchWritesWithCompositeAttributes
func (*ThingAllowingBatchWritesWithCompositeAttributes) MarshalBinary ¶
func (m *ThingAllowingBatchWritesWithCompositeAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingAllowingBatchWritesWithCompositeAttributes) UnmarshalBinary ¶
func (m *ThingAllowingBatchWritesWithCompositeAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithAdditionalAttributes ¶
type ThingWithAdditionalAttributes struct { // additional b attribute // Format: byte AdditionalBAttribute strfmt.Base64 `json:"additionalBAttribute,omitempty"` // additional n attribute AdditionalNAttribute *int64 `json:"additionalNAttribute,omitempty"` // additional s attribute AdditionalSAttribute *string `json:"additionalSAttribute,omitempty"` // category Category Category `json:"category,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"createdAt,omitempty"` // hash nullable HashNullable *string `json:"hashNullable,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // nested object NestedObject *Object `json:"nestedObject,omitempty"` // range nullable // Format: date-time RangeNullable *strfmt.DateTime `json:"rangeNullable,omitempty"` // version Version int64 `json:"version,omitempty"` }
ThingWithAdditionalAttributes thing with additional attributes
swagger:model ThingWithAdditionalAttributes
func (*ThingWithAdditionalAttributes) MarshalBinary ¶
func (m *ThingWithAdditionalAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithAdditionalAttributes) UnmarshalBinary ¶
func (m *ThingWithAdditionalAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithCompositeAttributes ¶
type ThingWithCompositeAttributes struct { // branch // Required: true Branch *string `json:"branch"` // date // Required: true // Format: date-time Date *strfmt.DateTime `json:"date"` // name // Required: true Name *string `json:"name"` // version Version int64 `json:"version,omitempty"` }
ThingWithCompositeAttributes thing with composite attributes
swagger:model ThingWithCompositeAttributes
func (*ThingWithCompositeAttributes) MarshalBinary ¶
func (m *ThingWithCompositeAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithCompositeAttributes) UnmarshalBinary ¶
func (m *ThingWithCompositeAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithCompositeEnumAttributes ¶
type ThingWithCompositeEnumAttributes struct { // branch ID // Required: true BranchID Branch `json:"branchID"` // date // Required: true // Format: date-time Date *strfmt.DateTime `json:"date"` // name // Required: true Name *string `json:"name"` }
ThingWithCompositeEnumAttributes thing with composite enum attributes
swagger:model ThingWithCompositeEnumAttributes
func (*ThingWithCompositeEnumAttributes) MarshalBinary ¶
func (m *ThingWithCompositeEnumAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithCompositeEnumAttributes) UnmarshalBinary ¶
func (m *ThingWithCompositeEnumAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithDateGSI ¶
type ThingWithDateGSI struct { // date h // Format: date DateH strfmt.Date `json:"dateH,omitempty"` // date r // Format: date DateR strfmt.Date `json:"dateR,omitempty"` // id ID string `json:"id,omitempty"` }
ThingWithDateGSI thing with date g s i
swagger:model ThingWithDateGSI
func (*ThingWithDateGSI) MarshalBinary ¶
func (m *ThingWithDateGSI) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithDateGSI) UnmarshalBinary ¶
func (m *ThingWithDateGSI) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithDateRange ¶
type ThingWithDateRange struct { // date // Format: date-time Date strfmt.DateTime `json:"date,omitempty"` // name Name string `json:"name,omitempty"` }
ThingWithDateRange thing with date range
swagger:model ThingWithDateRange
func (*ThingWithDateRange) MarshalBinary ¶
func (m *ThingWithDateRange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithDateRange) UnmarshalBinary ¶
func (m *ThingWithDateRange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithDateRangeKey ¶
type ThingWithDateRangeKey struct { // date // Format: date Date strfmt.Date `json:"date,omitempty"` // id ID string `json:"id,omitempty"` }
ThingWithDateRangeKey thing with date range key
swagger:model ThingWithDateRangeKey
func (*ThingWithDateRangeKey) MarshalBinary ¶
func (m *ThingWithDateRangeKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithDateRangeKey) UnmarshalBinary ¶
func (m *ThingWithDateRangeKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithDateTimeComposite ¶
type ThingWithDateTimeComposite struct { // created // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` // id ID string `json:"id,omitempty"` // resource Resource string `json:"resource,omitempty"` // type Type string `json:"type,omitempty"` }
ThingWithDateTimeComposite thing with date time composite
swagger:model ThingWithDateTimeComposite
func (*ThingWithDateTimeComposite) MarshalBinary ¶
func (m *ThingWithDateTimeComposite) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithDateTimeComposite) UnmarshalBinary ¶
func (m *ThingWithDateTimeComposite) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithDatetimeGSI ¶
type ThingWithDatetimeGSI struct { // datetime // Format: date-time Datetime strfmt.DateTime `json:"datetime,omitempty"` // id ID string `json:"id,omitempty"` }
ThingWithDatetimeGSI thing with datetime g s i
swagger:model ThingWithDatetimeGSI
func (*ThingWithDatetimeGSI) MarshalBinary ¶
func (m *ThingWithDatetimeGSI) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithDatetimeGSI) UnmarshalBinary ¶
func (m *ThingWithDatetimeGSI) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithEnumHashKey ¶
type ThingWithEnumHashKey struct { // branch Branch Branch `json:"branch,omitempty"` // date // Format: date-time Date strfmt.DateTime `json:"date,omitempty"` // date2 // Format: date-time Date2 strfmt.DateTime `json:"date2,omitempty"` }
ThingWithEnumHashKey thing with enum hash key
swagger:model ThingWithEnumHashKey
func (*ThingWithEnumHashKey) MarshalBinary ¶
func (m *ThingWithEnumHashKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithEnumHashKey) UnmarshalBinary ¶
func (m *ThingWithEnumHashKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithMatchingKeys ¶
type ThingWithMatchingKeys struct { // assoc ID AssocID string `json:"assocID,omitempty"` // assoc type AssocType string `json:"assocType,omitempty"` // bear Bear string `json:"bear,omitempty"` // created // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` }
ThingWithMatchingKeys thing with matching keys
swagger:model ThingWithMatchingKeys
func (*ThingWithMatchingKeys) MarshalBinary ¶
func (m *ThingWithMatchingKeys) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithMatchingKeys) UnmarshalBinary ¶
func (m *ThingWithMatchingKeys) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithMultiUseCompositeAttribute ¶
type ThingWithMultiUseCompositeAttribute struct { // four // Required: true Four *string `json:"four"` // one // Required: true One *string `json:"one"` // three // Required: true Three *string `json:"three"` // two // Required: true Two *string `json:"two"` }
ThingWithMultiUseCompositeAttribute thing with multi use composite attribute
swagger:model ThingWithMultiUseCompositeAttribute
func (*ThingWithMultiUseCompositeAttribute) MarshalBinary ¶
func (m *ThingWithMultiUseCompositeAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithMultiUseCompositeAttribute) UnmarshalBinary ¶
func (m *ThingWithMultiUseCompositeAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithRequiredCompositePropertiesAndKeysOnly ¶
type ThingWithRequiredCompositePropertiesAndKeysOnly struct { // property one // Required: true PropertyOne *string `json:"propertyOne"` // property three // Required: true PropertyThree *string `json:"propertyThree"` // property two // Required: true PropertyTwo *string `json:"propertyTwo"` }
ThingWithRequiredCompositePropertiesAndKeysOnly thing with required composite properties and keys only
swagger:model ThingWithRequiredCompositePropertiesAndKeysOnly
func (*ThingWithRequiredCompositePropertiesAndKeysOnly) MarshalBinary ¶
func (m *ThingWithRequiredCompositePropertiesAndKeysOnly) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithRequiredCompositePropertiesAndKeysOnly) UnmarshalBinary ¶
func (m *ThingWithRequiredCompositePropertiesAndKeysOnly) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithRequiredFields ¶
type ThingWithRequiredFields struct { // id // Required: true ID *string `json:"id"` // name // Required: true Name *string `json:"name"` }
ThingWithRequiredFields thing with required fields
swagger:model ThingWithRequiredFields
func (*ThingWithRequiredFields) MarshalBinary ¶
func (m *ThingWithRequiredFields) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithRequiredFields) UnmarshalBinary ¶
func (m *ThingWithRequiredFields) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithRequiredFields2 ¶
type ThingWithRequiredFields2 struct { // id // Required: true ID *string `json:"id"` // name // Required: true Name *string `json:"name"` }
ThingWithRequiredFields2 thing with required fields2
swagger:model ThingWithRequiredFields2
func (*ThingWithRequiredFields2) MarshalBinary ¶
func (m *ThingWithRequiredFields2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithRequiredFields2) UnmarshalBinary ¶
func (m *ThingWithRequiredFields2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithTransactMultipleGSI ¶
type ThingWithTransactMultipleGSI struct { // date h // Format: date DateH strfmt.Date `json:"dateH,omitempty"` // date r // Format: date DateR strfmt.Date `json:"dateR,omitempty"` // id ID string `json:"id,omitempty"` }
ThingWithTransactMultipleGSI thing with transact multiple g s i
swagger:model ThingWithTransactMultipleGSI
func (*ThingWithTransactMultipleGSI) MarshalBinary ¶
func (m *ThingWithTransactMultipleGSI) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithTransactMultipleGSI) UnmarshalBinary ¶
func (m *ThingWithTransactMultipleGSI) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithTransaction ¶
type ThingWithTransaction struct { // name Name string `json:"name,omitempty"` }
ThingWithTransaction thing with transaction
swagger:model ThingWithTransaction
func (*ThingWithTransaction) MarshalBinary ¶
func (m *ThingWithTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithTransaction) UnmarshalBinary ¶
func (m *ThingWithTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithTransactionWithSimpleThing ¶
type ThingWithTransactionWithSimpleThing struct { // name Name string `json:"name,omitempty"` }
ThingWithTransactionWithSimpleThing thing with transaction with simple thing
swagger:model ThingWithTransactionWithSimpleThing
func (*ThingWithTransactionWithSimpleThing) MarshalBinary ¶
func (m *ThingWithTransactionWithSimpleThing) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithTransactionWithSimpleThing) UnmarshalBinary ¶
func (m *ThingWithTransactionWithSimpleThing) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThingWithUnderscores ¶
type ThingWithUnderscores struct { // id app IDApp string `json:"id_app,omitempty"` }
ThingWithUnderscores thing with underscores
swagger:model ThingWithUnderscores
func (*ThingWithUnderscores) MarshalBinary ¶
func (m *ThingWithUnderscores) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThingWithUnderscores) UnmarshalBinary ¶
func (m *ThingWithUnderscores) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UnknownResponse ¶
type UnknownResponse struct { // body Body string `json:"body,omitempty"` // status code StatusCode int64 `json:"statusCode,omitempty"` }
UnknownResponse unknown response
swagger:model UnknownResponse
func (UnknownResponse) Error ¶
func (u UnknownResponse) Error() string
func (*UnknownResponse) MarshalBinary ¶
func (m *UnknownResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UnknownResponse) UnmarshalBinary ¶
func (m *UnknownResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- bad_request.go
- branch.go
- category.go
- deployment.go
- event.go
- inputs.go
- internal_error.go
- no_range_thing_with_composite_attributes.go
- object.go
- outputs.go
- simple_thing.go
- teacher_sharing_rule.go
- thing.go
- thing_allowing_batch_writes.go
- thing_allowing_batch_writes_with_composite_attributes.go
- thing_with_additional_attributes.go
- thing_with_composite_attributes.go
- thing_with_composite_enum_attributes.go
- thing_with_date_g_s_i.go
- thing_with_date_range.go
- thing_with_date_range_key.go
- thing_with_date_time_composite.go
- thing_with_datetime_g_s_i.go
- thing_with_enum_hash_key.go
- thing_with_matching_keys.go
- thing_with_multi_use_composite_attribute.go
- thing_with_required_composite_properties_and_keys_only.go
- thing_with_required_fields.go
- thing_with_required_fields2.go
- thing_with_transact_multiple_g_s_i.go
- thing_with_transaction.go
- thing_with_transaction_with_simple_thing.go
- thing_with_underscores.go
- unknown_response.go