subnet

package
v1.3.2 Latest Latest
Warning

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

Go to latest
Published: May 1, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateSubnet

func CreateSubnet(ctx workflow.Context, subnetID uuid.UUID, vpcID uuid.UUID) error

CreateSubnet is a Temporal workflow to create a new Subnet via Site Agent

func DeleteSubnet

func DeleteSubnet(ctx workflow.Context, subnetID uuid.UUID, vpcID uuid.UUID) error

DeleteSubnet is a Temporal workflow to delete an existing Subnet via Site Agent

func ExecuteCreateSubnetWorkflow

func ExecuteCreateSubnetWorkflow(ctx context.Context, tc client.Client, subnetID uuid.UUID, vpcID uuid.UUID) (*string, error)

ExecuteCreateSubnetWorkflow is a helper function to trigger execution of create Subnet workflow

func ExecuteDeleteSubnetWorkflow

func ExecuteDeleteSubnetWorkflow(ctx context.Context, tc client.Client, subnetID uuid.UUID, vpcID uuid.UUID) (*string, error)

ExecuteDeleteSubnetWorkflow is a helper function to trigger execution of delete Subnet workflow

func UpdateSubnetInfo

func UpdateSubnetInfo(ctx workflow.Context, siteID string, transactionID *cwssaws.TransactionID, subnetInfo *cwssaws.SubnetInfo) error

UpdateSubnetInfo is a Temporal workflow that Site Agent calls to update Subnet information

func UpdateSubnetInventory

func UpdateSubnetInventory(ctx workflow.Context, siteID string, subnetInventory *cwssaws.SubnetInventory) (err error)

UpdateSubnetInventory is a workflow called by Site Agent to update Subnet inventory for a Site

Types

This section is empty.

Jump to

Keyboard shortcuts

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