v20180601preview

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DataSource

type DataSource struct {
	Configuration DataSourceConfiguration `pulumi:"configuration"`
	// Datasource kind
	Kind  string              `pulumi:"kind"`
	Sinks []SinkConfiguration `pulumi:"sinks"`
}

Data source object contains configuration to collect telemetry and one or more sinks to send that telemetry data to

type DataSourceArgs

type DataSourceArgs struct {
	Configuration DataSourceConfigurationInput `pulumi:"configuration"`
	// Datasource kind
	Kind  pulumi.StringInput          `pulumi:"kind"`
	Sinks SinkConfigurationArrayInput `pulumi:"sinks"`
}

Data source object contains configuration to collect telemetry and one or more sinks to send that telemetry data to

func (DataSourceArgs) ElementType

func (DataSourceArgs) ElementType() reflect.Type

func (DataSourceArgs) ToDataSourceOutput

func (i DataSourceArgs) ToDataSourceOutput() DataSourceOutput

func (DataSourceArgs) ToDataSourceOutputWithContext

func (i DataSourceArgs) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput

type DataSourceArray

type DataSourceArray []DataSourceInput

func (DataSourceArray) ElementType

func (DataSourceArray) ElementType() reflect.Type

func (DataSourceArray) ToDataSourceArrayOutput

func (i DataSourceArray) ToDataSourceArrayOutput() DataSourceArrayOutput

func (DataSourceArray) ToDataSourceArrayOutputWithContext

func (i DataSourceArray) ToDataSourceArrayOutputWithContext(ctx context.Context) DataSourceArrayOutput

type DataSourceArrayInput

type DataSourceArrayInput interface {
	pulumi.Input

	ToDataSourceArrayOutput() DataSourceArrayOutput
	ToDataSourceArrayOutputWithContext(context.Context) DataSourceArrayOutput
}

DataSourceArrayInput is an input type that accepts DataSourceArray and DataSourceArrayOutput values. You can construct a concrete instance of `DataSourceArrayInput` via:

DataSourceArray{ DataSourceArgs{...} }

type DataSourceArrayOutput

type DataSourceArrayOutput struct{ *pulumi.OutputState }

func (DataSourceArrayOutput) ElementType

func (DataSourceArrayOutput) ElementType() reflect.Type

func (DataSourceArrayOutput) Index

func (DataSourceArrayOutput) ToDataSourceArrayOutput

func (o DataSourceArrayOutput) ToDataSourceArrayOutput() DataSourceArrayOutput

func (DataSourceArrayOutput) ToDataSourceArrayOutputWithContext

func (o DataSourceArrayOutput) ToDataSourceArrayOutputWithContext(ctx context.Context) DataSourceArrayOutput

type DataSourceConfiguration

type DataSourceConfiguration struct {
	// Windows event logs configuration.
	EventLogs []EventLogConfiguration `pulumi:"eventLogs"`
	// Performance counter configuration
	PerfCounters []PerformanceCounterConfiguration `pulumi:"perfCounters"`
	// ETW providers configuration
	Providers []EtwProviderConfiguration `pulumi:"providers"`
}

type DataSourceConfigurationArgs

type DataSourceConfigurationArgs struct {
	// Windows event logs configuration.
	EventLogs EventLogConfigurationArrayInput `pulumi:"eventLogs"`
	// Performance counter configuration
	PerfCounters PerformanceCounterConfigurationArrayInput `pulumi:"perfCounters"`
	// ETW providers configuration
	Providers EtwProviderConfigurationArrayInput `pulumi:"providers"`
}

func (DataSourceConfigurationArgs) ElementType

func (DataSourceConfigurationArgs) ToDataSourceConfigurationOutput

func (i DataSourceConfigurationArgs) ToDataSourceConfigurationOutput() DataSourceConfigurationOutput

func (DataSourceConfigurationArgs) ToDataSourceConfigurationOutputWithContext

func (i DataSourceConfigurationArgs) ToDataSourceConfigurationOutputWithContext(ctx context.Context) DataSourceConfigurationOutput

type DataSourceConfigurationInput

type DataSourceConfigurationInput interface {
	pulumi.Input

	ToDataSourceConfigurationOutput() DataSourceConfigurationOutput
	ToDataSourceConfigurationOutputWithContext(context.Context) DataSourceConfigurationOutput
}

DataSourceConfigurationInput is an input type that accepts DataSourceConfigurationArgs and DataSourceConfigurationOutput values. You can construct a concrete instance of `DataSourceConfigurationInput` via:

DataSourceConfigurationArgs{...}

type DataSourceConfigurationOutput

type DataSourceConfigurationOutput struct{ *pulumi.OutputState }

func (DataSourceConfigurationOutput) ElementType

func (DataSourceConfigurationOutput) EventLogs

Windows event logs configuration.

func (DataSourceConfigurationOutput) PerfCounters

Performance counter configuration

func (DataSourceConfigurationOutput) Providers

ETW providers configuration

func (DataSourceConfigurationOutput) ToDataSourceConfigurationOutput

func (o DataSourceConfigurationOutput) ToDataSourceConfigurationOutput() DataSourceConfigurationOutput

func (DataSourceConfigurationOutput) ToDataSourceConfigurationOutputWithContext

func (o DataSourceConfigurationOutput) ToDataSourceConfigurationOutputWithContext(ctx context.Context) DataSourceConfigurationOutput

type DataSourceConfigurationResponse

type DataSourceConfigurationResponse struct {
	// Windows event logs configuration.
	EventLogs []EventLogConfigurationResponse `pulumi:"eventLogs"`
	// Performance counter configuration
	PerfCounters []PerformanceCounterConfigurationResponse `pulumi:"perfCounters"`
	// ETW providers configuration
	Providers []EtwProviderConfigurationResponse `pulumi:"providers"`
}

type DataSourceConfigurationResponseArgs

type DataSourceConfigurationResponseArgs struct {
	// Windows event logs configuration.
	EventLogs EventLogConfigurationResponseArrayInput `pulumi:"eventLogs"`
	// Performance counter configuration
	PerfCounters PerformanceCounterConfigurationResponseArrayInput `pulumi:"perfCounters"`
	// ETW providers configuration
	Providers EtwProviderConfigurationResponseArrayInput `pulumi:"providers"`
}

func (DataSourceConfigurationResponseArgs) ElementType

func (DataSourceConfigurationResponseArgs) ToDataSourceConfigurationResponseOutput

func (i DataSourceConfigurationResponseArgs) ToDataSourceConfigurationResponseOutput() DataSourceConfigurationResponseOutput

func (DataSourceConfigurationResponseArgs) ToDataSourceConfigurationResponseOutputWithContext

func (i DataSourceConfigurationResponseArgs) ToDataSourceConfigurationResponseOutputWithContext(ctx context.Context) DataSourceConfigurationResponseOutput

type DataSourceConfigurationResponseInput

type DataSourceConfigurationResponseInput interface {
	pulumi.Input

	ToDataSourceConfigurationResponseOutput() DataSourceConfigurationResponseOutput
	ToDataSourceConfigurationResponseOutputWithContext(context.Context) DataSourceConfigurationResponseOutput
}

DataSourceConfigurationResponseInput is an input type that accepts DataSourceConfigurationResponseArgs and DataSourceConfigurationResponseOutput values. You can construct a concrete instance of `DataSourceConfigurationResponseInput` via:

DataSourceConfigurationResponseArgs{...}

type DataSourceConfigurationResponseOutput

type DataSourceConfigurationResponseOutput struct{ *pulumi.OutputState }

func (DataSourceConfigurationResponseOutput) ElementType

func (DataSourceConfigurationResponseOutput) EventLogs

Windows event logs configuration.

func (DataSourceConfigurationResponseOutput) PerfCounters

Performance counter configuration

func (DataSourceConfigurationResponseOutput) Providers

ETW providers configuration

func (DataSourceConfigurationResponseOutput) ToDataSourceConfigurationResponseOutput

func (o DataSourceConfigurationResponseOutput) ToDataSourceConfigurationResponseOutput() DataSourceConfigurationResponseOutput

func (DataSourceConfigurationResponseOutput) ToDataSourceConfigurationResponseOutputWithContext

func (o DataSourceConfigurationResponseOutput) ToDataSourceConfigurationResponseOutputWithContext(ctx context.Context) DataSourceConfigurationResponseOutput

type DataSourceInput

type DataSourceInput interface {
	pulumi.Input

	ToDataSourceOutput() DataSourceOutput
	ToDataSourceOutputWithContext(context.Context) DataSourceOutput
}

