v20200806preview

package
v0.2.7 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IotDefenderSetting

type IotDefenderSetting struct {
	pulumi.CustomResourceState

	// Size of the device quota (as a opposed to a Pay as You Go billing model). Value is required to be in multiples of 1000.
	DeviceQuota pulumi.IntOutput `pulumi:"deviceQuota"`
	// Resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Sentinel Workspace Resource Ids
	SentinelWorkspaceResourceIds pulumi.StringArrayOutput `pulumi:"sentinelWorkspaceResourceIds"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

IoT Defender settings

func GetIotDefenderSetting

func GetIotDefenderSetting(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IotDefenderSettingState, opts ...pulumi.ResourceOption) (*IotDefenderSetting, error)

GetIotDefenderSetting gets an existing IotDefenderSetting 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 NewIotDefenderSetting

func NewIotDefenderSetting(ctx *pulumi.Context,
	name string, args *IotDefenderSettingArgs, opts ...pulumi.ResourceOption) (*IotDefenderSetting, error)

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

func (IotDefenderSetting) ElementType added in v0.2.6

func (IotDefenderSetting) ElementType() reflect.Type

func (IotDefenderSetting) ToIotDefenderSettingOutput added in v0.2.6

func (i IotDefenderSetting) ToIotDefenderSettingOutput() IotDefenderSettingOutput

func (IotDefenderSetting) ToIotDefenderSettingOutputWithContext added in v0.2.6

func (i IotDefenderSetting) ToIotDefenderSettingOutputWithContext(ctx context.Context) IotDefenderSettingOutput

type IotDefenderSettingArgs

type IotDefenderSettingArgs struct {
	// Size of the device quota (as a opposed to a Pay as You Go billing model). Value is required to be in multiples of 1000.
	DeviceQuota pulumi.IntInput
	// Sentinel Workspace Resource Ids
	SentinelWorkspaceResourceIds pulumi.StringArrayInput
}

The set of arguments for constructing a IotDefenderSetting resource.

func (IotDefenderSettingArgs) ElementType

func (IotDefenderSettingArgs) ElementType() reflect.Type

type IotDefenderSettingInput added in v0.2.6

type IotDefenderSettingInput interface {
	pulumi.Input

	ToIotDefenderSettingOutput() IotDefenderSettingOutput
	ToIotDefenderSettingOutputWithContext(ctx context.Context) IotDefenderSettingOutput
}

type IotDefenderSettingOutput added in v0.2.6

type IotDefenderSettingOutput struct {
	*pulumi.OutputState
}

func (IotDefenderSettingOutput) ElementType added in v0.2.6

func (IotDefenderSettingOutput) ElementType() reflect.Type

func (IotDefenderSettingOutput) ToIotDefenderSettingOutput added in v0.2.6

func (o IotDefenderSettingOutput) ToIotDefenderSettingOutput() IotDefenderSettingOutput

func (IotDefenderSettingOutput) ToIotDefenderSettingOutputWithContext added in v0.2.6

func (o IotDefenderSettingOutput) ToIotDefenderSettingOutputWithContext(ctx context.Context) IotDefenderSettingOutput

type IotDefenderSettingState

type IotDefenderSettingState struct {
	// Size of the device quota (as a opposed to a Pay as You Go billing model). Value is required to be in multiples of 1000.
	DeviceQuota pulumi.IntPtrInput
	// Resource name
	Name pulumi.StringPtrInput
	// Sentinel Workspace Resource Ids
	SentinelWorkspaceResourceIds pulumi.StringArrayInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (IotDefenderSettingState) ElementType

func (IotDefenderSettingState) ElementType() reflect.Type

type IotSensor

type IotSensor struct {
	pulumi.CustomResourceState

	// Resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

IoT sensor

func GetIotSensor

func GetIotSensor(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IotSensorState, opts ...pulumi.ResourceOption) (*IotSensor, error)

GetIotSensor gets an existing IotSensor 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 NewIotSensor

func NewIotSensor(ctx *pulumi.Context,
	name string, args *IotSensorArgs, opts ...pulumi.ResourceOption) (*IotSensor, error)

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

func (IotSensor) ElementType added in v0.2.6

func (IotSensor) ElementType() reflect.Type

func (IotSensor) ToIotSensorOutput added in v0.2.6

func (i IotSensor) ToIotSensorOutput() IotSensorOutput

func (IotSensor) ToIotSensorOutputWithContext added in v0.2.6

func (i IotSensor) ToIotSensorOutputWithContext(ctx context.Context) IotSensorOutput

type IotSensorArgs

type IotSensorArgs struct {
	// Name of the IoT sensor
	IotSensorName pulumi.StringInput
	// Scope of the query (IoT Hub, /providers/Microsoft.Devices/iotHubs/myHub)
	Scope pulumi.StringInput
}

The set of arguments for constructing a IotSensor resource.

func (IotSensorArgs) ElementType

func (IotSensorArgs) ElementType() reflect.Type

type IotSensorInput added in v0.2.6

type IotSensorInput interface {
	pulumi.Input

	ToIotSensorOutput() IotSensorOutput
	ToIotSensorOutputWithContext(ctx context.Context) IotSensorOutput
}

type IotSensorOutput added in v0.2.6

type IotSensorOutput struct {
	*pulumi.OutputState
}

func (IotSensorOutput) ElementType added in v0.2.6

func (IotSensorOutput) ElementType() reflect.Type

func (IotSensorOutput) ToIotSensorOutput added in v0.2.6

func (o IotSensorOutput) ToIotSensorOutput() IotSensorOutput

func (IotSensorOutput) ToIotSensorOutputWithContext added in v0.2.6

func (o IotSensorOutput) ToIotSensorOutputWithContext(ctx context.Context) IotSensorOutput

type IotSensorState

type IotSensorState struct {
	// Resource name
	Name pulumi.StringPtrInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (IotSensorState) ElementType

func (IotSensorState) ElementType() reflect.Type

type LookupIotDefenderSettingArgs

type LookupIotDefenderSettingArgs struct {
}

type LookupIotDefenderSettingResult

type LookupIotDefenderSettingResult struct {
	// Size of the device quota (as a opposed to a Pay as You Go billing model). Value is required to be in multiples of 1000.
	DeviceQuota int `pulumi:"deviceQuota"`
	// Resource name
	Name string `pulumi:"name"`
	// Sentinel Workspace Resource Ids
	SentinelWorkspaceResourceIds []string `pulumi:"sentinelWorkspaceResourceIds"`
	// Resource type
	Type string `pulumi:"type"`
}

IoT Defender settings

type LookupIotSensorArgs

type LookupIotSensorArgs struct {
	// Name of the IoT sensor
	IotSensorName string `pulumi:"iotSensorName"`
	// Scope of the query (IoT Hub, /providers/Microsoft.Devices/iotHubs/myHub)
	Scope string `pulumi:"scope"`
}

type LookupIotSensorResult

type LookupIotSensorResult struct {
	// Resource name
	Name string `pulumi:"name"`
	// Resource type
	Type string `pulumi:"type"`
}

IoT sensor

func LookupIotSensor

func LookupIotSensor(ctx *pulumi.Context, args *LookupIotSensorArgs, opts ...pulumi.InvokeOption) (*LookupIotSensorResult, error)

type LookupOnPremiseIotSensorArgs added in v0.2.1

type LookupOnPremiseIotSensorArgs struct {
	// Name of the on-premise IoT sensor
	OnPremiseIotSensorName string `pulumi:"onPremiseIotSensorName"`
}

type LookupOnPremiseIotSensorResult added in v0.2.1

type LookupOnPremiseIotSensorResult struct {
	// Resource name
	Name string `pulumi:"name"`
	// Resource type
	Type string `pulumi:"type"`
}

On-premise IoT sensor

func LookupOnPremiseIotSensor added in v0.2.1

func LookupOnPremiseIotSensor(ctx *pulumi.Context, args *LookupOnPremiseIotSensorArgs, opts ...pulumi.InvokeOption) (*LookupOnPremiseIotSensorResult, error)

type OnPremiseIotSensor added in v0.2.1

type OnPremiseIotSensor struct {
	pulumi.CustomResourceState

	// Resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

On-premise IoT sensor

func GetOnPremiseIotSensor added in v0.2.1

func GetOnPremiseIotSensor(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *OnPremiseIotSensorState, opts ...pulumi.ResourceOption) (*OnPremiseIotSensor, error)

GetOnPremiseIotSensor gets an existing OnPremiseIotSensor 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 NewOnPremiseIotSensor added in v0.2.1

func NewOnPremiseIotSensor(ctx *pulumi.Context,
	name string, args *OnPremiseIotSensorArgs, opts ...pulumi.ResourceOption) (*OnPremiseIotSensor, error)

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

func (OnPremiseIotSensor) ElementType added in v0.2.6

func (OnPremiseIotSensor) ElementType() reflect.Type

func (OnPremiseIotSensor) ToOnPremiseIotSensorOutput added in v0.2.6

func (i OnPremiseIotSensor) ToOnPremiseIotSensorOutput() OnPremiseIotSensorOutput

func (OnPremiseIotSensor) ToOnPremiseIotSensorOutputWithContext added in v0.2.6

func (i OnPremiseIotSensor) ToOnPremiseIotSensorOutputWithContext(ctx context.Context) OnPremiseIotSensorOutput

type OnPremiseIotSensorArgs added in v0.2.1

type OnPremiseIotSensorArgs struct {
	// Name of the on-premise IoT sensor
	OnPremiseIotSensorName pulumi.StringInput
}

The set of arguments for constructing a OnPremiseIotSensor resource.

func (OnPremiseIotSensorArgs) ElementType added in v0.2.1

func (OnPremiseIotSensorArgs) ElementType() reflect.Type

type OnPremiseIotSensorInput added in v0.2.6

type OnPremiseIotSensorInput interface {
	pulumi.Input

	ToOnPremiseIotSensorOutput() OnPremiseIotSensorOutput
	ToOnPremiseIotSensorOutputWithContext(ctx context.Context) OnPremiseIotSensorOutput
}

type OnPremiseIotSensorOutput added in v0.2.6

type OnPremiseIotSensorOutput struct {
	*pulumi.OutputState
}

func (OnPremiseIotSensorOutput) ElementType added in v0.2.6

func (OnPremiseIotSensorOutput) ElementType() reflect.Type

func (OnPremiseIotSensorOutput) ToOnPremiseIotSensorOutput added in v0.2.6

func (o OnPremiseIotSensorOutput) ToOnPremiseIotSensorOutput() OnPremiseIotSensorOutput

func (OnPremiseIotSensorOutput) ToOnPremiseIotSensorOutputWithContext added in v0.2.6

func (o OnPremiseIotSensorOutput) ToOnPremiseIotSensorOutputWithContext(ctx context.Context) OnPremiseIotSensorOutput

type OnPremiseIotSensorState added in v0.2.1

type OnPremiseIotSensorState struct {
	// Resource name
	Name pulumi.StringPtrInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (OnPremiseIotSensorState) ElementType added in v0.2.1

func (OnPremiseIotSensorState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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