Documentation
¶
Index ¶
- type IotDefenderSetting
- type IotDefenderSettingArgs
- type IotDefenderSettingInput
- type IotDefenderSettingOutput
- type IotDefenderSettingState
- type IotSensor
- type IotSensorArgs
- type IotSensorInput
- type IotSensorOutput
- type IotSensorState
- type LookupIotDefenderSettingArgs
- type LookupIotDefenderSettingResult
- type LookupIotSensorArgs
- type LookupIotSensorResult
- type LookupOnPremiseIotSensorArgs
- type LookupOnPremiseIotSensorResult
- type OnPremiseIotSensor
- type OnPremiseIotSensorArgs
- type OnPremiseIotSensorInput
- type OnPremiseIotSensorOutput
- type OnPremiseIotSensorState
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) 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
func LookupIotDefenderSetting ¶
func LookupIotDefenderSetting(ctx *pulumi.Context, args *LookupIotDefenderSettingArgs, opts ...pulumi.InvokeOption) (*LookupIotDefenderSettingResult, error)
type LookupIotSensorArgs ¶
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