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
Click to show internal directories.
Click to hide internal directories.