Documentation
¶
Overview ¶
Package testsigning contains code to control the behavior of Windows test signing in the E2E tests
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithTestSigningDisabled ¶
func WithTestSigningDisabled() func(*Configuration) error
WithTestSigningDisabled configures the TestSigning component to disable Windows TestSigning
func WithTestSigningEnabled ¶
func WithTestSigningEnabled() func(*Configuration) error
WithTestSigningEnabled configures the TestSigning component to enable Windows TestSigning
Types ¶
type Configuration ¶
type Configuration struct {
Enabled bool
ResourceOptions []pulumi.ResourceOption
}
Configuration represents the Windows NewDefender configuration
type Manager ¶
Manager contains the resources to manage Windows TestSigning
func NewTestSigning ¶
func NewTestSigning(e *config.CommonEnvironment, host *remote.Host, options ...Option) (*Manager, error)
NewTestSigning creates a new instance of the Windows TestSigning component
type Option ¶
type Option = func(*Configuration) error
Option is an optional function parameter type for Configuration options
func WithPulumiResourceOptions ¶
func WithPulumiResourceOptions(resources ...pulumi.ResourceOption) Option
WithPulumiResourceOptions sets some pulumi resource option, like which resource to depend on.
Click to show internal directories.
Click to hide internal directories.