Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Resource ¶
type ResourceDescriber ¶
type ResourceDescriber func(context.Context, configs.IntegrationCredentials, enums.DescribeTriggerType, map[string]string, *StreamSender) ([]Resource, error)
any types are used to load your provider configuration.
type ResourceType ¶
type ResourceType struct { IntegrationType integration.Type ResourceName string ListDescriber ResourceDescriber GetDescriber SingleResourceDescriber Annotations map[string]string Labels map[string]string Tags map[string][]string }
func (ResourceType) GetIntegrationType ¶
func (r ResourceType) GetIntegrationType() integration.Type
func (ResourceType) GetResourceName ¶
func (r ResourceType) GetResourceName() string
func (ResourceType) GetTags ¶
func (r ResourceType) GetTags() map[string][]string
type SingleResourceDescriber ¶
type SingleResourceDescriber func(context.Context, configs.IntegrationCredentials, enums.DescribeTriggerType, map[string]string) (*Resource, error)
type StreamSender ¶
Click to show internal directories.
Click to hide internal directories.