DataSourceInput is an input type that accepts DataSourceArgs and DataSourceOutput values. You can construct a concrete instance of `DataSourceInput` via:

DataSourceArgs{...}

type DataSourceOutput

type DataSourceOutput struct{ *pulumi.OutputState }

Data source object contains configuration to collect telemetry and one or more sinks to send that telemetry data to

func (DataSourceOutput) Configuration

func (DataSourceOutput) ElementType

func (DataSourceOutput) ElementType() reflect.Type

func (DataSourceOutput) Kind

Datasource kind

func (DataSourceOutput) Sinks

func (DataSourceOutput) ToDataSourceOutput

func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput

func (DataSourceOutput) ToDataSourceOutputWithContext

func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput

type DataSourceResponse

type DataSourceResponse struct {
	Configuration DataSourceConfigurationResponse `pulumi:"configuration"`
	// Datasource kind
	Kind  string                      `pulumi:"kind"`
	Sinks []SinkConfigurationResponse `pulumi:"sinks"`
}

Data source object contains configuration to collect telemetry and one or more sinks to send that telemetry data to

type DataSourceResponseArgs

type DataSourceResponseArgs struct {
	Configuration DataSourceConfigurationResponseInput `pulumi:"configuration"`
	// Datasource kind
	Kind  pulumi.StringInput                  `pulumi:"kind"`
	Sinks SinkConfigurationResponseArrayInput `pulumi:"sinks"`
}

Data source object contains configuration to collect telemetry and one or more sinks to send that telemetry data to

func (DataSourceResponseArgs) ElementType

func (DataSourceResponseArgs) ElementType() reflect.Type

func (DataSourceResponseArgs) ToDataSourceResponseOutput

func (i DataSourceResponseArgs) ToDataSourceResponseOutput() DataSourceResponseOutput

func (DataSourceResponseArgs) ToDataSourceResponseOutputWithContext

func (i DataSourceResponseArgs) ToDataSourceResponseOutputWithContext(ctx context.Context) DataSourceResponseOutput

type DataSourceResponseArray

type DataSourceResponseArray []DataSourceResponseInput

func (DataSourceResponseArray) ElementType

func (DataSourceResponseArray) ElementType() reflect.Type

func (DataSourceResponseArray) ToDataSourceResponseArrayOutput

func (i DataSourceResponseArray) ToDataSourceResponseArrayOutput() DataSourceResponseArrayOutput

func (DataSourceResponseArray) ToDataSourceResponseArrayOutputWithContext

func (i DataSourceResponseArray) ToDataSourceResponseArrayOutputWithContext(ctx context.Context) DataSourceResponseArrayOutput

type DataSourceResponseArrayInput

type DataSourceResponseArrayInput interface {
	pulumi.Input

	ToDataSourceResponseArrayOutput() DataSourceResponseArrayOutput
	ToDataSourceResponseArrayOutputWithContext(context.Context) DataSourceResponseArrayOutput
}

DataSourceResponseArrayInput is an input type that accepts DataSourceResponseArray and DataSourceResponseArrayOutput values. You can construct a concrete instance of `DataSourceResponseArrayInput` via:

DataSourceResponseArray{ DataSourceResponseArgs{...} }

type DataSourceResponseArrayOutput

type DataSourceResponseArrayOutput struct{ *pulumi.OutputState }

func (DataSourceResponseArrayOutput) ElementType

func (DataSourceResponseArrayOutput) Index

func (DataSourceResponseArrayOutput) ToDataSourceResponseArrayOutput

func (o DataSourceResponseArrayOutput) ToDataSourceResponseArrayOutput() DataSourceResponseArrayOutput

func (DataSourceResponseArrayOutput) ToDataSourceResponseArrayOutputWithContext

func (o DataSourceResponseArrayOutput) ToDataSourceResponseArrayOutputWithContext(ctx context.Context) DataSourceResponseArrayOutput

type DataSourceResponseInput

type DataSourceResponseInput interface {
	pulumi.Input

	ToDataSourceResponseOutput() DataSourceResponseOutput
	ToDataSourceResponseOutputWithContext(context.Context) DataSourceResponseOutput
}

DataSourceResponseInput is an input type that accepts DataSourceResponseArgs and DataSourceResponseOutput values. You can construct a concrete instance of `DataSourceResponseInput` via:

DataSourceResponseArgs{...}

type DataSourceResponseOutput

type DataSourceResponseOutput struct{ *pulumi.OutputState }

Data source object contains configuration to collect telemetry and one or more sinks to send that telemetry data to

func (DataSourceResponseOutput) Configuration

func (DataSourceResponseOutput) ElementType

func (DataSourceResponseOutput) ElementType() reflect.Type

func (DataSourceResponseOutput) Kind

Datasource kind

func (DataSourceResponseOutput) Sinks

func (DataSourceResponseOutput) ToDataSourceResponseOutput

func (o DataSourceResponseOutput) ToDataSourceResponseOutput() DataSourceResponseOutput

func (DataSourceResponseOutput) ToDataSourceResponseOutputWithContext

func (o DataSourceResponseOutput) ToDataSourceResponseOutputWithContext(ctx context.Context) DataSourceResponseOutput

type EtwEventConfiguration

type EtwEventConfiguration struct {
	Filter *string `pulumi:"filter"`
	Id     int     `pulumi:"id"`
	Name   string  `pulumi:"name"`
}

type EtwEventConfigurationArgs

type EtwEventConfigurationArgs struct {
	Filter pulumi.StringPtrInput `pulumi:"filter"`
	Id     pulumi.IntInput       `pulumi:"id"`
	Name   pulumi.StringInput    `pulumi:"name"`
}

func (EtwEventConfigurationArgs) ElementType

func (EtwEventConfigurationArgs) ElementType() reflect.Type

func (EtwEventConfigurationArgs) ToEtwEventConfigurationOutput

func (i EtwEventConfigurationArgs) ToEtwEventConfigurationOutput() EtwEventConfigurationOutput

func (EtwEventConfigurationArgs) ToEtwEventConfigurationOutputWithContext

func (i EtwEventConfigurationArgs) ToEtwEventConfigurationOutputWithContext(ctx context.Context) EtwEventConfigurationOutput

type EtwEventConfigurationArray

type EtwEventConfigurationArray []EtwEventConfigurationInput

func (EtwEventConfigurationArray) ElementType

func (EtwEventConfigurationArray) ElementType() reflect.Type

func (EtwEventConfigurationArray) ToEtwEventConfigurationArrayOutput

func (i EtwEventConfigurationArray) ToEtwEventConfigurationArrayOutput() EtwEventConfigurationArrayOutput

func (EtwEventConfigurationArray) ToEtwEventConfigurationArrayOutputWithContext

func (i EtwEventConfigurationArray) ToEtwEventConfigurationArrayOutputWithContext(ctx context.Context) EtwEventConfigurationArrayOutput

type EtwEventConfigurationArrayInput

type EtwEventConfigurationArrayInput interface {
	pulumi.Input

	ToEtwEventConfigurationArrayOutput() EtwEventConfigurationArrayOutput
	ToEtwEventConfigurationArrayOutputWithContext(context.Context) EtwEventConfigurationArrayOutput
}

EtwEventConfigurationArrayInput is an input type that accepts EtwEventConfigurationArray and EtwEventConfigurationArrayOutput values. You can construct a concrete instance of `EtwEventConfigurationArrayInput` via:

EtwEventConfigurationArray{ EtwEventConfigurationArgs{...} }

type EtwEventConfigurationArrayOutput

type EtwEventConfigurationArrayOutput struct{ *pulumi.OutputState }

func (EtwEventConfigurationArrayOutput) ElementType

func (EtwEventConfigurationArrayOutput) Index

func (EtwEventConfigurationArrayOutput) ToEtwEventConfigurationArrayOutput

func (o EtwEventConfigurationArrayOutput) ToEtwEventConfigurationArrayOutput() EtwEventConfigurationArrayOutput

func (EtwEventConfigurationArrayOutput) ToEtwEventConfigurationArrayOutputWithContext

func (o EtwEventConfigurationArrayOutput) ToEtwEventConfigurationArrayOutputWithContext(ctx context.Context) EtwEventConfigurationArrayOutput

type EtwEventConfigurationInput

type EtwEventConfigurationInput interface {
	pulumi.Input

	ToEtwEventConfigurationOutput() EtwEventConfigurationOutput
	ToEtwEventConfigurationOutputWithContext(context.Context) EtwEventConfigurationOutput
}

EtwEventConfigurationInput is an input type that accepts EtwEventConfigurationArgs and EtwEventConfigurationOutput values. You can construct a concrete instance of `EtwEventConfigurationInput` via:

