Documentation
¶
Index ¶
- type AWS
- func (a *AWS) CleanupWebhook(ctx core.CleanupWebhookContext) error
- func (a *AWS) CompareWebhookConfig(aConfig, bConfig any) (bool, error)
- func (a *AWS) Components() []core.Component
- func (a *AWS) Configuration() []configuration.Field
- func (a *AWS) Description() string
- func (a *AWS) HandleRequest(ctx core.HTTPRequestContext)
- func (a *AWS) Icon() string
- func (a *AWS) InstallationInstructions() string
- func (a *AWS) Label() string
- func (a *AWS) ListResources(resourceType string, ctx core.ListResourcesContext) ([]core.ApplicationResource, error)
- func (a *AWS) Name() string
- func (a *AWS) SetupWebhook(ctx core.SetupWebhookContext) (any, error)
- func (a *AWS) Sync(ctx core.SyncContext) error
- func (a *AWS) Triggers() []core.Trigger
- type Configuration
- type SessionMetadata
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWS ¶
type AWS struct{}
func (*AWS) CleanupWebhook ¶
func (a *AWS) CleanupWebhook(ctx core.CleanupWebhookContext) error
func (*AWS) CompareWebhookConfig ¶
func (*AWS) Components ¶
func (*AWS) Configuration ¶
func (a *AWS) Configuration() []configuration.Field
func (*AWS) Description ¶
func (*AWS) HandleRequest ¶
func (a *AWS) HandleRequest(ctx core.HTTPRequestContext)
func (*AWS) InstallationInstructions ¶
func (*AWS) ListResources ¶
func (a *AWS) ListResources(resourceType string, ctx core.ListResourcesContext) ([]core.ApplicationResource, error)
func (*AWS) SetupWebhook ¶
func (a *AWS) SetupWebhook(ctx core.SetupWebhookContext) (any, error)
type Configuration ¶
type SessionMetadata ¶
Click to show internal directories.
Click to hide internal directories.