Documentation
¶
Overview ¶
Package cloudsandbox executes credentialed cloud SDK helpers inside the hardened sandbox.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Executor ¶
type Executor struct {
// contains filtered or unexported fields
}
func New ¶
func New(runner ports.ToolRunner, vault ports.CredentialVault, binary string, rate int, timeout time.Duration, maxOutput int, egressHosts map[cloudposture.Provider][]string) (*Executor, error)
func (*Executor) EnumerateCloud ¶
func (e *Executor) EnumerateCloud(ctx context.Context, scope ports.CloudScope) (cloudposture.Inventory, []cloudposture.CoverageIssue, error)
Click to show internal directories.
Click to hide internal directories.