EtwEventConfigurationArgs{...}

type EtwEventConfigurationOutput

type EtwEventConfigurationOutput struct{ *pulumi.OutputState }

func (EtwEventConfigurationOutput) ElementType

func (EtwEventConfigurationOutput) Filter

func (EtwEventConfigurationOutput) Id

func (EtwEventConfigurationOutput) Name

func (EtwEventConfigurationOutput) ToEtwEventConfigurationOutput

func (o EtwEventConfigurationOutput) ToEtwEventConfigurationOutput() EtwEventConfigurationOutput

func (EtwEventConfigurationOutput) ToEtwEventConfigurationOutputWithContext

func (o EtwEventConfigurationOutput) ToEtwEventConfigurationOutputWithContext(ctx context.Context) EtwEventConfigurationOutput

type EtwEventConfigurationResponse

type EtwEventConfigurationResponse struct {
	Filter *string `pulumi:"filter"`
	Id     int     `pulumi:"id"`
	Name   string  `pulumi:"name"`
}

type EtwEventConfigurationResponseArgs

type EtwEventConfigurationResponseArgs struct {
	Filter pulumi.StringPtrInput `pulumi:"filter"`
	Id     pulumi.IntInput       `pulumi:"id"`
	Name   pulumi.StringInput    `pulumi:"name"`
}

func (EtwEventConfigurationResponseArgs) ElementType

func (EtwEventConfigurationResponseArgs) ToEtwEventConfigurationResponseOutput

func (i EtwEventConfigurationResponseArgs) ToEtwEventConfigurationResponseOutput() EtwEventConfigurationResponseOutput

func (EtwEventConfigurationResponseArgs) ToEtwEventConfigurationResponseOutputWithContext

func (i EtwEventConfigurationResponseArgs) ToEtwEventConfigurationResponseOutputWithContext(ctx context.Context) EtwEventConfigurationResponseOutput

type EtwEventConfigurationResponseArray

type EtwEventConfigurationResponseArray []EtwEventConfigurationResponseInput

func (EtwEventConfigurationResponseArray) ElementType

func (EtwEventConfigurationResponseArray) ToEtwEventConfigurationResponseArrayOutput

func (i EtwEventConfigurationResponseArray) ToEtwEventConfigurationResponseArrayOutput() EtwEventConfigurationResponseArrayOutput

func (EtwEventConfigurationResponseArray) ToEtwEventConfigurationResponseArrayOutputWithContext

func (i EtwEventConfigurationResponseArray) ToEtwEventConfigurationResponseArrayOutputWithContext(ctx context.Context) EtwEventConfigurationResponseArrayOutput

type EtwEventConfigurationResponseArrayInput

type EtwEventConfigurationResponseArrayInput interface {
	pulumi.Input

	ToEtwEventConfigurationResponseArrayOutput() EtwEventConfigurationResponseArrayOutput
	ToEtwEventConfigurationResponseArrayOutputWithContext(context.Context) EtwEventConfigurationResponseArrayOutput
}

EtwEventConfigurationResponseArrayInput is an input type that accepts EtwEventConfigurationResponseArray and EtwEventConfigurationResponseArrayOutput values. You can construct a concrete instance of `EtwEventConfigurationResponseArrayInput` via:

EtwEventConfigurationResponseArray{ EtwEventConfigurationResponseArgs{...} }

type EtwEventConfigurationResponseArrayOutput

type EtwEventConfigurationResponseArrayOutput struct{ *pulumi.OutputState }

func (EtwEventConfigurationResponseArrayOutput) ElementType

func (EtwEventConfigurationResponseArrayOutput) Index

func (EtwEventConfigurationResponseArrayOutput) ToEtwEventConfigurationResponseArrayOutput

func (o EtwEventConfigurationResponseArrayOutput) ToEtwEventConfigurationResponseArrayOutput() EtwEventConfigurationResponseArrayOutput

func (EtwEventConfigurationResponseArrayOutput) ToEtwEventConfigurationResponseArrayOutputWithContext

func (o EtwEventConfigurationResponseArrayOutput) ToEtwEventConfigurationResponseArrayOutputWithContext(ctx context.Context) EtwEventConfigurationResponseArrayOutput

type EtwEventConfigurationResponseInput

type EtwEventConfigurationResponseInput interface {
	pulumi.Input

	ToEtwEventConfigurationResponseOutput() EtwEventConfigurationResponseOutput
	ToEtwEventConfigurationResponseOutputWithContext(context.Context) EtwEventConfigurationResponseOutput
}

EtwEventConfigurationResponseInput is an input type that accepts EtwEventConfigurationResponseArgs and EtwEventConfigurationResponseOutput values. You can construct a concrete instance of `EtwEventConfigurationResponseInput` via:

EtwEventConfigurationResponseArgs{...}

type EtwEventConfigurationResponseOutput

type EtwEventConfigurationResponseOutput struct{ *pulumi.OutputState }

func (EtwEventConfigurationResponseOutput) ElementType

func (EtwEventConfigurationResponseOutput) Filter

func (EtwEventConfigurationResponseOutput) Id

func (EtwEventConfigurationResponseOutput) Name

func (EtwEventConfigurationResponseOutput) ToEtwEventConfigurationResponseOutput

func (o EtwEventConfigurationResponseOutput) ToEtwEventConfigurationResponseOutput() EtwEventConfigurationResponseOutput

func (EtwEventConfigurationResponseOutput) ToEtwEventConfigurationResponseOutputWithContext

func (o EtwEventConfigurationResponseOutput) ToEtwEventConfigurationResponseOutputWithContext(ctx context.Context) EtwEventConfigurationResponseOutput

type EtwProviderConfiguration

type EtwProviderConfiguration struct {
	Events []EtwEventConfiguration `pulumi:"events"`
	Id     string                  `pulumi:"id"`
}

type EtwProviderConfigurationArgs

type EtwProviderConfigurationArgs struct {
	Events EtwEventConfigurationArrayInput `pulumi:"events"`
	Id     pulumi.StringInput              `pulumi:"id"`
}

func (EtwProviderConfigurationArgs) ElementType

func (EtwProviderConfigurationArgs) ToEtwProviderConfigurationOutput

func (i EtwProviderConfigurationArgs) ToEtwProviderConfigurationOutput() EtwProviderConfigurationOutput

func (EtwProviderConfigurationArgs) ToEtwProviderConfigurationOutputWithContext

func (i EtwProviderConfigurationArgs) ToEtwProviderConfigurationOutputWithContext(ctx context.Context) EtwProviderConfigurationOutput

type EtwProviderConfigurationArray

type EtwProviderConfigurationArray []EtwProviderConfigurationInput

func (EtwProviderConfigurationArray) ElementType

func (EtwProviderConfigurationArray) ToEtwProviderConfigurationArrayOutput

func (i EtwProviderConfigurationArray) ToEtwProviderConfigurationArrayOutput() EtwProviderConfigurationArrayOutput

func (EtwProviderConfigurationArray) ToEtwProviderConfigurationArrayOutputWithContext

func (i EtwProviderConfigurationArray) ToEtwProviderConfigurationArrayOutputWithContext(ctx context.Context) EtwProviderConfigurationArrayOutput

type EtwProviderConfigurationArrayInput

type EtwProviderConfigurationArrayInput interface {
	pulumi.Input

	ToEtwProviderConfigurationArrayOutput() EtwProviderConfigurationArrayOutput
	ToEtwProviderConfigurationArrayOutputWithContext(context.Context) EtwProviderConfigurationArrayOutput
}

EtwProviderConfigurationArrayInput is an input type that accepts EtwProviderConfigurationArray and EtwProviderConfigurationArrayOutput values. You can construct a concrete instance of `EtwProviderConfigurationArrayInput` via:

EtwProviderConfigurationArray{ EtwProviderConfigurationArgs{...} }

type EtwProviderConfigurationArrayOutput

type EtwProviderConfigurationArrayOutput struct{ *pulumi.OutputState }

func (EtwProviderConfigurationArrayOutput) ElementType

func (EtwProviderConfigurationArrayOutput) Index

func (EtwProviderConfigurationArrayOutput) ToEtwProviderConfigurationArrayOutput

func (o EtwProviderConfigurationArrayOutput) ToEtwProviderConfigurationArrayOutput() EtwProviderConfigurationArrayOutput

func (EtwProviderConfigurationArrayOutput) ToEtwProviderConfigurationArrayOutputWithContext

func (o EtwProviderConfigurationArrayOutput) ToEtwProviderConfigurationArrayOutputWithContext(ctx context.Context) EtwProviderConfigurationArrayOutput

