entity

package
v0.0.0-...-b4fdffc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 14, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Clients

type Clients struct {
	PK                string `dynamodbav:"PK,omitempty"`
	SK                string `dynamodbav:"SK,omitempty"`
	INDEX_AUXILIAR_PK string `dynamodbav:"INDEX_AUXILIAR_PK,omitempty"`
	INDEX_AUXILIAR_SK string `dynamodbav:"INDEX_AUXILIAR_SK,omitempty"`
	Identifier        string `dynamodbav:"identifier,omitempty"`
	Service           string `dynamodbav:"service,omitempty"`
	ApiKey            string `dynamodbav:"api_key,omitempty"`
	AssociationId     string `dynamodbav:"association_id,omitempty"`
	Description       string `dynamodbav:"description,omitempty"`
	Provider          string `dynamodbav:"provider,omitempty"`
	CreatedAt         string `dynamodbav:"createdAt,omitempty"`
	UpdatedAt         string `dynamodbav:"updatedAt,omitempty"`
}

Clients is entity the services

type Notify

type Notify struct {
	ClientId  string      `json:"clientId,omitempty"`
	Name      string      `json:"name,omitempty"`
	Payload   interface{} `json:"payload,omitempty"`
	CreatedAt string      `json:"createdAt,omitempty"`
}

Notify is entity the notification

type Scopes

type Scopes struct {
	PK                string `dynamodbav:"PK,omitempty"`
	SK                string `dynamodbav:"SK,omitempty"`
	INDEX_AUXILIAR_PK string `dynamodbav:"INDEX_AUXILIAR_PK,omitempty"`
	INDEX_AUXILIAR_SK string `dynamodbav:"INDEX_AUXILIAR_SK,omitempty"`
	Identifier        string `dynamodbav:"identifier,omitempty"`
	Scope             string `dynamodbav:"scope,omitempty"`
	ApiKey            string `dynamodbav:"api_key,omitempty"`
	ScopeId           string `dynamodbav:"scope_id,omitempty"`
	Service           string `dynamodbav:"service,omitempty"`
	Provider          string `dynamodbav:"provider,omitempty"`
	AssociationId     string `dynamodbav:"association_id,omitempty"`
	CreatedAt         string `dynamodbav:"createdAt,omitempty"`
	UpdatedAt         string `dynamodbav:"updatedAt,omitempty"`
}

Scope is entity the clients

type Services

type Services struct {
	PK                string `dynamodbav:"PK,omitempty"`
	SK                string `dynamodbav:"SK,omitempty"`
	INDEX_AUXILIAR_PK string `dynamodbav:"INDEX_AUXILIAR_PK,omitempty"`
	INDEX_AUXILIAR_SK string `dynamodbav:"INDEX_AUXILIAR_SK,omitempty"`
	ApiKey            string `dynamodbav:"api_key,omitempty"`
	Name              string `dynamodbav:"name,omitempty"`
	ServiceId         string `dynamodbav:"service_id,omitempty"`
	ServiceEvent      string `dynamodbav:"service_event,omitempty"`
	Entity            string `dynamodbav:"entity,omitempty"`
	CreatedAt         string `dynamodbav:"createdAt,omitempty"`
	UpdatedAt         string `dynamodbav:"updatedAt,omitempty"`
}

Services is entity the services

type Subscription

type Subscription struct {
	PK                string `dynamodbav:"PK,omitempty"`
	SK                string `dynamodbav:"SK,omitempty"`
	INDEX_AUXILIAR_PK string `dynamodbav:"INDEX_AUXILIAR_PK,omitempty"`
	INDEX_AUXILIAR_SK string `dynamodbav:"INDEX_AUXILIAR_SK,omitempty"`
	ClientId          string `dynamodbav:"client_id,omitempty"`
	SubscriptionEvent string `dynamodbav:"subscription_event,omitempty"`
	SubscriptionUrl   string `dynamodbav:"subscription_url,omitempty"`
	SubscriptionId    string `dynamodbav:"subscription_id,omitempty"`
	AssociationId     string `dynamodbav:"association_id,omitempty"`
	Description       string `dynamodbav:"description,omitempty"`
	CreatedAt         string `dynamodbav:"createdAt,omitempty"`
	UpdatedAt         string `dynamodbav:"updatedAt,omitempty"`
}

Subscription is entity the subscription

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL