Documentation ¶
Overview ¶
Package installer defines a Pulumi component for installing the Datadog Installer on a remote host in the provisioning step.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithAgentUser ¶
func WithAgentUser(user string) func(*Configuration) error
WithAgentUser specifies the ddagentuser for the installation
func WithInstallURL ¶
func WithInstallURL(url string) func(*Configuration) error
WithInstallURL specifies the URL to use to retrieve the Datadog Installer
Types ¶
type Component ¶
type Component struct { pulumi.ResourceState components.Component Host *remoteComp.Host `pulumi:"host"` // contains filtered or unexported fields }
Component is a Datadog Installer component. See https://www.pulumi.com/docs/concepts/resources/components/
func NewInstaller ¶
NewInstaller creates a new instance of an on-host Agent Installer
type Configuration ¶
Configuration represents the Windows NewDefender configuration
type Option ¶
type Option = func(*Configuration) error
Option is an optional function parameter type for Configuration options
type Output ¶
type Output struct {
components.JSONImporter
}
Output is an object that models the output of the resource creation from the Component. See https://www.pulumi.com/docs/concepts/resources/components/#registering-component-outputs