type EtwProviderConfigurationInput

type EtwProviderConfigurationInput interface {
	pulumi.Input

	ToEtwProviderConfigurationOutput() EtwProviderConfigurationOutput
	ToEtwProviderConfigurationOutputWithContext(context.Context) EtwProviderConfigurationOutput
}

EtwProviderConfigurationInput is an input type that accepts EtwProviderConfigurationArgs and EtwProviderConfigurationOutput values. You can construct a concrete instance of `EtwProviderConfigurationInput` via:

EtwProviderConfigurationArgs{...}

type EtwProviderConfigurationOutput

type EtwProviderConfigurationOutput struct{ *pulumi.OutputState }

func (EtwProviderConfigurationOutput) ElementType

func (EtwProviderConfigurationOutput) Events

func (EtwProviderConfigurationOutput) Id

func (EtwProviderConfigurationOutput) ToEtwProviderConfigurationOutput

func (o EtwProviderConfigurationOutput) ToEtwProviderConfigurationOutput() EtwProviderConfigurationOutput

func (EtwProviderConfigurationOutput) ToEtwProviderConfigurationOutputWithContext

func (o EtwProviderConfigurationOutput) ToEtwProviderConfigurationOutputWithContext(ctx context.Context) EtwProviderConfigurationOutput

type EtwProviderConfigurationResponse

type EtwProviderConfigurationResponse struct {
	Events []EtwEventConfigurationResponse `pulumi:"events"`
	Id     string                          `pulumi:"id"`
}

type EtwProviderConfigurationResponseArgs

type EtwProviderConfigurationResponseArgs struct {
	Events EtwEventConfigurationResponseArrayInput `pulumi:"events"`
	Id     pulumi.StringInput                      `pulumi:"id"`
}

func (EtwProviderConfigurationResponseArgs) ElementType

func (EtwProviderConfigurationResponseArgs) ToEtwProviderConfigurationResponseOutput

func (i EtwProviderConfigurationResponseArgs) ToEtwProviderConfigurationResponseOutput() EtwProviderConfigurationResponseOutput

func (EtwProviderConfigurationResponseArgs) ToEtwProviderConfigurationResponseOutputWithContext

func (i EtwProviderConfigurationResponseArgs) ToEtwProviderConfigurationResponseOutputWithContext(ctx context.Context) EtwProviderConfigurationResponseOutput

type EtwProviderConfigurationResponseArray

type EtwProviderConfigurationResponseArray []EtwProviderConfigurationResponseInput

func (EtwProviderConfigurationResponseArray) ElementType

func (EtwProviderConfigurationResponseArray) ToEtwProviderConfigurationResponseArrayOutput

func (i EtwProviderConfigurationResponseArray) ToEtwProviderConfigurationResponseArrayOutput() EtwProviderConfigurationResponseArrayOutput

func (EtwProviderConfigurationResponseArray) ToEtwProviderConfigurationResponseArrayOutputWithContext

func (i EtwProviderConfigurationResponseArray) ToEtwProviderConfigurationResponseArrayOutputWithContext(ctx context.Context) EtwProviderConfigurationResponseArrayOutput

type EtwProviderConfigurationResponseArrayInput

type EtwProviderConfigurationResponseArrayInput interface {
	pulumi.Input

	ToEtwProviderConfigurationResponseArrayOutput() EtwProviderConfigurationResponseArrayOutput
	ToEtwProviderConfigurationResponseArrayOutputWithContext(context.Context) EtwProviderConfigurationResponseArrayOutput
}

EtwProviderConfigurationResponseArrayInput is an input type that accepts EtwProviderConfigurationResponseArray and EtwProviderConfigurationResponseArrayOutput values. You can construct a concrete instance of `EtwProviderConfigurationResponseArrayInput` via:

EtwProviderConfigurationResponseArray{ EtwProviderConfigurationResponseArgs{...} }

type EtwProviderConfigurationResponseArrayOutput

type EtwProviderConfigurationResponseArrayOutput struct{ *pulumi.OutputState }

func (EtwProviderConfigurationResponseArrayOutput) ElementType

func (EtwProviderConfigurationResponseArrayOutput) Index

func (EtwProviderConfigurationResponseArrayOutput) ToEtwProviderConfigurationResponseArrayOutput

func (o EtwProviderConfigurationResponseArrayOutput) ToEtwProviderConfigurationResponseArrayOutput() EtwProviderConfigurationResponseArrayOutput

func (EtwProviderConfigurationResponseArrayOutput) ToEtwProviderConfigurationResponseArrayOutputWithContext

func (o EtwProviderConfigurationResponseArrayOutput) ToEtwProviderConfigurationResponseArrayOutputWithContext(ctx context.Context) EtwProviderConfigurationResponseArrayOutput

type EtwProviderConfigurationResponseInput

type EtwProviderConfigurationResponseInput interface {
	pulumi.Input

	ToEtwProviderConfigurationResponseOutput() EtwProviderConfigurationResponseOutput
	ToEtwProviderConfigurationResponseOutputWithContext(context.Context) EtwProviderConfigurationResponseOutput
}

EtwProviderConfigurationResponseInput is an input type that accepts EtwProviderConfigurationResponseArgs and EtwProviderConfigurationResponseOutput values. You can construct a concrete instance of `EtwProviderConfigurationResponseInput` via:

EtwProviderConfigurationResponseArgs{...}

type EtwProviderConfigurationResponseOutput

type EtwProviderConfigurationResponseOutput struct{ *pulumi.OutputState }

func (EtwProviderConfigurationResponseOutput) ElementType

func (EtwProviderConfigurationResponseOutput) Events

func (EtwProviderConfigurationResponseOutput) Id

func (EtwProviderConfigurationResponseOutput) ToEtwProviderConfigurationResponseOutput

func (o EtwProviderConfigurationResponseOutput) ToEtwProviderConfigurationResponseOutput() EtwProviderConfigurationResponseOutput

func (EtwProviderConfigurationResponseOutput) ToEtwProviderConfigurationResponseOutputWithContext

func (o EtwProviderConfigurationResponseOutput) ToEtwProviderConfigurationResponseOutputWithContext(ctx context.Context) EtwProviderConfigurationResponseOutput

type EventLogConfiguration

type EventLogConfiguration struct {
	Filter  *string `pulumi:"filter"`
	LogName string  `pulumi:"logName"`
}

type EventLogConfigurationArgs

type EventLogConfigurationArgs struct {
	Filter  pulumi.StringPtrInput `pulumi:"filter"`
	LogName pulumi.StringInput    `pulumi:"logName"`
}

func (EventLogConfigurationArgs) ElementType

func (EventLogConfigurationArgs) ElementType() reflect.Type

func (EventLogConfigurationArgs) ToEventLogConfigurationOutput

func (i EventLogConfigurationArgs) ToEventLogConfigurationOutput() EventLogConfigurationOutput

func (EventLogConfigurationArgs) ToEventLogConfigurationOutputWithContext

func (i EventLogConfigurationArgs) ToEventLogConfigurationOutputWithContext(ctx context.Context) EventLogConfigurationOutput

type EventLogConfigurationArray

type EventLogConfigurationArray []EventLogConfigurationInput

func (EventLogConfigurationArray) ElementType

func (EventLogConfigurationArray) ElementType() reflect.Type

func (EventLogConfigurationArray) ToEventLogConfigurationArrayOutput

func (i EventLogConfigurationArray) ToEventLogConfigurationArrayOutput() EventLogConfigurationArrayOutput

func (EventLogConfigurationArray) ToEventLogConfigurationArrayOutputWithContext

func (i EventLogConfigurationArray) ToEventLogConfigurationArrayOutputWithContext(ctx context.Context) EventLogConfigurationArrayOutput

type EventLogConfigurationArrayInput

type EventLogConfigurationArrayInput interface {
	pulumi.Input

	ToEventLogConfigurationArrayOutput() EventLogConfigurationArrayOutput
	ToEventLogConfigurationArrayOutputWithContext(context.Context) EventLogConfigurationArrayOutput
}

EventLogConfigurationArrayInput is an input type that accepts EventLogConfigurationArray and EventLogConfigurationArrayOutput values. You can construct a concrete instance of `EventLogConfigurationArrayInput` via:

EventLogConfigurationArray{ EventLogConfigurationArgs{...} }

type EventLogConfigurationArrayOutput

type EventLogConfigurationArrayOutput struct{ *pulumi.OutputState }

func (EventLogConfigurationArrayOutput) ElementType

func (EventLogConfigurationArrayOutput) Index

func (EventLogConfigurationArrayOutput) ToEventLogConfigurationArrayOutput

