Documentation ¶
Index ¶
- Constants
- func GetAllScaleSetInstances(ctx context.Context, scaleSetVMsClient AzureVirtualMachineScaleSetVMsClient, ...) ([]discovery_kit_api.Target, error)
- func NewScaleSetInstanceDiscovery() discovery_kit_sdk.TargetDiscovery
- func NewScaleSetInstanceStateAction() action_kit_sdk.Action[ScaleSetInstanceChangeState]
- type AzureVirtualMachineScaleSetVMsClient
- type KubernetesService
- type ScaleSet
- type ScaleSetInstanceChangeState
Constants ¶
View Source
const ( TargetIDScaleSetInstance = "com.steadybit.extension_azure.scale_set.instance" ScaleSetInstanceStateActionId = "com.steadybit.extension_azure.scale_set.instance.state" )
Variables ¶
This section is empty.
Functions ¶
func GetAllScaleSetInstances ¶
func GetAllScaleSetInstances(ctx context.Context, scaleSetVMsClient AzureVirtualMachineScaleSetVMsClient, scaleSet ScaleSet) ([]discovery_kit_api.Target, error)
func NewScaleSetInstanceDiscovery ¶ added in v1.0.5
func NewScaleSetInstanceDiscovery() discovery_kit_sdk.TargetDiscovery
func NewScaleSetInstanceStateAction ¶
func NewScaleSetInstanceStateAction() action_kit_sdk.Action[ScaleSetInstanceChangeState]
Types ¶
type KubernetesService ¶
Click to show internal directories.
Click to hide internal directories.