azure-native.databoxedge.Device
Explore with Pulumi AI
The Data Box Edge/Gateway device. Azure REST API version: 2022-03-01. Prior API version in Azure Native 1.x: 2020-12-01.
Other available API versions: 2020-05-01-preview, 2021-02-01, 2021-02-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
Example Usage
DataBoxEdgeDevicePut
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var device = new AzureNative.DataBoxEdge.Device("device", new()
{
DeviceName = "testedgedevice",
Location = "WUS",
ResourceGroupName = "GroupForEdgeAutomation",
Sku = new AzureNative.DataBoxEdge.Inputs.SkuArgs
{
Name = AzureNative.DataBoxEdge.SkuName.Edge,
Tier = AzureNative.DataBoxEdge.SkuTier.Standard,
},
Tags = null,
});
});
package main
import (
databoxedge "github.com/pulumi/pulumi-azure-native-sdk/databoxedge/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databoxedge.NewDevice(ctx, "device", &databoxedge.DeviceArgs{
DeviceName: pulumi.String("testedgedevice"),
Location: pulumi.String("WUS"),
ResourceGroupName: pulumi.String("GroupForEdgeAutomation"),
Sku: &databoxedge.SkuArgs{
Name: pulumi.String(databoxedge.SkuNameEdge),
Tier: pulumi.String(databoxedge.SkuTierStandard),
},
Tags: pulumi.StringMap{},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.databoxedge.Device;
import com.pulumi.azurenative.databoxedge.DeviceArgs;
import com.pulumi.azurenative.databoxedge.inputs.SkuArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var device = new Device("device", DeviceArgs.builder()
.deviceName("testedgedevice")
.location("WUS")
.resourceGroupName("GroupForEdgeAutomation")
.sku(SkuArgs.builder()
.name("Edge")
.tier("Standard")
.build())
.tags()
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
device = azure_native.databoxedge.Device("device",
device_name="testedgedevice",
location="WUS",
resource_group_name="GroupForEdgeAutomation",
sku={
"name": azure_native.databoxedge.SkuName.EDGE,
"tier": azure_native.databoxedge.SkuTier.STANDARD,
},
tags={})
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const device = new azure_native.databoxedge.Device("device", {
deviceName: "testedgedevice",
location: "WUS",
resourceGroupName: "GroupForEdgeAutomation",
sku: {
name: azure_native.databoxedge.SkuName.Edge,
tier: azure_native.databoxedge.SkuTier.Standard,
},
tags: {},
});
resources:
device:
type: azure-native:databoxedge:Device
properties:
deviceName: testedgedevice
location: WUS
resourceGroupName: GroupForEdgeAutomation
sku:
name: Edge
tier: Standard
tags: {}
DataBoxEdgeDevicePutWithDataResidency
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var device = new AzureNative.DataBoxEdge.Device("device", new()
{
DataResidency = new AzureNative.DataBoxEdge.Inputs.DataResidencyArgs
{
Type = AzureNative.DataBoxEdge.DataResidencyType.ZoneReplication,
},
DeviceName = "testedgedevice",
Location = "WUS",
ResourceGroupName = "GroupForEdgeAutomation",
Sku = new AzureNative.DataBoxEdge.Inputs.SkuArgs
{
Name = AzureNative.DataBoxEdge.SkuName.Edge,
Tier = AzureNative.DataBoxEdge.SkuTier.Standard,
},
Tags = null,
});
});
package main
import (
databoxedge "github.com/pulumi/pulumi-azure-native-sdk/databoxedge/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databoxedge.NewDevice(ctx, "device", &databoxedge.DeviceArgs{
DataResidency: &databoxedge.DataResidencyArgs{
Type: pulumi.String(databoxedge.DataResidencyTypeZoneReplication),
},
DeviceName: pulumi.String("testedgedevice"),
Location: pulumi.String("WUS"),
ResourceGroupName: pulumi.String("GroupForEdgeAutomation"),
Sku: &databoxedge.SkuArgs{
Name: pulumi.String(databoxedge.SkuNameEdge),
Tier: pulumi.String(databoxedge.SkuTierStandard),
},
Tags: pulumi.StringMap{},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.databoxedge.Device;
import com.pulumi.azurenative.databoxedge.DeviceArgs;
import com.pulumi.azurenative.databoxedge.inputs.DataResidencyArgs;
import com.pulumi.azurenative.databoxedge.inputs.SkuArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var device = new Device("device", DeviceArgs.builder()
.dataResidency(DataResidencyArgs.builder()
.type("ZoneReplication")
.build())
.deviceName("testedgedevice")
.location("WUS")
.resourceGroupName("GroupForEdgeAutomation")
.sku(SkuArgs.builder()
.name("Edge")
.tier("Standard")
.build())
.tags()
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
device = azure_native.databoxedge.Device("device",
data_residency={
"type": azure_native.databoxedge.DataResidencyType.ZONE_REPLICATION,
},
device_name="testedgedevice",
location="WUS",
resource_group_name="GroupForEdgeAutomation",
sku={
"name": azure_native.databoxedge.SkuName.EDGE,
"tier": azure_native.databoxedge.SkuTier.STANDARD,
},
tags={})
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const device = new azure_native.databoxedge.Device("device", {
dataResidency: {
type: azure_native.databoxedge.DataResidencyType.ZoneReplication,
},
deviceName: "testedgedevice",
location: "WUS",
resourceGroupName: "GroupForEdgeAutomation",
sku: {
name: azure_native.databoxedge.SkuName.Edge,
tier: azure_native.databoxedge.SkuTier.Standard,
},
tags: {},
});
resources:
device:
type: azure-native:databoxedge:Device
properties:
dataResidency:
type: ZoneReplication
deviceName: testedgedevice
location: WUS
resourceGroupName: GroupForEdgeAutomation
sku:
name: Edge
tier: Standard
tags: {}
Create Device Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Device(name: string, args: DeviceArgs, opts?: CustomResourceOptions);
@overload
def Device(resource_name: str,
args: DeviceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Device(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
data_residency: Optional[DataResidencyArgs] = None,
device_name: Optional[str] = None,
identity: Optional[ResourceIdentityArgs] = None,
location: Optional[str] = None,
sku: Optional[SkuArgs] = None,
tags: Optional[Mapping[str, str]] = None)
func NewDevice(ctx *Context, name string, args DeviceArgs, opts ...ResourceOption) (*Device, error)
public Device(string name, DeviceArgs args, CustomResourceOptions? opts = null)
public Device(String name, DeviceArgs args)
public Device(String name, DeviceArgs args, CustomResourceOptions options)
type: azure-native:databoxedge:Device
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DeviceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DeviceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DeviceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DeviceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DeviceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var azure_nativeDeviceResource = new AzureNative.DataBoxEdge.Device("azure-nativeDeviceResource", new()
{
ResourceGroupName = "string",
DataResidency = new AzureNative.DataBoxEdge.Inputs.DataResidencyArgs
{
Type = "string",
},
DeviceName = "string",
Identity = new AzureNative.DataBoxEdge.Inputs.ResourceIdentityArgs
{
Type = "string",
},
Location = "string",
Sku = new AzureNative.DataBoxEdge.Inputs.SkuArgs
{
Name = "string",
Tier = "string",
},
Tags =
{
{ "string", "string" },
},
});
example, err := databoxedge.NewDevice(ctx, "azure-nativeDeviceResource", &databoxedge.DeviceArgs{
ResourceGroupName: pulumi.String("string"),
DataResidency: &databoxedge.DataResidencyArgs{
Type: pulumi.String("string"),
},
DeviceName: pulumi.String("string"),
Identity: &databoxedge.ResourceIdentityArgs{
Type: pulumi.String("string"),
},
Location: pulumi.String("string"),
Sku: &databoxedge.SkuArgs{
Name: pulumi.String("string"),
Tier: pulumi.String("string"),
},
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var azure_nativeDeviceResource = new Device("azure-nativeDeviceResource", DeviceArgs.builder()
.resourceGroupName("string")
.dataResidency(DataResidencyArgs.builder()
.type("string")
.build())
.deviceName("string")
.identity(ResourceIdentityArgs.builder()
.type("string")
.build())
.location("string")
.sku(SkuArgs.builder()
.name("string")
.tier("string")
.build())
.tags(Map.of("string", "string"))
.build());
azure_native_device_resource = azure_native.databoxedge.Device("azure-nativeDeviceResource",
resource_group_name="string",
data_residency={
"type": "string",
},
device_name="string",
identity={
"type": "string",
},
location="string",
sku={
"name": "string",
"tier": "string",
},
tags={
"string": "string",
})
const azure_nativeDeviceResource = new azure_native.databoxedge.Device("azure-nativeDeviceResource", {
resourceGroupName: "string",
dataResidency: {
type: "string",
},
deviceName: "string",
identity: {
type: "string",
},
location: "string",
sku: {
name: "string",
tier: "string",
},
tags: {
string: "string",
},
});
type: azure-native:databoxedge:Device
properties:
dataResidency:
type: string
deviceName: string
identity:
type: string
location: string
resourceGroupName: string
sku:
name: string
tier: string
tags:
string: string
Device Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Device resource accepts the following input properties:
- Resource
Group stringName - The resource group name.
- Data
Residency Pulumi.Azure Native. Data Box Edge. Inputs. Data Residency - The details of data-residency related properties for this resource
- Device
Name string - The device name.
- Identity
Pulumi.
Azure Native. Data Box Edge. Inputs. Resource Identity - Msi identity of the resource
- Location string
- The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed.
- Sku
Pulumi.
Azure Native. Data Box Edge. Inputs. Sku - The SKU type.
- Dictionary<string, string>
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
- Resource
Group stringName - The resource group name.
- Data
Residency DataResidency Args - The details of data-residency related properties for this resource
- Device
Name string - The device name.
- Identity
Resource
Identity Args - Msi identity of the resource
- Location string
- The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed.
- Sku
Sku
Args - The SKU type.
- map[string]string
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
- resource
Group StringName - The resource group name.
- data
Residency DataResidency - The details of data-residency related properties for this resource
- device
Name String - The device name.
- identity
Resource
Identity - Msi identity of the resource
- location String
- The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed.
- sku Sku
- The SKU type.
- Map<String,String>
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
- resource
Group stringName - The resource group name.
- data
Residency DataResidency - The details of data-residency related properties for this resource
- device
Name string - The device name.
- identity
Resource
Identity - Msi identity of the resource
- location string
- The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed.
- sku Sku
- The SKU type.
- {[key: string]: string}
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
- resource_
group_ strname - The resource group name.
- data_
residency DataResidency Args - The details of data-residency related properties for this resource
- device_
name str - The device name.
- identity
Resource
Identity Args - Msi identity of the resource
- location str
- The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed.
- sku
Sku
Args - The SKU type.
- Mapping[str, str]
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
- resource
Group StringName - The resource group name.
- data
Residency Property Map - The details of data-residency related properties for this resource
- device
Name String - The device name.
- identity Property Map
- Msi identity of the resource
- location String
- The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed.
- sku Property Map
- The SKU type.
- Map<String>
- The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
Outputs
All input properties are implicitly available as output properties. Additionally, the Device resource produces the following output properties:
- Configured
Role List<string>Types - Type of compute roles configured.
- Culture string
- The Data Box Edge/Gateway device culture.
- Data
Box stringEdge Device Status - The status of the Data Box Edge/Gateway device.
- Description string
- The Description of the Data Box Edge/Gateway device.
- Device
Hcs stringVersion - The device software version number of the device (eg: 1.2.18105.6).
- Device
Local doubleCapacity - The Data Box Edge/Gateway device local capacity in MB.
- Device
Model string - The Data Box Edge/Gateway device model.
- Device
Software stringVersion - The Data Box Edge/Gateway device software version.
- Device
Type string - The type of the Data Box Edge/Gateway device.
- Edge
Profile Pulumi.Azure Native. Data Box Edge. Outputs. Edge Profile Response - The details of Edge Profile for this resource
- Friendly
Name string - The Data Box Edge/Gateway device name.
- Id string
- The provider-assigned unique ID for this managed resource.
- Kind string
- The kind of the device.
- Model
Description string - The description of the Data Box Edge/Gateway device model.
- Name string
- The object name.
- Node
Count int - The number of nodes in the cluster.
- Resource
Move Pulumi.Details Azure Native. Data Box Edge. Outputs. Resource Move Details Response - The details of the move operation on this resource.
- Serial
Number string - The Serial Number of Data Box Edge/Gateway device.
- System
Data Pulumi.Azure Native. Data Box Edge. Outputs. System Data Response - DataBoxEdge Resource
- Time
Zone string - The Data Box Edge/Gateway device timezone.
- Type string
- The hierarchical type of the object.
- Etag string
- The etag for the devices.
- Configured
Role []stringTypes - Type of compute roles configured.
- Culture string
- The Data Box Edge/Gateway device culture.
- Data
Box stringEdge Device Status - The status of the Data Box Edge/Gateway device.
- Description string
- The Description of the Data Box Edge/Gateway device.
- Device
Hcs stringVersion - The device software version number of the device (eg: 1.2.18105.6).
- Device
Local float64Capacity - The Data Box Edge/Gateway device local capacity in MB.
- Device
Model string - The Data Box Edge/Gateway device model.
- Device
Software stringVersion - The Data Box Edge/Gateway device software version.
- Device
Type string - The type of the Data Box Edge/Gateway device.
- Edge
Profile EdgeProfile Response - The details of Edge Profile for this resource
- Friendly
Name string - The Data Box Edge/Gateway device name.
- Id string
- The provider-assigned unique ID for this managed resource.
- Kind string
- The kind of the device.
- Model
Description string - The description of the Data Box Edge/Gateway device model.
- Name string
- The object name.
- Node
Count int - The number of nodes in the cluster.
- Resource
Move ResourceDetails Move Details Response - The details of the move operation on this resource.
- Serial
Number string - The Serial Number of Data Box Edge/Gateway device.
- System
Data SystemData Response - DataBoxEdge Resource
- Time
Zone string - The Data Box Edge/Gateway device timezone.
- Type string
- The hierarchical type of the object.
- Etag string
- The etag for the devices.
- configured
Role List<String>Types - Type of compute roles configured.
- culture String
- The Data Box Edge/Gateway device culture.
- data
Box StringEdge Device Status - The status of the Data Box Edge/Gateway device.
- description String
- The Description of the Data Box Edge/Gateway device.
- device
Hcs StringVersion - The device software version number of the device (eg: 1.2.18105.6).
- device
Local DoubleCapacity - The Data Box Edge/Gateway device local capacity in MB.
- device
Model String - The Data Box Edge/Gateway device model.
- device
Software StringVersion - The Data Box Edge/Gateway device software version.
- device
Type String - The type of the Data Box Edge/Gateway device.
- edge
Profile EdgeProfile Response - The details of Edge Profile for this resource
- friendly
Name String - The Data Box Edge/Gateway device name.
- id String
- The provider-assigned unique ID for this managed resource.
- kind String
- The kind of the device.
- model
Description String - The description of the Data Box Edge/Gateway device model.
- name String
- The object name.
- node
Count Integer - The number of nodes in the cluster.
- resource
Move ResourceDetails Move Details Response - The details of the move operation on this resource.
- serial
Number String - The Serial Number of Data Box Edge/Gateway device.
- system
Data SystemData Response - DataBoxEdge Resource
- time
Zone String - The Data Box Edge/Gateway device timezone.
- type String
- The hierarchical type of the object.
- etag String
- The etag for the devices.
- configured
Role string[]Types - Type of compute roles configured.
- culture string
- The Data Box Edge/Gateway device culture.
- data
Box stringEdge Device Status - The status of the Data Box Edge/Gateway device.
- description string
- The Description of the Data Box Edge/Gateway device.
- device
Hcs stringVersion - The device software version number of the device (eg: 1.2.18105.6).
- device
Local numberCapacity - The Data Box Edge/Gateway device local capacity in MB.
- device
Model string - The Data Box Edge/Gateway device model.
- device
Software stringVersion - The Data Box Edge/Gateway device software version.
- device
Type string - The type of the Data Box Edge/Gateway device.
- edge
Profile EdgeProfile Response - The details of Edge Profile for this resource
- friendly
Name string - The Data Box Edge/Gateway device name.
- id string
- The provider-assigned unique ID for this managed resource.
- kind string
- The kind of the device.
- model
Description string - The description of the Data Box Edge/Gateway device model.
- name string
- The object name.
- node
Count number - The number of nodes in the cluster.
- resource
Move ResourceDetails Move Details Response - The details of the move operation on this resource.
- serial
Number string - The Serial Number of Data Box Edge/Gateway device.
- system
Data SystemData Response - DataBoxEdge Resource
- time
Zone string - The Data Box Edge/Gateway device timezone.
- type string
- The hierarchical type of the object.
- etag string
- The etag for the devices.
- configured_
role_ Sequence[str]types - Type of compute roles configured.
- culture str
- The Data Box Edge/Gateway device culture.
- data_
box_ stredge_ device_ status - The status of the Data Box Edge/Gateway device.
- description str
- The Description of the Data Box Edge/Gateway device.
- device_
hcs_ strversion - The device software version number of the device (eg: 1.2.18105.6).
- device_
local_ floatcapacity - The Data Box Edge/Gateway device local capacity in MB.
- device_
model str - The Data Box Edge/Gateway device model.
- device_
software_ strversion - The Data Box Edge/Gateway device software version.
- device_
type str - The type of the Data Box Edge/Gateway device.
- edge_
profile EdgeProfile Response - The details of Edge Profile for this resource
- friendly_
name str - The Data Box Edge/Gateway device name.
- id str
- The provider-assigned unique ID for this managed resource.
- kind str
- The kind of the device.
- model_
description str - The description of the Data Box Edge/Gateway device model.
- name str
- The object name.
- node_
count int - The number of nodes in the cluster.
- resource_
move_ Resourcedetails Move Details Response - The details of the move operation on this resource.
- serial_
number str - The Serial Number of Data Box Edge/Gateway device.
- system_
data SystemData Response - DataBoxEdge Resource
- time_
zone str - The Data Box Edge/Gateway device timezone.
- type str
- The hierarchical type of the object.
- etag str
- The etag for the devices.
- configured
Role List<String>Types - Type of compute roles configured.
- culture String
- The Data Box Edge/Gateway device culture.
- data
Box StringEdge Device Status - The status of the Data Box Edge/Gateway device.
- description String
- The Description of the Data Box Edge/Gateway device.
- device
Hcs StringVersion - The device software version number of the device (eg: 1.2.18105.6).
- device
Local NumberCapacity - The Data Box Edge/Gateway device local capacity in MB.
- device
Model String - The Data Box Edge/Gateway device model.
- device
Software StringVersion - The Data Box Edge/Gateway device software version.
- device
Type String - The type of the Data Box Edge/Gateway device.
- edge
Profile Property Map - The details of Edge Profile for this resource
- friendly
Name String - The Data Box Edge/Gateway device name.
- id String
- The provider-assigned unique ID for this managed resource.
- kind String
- The kind of the device.
- model
Description String - The description of the Data Box Edge/Gateway device model.
- name String
- The object name.
- node
Count Number - The number of nodes in the cluster.
- resource
Move Property MapDetails - The details of the move operation on this resource.
- serial
Number String - The Serial Number of Data Box Edge/Gateway device.
- system
Data Property Map - DataBoxEdge Resource
- time
Zone String - The Data Box Edge/Gateway device timezone.
- type String
- The hierarchical type of the object.
- etag String
- The etag for the devices.
Supporting Types
DataResidency, DataResidencyArgs
- Type
string | Pulumi.
Azure Native. Data Box Edge. Data Residency Type - DataResidencyType enum
- Type
string | Data
Residency Type - DataResidencyType enum
- type
String | Data
Residency Type - DataResidencyType enum
- type
string | Data
Residency Type - DataResidencyType enum
- type
str | Data
Residency Type - DataResidencyType enum
- type
String | "Geo
Zone Replication" | "Zone Replication" - DataResidencyType enum
DataResidencyResponse, DataResidencyResponseArgs
- Type string
- DataResidencyType enum
- Type string
- DataResidencyType enum
- type String
- DataResidencyType enum
- type string
- DataResidencyType enum
- type str
- DataResidencyType enum
- type String
- DataResidencyType enum
DataResidencyType, DataResidencyTypeArgs
- Geo
Zone Replication - GeoZoneReplication
- Zone
Replication - ZoneReplication
- Data
Residency Type Geo Zone Replication - GeoZoneReplication
- Data
Residency Type Zone Replication - ZoneReplication
- Geo
Zone Replication - GeoZoneReplication
- Zone
Replication - ZoneReplication
- Geo
Zone Replication - GeoZoneReplication
- Zone
Replication - ZoneReplication
- GEO_ZONE_REPLICATION
- GeoZoneReplication
- ZONE_REPLICATION
- ZoneReplication
- "Geo
Zone Replication" - GeoZoneReplication
- "Zone
Replication" - ZoneReplication
EdgeProfileResponse, EdgeProfileResponseArgs
- Subscription
Pulumi.
Azure Native. Data Box Edge. Inputs. Edge Profile Subscription Response - Edge Profile Subscription
- Subscription
Edge
Profile Subscription Response - Edge Profile Subscription
- subscription
Edge
Profile Subscription Response - Edge Profile Subscription
- subscription
Edge
Profile Subscription Response - Edge Profile Subscription
- subscription
Edge
Profile Subscription Response - Edge Profile Subscription
- subscription Property Map
- Edge Profile Subscription
EdgeProfileSubscriptionResponse, EdgeProfileSubscriptionResponseArgs
- Id string
- ARM ID of the subscription
- Location
Placement stringId - Quota
Id string - Registered
Features List<Pulumi.Azure Native. Data Box Edge. Inputs. Subscription Registered Features Response> - Registration
Date string - Registration
Id string - Edge Subscription Registration ID
- Serialized
Details string - State string
- Subscription
Id string - Tenant
Id string
- Id string
- ARM ID of the subscription
- Location
Placement stringId - Quota
Id string - Registered
Features []SubscriptionRegistered Features Response - Registration
Date string - Registration
Id string - Edge Subscription Registration ID
- Serialized
Details string - State string
- Subscription
Id string - Tenant
Id string
- id String
- ARM ID of the subscription
- location
Placement StringId - quota
Id String - registered
Features List<SubscriptionRegistered Features Response> - registration
Date String - registration
Id String - Edge Subscription Registration ID
- serialized
Details String - state String
- subscription
Id String - tenant
Id String
- id string
- ARM ID of the subscription
- location
Placement stringId - quota
Id string - registered
Features SubscriptionRegistered Features Response[] - registration
Date string - registration
Id string - Edge Subscription Registration ID
- serialized
Details string - state string
- subscription
Id string - tenant
Id string
- id str
- ARM ID of the subscription
- location_
placement_ strid - quota_
id str - registered_
features Sequence[SubscriptionRegistered Features Response] - registration_
date str - registration_
id str - Edge Subscription Registration ID
- serialized_
details str - state str
- subscription_
id str - tenant_
id str
- id String
- ARM ID of the subscription
- location
Placement StringId - quota
Id String - registered
Features List<Property Map> - registration
Date String - registration
Id String - Edge Subscription Registration ID
- serialized
Details String - state String
- subscription
Id String - tenant
Id String
MsiIdentityType, MsiIdentityTypeArgs
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- Msi
Identity Type None - None
- Msi
Identity Type System Assigned - SystemAssigned
- Msi
Identity Type User Assigned - UserAssigned
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- NONE
- None
- SYSTEM_ASSIGNED
- SystemAssigned
- USER_ASSIGNED
- UserAssigned
- "None"
- None
- "System
Assigned" - SystemAssigned
- "User
Assigned" - UserAssigned
ResourceIdentity, ResourceIdentityArgs
- Type
string | Pulumi.
Azure Native. Data Box Edge. Msi Identity Type - Identity type
- Type
string | Msi
Identity Type - Identity type
- type
String | Msi
Identity Type - Identity type
- type
string | Msi
Identity Type - Identity type
- type
str | Msi
Identity Type - Identity type
- type
String | "None" | "System
Assigned" | "User Assigned" - Identity type
ResourceIdentityResponse, ResourceIdentityResponseArgs
- Principal
Id string - Service Principal Id backing the Msi
- Tenant
Id string - Home Tenant Id
- Type string
- Identity type
- Principal
Id string - Service Principal Id backing the Msi
- Tenant
Id string - Home Tenant Id
- Type string
- Identity type
- principal
Id String - Service Principal Id backing the Msi
- tenant
Id String - Home Tenant Id
- type String
- Identity type
- principal
Id string - Service Principal Id backing the Msi
- tenant
Id string - Home Tenant Id
- type string
- Identity type
- principal_
id str - Service Principal Id backing the Msi
- tenant_
id str - Home Tenant Id
- type str
- Identity type
- principal
Id String - Service Principal Id backing the Msi
- tenant
Id String - Home Tenant Id
- type String
- Identity type
ResourceMoveDetailsResponse, ResourceMoveDetailsResponseArgs
- Operation
In stringProgress - Denotes whether move operation is in progress
- Operation
In stringProgress Lock Timeout In UTC - Denotes the timeout of the operation to finish
- Operation
In stringProgress - Denotes whether move operation is in progress
- Operation
In stringProgress Lock Timeout In UTC - Denotes the timeout of the operation to finish
- operation
In StringProgress - Denotes whether move operation is in progress
- operation
In StringProgress Lock Timeout In UTC - Denotes the timeout of the operation to finish
- operation
In stringProgress - Denotes whether move operation is in progress
- operation
In stringProgress Lock Timeout In UTC - Denotes the timeout of the operation to finish
- operation_
in_ strprogress - Denotes whether move operation is in progress
- operation_
in_ strprogress_ lock_ timeout_ in_ utc - Denotes the timeout of the operation to finish
- operation
In StringProgress - Denotes whether move operation is in progress
- operation
In StringProgress Lock Timeout In UTC - Denotes the timeout of the operation to finish
Sku, SkuArgs
- Name
string | Pulumi.
Azure Native. Data Box Edge. Sku Name - SKU name.
- Tier
string | Pulumi.
Azure Native. Data Box Edge. Sku Tier - The SKU tier. This is based on the SKU name.
- name
String | "Gateway" | "Edge" | "TEA_1Node" | "TEA_1Node_UPS" | "TEA_1Node_Heater" | "TEA_1Node_UPS_Heater" | "TEA_4Node_Heater" | "TEA_4Node_UPS_Heater" | "TMA" | "TDC" | "TCA_Small" | "GPU" | "TCA_Large" | "Edge
P_Base" | "Edge P_High" | "Edge PR_Base" | "Edge PR_Base_UPS" | "EP2_64_1VPU_W" | "EP2_128_1T4_Mx1_W" | "EP2_256_2T4_W" | "Edge MR_Mini" | "RCA_Small" | "RCA_Large" | "RDC" | "Management" | "EP2_64_Mx1_W" | "EP2_128_GPU1_Mx1_W" | "EP2_256_GPU2_Mx1" | "Edge MR_TCP" - SKU name.
- tier String | "Standard"
- The SKU tier. This is based on the SKU name.
SkuName, SkuNameArgs
- Gateway
- Gateway
- Edge
- Edge
- TEA_1Node
- TEA_1Node
- TEA_1Node_UPS
- TEA_1Node_UPS
- TEA_1Node_Heater
- TEA_1Node_Heater
- TEA_1Node_UPS_Heater
- TEA_1Node_UPS_Heater
- TEA_4Node_Heater
- TEA_4Node_Heater
- TEA_4Node_UPS_Heater
- TEA_4Node_UPS_Heater
- TMA
- TMA
- TDC
- TDC
- TCA_Small
- TCA_Small
- GPU
- GPU
- TCA_Large
- TCA_Large
- Edge
P_Base - EdgeP_Base
- Edge
P_High - EdgeP_High
- Edge
PR_Base - EdgePR_Base
- Edge
PR_Base_UPS - EdgePR_Base_UPS
- EP2_64_1VPU_W
- EP2_64_1VPU_W
- EP2_128_1T4_Mx1_W
- EP2_128_1T4_Mx1_W
- EP2_256_2T4_W
- EP2_256_2T4_W
- Edge
MR_Mini - EdgeMR_Mini
- RCA_Small
- RCA_Small
- RCA_Large
- RCA_Large
- RDC
- RDC
- Management
- Management
- EP2_64_Mx1_W
- EP2_64_Mx1_W
- EP2_128_GPU1_Mx1_W
- EP2_128_GPU1_Mx1_W
- EP2_256_GPU2_Mx1
- EP2_256_GPU2_Mx1
- Edge
MR_TCP - EdgeMR_TCP
- Sku
Name Gateway - Gateway
- Sku
Name Edge - Edge
- Sku
Name_TEA_1Node - TEA_1Node
- Sku
Name_TEA_1Node_UPS - TEA_1Node_UPS
- Sku
Name_TEA_1Node_Heater - TEA_1Node_Heater
- Sku
Name_TEA_1Node_UPS_Heater - TEA_1Node_UPS_Heater
- Sku
Name_TEA_4Node_Heater - TEA_4Node_Heater
- Sku
Name_TEA_4Node_UPS_Heater - TEA_4Node_UPS_Heater
- Sku
Name TMA - TMA
- Sku
Name TDC - TDC
- Sku
Name_TCA_Small - TCA_Small
- Sku
Name GPU - GPU
- Sku
Name_TCA_Large - TCA_Large
- Sku
Name_Edge P_Base - EdgeP_Base
- Sku
Name_Edge P_High - EdgeP_High
- Sku
Name_Edge PR_Base - EdgePR_Base
- Sku
Name_Edge PR_Base_UPS - EdgePR_Base_UPS
- Sku
Name_EP2_64_1VPU_W - EP2_64_1VPU_W
- Sku
Name_EP2_128_1T4_Mx1_W - EP2_128_1T4_Mx1_W
- Sku
Name_EP2_256_2T4_W - EP2_256_2T4_W
- Sku
Name_Edge MR_Mini - EdgeMR_Mini
- Sku
Name_RCA_Small - RCA_Small
- Sku
Name_RCA_Large - RCA_Large
- Sku
Name RDC - RDC
- Sku
Name Management - Management
- Sku
Name_EP2_64_Mx1_W - EP2_64_Mx1_W
- Sku
Name_EP2_128_GPU1_Mx1_W - EP2_128_GPU1_Mx1_W
- Sku
Name_EP2_256_GPU2_Mx1 - EP2_256_GPU2_Mx1
- Sku
Name_Edge MR_TCP - EdgeMR_TCP
- Gateway
- Gateway
- Edge
- Edge
- TEA_1Node
- TEA_1Node
- TEA_1Node_UPS
- TEA_1Node_UPS
- TEA_1Node_Heater
- TEA_1Node_Heater
- TEA_1Node_UPS_Heater
- TEA_1Node_UPS_Heater
- TEA_4Node_Heater
- TEA_4Node_Heater
- TEA_4Node_UPS_Heater
- TEA_4Node_UPS_Heater
- TMA
- TMA
- TDC
- TDC
- TCA_Small
- TCA_Small
- GPU
- GPU
- TCA_Large
- TCA_Large
- Edge
P_Base - EdgeP_Base
- Edge
P_High - EdgeP_High
- Edge
PR_Base - EdgePR_Base
- Edge
PR_Base_UPS - EdgePR_Base_UPS
- EP2_64_1VPU_W
- EP2_64_1VPU_W
- EP2_128_1T4_Mx1_W
- EP2_128_1T4_Mx1_W
- EP2_256_2T4_W
- EP2_256_2T4_W
- Edge
MR_Mini - EdgeMR_Mini
- RCA_Small
- RCA_Small
- RCA_Large
- RCA_Large
- RDC
- RDC
- Management
- Management
- EP2_64_Mx1_W
- EP2_64_Mx1_W
- EP2_128_GPU1_Mx1_W
- EP2_128_GPU1_Mx1_W
- EP2_256_GPU2_Mx1
- EP2_256_GPU2_Mx1
- Edge
MR_TCP - EdgeMR_TCP
- Gateway
- Gateway
- Edge
- Edge
- TEA_1Node
- TEA_1Node
- TEA_1Node_UPS
- TEA_1Node_UPS
- TEA_1Node_Heater
- TEA_1Node_Heater
- TEA_1Node_UPS_Heater
- TEA_1Node_UPS_Heater
- TEA_4Node_Heater
- TEA_4Node_Heater
- TEA_4Node_UPS_Heater
- TEA_4Node_UPS_Heater
- TMA
- TMA
- TDC
- TDC
- TCA_Small
- TCA_Small
- GPU
- GPU
- TCA_Large
- TCA_Large
- Edge
P_Base - EdgeP_Base
- Edge
P_High - EdgeP_High
- Edge
PR_Base - EdgePR_Base
- Edge
PR_Base_UPS - EdgePR_Base_UPS
- EP2_64_1VPU_W
- EP2_64_1VPU_W
- EP2_128_1T4_Mx1_W
- EP2_128_1T4_Mx1_W
- EP2_256_2T4_W
- EP2_256_2T4_W
- Edge
MR_Mini - EdgeMR_Mini
- RCA_Small
- RCA_Small
- RCA_Large
- RCA_Large
- RDC
- RDC
- Management
- Management
- EP2_64_Mx1_W
- EP2_64_Mx1_W
- EP2_128_GPU1_Mx1_W
- EP2_128_GPU1_Mx1_W
- EP2_256_GPU2_Mx1
- EP2_256_GPU2_Mx1
- Edge
MR_TCP - EdgeMR_TCP
- GATEWAY
- Gateway
- EDGE
- Edge
- TE_A_1_NODE
- TEA_1Node
- TE_A_1_NODE_UPS
- TEA_1Node_UPS
- TE_A_1_NODE_HEATER
- TEA_1Node_Heater
- TE_A_1_NODE_UP_S_HEATER
- TEA_1Node_UPS_Heater
- TE_A_4_NODE_HEATER
- TEA_4Node_Heater
- TE_A_4_NODE_UP_S_HEATER
- TEA_4Node_UPS_Heater
- TMA
- TMA
- TDC
- TDC
- TC_A_SMALL
- TCA_Small
- GPU
- GPU
- TC_A_LARGE
- TCA_Large
- EDGE_P_BASE
- EdgeP_Base
- EDGE_P_HIGH
- EdgeP_High
- EDGE_P_R_BASE
- EdgePR_Base
- EDGE_P_R_BASE_UPS
- EdgePR_Base_UPS
- EP2_64_1_VP_U_W
- EP2_64_1VPU_W
- EP2_128_1_T4_MX1_W
- EP2_128_1T4_Mx1_W
- EP2_256_2_T4_W
- EP2_256_2T4_W
- EDGE_M_R_MINI
- EdgeMR_Mini
- RC_A_SMALL
- RCA_Small
- RC_A_LARGE
- RCA_Large
- RDC
- RDC
- MANAGEMENT
- Management
- EP2_64_MX1_W
- EP2_64_Mx1_W
- EP2_128_GPU1_MX1_W
- EP2_128_GPU1_Mx1_W
- EP2_256_GPU2_MX1
- EP2_256_GPU2_Mx1
- EDGE_M_R_TCP
- EdgeMR_TCP
- "Gateway"
- Gateway
- "Edge"
- Edge
- "TEA_1Node"
- TEA_1Node
- "TEA_1Node_UPS"
- TEA_1Node_UPS
- "TEA_1Node_Heater"
- TEA_1Node_Heater
- "TEA_1Node_UPS_Heater"
- TEA_1Node_UPS_Heater
- "TEA_4Node_Heater"
- TEA_4Node_Heater
- "TEA_4Node_UPS_Heater"
- TEA_4Node_UPS_Heater
- "TMA"
- TMA
- "TDC"
- TDC
- "TCA_Small"
- TCA_Small
- "GPU"
- GPU
- "TCA_Large"
- TCA_Large
- "Edge
P_Base" - EdgeP_Base
- "Edge
P_High" - EdgeP_High
- "Edge
PR_Base" - EdgePR_Base
- "Edge
PR_Base_UPS" - EdgePR_Base_UPS
- "EP2_64_1VPU_W"
- EP2_64_1VPU_W
- "EP2_128_1T4_Mx1_W"
- EP2_128_1T4_Mx1_W
- "EP2_256_2T4_W"
- EP2_256_2T4_W
- "Edge
MR_Mini" - EdgeMR_Mini
- "RCA_Small"
- RCA_Small
- "RCA_Large"
- RCA_Large
- "RDC"
- RDC
- "Management"
- Management
- "EP2_64_Mx1_W"
- EP2_64_Mx1_W
- "EP2_128_GPU1_Mx1_W"
- EP2_128_GPU1_Mx1_W
- "EP2_256_GPU2_Mx1"
- EP2_256_GPU2_Mx1
- "Edge
MR_TCP" - EdgeMR_TCP
SkuResponse, SkuResponseArgs
SkuTier, SkuTierArgs
- Standard
- Standard
- Sku
Tier Standard - Standard
- Standard
- Standard
- Standard
- Standard
- STANDARD
- Standard
- "Standard"
- Standard
SubscriptionRegisteredFeaturesResponse, SubscriptionRegisteredFeaturesResponseArgs
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:databoxedge:Device testedgedevice /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0