func (o EventLogConfigurationArrayOutput) ToEventLogConfigurationArrayOutput() EventLogConfigurationArrayOutput

func (EventLogConfigurationArrayOutput) ToEventLogConfigurationArrayOutputWithContext

func (o EventLogConfigurationArrayOutput) ToEventLogConfigurationArrayOutputWithContext(ctx context.Context) EventLogConfigurationArrayOutput

type EventLogConfigurationInput

type EventLogConfigurationInput interface {
	pulumi.Input

	ToEventLogConfigurationOutput() EventLogConfigurationOutput
	ToEventLogConfigurationOutputWithContext(context.Context) EventLogConfigurationOutput
}

EventLogConfigurationInput is an input type that accepts EventLogConfigurationArgs and EventLogConfigurationOutput values. You can construct a concrete instance of `EventLogConfigurationInput` via:

EventLogConfigurationArgs{...}

type EventLogConfigurationOutput

type EventLogConfigurationOutput struct{ *pulumi.OutputState }

func (EventLogConfigurationOutput) ElementType

func (EventLogConfigurationOutput) Filter

func (EventLogConfigurationOutput) LogName

func (EventLogConfigurationOutput) ToEventLogConfigurationOutput

func (o EventLogConfigurationOutput) ToEventLogConfigurationOutput() EventLogConfigurationOutput

func (EventLogConfigurationOutput) ToEventLogConfigurationOutputWithContext

func (o EventLogConfigurationOutput) ToEventLogConfigurationOutputWithContext(ctx context.Context) EventLogConfigurationOutput

type EventLogConfigurationResponse

type EventLogConfigurationResponse struct {
	Filter  *string `pulumi:"filter"`
	LogName string  `pulumi:"logName"`
}

type EventLogConfigurationResponseArgs

type EventLogConfigurationResponseArgs struct {
	Filter  pulumi.StringPtrInput `pulumi:"filter"`
	LogName pulumi.StringInput    `pulumi:"logName"`
}

func (EventLogConfigurationResponseArgs) ElementType

func (EventLogConfigurationResponseArgs) ToEventLogConfigurationResponseOutput

func (i EventLogConfigurationResponseArgs) ToEventLogConfigurationResponseOutput() EventLogConfigurationResponseOutput

func (EventLogConfigurationResponseArgs) ToEventLogConfigurationResponseOutputWithContext

func (i EventLogConfigurationResponseArgs) ToEventLogConfigurationResponseOutputWithContext(ctx context.Context) EventLogConfigurationResponseOutput

type EventLogConfigurationResponseArray

type EventLogConfigurationResponseArray []EventLogConfigurationResponseInput

func (EventLogConfigurationResponseArray) ElementType

func (EventLogConfigurationResponseArray) ToEventLogConfigurationResponseArrayOutput

func (i EventLogConfigurationResponseArray) ToEventLogConfigurationResponseArrayOutput() EventLogConfigurationResponseArrayOutput

func (EventLogConfigurationResponseArray) ToEventLogConfigurationResponseArrayOutputWithContext

func (i EventLogConfigurationResponseArray) ToEventLogConfigurationResponseArrayOutputWithContext(ctx context.Context) EventLogConfigurationResponseArrayOutput

type EventLogConfigurationResponseArrayInput

type EventLogConfigurationResponseArrayInput interface {
	pulumi.Input

	ToEventLogConfigurationResponseArrayOutput() EventLogConfigurationResponseArrayOutput
	ToEventLogConfigurationResponseArrayOutputWithContext(context.Context) EventLogConfigurationResponseArrayOutput
}

EventLogConfigurationResponseArrayInput is an input type that accepts EventLogConfigurationResponseArray and EventLogConfigurationResponseArrayOutput values. You can construct a concrete instance of `EventLogConfigurationResponseArrayInput` via:

EventLogConfigurationResponseArray{ EventLogConfigurationResponseArgs{...} }

type EventLogConfigurationResponseArrayOutput

type EventLogConfigurationResponseArrayOutput struct{ *pulumi.OutputState }

func (EventLogConfigurationResponseArrayOutput) ElementType

func (EventLogConfigurationResponseArrayOutput) Index

func (EventLogConfigurationResponseArrayOutput) ToEventLogConfigurationResponseArrayOutput

func (o EventLogConfigurationResponseArrayOutput) ToEventLogConfigurationResponseArrayOutput() EventLogConfigurationResponseArrayOutput

func (EventLogConfigurationResponseArrayOutput) ToEventLogConfigurationResponseArrayOutputWithContext

func (o EventLogConfigurationResponseArrayOutput) ToEventLogConfigurationResponseArrayOutputWithContext(ctx context.Context) EventLogConfigurationResponseArrayOutput

type EventLogConfigurationResponseInput

type EventLogConfigurationResponseInput interface {
	pulumi.Input

	ToEventLogConfigurationResponseOutput() EventLogConfigurationResponseOutput
	ToEventLogConfigurationResponseOutputWithContext(context.Context) EventLogConfigurationResponseOutput
}

EventLogConfigurationResponseInput is an input type that accepts EventLogConfigurationResponseArgs and EventLogConfigurationResponseOutput values. You can construct a concrete instance of `EventLogConfigurationResponseInput` via:

EventLogConfigurationResponseArgs{...}

type EventLogConfigurationResponseOutput

type EventLogConfigurationResponseOutput struct{ *pulumi.OutputState }

func (EventLogConfigurationResponseOutput) ElementType

func (EventLogConfigurationResponseOutput) Filter

func (EventLogConfigurationResponseOutput) LogName

func (EventLogConfigurationResponseOutput) ToEventLogConfigurationResponseOutput

func (o EventLogConfigurationResponseOutput) ToEventLogConfigurationResponseOutput() EventLogConfigurationResponseOutput

func (EventLogConfigurationResponseOutput) ToEventLogConfigurationResponseOutputWithContext

func (o EventLogConfigurationResponseOutput) ToEventLogConfigurationResponseOutputWithContext(ctx context.Context) EventLogConfigurationResponseOutput

type GetguestDiagnosticsSettingArgs

