Documentation
¶
Index ¶
- func CreateSubnet(ctx workflow.Context, subnetID uuid.UUID, vpcID uuid.UUID) error
- func DeleteSubnet(ctx workflow.Context, subnetID uuid.UUID, vpcID uuid.UUID) error
- func ExecuteCreateSubnetWorkflow(ctx context.Context, tc client.Client, subnetID uuid.UUID, vpcID uuid.UUID) (*string, error)
- func ExecuteDeleteSubnetWorkflow(ctx context.Context, tc client.Client, subnetID uuid.UUID, vpcID uuid.UUID) (*string, error)
- func UpdateSubnetInfo(ctx workflow.Context, siteID string, transactionID *cwssaws.TransactionID, ...) error
- func UpdateSubnetInventory(ctx workflow.Context, siteID string, subnetInventory *cwssaws.SubnetInventory) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateSubnet ¶
CreateSubnet is a Temporal workflow to create a new Subnet via Site Agent
func DeleteSubnet ¶
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.
Click to show internal directories.
Click to hide internal directories.