Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionStatusType ¶ added in v0.9.0
type ConnectionStatusType string
const ( ConnectionStatusTypePending ConnectionStatusType = "pending" ConnectionStatusTypeProcessing ConnectionStatusType = "processing" ConnectionStatusTypeConnected ConnectionStatusType = "connected" ConnectionStatusTypeErrorNoAccountSetup ConnectionStatusType = "error_no_account_setup" ConnectionStatusTypeErrorPermissions ConnectionStatusType = "error_permissions" ConnectionStatusTypeReauth ConnectionStatusType = "reauth" )
func (ConnectionStatusType) IsKnown ¶ added in v0.16.0
func (r ConnectionStatusType) IsKnown() bool
type OperationSupport ¶ added in v0.5.0
type OperationSupport string
- `supported`: This operation is supported by both the provider and Finch
`not_supported_by_finch`: This operation is not supported by Finch but supported by the provider
`not_supported_by_provider`: This operation is not supported by the provider, so Finch cannot support
`client_access_only`: This behavior is supported by the provider, but only available to the client and not to Finch
const ( OperationSupportSupported OperationSupport = "supported" OperationSupportNotSupportedByFinch OperationSupport = "not_supported_by_finch" OperationSupportNotSupportedByProvider OperationSupport = "not_supported_by_provider" OperationSupportClientAccessOnly OperationSupport = "client_access_only" )
func (OperationSupport) IsKnown ¶ added in v0.16.0
func (r OperationSupport) IsKnown() bool
type OperationSupportMatrix ¶ added in v0.5.0
type OperationSupportMatrix struct {
// - `supported`: This operation is supported by both the provider and Finch
//
// - `not_supported_by_finch`: This operation is not supported by Finch but
// supported by the provider
//
// - `not_supported_by_provider`: This operation is not supported by the provider,
// so Finch cannot support
//
// - `client_access_only`: This behavior is supported by the provider, but only
// available to the client and not to Finch
Create OperationSupport `json:"create"`
// - `supported`: This operation is supported by both the provider and Finch
//
// - `not_supported_by_finch`: This operation is not supported by Finch but
// supported by the provider
//
// - `not_supported_by_provider`: This operation is not supported by the provider,
// so Finch cannot support
//
// - `client_access_only`: This behavior is supported by the provider, but only
// available to the client and not to Finch
Delete OperationSupport `json:"delete"`
// - `supported`: This operation is supported by both the provider and Finch
//
// - `not_supported_by_finch`: This operation is not supported by Finch but
// supported by the provider
//
// - `not_supported_by_provider`: This operation is not supported by the provider,
// so Finch cannot support
//
// - `client_access_only`: This behavior is supported by the provider, but only
// available to the client and not to Finch
Read OperationSupport `json:"read"`
// - `supported`: This operation is supported by both the provider and Finch
//
// - `not_supported_by_finch`: This operation is not supported by Finch but
// supported by the provider
//
// - `not_supported_by_provider`: This operation is not supported by the provider,
// so Finch cannot support
//
// - `client_access_only`: This behavior is supported by the provider, but only
// available to the client and not to Finch
Update OperationSupport `json:"update"`
JSON operationSupportMatrixJSON `json:"-"`
}
func (*OperationSupportMatrix) UnmarshalJSON ¶ added in v0.5.0
func (r *OperationSupportMatrix) UnmarshalJSON(data []byte) (err error)
type Paging ¶ added in v0.7.0
type Paging struct {
// The total number of elements for the entire query (not just the given page)
Count int64 `json:"count"`
// The current start index of the returned list of elements
Offset int64 `json:"offset"`
JSON pagingJSON `json:"-"`
}
func (*Paging) UnmarshalJSON ¶ added in v0.7.0
Click to show internal directories.
Click to hide internal directories.