type GetguestDiagnosticsSettingArgs struct {
	// The name of the diagnostic setting.
	DiagnosticSettingsName string `pulumi:"diagnosticSettingsName"`
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type GetguestDiagnosticsSettingResult

type GetguestDiagnosticsSettingResult struct {
	// the array of data source object which are configured to collect and send data
	DataSources []DataSourceResponse `pulumi:"dataSources"`
	// Azure resource Id
	Id string `pulumi:"id"`
	// Resource location
	Location string `pulumi:"location"`
	// Azure resource name
	Name string `pulumi:"name"`
	// Operating system type for the configuration
	OsType       *string `pulumi:"osType"`
	ProxySetting *string `pulumi:"proxySetting"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Azure resource type
	Type string `pulumi:"type"`
}

Virtual machine guest diagnostics settings resource.

type GuestDiagnosticsSetting

type GuestDiagnosticsSetting struct {
	pulumi.CustomResourceState

	// the array of data source object which are configured to collect and send data
	DataSources DataSourceResponseArrayOutput `pulumi:"dataSources"`
	// Resource location
	Location pulumi.StringOutput `pulumi:"location"`
	// Azure resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Operating system type for the configuration
	OsType       pulumi.StringPtrOutput `pulumi:"osType"`
	ProxySetting pulumi.StringPtrOutput `pulumi:"proxySetting"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Azure resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

Virtual machine guest diagnostics settings resource.

func GetGuestDiagnosticsSetting

func GetGuestDiagnosticsSetting(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GuestDiagnosticsSettingState, opts ...pulumi.ResourceOption) (*GuestDiagnosticsSetting, error)

GetGuestDiagnosticsSetting gets an existing GuestDiagnosticsSetting resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewGuestDiagnosticsSetting

func NewGuestDiagnosticsSetting(ctx *pulumi.Context,
	name string, args *GuestDiagnosticsSettingArgs, opts ...pulumi.ResourceOption) (*GuestDiagnosticsSetting, error)

NewGuestDiagnosticsSetting registers a new resource with the given unique name, arguments, and options.

func (*GuestDiagnosticsSetting) ElementType added in v0.2.6

func (*GuestDiagnosticsSetting) ElementType() reflect.Type

func (*GuestDiagnosticsSetting) ToGuestDiagnosticsSettingOutput added in v0.2.6

func (i *GuestDiagnosticsSetting) ToGuestDiagnosticsSettingOutput() GuestDiagnosticsSettingOutput

func (*GuestDiagnosticsSetting) ToGuestDiagnosticsSettingOutputWithContext added in v0.2.6

func (i *GuestDiagnosticsSetting) ToGuestDiagnosticsSettingOutputWithContext(ctx context.Context) GuestDiagnosticsSettingOutput

type GuestDiagnosticsSettingArgs

type GuestDiagnosticsSettingArgs struct {
	// the array of data source object which are configured to collect and send data
	DataSources DataSourceArrayInput
	// The name of the diagnostic setting.
	DiagnosticSettingsName pulumi.StringInput
	// Resource location
	Location pulumi.StringPtrInput
	// Operating system type for the configuration
	OsType       pulumi.StringPtrInput
	ProxySetting pulumi.StringPtrInput
	// The name of the resource group.
	ResourceGroupName pulumi.StringInput
	// Resource tags
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a GuestDiagnosticsSetting resource.

func (GuestDiagnosticsSettingArgs) ElementType

type GuestDiagnosticsSettingInput added in v0.2.6

type GuestDiagnosticsSettingInput interface {
	pulumi.Input

	ToGuestDiagnosticsSettingOutput() GuestDiagnosticsSettingOutput
	ToGuestDiagnosticsSettingOutputWithContext(ctx context.Context) GuestDiagnosticsSettingOutput
}

type GuestDiagnosticsSettingOutput added in v0.2.6

type GuestDiagnosticsSettingOutput struct {
	*pulumi.OutputState
}

func (GuestDiagnosticsSettingOutput) ElementType added in v0.2.6

func (GuestDiagnosticsSettingOutput) ToGuestDiagnosticsSettingOutput added in v0.2.6

func (o GuestDiagnosticsSettingOutput) ToGuestDiagnosticsSettingOutput() GuestDiagnosticsSettingOutput

func (GuestDiagnosticsSettingOutput) ToGuestDiagnosticsSettingOutputWithContext added in v0.2.6

func (o GuestDiagnosticsSettingOutput) ToGuestDiagnosticsSettingOutputWithContext(ctx context.Context) GuestDiagnosticsSettingOutput

type GuestDiagnosticsSettingState

type GuestDiagnosticsSettingState struct {
	// the array of data source object which are configured to collect and send data
	DataSources DataSourceResponseArrayInput
	// Resource location
	Location pulumi.StringPtrInput
	// Azure resource name
	Name pulumi.StringPtrInput
	// Operating system type for the configuration
	OsType       pulumi.StringPtrInput
	ProxySetting pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Azure resource type
	Type pulumi.StringPtrInput
}

func (GuestDiagnosticsSettingState) ElementType

type GuestDiagnosticsSettingsAssociation

type GuestDiagnosticsSettingsAssociation struct {
	pulumi.CustomResourceState

	// The guest diagnostic settings name.
	GuestDiagnosticSettingsName pulumi.StringOutput `pulumi:"guestDiagnosticSettingsName"`
	// Resource location
	Location pulumi.StringOutput `pulumi:"location"`
	// Azure resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Azure resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

Virtual machine guest diagnostic settings resource.

func GetGuestDiagnosticsSettingsAssociation

func GetGuestDiagnosticsSettingsAssociation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GuestDiagnosticsSettingsAssociationState, opts ...pulumi.ResourceOption) (*GuestDiagnosticsSettingsAssociation, error)

GetGuestDiagnosticsSettingsAssociation gets an existing GuestDiagnosticsSettingsAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewGuestDiagnosticsSettingsAssociation

func NewGuestDiagnosticsSettingsAssociation(ctx *pulumi.Context,
	name string, args *GuestDiagnosticsSettingsAssociationArgs, opts ...pulumi.ResourceOption) (*GuestDiagnosticsSettingsAssociation, error)

NewGuestDiagnosticsSettingsAssociation registers a new resource with the given unique name, arguments, and options.

func (*GuestDiagnosticsSettingsAssociation) ElementType added in v0.2.6

func (*GuestDiagnosticsSettingsAssociation) ToGuestDiagnosticsSettingsAssociationOutput added in v0.2.6

func (i *GuestDiagnosticsSettingsAssociation) ToGuestDiagnosticsSettingsAssociationOutput() GuestDiagnosticsSettingsAssociationOutput

func (*GuestDiagnosticsSettingsAssociation) ToGuestDiagnosticsSettingsAssociationOutputWithContext added in v0.2.6

func (i *GuestDiagnosticsSettingsAssociation) ToGuestDiagnosticsSettingsAssociationOutputWithContext(ctx context.Context) GuestDiagnosticsSettingsAssociationOutput

type GuestDiagnosticsSettingsAssociationArgs

type GuestDiagnosticsSettingsAssociationArgs struct {
	// The name of the diagnostic settings association.
	AssociationName pulumi.StringInput
	// The guest diagnostic settings name.
	GuestDiagnosticSettingsName pulumi.StringInput
	// Resource location
	Location pulumi.StringPtrInput
	// The fully qualified ID of the resource, including the resource name and resource type.
	ResourceUri pulumi.StringInput
	// Resource tags
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a GuestDiagnosticsSettingsAssociation resource.

func (GuestDiagnosticsSettingsAssociationArgs) ElementType

type GuestDiagnosticsSettingsAssociationInput added in v0.2.6

type GuestDiagnosticsSettingsAssociationInput interface {
	pulumi.Input

	ToGuestDiagnosticsSettingsAssociationOutput() GuestDiagnosticsSettingsAssociationOutput
	ToGuestDiagnosticsSettingsAssociationOutputWithContext(ctx context.Context) GuestDiagnosticsSettingsAssociationOutput
}

type GuestDiagnosticsSettingsAssociationOutput added in v0.2.6

type GuestDiagnosticsSettingsAssociationOutput struct {
	*pulumi.OutputState
}

func (GuestDiagnosticsSettingsAssociationOutput) ElementType added in v0.2.6

func (GuestDiagnosticsSettingsAssociationOutput) ToGuestDiagnosticsSettingsAssociationOutput added in v0.2.6

func (o GuestDiagnosticsSettingsAssociationOutput) ToGuestDiagnosticsSettingsAssociationOutput() GuestDiagnosticsSettingsAssociationOutput

func (GuestDiagnosticsSettingsAssociationOutput) ToGuestDiagnosticsSettingsAssociationOutputWithContext added in v0.2.6

func (o GuestDiagnosticsSettingsAssociationOutput) ToGuestDiagnosticsSettingsAssociationOutputWithContext(ctx context.Context) GuestDiagnosticsSettingsAssociationOutput

type GuestDiagnosticsSettingsAssociationState

type GuestDiagnosticsSettingsAssociationState struct {
	// The guest diagnostic settings name.
	GuestDiagnosticSettingsName pulumi.StringPtrInput
	// Resource location
	Location pulumi.StringPtrInput
	// Azure resource name
	Name pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Azure resource type
	Type pulumi.StringPtrInput
}

func (GuestDiagnosticsSettingsAssociationState) ElementType

type LookupGuestDiagnosticsSettingsAssociationArgs

type LookupGuestDiagnosticsSettingsAssociationArgs struct {
	// The name of the diagnostic settings association.
	AssociationName string `pulumi:"associationName"`
	// The fully qualified ID of the resource, including the resource name and resource type.
	ResourceUri string `pulumi:"resourceUri"`
}

type LookupGuestDiagnosticsSettingsAssociationResult

type LookupGuestDiagnosticsSettingsAssociationResult struct {
	// The guest diagnostic settings name.
	GuestDiagnosticSettingsName string `pulumi:"guestDiagnosticSettingsName"`
	// Azure resource Id
	Id string `pulumi:"id"`
	// Resource location
	Location string `pulumi:"location"`
	// Azure resource name
	Name string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Azure resource type
	Type string `pulumi:"type"`
}

Virtual machine guest diagnostic settings resource.

type PerformanceCounterConfiguration

type PerformanceCounterConfiguration struct {
	Instance       *string `pulumi:"instance"`
	Name           string  `pulumi:"name"`
	SamplingPeriod string  `pulumi:"samplingPeriod"`
}

type PerformanceCounterConfigurationArgs

type PerformanceCounterConfigurationArgs struct {
	Instance       pulumi.StringPtrInput `pulumi:"instance"`
	Name           pulumi.StringInput    `pulumi:"name"`
	SamplingPeriod pulumi.StringInput    `pulumi:"samplingPeriod"`
}

func (PerformanceCounterConfigurationArgs) ElementType

func (PerformanceCounterConfigurationArgs) ToPerformanceCounterConfigurationOutput

func (i PerformanceCounterConfigurationArgs) ToPerformanceCounterConfigurationOutput() PerformanceCounterConfigurationOutput

func (PerformanceCounterConfigurationArgs) ToPerformanceCounterConfigurationOutputWithContext

func (i PerformanceCounterConfigurationArgs) ToPerformanceCounterConfigurationOutputWithContext(ctx context.Context) PerformanceCounterConfigurationOutput

type PerformanceCounterConfigurationArray

type PerformanceCounterConfigurationArray []PerformanceCounterConfigurationInput

func (PerformanceCounterConfigurationArray) ElementType

func (PerformanceCounterConfigurationArray) ToPerformanceCounterConfigurationArrayOutput

func (i PerformanceCounterConfigurationArray) ToPerformanceCounterConfigurationArrayOutput() PerformanceCounterConfigurationArrayOutput

func (PerformanceCounterConfigurationArray) ToPerformanceCounterConfigurationArrayOutputWithContext

func (i PerformanceCounterConfigurationArray) ToPerformanceCounterConfigurationArrayOutputWithContext(ctx context.Context) PerformanceCounterConfigurationArrayOutput

type PerformanceCounterConfigurationArrayInput

type PerformanceCounterConfigurationArrayInput interface {
	pulumi.Input

	ToPerformanceCounterConfigurationArrayOutput() PerformanceCounterConfigurationArrayOutput
	ToPerformanceCounterConfigurationArrayOutputWithContext(context.Context) PerformanceCounterConfigurationArrayOutput
}

PerformanceCounterConfigurationArrayInput is an input type that accepts PerformanceCounterConfigurationArray and PerformanceCounterConfigurationArrayOutput values. You can construct a concrete instance of `PerformanceCounterConfigurationArrayInput` via:

PerformanceCounterConfigurationArray{ PerformanceCounterConfigurationArgs{...} }

type PerformanceCounterConfigurationArrayOutput

type PerformanceCounterConfigurationArrayOutput struct{ *pulumi.OutputState }

func (PerformanceCounterConfigurationArrayOutput) ElementType

func (PerformanceCounterConfigurationArrayOutput) Index

func (PerformanceCounterConfigurationArrayOutput) ToPerformanceCounterConfigurationArrayOutput

func (o PerformanceCounterConfigurationArrayOutput) ToPerformanceCounterConfigurationArrayOutput() PerformanceCounterConfigurationArrayOutput

func (PerformanceCounterConfigurationArrayOutput) ToPerformanceCounterConfigurationArrayOutputWithContext

func (o PerformanceCounterConfigurationArrayOutput) ToPerformanceCounterConfigurationArrayOutputWithContext(ctx context.Context) PerformanceCounterConfigurationArrayOutput

type PerformanceCounterConfigurationInput

type PerformanceCounterConfigurationInput interface {
	pulumi.Input

	ToPerformanceCounterConfigurationOutput() PerformanceCounterConfigurationOutput
	ToPerformanceCounterConfigurationOutputWithContext(context.Context) PerformanceCounterConfigurationOutput
}

PerformanceCounterConfigurationInput is an input type that accepts PerformanceCounterConfigurationArgs and PerformanceCounterConfigurationOutput values. You can construct a concrete instance of `PerformanceCounterConfigurationInput` via:

PerformanceCounterConfigurationArgs{...}

type PerformanceCounterConfigurationOutput

type PerformanceCounterConfigurationOutput struct{ *pulumi.OutputState }

func (PerformanceCounterConfigurationOutput) ElementType

func (PerformanceCounterConfigurationOutput) Instance

func (PerformanceCounterConfigurationOutput) Name

func (PerformanceCounterConfigurationOutput) SamplingPeriod

func (PerformanceCounterConfigurationOutput) ToPerformanceCounterConfigurationOutput

func (o PerformanceCounterConfigurationOutput) ToPerformanceCounterConfigurationOutput() PerformanceCounterConfigurationOutput

func (PerformanceCounterConfigurationOutput) ToPerformanceCounterConfigurationOutputWithContext

func (o PerformanceCounterConfigurationOutput) ToPerformanceCounterConfigurationOutputWithContext(ctx context.Context) PerformanceCounterConfigurationOutput

type PerformanceCounterConfigurationResponse

type PerformanceCounterConfigurationResponse struct {
	Instance       *string `pulumi:"instance"`
	Name           string  `pulumi:"name"`
	SamplingPeriod string  `pulumi:"samplingPeriod"`
}

type PerformanceCounterConfigurationResponseArgs

type PerformanceCounterConfigurationResponseArgs struct {
	Instance       pulumi.StringPtrInput `pulumi:"instance"`
	Name           pulumi.StringInput    `pulumi:"name"`
	SamplingPeriod pulumi.StringInput    `pulumi:"samplingPeriod"`
}

func (PerformanceCounterConfigurationResponseArgs) ElementType

func (PerformanceCounterConfigurationResponseArgs) ToPerformanceCounterConfigurationResponseOutput

func (i PerformanceCounterConfigurationResponseArgs) ToPerformanceCounterConfigurationResponseOutput() PerformanceCounterConfigurationResponseOutput

func (PerformanceCounterConfigurationResponseArgs) ToPerformanceCounterConfigurationResponseOutputWithContext

func (i PerformanceCounterConfigurationResponseArgs) ToPerformanceCounterConfigurationResponseOutputWithContext(ctx context.Context) PerformanceCounterConfigurationResponseOutput

type PerformanceCounterConfigurationResponseArray

type PerformanceCounterConfigurationResponseArray []PerformanceCounterConfigurationResponseInput

func (PerformanceCounterConfigurationResponseArray) ElementType

func (PerformanceCounterConfigurationResponseArray) ToPerformanceCounterConfigurationResponseArrayOutput

func (i PerformanceCounterConfigurationResponseArray) ToPerformanceCounterConfigurationResponseArrayOutput() PerformanceCounterConfigurationResponseArrayOutput

func (PerformanceCounterConfigurationResponseArray) ToPerformanceCounterConfigurationResponseArrayOutputWithContext

func (i PerformanceCounterConfigurationResponseArray) ToPerformanceCounterConfigurationResponseArrayOutputWithContext(ctx context.Context) PerformanceCounterConfigurationResponseArrayOutput

type PerformanceCounterConfigurationResponseArrayInput

type PerformanceCounterConfigurationResponseArrayInput interface {
	pulumi.Input

	ToPerformanceCounterConfigurationResponseArrayOutput() PerformanceCounterConfigurationResponseArrayOutput
	ToPerformanceCounterConfigurationResponseArrayOutputWithContext(context.Context) PerformanceCounterConfigurationResponseArrayOutput
}

PerformanceCounterConfigurationResponseArrayInput is an input type that accepts PerformanceCounterConfigurationResponseArray and PerformanceCounterConfigurationResponseArrayOutput values. You can construct a concrete instance of `PerformanceCounterConfigurationResponseArrayInput` via:

PerformanceCounterConfigurationResponseArray{ PerformanceCounterConfigurationResponseArgs{...} }

type PerformanceCounterConfigurationResponseArrayOutput

type PerformanceCounterConfigurationResponseArrayOutput struct{ *pulumi.OutputState }

func (PerformanceCounterConfigurationResponseArrayOutput) ElementType

func (PerformanceCounterConfigurationResponseArrayOutput) Index

func (PerformanceCounterConfigurationResponseArrayOutput) ToPerformanceCounterConfigurationResponseArrayOutput

func (o PerformanceCounterConfigurationResponseArrayOutput) ToPerformanceCounterConfigurationResponseArrayOutput() PerformanceCounterConfigurationResponseArrayOutput

func (PerformanceCounterConfigurationResponseArrayOutput) ToPerformanceCounterConfigurationResponseArrayOutputWithContext

func (o PerformanceCounterConfigurationResponseArrayOutput) ToPerformanceCounterConfigurationResponseArrayOutputWithContext(ctx context.Context) PerformanceCounterConfigurationResponseArrayOutput

type PerformanceCounterConfigurationResponseInput

type PerformanceCounterConfigurationResponseInput interface {
	pulumi.Input

	ToPerformanceCounterConfigurationResponseOutput() PerformanceCounterConfigurationResponseOutput
	ToPerformanceCounterConfigurationResponseOutputWithContext(context.Context) PerformanceCounterConfigurationResponseOutput
}

PerformanceCounterConfigurationResponseInput is an input type that accepts PerformanceCounterConfigurationResponseArgs and PerformanceCounterConfigurationResponseOutput values. You can construct a concrete instance of `PerformanceCounterConfigurationResponseInput` via:

PerformanceCounterConfigurationResponseArgs{...}

type PerformanceCounterConfigurationResponseOutput

type PerformanceCounterConfigurationResponseOutput struct{ *pulumi.OutputState }

func (PerformanceCounterConfigurationResponseOutput) ElementType

func (PerformanceCounterConfigurationResponseOutput) Instance

func (PerformanceCounterConfigurationResponseOutput) Name

func (PerformanceCounterConfigurationResponseOutput) SamplingPeriod

func (PerformanceCounterConfigurationResponseOutput) ToPerformanceCounterConfigurationResponseOutput

func (o PerformanceCounterConfigurationResponseOutput) ToPerformanceCounterConfigurationResponseOutput() PerformanceCounterConfigurationResponseOutput

func (PerformanceCounterConfigurationResponseOutput) ToPerformanceCounterConfigurationResponseOutputWithContext

func (o PerformanceCounterConfigurationResponseOutput) ToPerformanceCounterConfigurationResponseOutputWithContext(ctx context.Context) PerformanceCounterConfigurationResponseOutput

type SinkConfiguration

type SinkConfiguration struct {
	Kind string `pulumi:"kind"`
}

type SinkConfigurationArgs

type SinkConfigurationArgs struct {
	Kind pulumi.StringInput `pulumi:"kind"`
}

func (SinkConfigurationArgs) ElementType

func (SinkConfigurationArgs) ElementType() reflect.Type

func (SinkConfigurationArgs) ToSinkConfigurationOutput

func (i SinkConfigurationArgs) ToSinkConfigurationOutput() SinkConfigurationOutput

func (SinkConfigurationArgs) ToSinkConfigurationOutputWithContext

func (i SinkConfigurationArgs) ToSinkConfigurationOutputWithContext(ctx context.Context) SinkConfigurationOutput

type SinkConfigurationArray

type SinkConfigurationArray []SinkConfigurationInput

func (SinkConfigurationArray) ElementType

func (SinkConfigurationArray) ElementType() reflect.Type

func (SinkConfigurationArray) ToSinkConfigurationArrayOutput

func (i SinkConfigurationArray) ToSinkConfigurationArrayOutput() SinkConfigurationArrayOutput

func (SinkConfigurationArray) ToSinkConfigurationArrayOutputWithContext

func (i SinkConfigurationArray) ToSinkConfigurationArrayOutputWithContext(ctx context.Context) SinkConfigurationArrayOutput

type SinkConfigurationArrayInput

type SinkConfigurationArrayInput interface {
	pulumi.Input

	ToSinkConfigurationArrayOutput() SinkConfigurationArrayOutput
	ToSinkConfigurationArrayOutputWithContext(context.Context) SinkConfigurationArrayOutput
}

SinkConfigurationArrayInput is an input type that accepts SinkConfigurationArray and SinkConfigurationArrayOutput values. You can construct a concrete instance of `SinkConfigurationArrayInput` via:

SinkConfigurationArray{ SinkConfigurationArgs{...} }

type SinkConfigurationArrayOutput

type SinkConfigurationArrayOutput struct{ *pulumi.OutputState }

func (SinkConfigurationArrayOutput) ElementType

func (SinkConfigurationArrayOutput) Index

func (SinkConfigurationArrayOutput) ToSinkConfigurationArrayOutput

func (o SinkConfigurationArrayOutput) ToSinkConfigurationArrayOutput() SinkConfigurationArrayOutput

func (SinkConfigurationArrayOutput) ToSinkConfigurationArrayOutputWithContext

func (o SinkConfigurationArrayOutput) ToSinkConfigurationArrayOutputWithContext(ctx context.Context) SinkConfigurationArrayOutput

type SinkConfigurationInput

type SinkConfigurationInput interface {
	pulumi.Input

	ToSinkConfigurationOutput() SinkConfigurationOutput
	ToSinkConfigurationOutputWithContext(context.Context) SinkConfigurationOutput
}

SinkConfigurationInput is an input type that accepts SinkConfigurationArgs and SinkConfigurationOutput values. You can construct a concrete instance of `SinkConfigurationInput` via:

SinkConfigurationArgs{...}

type SinkConfigurationOutput

type SinkConfigurationOutput struct{ *pulumi.OutputState }

func (SinkConfigurationOutput) ElementType

func (SinkConfigurationOutput) ElementType() reflect.Type

func (SinkConfigurationOutput) Kind

func (SinkConfigurationOutput) ToSinkConfigurationOutput

func (o SinkConfigurationOutput) ToSinkConfigurationOutput() SinkConfigurationOutput

func (SinkConfigurationOutput) ToSinkConfigurationOutputWithContext

func (o SinkConfigurationOutput) ToSinkConfigurationOutputWithContext(ctx context.Context) SinkConfigurationOutput

type SinkConfigurationResponse

type SinkConfigurationResponse struct {
	Kind string `pulumi:"kind"`
}

type SinkConfigurationResponseArgs

type SinkConfigurationResponseArgs struct {
	Kind pulumi.StringInput `pulumi:"kind"`
}

func (SinkConfigurationResponseArgs) ElementType

func (SinkConfigurationResponseArgs) ToSinkConfigurationResponseOutput

func (i SinkConfigurationResponseArgs) ToSinkConfigurationResponseOutput() SinkConfigurationResponseOutput

func (SinkConfigurationResponseArgs) ToSinkConfigurationResponseOutputWithContext

func (i SinkConfigurationResponseArgs) ToSinkConfigurationResponseOutputWithContext(ctx context.Context) SinkConfigurationResponseOutput

type SinkConfigurationResponseArray

type SinkConfigurationResponseArray []SinkConfigurationResponseInput

func (SinkConfigurationResponseArray) ElementType

func (SinkConfigurationResponseArray) ToSinkConfigurationResponseArrayOutput

func (i SinkConfigurationResponseArray) ToSinkConfigurationResponseArrayOutput() SinkConfigurationResponseArrayOutput

func (SinkConfigurationResponseArray) ToSinkConfigurationResponseArrayOutputWithContext

func (i SinkConfigurationResponseArray) ToSinkConfigurationResponseArrayOutputWithContext(ctx context.Context) SinkConfigurationResponseArrayOutput

type SinkConfigurationResponseArrayInput

type SinkConfigurationResponseArrayInput interface {
	pulumi.Input

	ToSinkConfigurationResponseArrayOutput() SinkConfigurationResponseArrayOutput
	ToSinkConfigurationResponseArrayOutputWithContext(context.Context) SinkConfigurationResponseArrayOutput
}

SinkConfigurationResponseArrayInput is an input type that accepts SinkConfigurationResponseArray and SinkConfigurationResponseArrayOutput values. You can construct a concrete instance of `SinkConfigurationResponseArrayInput` via:

SinkConfigurationResponseArray{ SinkConfigurationResponseArgs{...} }

type SinkConfigurationResponseArrayOutput

type SinkConfigurationResponseArrayOutput struct{ *pulumi.OutputState }

func (SinkConfigurationResponseArrayOutput) ElementType

func (SinkConfigurationResponseArrayOutput) Index

func (SinkConfigurationResponseArrayOutput) ToSinkConfigurationResponseArrayOutput

func (o SinkConfigurationResponseArrayOutput) ToSinkConfigurationResponseArrayOutput() SinkConfigurationResponseArrayOutput

func (SinkConfigurationResponseArrayOutput) ToSinkConfigurationResponseArrayOutputWithContext

func (o SinkConfigurationResponseArrayOutput) ToSinkConfigurationResponseArrayOutputWithContext(ctx context.Context) SinkConfigurationResponseArrayOutput

type SinkConfigurationResponseInput

type SinkConfigurationResponseInput interface {
	pulumi.Input

	ToSinkConfigurationResponseOutput() SinkConfigurationResponseOutput
	ToSinkConfigurationResponseOutputWithContext(context.Context) SinkConfigurationResponseOutput
}

SinkConfigurationResponseInput is an input type that accepts SinkConfigurationResponseArgs and SinkConfigurationResponseOutput values. You can construct a concrete instance of `SinkConfigurationResponseInput` via:

SinkConfigurationResponseArgs{...}

type SinkConfigurationResponseOutput

type SinkConfigurationResponseOutput struct{ *pulumi.OutputState }

func (SinkConfigurationResponseOutput) ElementType

func (SinkConfigurationResponseOutput) Kind

func (SinkConfigurationResponseOutput) ToSinkConfigurationResponseOutput

func (o SinkConfigurationResponseOutput) ToSinkConfigurationResponseOutput() SinkConfigurationResponseOutput

func (SinkConfigurationResponseOutput) ToSinkConfigurationResponseOutputWithContext

func (o SinkConfigurationResponseOutput) ToSinkConfigurationResponseOutputWithContext(ctx context.Context) SinkConfigurationResponseOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL