Documentation
¶
Index ¶
- Constants
- func NewNamespaceDiscovery() discovery_kit_sdk.TargetDiscovery
- func NewQueueDisableAction() action_kit_sdk.ActionWithStop[EntityDisableState]
- func NewQueueDiscovery() discovery_kit_sdk.TargetDiscovery
- func NewTopicDisableAction() action_kit_sdk.ActionWithStop[EntityDisableState]
- func NewTopicDiscovery() discovery_kit_sdk.TargetDiscovery
- type EntityDisableState
Constants ¶
View Source
const ( QueueDisableActionId = "com.steadybit.extension_azure.servicebus.queue.disable" TopicDisableActionId = "com.steadybit.extension_azure.servicebus.topic.disable" )
View Source
const (
TargetIDNamespace = "com.steadybit.extension_azure.servicebus.namespace"
)
View Source
const TargetIDQueue = "com.steadybit.extension_azure.servicebus.queue"
View Source
const TargetIDTopic = "com.steadybit.extension_azure.servicebus.topic"
Variables ¶
This section is empty.
Functions ¶
func NewNamespaceDiscovery ¶
func NewNamespaceDiscovery() discovery_kit_sdk.TargetDiscovery
func NewQueueDisableAction ¶
func NewQueueDisableAction() action_kit_sdk.ActionWithStop[EntityDisableState]
func NewQueueDiscovery ¶
func NewQueueDiscovery() discovery_kit_sdk.TargetDiscovery
func NewTopicDisableAction ¶
func NewTopicDisableAction() action_kit_sdk.ActionWithStop[EntityDisableState]
func NewTopicDiscovery ¶
func NewTopicDiscovery() discovery_kit_sdk.TargetDiscovery
Types ¶
type EntityDisableState ¶
type EntityDisableState struct {
SubscriptionId string
ResourceGroupName string
NamespaceName string
EntityName string
OriginalStatus string
}
EntityDisableState captures the original entity status so we can restore it on stop. Used by both the queue-disable and topic-disable attacks.
Click to show internal directories.
Click to hide internal directories.