Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CleanIdentifier ¶
func UpdateStateAfterRead ¶
func UpdateStateAfterRead(apiEntities []*sdkNotification.EventSubscription, state *ResourceModel, scope string, scopeId *string)
Types ¶
type MergedEntities ¶
type MergedEntities struct { EntitiesToCreate []*sdkNotification.EventSubscription EntitiesToUpdate []*sdkNotification.EventSubscription EntitiesToDelete []*sdkNotification.EventSubscription }
func Merge ¶
func Merge(plan *ResourceModel, state *ResourceModel, converterType commons.ConverterType) *MergedEntities
type ResourceModel ¶
type SubscriptionModel ¶
type SubscriptionModel struct { ID types.String `tfsdk:"id"` EventType types.String `tfsdk:"event_type"` NotificationEndpointId types.String `tfsdk:"notification_endpoint_id"` }
func (*SubscriptionModel) GetBlockIdentifier ¶
func (e *SubscriptionModel) GetBlockIdentifier() string
func (*SubscriptionModel) Hash ¶
func (e *SubscriptionModel) Hash() string
Click to show internal directories.
Click to hide internal directories.