sshkeygroup

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 14, 2026 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteSSHKeyGroup

func DeleteSSHKeyGroup(ctx workflow.Context, siteID uuid.UUID, sshkeyGroupID uuid.UUID) error

DeleteSSHKeyGroup is a Temporal workflow to delete an existing SSHKeyGroup on a Site via Site Agent

func ExecuteDeleteSSHKeyGroupWorkflow

func ExecuteDeleteSSHKeyGroupWorkflow(ctx context.Context, tc client.Client, siteID uuid.UUID, sshkeyGroupID uuid.UUID) (*string, error)

ExecuteDeleteSSHKeyGroupWorkflow is a helper function to trigger workflow to delete an SSHKeyGroup on a Site

func ExecuteSyncSSHKeyGroupWorkflow

func ExecuteSyncSSHKeyGroupWorkflow(ctx context.Context, tc client.Client, siteID uuid.UUID, sshkeyGroupID uuid.UUID, version string) (*string, error)

ExecuteSyncSSHKeyGroupWorkflow is a helper function to trigger workflow to sync an SSHKeyGroup to a Site

func SyncSSHKeyGroup

func SyncSSHKeyGroup(ctx workflow.Context, siteID uuid.UUID, sshKeyGroupID uuid.UUID, version string) error

SyncSSHKeyGroup is a Temporal workflow to create/update SSH Key Group via Site Agent

func UpdateSSHKeyGroupInfo

func UpdateSSHKeyGroupInfo(ctx workflow.Context, siteID string, transactionID *cwssaws.TransactionID, sshKeyGroupInfo *cwssaws.SSHKeyGroupInfo) error

UpdateSSHKeyGroupInfo is a Temporal workflow that Site Agent calls to update VPC information

func UpdateSSHKeyGroupInventory

func UpdateSSHKeyGroupInventory(ctx workflow.Context, siteID string, sshKeyGroupInventory *cwssaws.SSHKeyGroupInventory) (err error)

UpdateSSHKeyGroupInventory is a workflow called by Site Agent to update SSHKeyGroupinventory 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