extnatgateway

package
v1.3.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2026 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const NatGatewayDisassociateActionId = "com.steadybit.extension_azure.nat-gateway.disassociate-subnets"
View Source
const (
	TargetIDNatGateway = "com.steadybit.extension_azure.nat-gateway"
)

Variables

This section is empty.

Functions

func NewNatGatewayDiscovery

func NewNatGatewayDiscovery() discovery_kit_sdk.TargetDiscovery

Types

type NatGatewayDisassociateState

type NatGatewayDisassociateState struct {
	SubscriptionId    string
	ResourceGroupName string
	NatGatewayId      string
	NatGatewayName    string
	// SubnetRefs are the full ARM IDs of subnets currently associated with the NAT gateway at prepare time.
	// We re-fetch each subnet at stop time and restore only the NatGateway field, so concurrent edits to other
	// subnet fields by other operators are preserved.
	SubnetRefs []string
}

NatGatewayDisassociateState holds enough information to restore each subnet's NAT Gateway association.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL