EdgeMachine details.
Uses Azure REST API version 2025-12-01-preview.
Example Usage
EdgeMachines_CreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var edgeMachine = new AzureNative.AzureStackHCI.EdgeMachine("edgeMachine", new()
{
EdgeMachineName = "machine-1",
Location = "eastus",
Properties = new AzureNative.AzureStackHCI.Inputs.EdgeMachinePropertiesArgs
{
ArcMachineResourceGroupId = "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg",
ArcMachineResourceId = "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1",
},
ResourceGroupName = "ArcInstance-rg",
});
});
package main
import (
azurestackhci "github.com/pulumi/pulumi-azure-native-sdk/azurestackhci/v3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := azurestackhci.NewEdgeMachine(ctx, "edgeMachine", &azurestackhci.EdgeMachineArgs{
EdgeMachineName: pulumi.String("machine-1"),
Location: pulumi.String("eastus"),
Properties: &azurestackhci.EdgeMachinePropertiesArgs{
ArcMachineResourceGroupId: pulumi.String("/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg"),
ArcMachineResourceId: pulumi.String("/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1"),
},
ResourceGroupName: pulumi.String("ArcInstance-rg"),
})
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.azurestackhci.EdgeMachine;
import com.pulumi.azurenative.azurestackhci.EdgeMachineArgs;
import com.pulumi.azurenative.azurestackhci.inputs.EdgeMachinePropertiesArgs;
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 edgeMachine = new EdgeMachine("edgeMachine", EdgeMachineArgs.builder()
.edgeMachineName("machine-1")
.location("eastus")
.properties(EdgeMachinePropertiesArgs.builder()
.arcMachineResourceGroupId("/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg")
.arcMachineResourceId("/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1")
.build())
.resourceGroupName("ArcInstance-rg")
.build());
}
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const edgeMachine = new azure_native.azurestackhci.EdgeMachine("edgeMachine", {
edgeMachineName: "machine-1",
location: "eastus",
properties: {
arcMachineResourceGroupId: "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg",
arcMachineResourceId: "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1",
},
resourceGroupName: "ArcInstance-rg",
});
import pulumi
import pulumi_azure_native as azure_native
edge_machine = azure_native.azurestackhci.EdgeMachine("edgeMachine",
edge_machine_name="machine-1",
location="eastus",
properties={
"arc_machine_resource_group_id": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg",
"arc_machine_resource_id": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1",
},
resource_group_name="ArcInstance-rg")
resources:
edgeMachine:
type: azure-native:azurestackhci:EdgeMachine
properties:
edgeMachineName: machine-1
location: eastus
properties:
arcMachineResourceGroupId: /subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg
arcMachineResourceId: /subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1
resourceGroupName: ArcInstance-rg
Create EdgeMachine Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new EdgeMachine(name: string, args: EdgeMachineArgs, opts?: CustomResourceOptions);@overload
def EdgeMachine(resource_name: str,
args: EdgeMachineArgs,
opts: Optional[ResourceOptions] = None)
@overload
def EdgeMachine(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
edge_machine_name: Optional[str] = None,
identity: Optional[ManagedServiceIdentityArgs] = None,
location: Optional[str] = None,
properties: Optional[EdgeMachinePropertiesArgs] = None,
tags: Optional[Mapping[str, str]] = None)func NewEdgeMachine(ctx *Context, name string, args EdgeMachineArgs, opts ...ResourceOption) (*EdgeMachine, error)public EdgeMachine(string name, EdgeMachineArgs args, CustomResourceOptions? opts = null)
public EdgeMachine(String name, EdgeMachineArgs args)
public EdgeMachine(String name, EdgeMachineArgs args, CustomResourceOptions options)
type: azure-native:azurestackhci:EdgeMachine
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 EdgeMachineArgs
- 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 EdgeMachineArgs
- 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 EdgeMachineArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EdgeMachineArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EdgeMachineArgs
- 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 edgeMachineResource = new AzureNative.AzureStackHCI.EdgeMachine("edgeMachineResource", new()
{
ResourceGroupName = "string",
EdgeMachineName = "string",
Identity = new AzureNative.AzureStackHCI.Inputs.ManagedServiceIdentityArgs
{
Type = "string",
UserAssignedIdentities = new[]
{
"string",
},
},
Location = "string",
Properties = new AzureNative.AzureStackHCI.Inputs.EdgeMachinePropertiesArgs
{
ArcGatewayResourceId = "string",
ArcMachineResourceGroupId = "string",
ArcMachineResourceId = "string",
EdgeMachineKind = "string",
OwnershipVoucherDetails = new AzureNative.AzureStackHCI.Inputs.OwnershipVoucherDetailsArgs
{
OwnerKeyType = "string",
OwnershipVoucher = "string",
},
ProvisioningDetails = new AzureNative.AzureStackHCI.Inputs.ProvisioningDetailsArgs
{
OsProfile = new AzureNative.AzureStackHCI.Inputs.OsProvisionProfileArgs
{
GpgPubKey = "string",
ImageHash = "string",
OperationType = "string",
OsImageLocation = "string",
OsName = "string",
OsType = "string",
OsVersion = "string",
VsrVersion = "string",
},
UserDetails = new[]
{
new AzureNative.AzureStackHCI.Inputs.UserDetailsArgs
{
SecretType = "string",
UserName = "string",
SecretLocation = "string",
SshPubKey = new[]
{
"string",
},
},
},
},
SiteDetails = new AzureNative.AzureStackHCI.Inputs.SiteDetailsArgs
{
SiteResourceId = "string",
DeviceConfiguration = new AzureNative.AzureStackHCI.Inputs.TargetDeviceConfigurationArgs
{
HostName = "string",
Network = new AzureNative.AzureStackHCI.Inputs.NetworkConfigurationArgs
{
NetworkAdapters = new[]
{
new AzureNative.AzureStackHCI.Inputs.NetworkAdapterArgs
{
IpAssignmentType = "string",
AdapterName = "string",
DnsAddressArray = new[]
{
"string",
},
Gateway = "string",
IpAddress = "string",
IpAddressRange = new AzureNative.AzureStackHCI.Inputs.IpAddressRangeArgs
{
EndIp = "string",
StartIp = "string",
},
MacAddress = "string",
SubnetMask = "string",
VlanId = "string",
},
},
},
Storage = new AzureNative.AzureStackHCI.Inputs.StorageConfigurationArgs
{
PartitionSize = "string",
},
Time = new AzureNative.AzureStackHCI.Inputs.TimeConfigurationArgs
{
PrimaryTimeServer = "string",
SecondaryTimeServer = "string",
TimeZone = "string",
},
WebProxy = new AzureNative.AzureStackHCI.Inputs.WebProxyConfigurationArgs
{
BypassList = new[]
{
"string",
},
ConnectionUri = "string",
Port = "string",
},
},
},
},
Tags =
{
{ "string", "string" },
},
});
example, err := azurestackhci.NewEdgeMachine(ctx, "edgeMachineResource", &azurestackhci.EdgeMachineArgs{
ResourceGroupName: pulumi.String("string"),
EdgeMachineName: pulumi.String("string"),
Identity: &azurestackhci.ManagedServiceIdentityArgs{
Type: pulumi.String("string"),
UserAssignedIdentities: pulumi.StringArray{
pulumi.String("string"),
},
},
Location: pulumi.String("string"),
Properties: &azurestackhci.EdgeMachinePropertiesArgs{
ArcGatewayResourceId: pulumi.String("string"),
ArcMachineResourceGroupId: pulumi.String("string"),
ArcMachineResourceId: pulumi.String("string"),
EdgeMachineKind: pulumi.String("string"),
OwnershipVoucherDetails: &azurestackhci.OwnershipVoucherDetailsArgs{
OwnerKeyType: pulumi.String("string"),
OwnershipVoucher: pulumi.String("string"),
},
ProvisioningDetails: &azurestackhci.ProvisioningDetailsArgs{
OsProfile: &azurestackhci.OsProvisionProfileArgs{
GpgPubKey: pulumi.String("string"),
ImageHash: pulumi.String("string"),
OperationType: pulumi.String("string"),
OsImageLocation: pulumi.String("string"),
OsName: pulumi.String("string"),
OsType: pulumi.String("string"),
OsVersion: pulumi.String("string"),
VsrVersion: pulumi.String("string"),
},
UserDetails: azurestackhci.UserDetailsArray{
&azurestackhci.UserDetailsArgs{
SecretType: pulumi.String("string"),
UserName: pulumi.String("string"),
SecretLocation: pulumi.String("string"),
SshPubKey: pulumi.StringArray{
pulumi.String("string"),
},
},
},
},
SiteDetails: &azurestackhci.SiteDetailsArgs{
SiteResourceId: pulumi.String("string"),
DeviceConfiguration: &azurestackhci.TargetDeviceConfigurationArgs{
HostName: pulumi.String("string"),
Network: &azurestackhci.NetworkConfigurationArgs{
NetworkAdapters: azurestackhci.NetworkAdapterArray{
&azurestackhci.NetworkAdapterArgs{
IpAssignmentType: pulumi.String("string"),
AdapterName: pulumi.String("string"),
DnsAddressArray: pulumi.StringArray{
pulumi.String("string"),
},
Gateway: pulumi.String("string"),
IpAddress: pulumi.String("string"),
IpAddressRange: &azurestackhci.IpAddressRangeArgs{
EndIp: pulumi.String("string"),
StartIp: pulumi.String("string"),
},
MacAddress: pulumi.String("string"),
SubnetMask: pulumi.String("string"),
VlanId: pulumi.String("string"),
},
},
},
Storage: &azurestackhci.StorageConfigurationArgs{
PartitionSize: pulumi.String("string"),
},
Time: &azurestackhci.TimeConfigurationArgs{
PrimaryTimeServer: pulumi.String("string"),
SecondaryTimeServer: pulumi.String("string"),
TimeZone: pulumi.String("string"),
},
WebProxy: &azurestackhci.WebProxyConfigurationArgs{
BypassList: pulumi.StringArray{
pulumi.String("string"),
},
ConnectionUri: pulumi.String("string"),
Port: pulumi.String("string"),
},
},
},
},
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var edgeMachineResource = new EdgeMachine("edgeMachineResource", EdgeMachineArgs.builder()
.resourceGroupName("string")
.edgeMachineName("string")
.identity(ManagedServiceIdentityArgs.builder()
.type("string")
.userAssignedIdentities("string")
.build())
.location("string")
.properties(EdgeMachinePropertiesArgs.builder()
.arcGatewayResourceId("string")
.arcMachineResourceGroupId("string")
.arcMachineResourceId("string")
.edgeMachineKind("string")
.ownershipVoucherDetails(OwnershipVoucherDetailsArgs.builder()
.ownerKeyType("string")
.ownershipVoucher("string")
.build())
.provisioningDetails(ProvisioningDetailsArgs.builder()
.osProfile(OsProvisionProfileArgs.builder()
.gpgPubKey("string")
.imageHash("string")
.operationType("string")
.osImageLocation("string")
.osName("string")
.osType("string")
.osVersion("string")
.vsrVersion("string")
.build())
.userDetails(UserDetailsArgs.builder()
.secretType("string")
.userName("string")
.secretLocation("string")
.sshPubKey("string")
.build())
.build())
.siteDetails(SiteDetailsArgs.builder()
.siteResourceId("string")
.deviceConfiguration(TargetDeviceConfigurationArgs.builder()
.hostName("string")
.network(NetworkConfigurationArgs.builder()
.networkAdapters(NetworkAdapterArgs.builder()
.ipAssignmentType("string")
.adapterName("string")
.dnsAddressArray("string")
.gateway("string")
.ipAddress("string")
.ipAddressRange(IpAddressRangeArgs.builder()
.endIp("string")
.startIp("string")
.build())
.macAddress("string")
.subnetMask("string")
.vlanId("string")
.build())
.build())
.storage(StorageConfigurationArgs.builder()
.partitionSize("string")
.build())
.time(TimeConfigurationArgs.builder()
.primaryTimeServer("string")
.secondaryTimeServer("string")
.timeZone("string")
.build())
.webProxy(WebProxyConfigurationArgs.builder()
.bypassList("string")
.connectionUri("string")
.port("string")
.build())
.build())
.build())
.build())
.tags(Map.of("string", "string"))
.build());
edge_machine_resource = azure_native.azurestackhci.EdgeMachine("edgeMachineResource",
resource_group_name="string",
edge_machine_name="string",
identity={
"type": "string",
"user_assigned_identities": ["string"],
},
location="string",
properties={
"arc_gateway_resource_id": "string",
"arc_machine_resource_group_id": "string",
"arc_machine_resource_id": "string",
"edge_machine_kind": "string",
"ownership_voucher_details": {
"owner_key_type": "string",
"ownership_voucher": "string",
},
"provisioning_details": {
"os_profile": {
"gpg_pub_key": "string",
"image_hash": "string",
"operation_type": "string",
"os_image_location": "string",
"os_name": "string",
"os_type": "string",
"os_version": "string",
"vsr_version": "string",
},
"user_details": [{
"secret_type": "string",
"user_name": "string",
"secret_location": "string",
"ssh_pub_key": ["string"],
}],
},
"site_details": {
"site_resource_id": "string",
"device_configuration": {
"host_name": "string",
"network": {
"network_adapters": [{
"ip_assignment_type": "string",
"adapter_name": "string",
"dns_address_array": ["string"],
"gateway": "string",
"ip_address": "string",
"ip_address_range": {
"end_ip": "string",
"start_ip": "string",
},
"mac_address": "string",
"subnet_mask": "string",
"vlan_id": "string",
}],
},
"storage": {
"partition_size": "string",
},
"time": {
"primary_time_server": "string",
"secondary_time_server": "string",
"time_zone": "string",
},
"web_proxy": {
"bypass_list": ["string"],
"connection_uri": "string",
"port": "string",
},
},
},
},
tags={
"string": "string",
})
const edgeMachineResource = new azure_native.azurestackhci.EdgeMachine("edgeMachineResource", {
resourceGroupName: "string",
edgeMachineName: "string",
identity: {
type: "string",
userAssignedIdentities: ["string"],
},
location: "string",
properties: {
arcGatewayResourceId: "string",
arcMachineResourceGroupId: "string",
arcMachineResourceId: "string",
edgeMachineKind: "string",
ownershipVoucherDetails: {
ownerKeyType: "string",
ownershipVoucher: "string",
},
provisioningDetails: {
osProfile: {
gpgPubKey: "string",
imageHash: "string",
operationType: "string",
osImageLocation: "string",
osName: "string",
osType: "string",
osVersion: "string",
vsrVersion: "string",
},
userDetails: [{
secretType: "string",
userName: "string",
secretLocation: "string",
sshPubKey: ["string"],
}],
},
siteDetails: {
siteResourceId: "string",
deviceConfiguration: {
hostName: "string",
network: {
networkAdapters: [{
ipAssignmentType: "string",
adapterName: "string",
dnsAddressArray: ["string"],
gateway: "string",
ipAddress: "string",
ipAddressRange: {
endIp: "string",
startIp: "string",
},
macAddress: "string",
subnetMask: "string",
vlanId: "string",
}],
},
storage: {
partitionSize: "string",
},
time: {
primaryTimeServer: "string",
secondaryTimeServer: "string",
timeZone: "string",
},
webProxy: {
bypassList: ["string"],
connectionUri: "string",
port: "string",
},
},
},
},
tags: {
string: "string",
},
});
type: azure-native:azurestackhci:EdgeMachine
properties:
edgeMachineName: string
identity:
type: string
userAssignedIdentities:
- string
location: string
properties:
arcGatewayResourceId: string
arcMachineResourceGroupId: string
arcMachineResourceId: string
edgeMachineKind: string
ownershipVoucherDetails:
ownerKeyType: string
ownershipVoucher: string
provisioningDetails:
osProfile:
gpgPubKey: string
imageHash: string
operationType: string
osImageLocation: string
osName: string
osType: string
osVersion: string
vsrVersion: string
userDetails:
- secretLocation: string
secretType: string
sshPubKey:
- string
userName: string
siteDetails:
deviceConfiguration:
hostName: string
network:
networkAdapters:
- adapterName: string
dnsAddressArray:
- string
gateway: string
ipAddress: string
ipAddressRange:
endIp: string
startIp: string
ipAssignmentType: string
macAddress: string
subnetMask: string
vlanId: string
storage:
partitionSize: string
time:
primaryTimeServer: string
secondaryTimeServer: string
timeZone: string
webProxy:
bypassList:
- string
connectionUri: string
port: string
siteResourceId: string
resourceGroupName: string
tags:
string: string
EdgeMachine 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 EdgeMachine resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Edge
Machine stringName - Name of Device
- Identity
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Managed Service Identity - The managed service identities assigned to this resource.
- Location string
- The geo-location where the resource lives
- Properties
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Edge Machine Properties - The resource-specific properties for this resource.
- Dictionary<string, string>
- Resource tags.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Edge
Machine stringName - Name of Device
- Identity
Managed
Service Identity Args - The managed service identities assigned to this resource.
- Location string
- The geo-location where the resource lives
- Properties
Edge
Machine Properties Args - The resource-specific properties for this resource.
- map[string]string
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- edge
Machine StringName - Name of Device
- identity
Managed
Service Identity - The managed service identities assigned to this resource.
- location String
- The geo-location where the resource lives
- properties
Edge
Machine Properties - The resource-specific properties for this resource.
- Map<String,String>
- Resource tags.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- edge
Machine stringName - Name of Device
- identity
Managed
Service Identity - The managed service identities assigned to this resource.
- location string
- The geo-location where the resource lives
- properties
Edge
Machine Properties - The resource-specific properties for this resource.
- {[key: string]: string}
- Resource tags.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- edge_
machine_ strname - Name of Device
- identity
Managed
Service Identity Args - The managed service identities assigned to this resource.
- location str
- The geo-location where the resource lives
- properties
Edge
Machine Properties Args - The resource-specific properties for this resource.
- Mapping[str, str]
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- edge
Machine StringName - Name of Device
- identity Property Map
- The managed service identities assigned to this resource.
- location String
- The geo-location where the resource lives
- properties Property Map
- The resource-specific properties for this resource.
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the EdgeMachine resource produces the following output properties:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- System
Data Pulumi.Azure Native. Azure Stack HCI. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
EdgeMachineKind, EdgeMachineKindArgs
- Standard
StandardEdgeMachine resource created using Zero-touch provisioning.- Dedicated
DedicatedEdgeMachine resource created for brownfield HCI customers without zero touch provisioning.
- Edge
Machine Kind Standard StandardEdgeMachine resource created using Zero-touch provisioning.- Edge
Machine Kind Dedicated DedicatedEdgeMachine resource created for brownfield HCI customers without zero touch provisioning.
- Standard
StandardEdgeMachine resource created using Zero-touch provisioning.- Dedicated
DedicatedEdgeMachine resource created for brownfield HCI customers without zero touch provisioning.
- Standard
StandardEdgeMachine resource created using Zero-touch provisioning.- Dedicated
DedicatedEdgeMachine resource created for brownfield HCI customers without zero touch provisioning.
- STANDARD
StandardEdgeMachine resource created using Zero-touch provisioning.- DEDICATED
DedicatedEdgeMachine resource created for brownfield HCI customers without zero touch provisioning.
- "Standard"
StandardEdgeMachine resource created using Zero-touch provisioning.- "Dedicated"
DedicatedEdgeMachine resource created for brownfield HCI customers without zero touch provisioning.
EdgeMachineNetworkProfileResponse, EdgeMachineNetworkProfileResponseArgs
NetworkProfile of edge machine.- Nic
Details List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Edge Machine Nic Detail Response> - List of Network Interface Card (NIC) Details of edge machine.
- Switch
Details List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Switch Detail Response> - List of switch Details of edge machine.
- Nic
Details []EdgeMachine Nic Detail Response - List of Network Interface Card (NIC) Details of edge machine.
- Switch
Details []SwitchDetail Response - List of switch Details of edge machine.
- nic
Details List<EdgeMachine Nic Detail Response> - List of Network Interface Card (NIC) Details of edge machine.
- switch
Details List<SwitchDetail Response> - List of switch Details of edge machine.
- nic
Details EdgeMachine Nic Detail Response[] - List of Network Interface Card (NIC) Details of edge machine.
- switch
Details SwitchDetail Response[] - List of switch Details of edge machine.
- nic_
details Sequence[EdgeMachine Nic Detail Response] - List of Network Interface Card (NIC) Details of edge machine.
- switch_
details Sequence[SwitchDetail Response] - List of switch Details of edge machine.
- nic
Details List<Property Map> - List of Network Interface Card (NIC) Details of edge machine.
- switch
Details List<Property Map> - List of switch Details of edge machine.
EdgeMachineNicDetailResponse, EdgeMachineNicDetailResponseArgs
Network Interface Card (NIC) Details of edge machine.- Adapter
Name string - Adapter Name of NIC
- Component
Id string - Component Id of NIC
- Default
Gateway string - Default Gateway of NIC
- Default
Isolation stringId - Default Isolation of Management NIC
- Dns
Servers List<string> - DNS Servers for NIC
- Driver
Version string - Driver Version of NIC
- Interface
Description string - Interface Description of NIC
- Ip4Address string
- Subnet Mask of NIC
- Mac
Address string - MAC address information of NIC.
- Nic
Status string - The status of NIC, up, disconnected.
- Nic
Type string - The type of NIC, physical, virtual, management.
- Rdma
Capability string - Describes the RDMA capability of the network adapter.
- Slot string
- The slot attached to the NIC.
- Subnet
Mask string - Subnet Mask of NIC
- Switch
Name string - The switch attached to the NIC, if any.
- Vlan
Id string - The VLAN ID of the physical NIC.
- Adapter
Name string - Adapter Name of NIC
- Component
Id string - Component Id of NIC
- Default
Gateway string - Default Gateway of NIC
- Default
Isolation stringId - Default Isolation of Management NIC
- Dns
Servers []string - DNS Servers for NIC
- Driver
Version string - Driver Version of NIC
- Interface
Description string - Interface Description of NIC
- Ip4Address string
- Subnet Mask of NIC
- Mac
Address string - MAC address information of NIC.
- Nic
Status string - The status of NIC, up, disconnected.
- Nic
Type string - The type of NIC, physical, virtual, management.
- Rdma
Capability string - Describes the RDMA capability of the network adapter.
- Slot string
- The slot attached to the NIC.
- Subnet
Mask string - Subnet Mask of NIC
- Switch
Name string - The switch attached to the NIC, if any.
- Vlan
Id string - The VLAN ID of the physical NIC.
- adapter
Name String - Adapter Name of NIC
- component
Id String - Component Id of NIC
- default
Gateway String - Default Gateway of NIC
- default
Isolation StringId - Default Isolation of Management NIC
- dns
Servers List<String> - DNS Servers for NIC
- driver
Version String - Driver Version of NIC
- interface
Description String - Interface Description of NIC
- ip4Address String
- Subnet Mask of NIC
- mac
Address String - MAC address information of NIC.
- nic
Status String - The status of NIC, up, disconnected.
- nic
Type String - The type of NIC, physical, virtual, management.
- rdma
Capability String - Describes the RDMA capability of the network adapter.
- slot String
- The slot attached to the NIC.
- subnet
Mask String - Subnet Mask of NIC
- switch
Name String - The switch attached to the NIC, if any.
- vlan
Id String - The VLAN ID of the physical NIC.
- adapter
Name string - Adapter Name of NIC
- component
Id string - Component Id of NIC
- default
Gateway string - Default Gateway of NIC
- default
Isolation stringId - Default Isolation of Management NIC
- dns
Servers string[] - DNS Servers for NIC
- driver
Version string - Driver Version of NIC
- interface
Description string - Interface Description of NIC
- ip4Address string
- Subnet Mask of NIC
- mac
Address string - MAC address information of NIC.
- nic
Status string - The status of NIC, up, disconnected.
- nic
Type string - The type of NIC, physical, virtual, management.
- rdma
Capability string - Describes the RDMA capability of the network adapter.
- slot string
- The slot attached to the NIC.
- subnet
Mask string - Subnet Mask of NIC
- switch
Name string - The switch attached to the NIC, if any.
- vlan
Id string - The VLAN ID of the physical NIC.
- adapter_
name str - Adapter Name of NIC
- component_
id str - Component Id of NIC
- default_
gateway str - Default Gateway of NIC
- default_
isolation_ strid - Default Isolation of Management NIC
- dns_
servers Sequence[str] - DNS Servers for NIC
- driver_
version str - Driver Version of NIC
- interface_
description str - Interface Description of NIC
- ip4_
address str - Subnet Mask of NIC
- mac_
address str - MAC address information of NIC.
- nic_
status str - The status of NIC, up, disconnected.
- nic_
type str - The type of NIC, physical, virtual, management.
- rdma_
capability str - Describes the RDMA capability of the network adapter.
- slot str
- The slot attached to the NIC.
- subnet_
mask str - Subnet Mask of NIC
- switch_
name str - The switch attached to the NIC, if any.
- vlan_
id str - The VLAN ID of the physical NIC.
- adapter
Name String - Adapter Name of NIC
- component
Id String - Component Id of NIC
- default
Gateway String - Default Gateway of NIC
- default
Isolation StringId - Default Isolation of Management NIC
- dns
Servers List<String> - DNS Servers for NIC
- driver
Version String - Driver Version of NIC
- interface
Description String - Interface Description of NIC
- ip4Address String
- Subnet Mask of NIC
- mac
Address String - MAC address information of NIC.
- nic
Status String - The status of NIC, up, disconnected.
- nic
Type String - The type of NIC, physical, virtual, management.
- rdma
Capability String - Describes the RDMA capability of the network adapter.
- slot String
- The slot attached to the NIC.
- subnet
Mask String - Subnet Mask of NIC
- switch
Name String - The switch attached to the NIC, if any.
- vlan
Id String - The VLAN ID of the physical NIC.
EdgeMachineProperties, EdgeMachinePropertiesArgs
Properties for edge machine.- Arc
Gateway stringResource Id - Link to Arc Gateway ARM resource Id
- Arc
Machine stringResource Group Id - Optional property to create arc machine in custom resource group.
- Arc
Machine stringResource Id - Arc machine instance resource id.
- Edge
Machine string | Pulumi.Kind Azure Native. Azure Stack HCI. Edge Machine Kind - Edge Machine type.
- Ownership
Voucher Pulumi.Details Azure Native. Azure Stack HCI. Inputs. Ownership Voucher Details - Ownership voucher details for provisioned machine.
- Provisioning
Details Pulumi.Azure Native. Azure Stack HCI. Inputs. Provisioning Details - Details for device provisioning.
- Site
Details Pulumi.Azure Native. Azure Stack HCI. Inputs. Site Details - Service fetches common configuration from site.
- Arc
Gateway stringResource Id - Link to Arc Gateway ARM resource Id
- Arc
Machine stringResource Group Id - Optional property to create arc machine in custom resource group.
- Arc
Machine stringResource Id - Arc machine instance resource id.
- Edge
Machine string | EdgeKind Machine Kind - Edge Machine type.
- Ownership
Voucher OwnershipDetails Voucher Details - Ownership voucher details for provisioned machine.
- Provisioning
Details ProvisioningDetails - Details for device provisioning.
- Site
Details SiteDetails - Service fetches common configuration from site.
- arc
Gateway StringResource Id - Link to Arc Gateway ARM resource Id
- arc
Machine StringResource Group Id - Optional property to create arc machine in custom resource group.
- arc
Machine StringResource Id - Arc machine instance resource id.
- edge
Machine String | EdgeKind Machine Kind - Edge Machine type.
- ownership
Voucher OwnershipDetails Voucher Details - Ownership voucher details for provisioned machine.
- provisioning
Details ProvisioningDetails - Details for device provisioning.
- site
Details SiteDetails - Service fetches common configuration from site.
- arc
Gateway stringResource Id - Link to Arc Gateway ARM resource Id
- arc
Machine stringResource Group Id - Optional property to create arc machine in custom resource group.
- arc
Machine stringResource Id - Arc machine instance resource id.
- edge
Machine string | EdgeKind Machine Kind - Edge Machine type.
- ownership
Voucher OwnershipDetails Voucher Details - Ownership voucher details for provisioned machine.
- provisioning
Details ProvisioningDetails - Details for device provisioning.
- site
Details SiteDetails - Service fetches common configuration from site.
- arc_
gateway_ strresource_ id - Link to Arc Gateway ARM resource Id
- arc_
machine_ strresource_ group_ id - Optional property to create arc machine in custom resource group.
- arc_
machine_ strresource_ id - Arc machine instance resource id.
- edge_
machine_ str | Edgekind Machine Kind - Edge Machine type.
- ownership_
voucher_ Ownershipdetails Voucher Details - Ownership voucher details for provisioned machine.
- provisioning_
details ProvisioningDetails - Details for device provisioning.
- site_
details SiteDetails - Service fetches common configuration from site.
- arc
Gateway StringResource Id - Link to Arc Gateway ARM resource Id
- arc
Machine StringResource Group Id - Optional property to create arc machine in custom resource group.
- arc
Machine StringResource Id - Arc machine instance resource id.
- edge
Machine String | "Standard" | "Dedicated"Kind - Edge Machine type.
- ownership
Voucher Property MapDetails - Ownership voucher details for provisioned machine.
- provisioning
Details Property Map - Details for device provisioning.
- site
Details Property Map - Service fetches common configuration from site.
EdgeMachinePropertiesResponse, EdgeMachinePropertiesResponseArgs
Properties for edge machine.- Claimed
By string - Tracks the ID of the consuming resource, setting the machine as in-use.
- Cloud
Id string - Unique, immutable resource id.
- Connectivity
Status string - machine connectivity status
- Device
Pool stringResource Id - A machine can only be assigned to single device pool
- Last
Sync stringTimestamp - Last time data updated to service.
- Machine
State string - OS configuration status details
- Operation
Details List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Operation Detail Response> - operation status details for edge machine.
- Provisioning
State string - The provisioning state of a resource.
- Reported
Properties Pulumi.Azure Native. Azure Stack HCI. Inputs. Edge Machine Reported Properties Response - Reported properties for edge machine.
- Arc
Gateway stringResource Id - Link to Arc Gateway ARM resource Id
- Arc
Machine stringResource Group Id - Optional property to create arc machine in custom resource group.
- Arc
Machine stringResource Id - Arc machine instance resource id.
- Edge
Machine stringKind - Edge Machine type.
- Ownership
Voucher Pulumi.Details Azure Native. Azure Stack HCI. Inputs. Ownership Voucher Details Response - Ownership voucher details for provisioned machine.
- Provisioning
Details Pulumi.Azure Native. Azure Stack HCI. Inputs. Provisioning Details Response - Details for device provisioning.
- Site
Details Pulumi.Azure Native. Azure Stack HCI. Inputs. Site Details Response - Service fetches common configuration from site.
- Claimed
By string - Tracks the ID of the consuming resource, setting the machine as in-use.
- Cloud
Id string - Unique, immutable resource id.
- Connectivity
Status string - machine connectivity status
- Device
Pool stringResource Id - A machine can only be assigned to single device pool
- Last
Sync stringTimestamp - Last time data updated to service.
- Machine
State string - OS configuration status details
- Operation
Details []OperationDetail Response - operation status details for edge machine.
- Provisioning
State string - The provisioning state of a resource.
- Reported
Properties EdgeMachine Reported Properties Response - Reported properties for edge machine.
- Arc
Gateway stringResource Id - Link to Arc Gateway ARM resource Id
- Arc
Machine stringResource Group Id - Optional property to create arc machine in custom resource group.
- Arc
Machine stringResource Id - Arc machine instance resource id.
- Edge
Machine stringKind - Edge Machine type.
- Ownership
Voucher OwnershipDetails Voucher Details Response - Ownership voucher details for provisioned machine.
- Provisioning
Details ProvisioningDetails Response - Details for device provisioning.
- Site
Details SiteDetails Response - Service fetches common configuration from site.
- claimed
By String - Tracks the ID of the consuming resource, setting the machine as in-use.
- cloud
Id String - Unique, immutable resource id.
- connectivity
Status String - machine connectivity status
- device
Pool StringResource Id - A machine can only be assigned to single device pool
- last
Sync StringTimestamp - Last time data updated to service.
- machine
State String - OS configuration status details
- operation
Details List<OperationDetail Response> - operation status details for edge machine.
- provisioning
State String - The provisioning state of a resource.
- reported
Properties EdgeMachine Reported Properties Response - Reported properties for edge machine.
- arc
Gateway StringResource Id - Link to Arc Gateway ARM resource Id
- arc
Machine StringResource Group Id - Optional property to create arc machine in custom resource group.
- arc
Machine StringResource Id - Arc machine instance resource id.
- edge
Machine StringKind - Edge Machine type.
- ownership
Voucher OwnershipDetails Voucher Details Response - Ownership voucher details for provisioned machine.
- provisioning
Details ProvisioningDetails Response - Details for device provisioning.
- site
Details SiteDetails Response - Service fetches common configuration from site.
- claimed
By string - Tracks the ID of the consuming resource, setting the machine as in-use.
- cloud
Id string - Unique, immutable resource id.
- connectivity
Status string - machine connectivity status
- device
Pool stringResource Id - A machine can only be assigned to single device pool
- last
Sync stringTimestamp - Last time data updated to service.
- machine
State string - OS configuration status details
- operation
Details OperationDetail Response[] - operation status details for edge machine.
- provisioning
State string - The provisioning state of a resource.
- reported
Properties EdgeMachine Reported Properties Response - Reported properties for edge machine.
- arc
Gateway stringResource Id - Link to Arc Gateway ARM resource Id
- arc
Machine stringResource Group Id - Optional property to create arc machine in custom resource group.
- arc
Machine stringResource Id - Arc machine instance resource id.
- edge
Machine stringKind - Edge Machine type.
- ownership
Voucher OwnershipDetails Voucher Details Response - Ownership voucher details for provisioned machine.
- provisioning
Details ProvisioningDetails Response - Details for device provisioning.
- site
Details SiteDetails Response - Service fetches common configuration from site.
- claimed_
by str - Tracks the ID of the consuming resource, setting the machine as in-use.
- cloud_
id str - Unique, immutable resource id.
- connectivity_
status str - machine connectivity status
- device_
pool_ strresource_ id - A machine can only be assigned to single device pool
- last_
sync_ strtimestamp - Last time data updated to service.
- machine_
state str - OS configuration status details
- operation_
details Sequence[OperationDetail Response] - operation status details for edge machine.
- provisioning_
state str - The provisioning state of a resource.
- reported_
properties EdgeMachine Reported Properties Response - Reported properties for edge machine.
- arc_
gateway_ strresource_ id - Link to Arc Gateway ARM resource Id
- arc_
machine_ strresource_ group_ id - Optional property to create arc machine in custom resource group.
- arc_
machine_ strresource_ id - Arc machine instance resource id.
- edge_
machine_ strkind - Edge Machine type.
- ownership_
voucher_ Ownershipdetails Voucher Details Response - Ownership voucher details for provisioned machine.
- provisioning_
details ProvisioningDetails Response - Details for device provisioning.
- site_
details SiteDetails Response - Service fetches common configuration from site.
- claimed
By String - Tracks the ID of the consuming resource, setting the machine as in-use.
- cloud
Id String - Unique, immutable resource id.
- connectivity
Status String - machine connectivity status
- device
Pool StringResource Id - A machine can only be assigned to single device pool
- last
Sync StringTimestamp - Last time data updated to service.
- machine
State String - OS configuration status details
- operation
Details List<Property Map> - operation status details for edge machine.
- provisioning
State String - The provisioning state of a resource.
- reported
Properties Property Map - Reported properties for edge machine.
- arc
Gateway StringResource Id - Link to Arc Gateway ARM resource Id
- arc
Machine StringResource Group Id - Optional property to create arc machine in custom resource group.
- arc
Machine StringResource Id - Arc machine instance resource id.
- edge
Machine StringKind - Edge Machine type.
- ownership
Voucher Property MapDetails - Ownership voucher details for provisioned machine.
- provisioning
Details Property Map - Details for device provisioning.
- site
Details Property Map - Service fetches common configuration from site.
EdgeMachineReportedPropertiesResponse, EdgeMachineReportedPropertiesResponseArgs
Reported properties for edge machine.- Extension
Profile Pulumi.Azure Native. Azure Stack HCI. Inputs. Extension Profile Response V1 - Extension details for edge machine.
- Hardware
Profile Pulumi.Azure Native. Azure Stack HCI. Inputs. Hardware Profile Response - Hardware related information for edge machine.
- Last
Updated string - Last time data reported.
- Network
Profile Pulumi.Azure Native. Azure Stack HCI. Inputs. Edge Machine Network Profile Response - Network details for edge machine.
- Os
Profile Pulumi.Azure Native. Azure Stack HCI. Inputs. Os Profile Response - OS Properties for edge machine.
- Sbe
Deployment Pulumi.Package Info Azure Native. Azure Stack HCI. Inputs. Sbe Deployment Package Info Response - Solution builder extension (SBE) deployment package information.
- Storage
Profile Pulumi.Azure Native. Azure Stack HCI. Inputs. Storage Profile Response - Storage related information for edge machine.
- Extension
Profile ExtensionProfile Response V1 - Extension details for edge machine.
- Hardware
Profile HardwareProfile Response - Hardware related information for edge machine.
- Last
Updated string - Last time data reported.
- Network
Profile EdgeMachine Network Profile Response - Network details for edge machine.
- Os
Profile OsProfile Response - OS Properties for edge machine.
- Sbe
Deployment SbePackage Info Deployment Package Info Response - Solution builder extension (SBE) deployment package information.
- Storage
Profile StorageProfile Response - Storage related information for edge machine.
- extension
Profile ExtensionProfile Response V1 - Extension details for edge machine.
- hardware
Profile HardwareProfile Response - Hardware related information for edge machine.
- last
Updated String - Last time data reported.
- network
Profile EdgeMachine Network Profile Response - Network details for edge machine.
- os
Profile OsProfile Response - OS Properties for edge machine.
- sbe
Deployment SbePackage Info Deployment Package Info Response - Solution builder extension (SBE) deployment package information.
- storage
Profile StorageProfile Response - Storage related information for edge machine.
- extension
Profile ExtensionProfile Response V1 - Extension details for edge machine.
- hardware
Profile HardwareProfile Response - Hardware related information for edge machine.
- last
Updated string - Last time data reported.
- network
Profile EdgeMachine Network Profile Response - Network details for edge machine.
- os
Profile OsProfile Response - OS Properties for edge machine.
- sbe
Deployment SbePackage Info Deployment Package Info Response - Solution builder extension (SBE) deployment package information.
- storage
Profile StorageProfile Response - Storage related information for edge machine.
- extension_
profile ExtensionProfile Response V1 - Extension details for edge machine.
- hardware_
profile HardwareProfile Response - Hardware related information for edge machine.
- last_
updated str - Last time data reported.
- network_
profile EdgeMachine Network Profile Response - Network details for edge machine.
- os_
profile OsProfile Response - OS Properties for edge machine.
- sbe_
deployment_ Sbepackage_ info Deployment Package Info Response - Solution builder extension (SBE) deployment package information.
- storage_
profile StorageProfile Response - Storage related information for edge machine.
- extension
Profile Property Map - Extension details for edge machine.
- hardware
Profile Property Map - Hardware related information for edge machine.
- last
Updated String - Last time data reported.
- network
Profile Property Map - Network details for edge machine.
- os
Profile Property Map - OS Properties for edge machine.
- sbe
Deployment Property MapPackage Info - Solution builder extension (SBE) deployment package information.
- storage
Profile Property Map - Storage related information for edge machine.
ErrorAdditionalInfoResponse, ErrorAdditionalInfoResponseArgs
The resource management error additional info.ErrorDetailResponse, ErrorDetailResponseArgs
The error detail.- Additional
Info List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Error Additional Info Response> - The error additional info.
- Code string
- The error code.
- Details
List<Pulumi.
Azure Native. Azure Stack HCI. Inputs. Error Detail Response> - The error details.
- Message string
- The error message.
- Target string
- The error target.
- Exception string
- Exception details while installing extension.
- Additional
Info []ErrorAdditional Info Response - The error additional info.
- Code string
- The error code.
- Details
[]Error
Detail Response - The error details.
- Message string
- The error message.
- Target string
- The error target.
- Exception string
- Exception details while installing extension.
- additional
Info List<ErrorAdditional Info Response> - The error additional info.
- code String
- The error code.
- details
List<Error
Detail Response> - The error details.
- message String
- The error message.
- target String
- The error target.
- exception String
- Exception details while installing extension.
- additional
Info ErrorAdditional Info Response[] - The error additional info.
- code string
- The error code.
- details
Error
Detail Response[] - The error details.
- message string
- The error message.
- target string
- The error target.
- exception string
- Exception details while installing extension.
- additional_
info Sequence[ErrorAdditional Info Response] - The error additional info.
- code str
- The error code.
- details
Sequence[Error
Detail Response] - The error details.
- message str
- The error message.
- target str
- The error target.
- exception str
- Exception details while installing extension.
- additional
Info List<Property Map> - The error additional info.
- code String
- The error code.
- details List<Property Map>
- The error details.
- message String
- The error message.
- target String
- The error target.
- exception String
- Exception details while installing extension.
ExtensionProfileResponseV1, ExtensionProfileResponseV1Args
Extensions details for edge device.- Extensions
List<Pulumi.
Azure Native. Azure Stack HCI. Inputs. Hci Edge Device Arc Extension Response> - List of Arc extensions installed on edge device.
- Extensions
[]Hci
Edge Device Arc Extension Response - List of Arc extensions installed on edge device.
- extensions
List<Hci
Edge Device Arc Extension Response> - List of Arc extensions installed on edge device.
- extensions
Hci
Edge Device Arc Extension Response[] - List of Arc extensions installed on edge device.
- extensions
Sequence[Hci
Edge Device Arc Extension Response] - List of Arc extensions installed on edge device.
- extensions List<Property Map>
- List of Arc extensions installed on edge device.
HardwareProfileResponse, HardwareProfileResponseArgs
Hardware profile for the machine- Cpu
Cores double - Number of cpu cores in the machine
- Cpu
Sockets double - Number of cpu sockets in the machine
- Manufacturer string
- manufacturer info of the machine
- Memory
Capacity doubleIn Gb - Memory capacity of the machine
- Model string
- Model info of the machine
- Processor
Type string - Process type of the machine
- Serial
Number string - Serial number of the machine
- Cpu
Cores float64 - Number of cpu cores in the machine
- Cpu
Sockets float64 - Number of cpu sockets in the machine
- Manufacturer string
- manufacturer info of the machine
- Memory
Capacity float64In Gb - Memory capacity of the machine
- Model string
- Model info of the machine
- Processor
Type string - Process type of the machine
- Serial
Number string - Serial number of the machine
- cpu
Cores Double - Number of cpu cores in the machine
- cpu
Sockets Double - Number of cpu sockets in the machine
- manufacturer String
- manufacturer info of the machine
- memory
Capacity DoubleIn Gb - Memory capacity of the machine
- model String
- Model info of the machine
- processor
Type String - Process type of the machine
- serial
Number String - Serial number of the machine
- cpu
Cores number - Number of cpu cores in the machine
- cpu
Sockets number - Number of cpu sockets in the machine
- manufacturer string
- manufacturer info of the machine
- memory
Capacity numberIn Gb - Memory capacity of the machine
- model string
- Model info of the machine
- processor
Type string - Process type of the machine
- serial
Number string - Serial number of the machine
- cpu_
cores float - Number of cpu cores in the machine
- cpu_
sockets float - Number of cpu sockets in the machine
- manufacturer str
- manufacturer info of the machine
- memory_
capacity_ floatin_ gb - Memory capacity of the machine
- model str
- Model info of the machine
- processor_
type str - Process type of the machine
- serial_
number str - Serial number of the machine
- cpu
Cores Number - Number of cpu cores in the machine
- cpu
Sockets Number - Number of cpu sockets in the machine
- manufacturer String
- manufacturer info of the machine
- memory
Capacity NumberIn Gb - Memory capacity of the machine
- model String
- Model info of the machine
- processor
Type String - Process type of the machine
- serial
Number String - Serial number of the machine
HciEdgeDeviceArcExtensionResponse, HciEdgeDeviceArcExtensionResponseArgs
Arc extension installed on edge device.- Error
Details List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Hci Validation Failure Detail Response> - Error details while installing Arc extension.
- Extension
Name string - Arc extension name installed on edge device.
- Extension
Resource stringId - Arc Extension Azure resource id.
- Managed
By string - Indicates whether the extension is managed by the user or by Azure.
- State string
- Arc extension state from arc machine extension.
- Type
Handler stringVersion - Extension version installed.
- Error
Details []HciValidation Failure Detail Response - Error details while installing Arc extension.
- Extension
Name string - Arc extension name installed on edge device.
- Extension
Resource stringId - Arc Extension Azure resource id.
- Managed
By string - Indicates whether the extension is managed by the user or by Azure.
- State string
- Arc extension state from arc machine extension.
- Type
Handler stringVersion - Extension version installed.
- error
Details List<HciValidation Failure Detail Response> - Error details while installing Arc extension.
- extension
Name String - Arc extension name installed on edge device.
- extension
Resource StringId - Arc Extension Azure resource id.
- managed
By String - Indicates whether the extension is managed by the user or by Azure.
- state String
- Arc extension state from arc machine extension.
- type
Handler StringVersion - Extension version installed.
- error
Details HciValidation Failure Detail Response[] - Error details while installing Arc extension.
- extension
Name string - Arc extension name installed on edge device.
- extension
Resource stringId - Arc Extension Azure resource id.
- managed
By string - Indicates whether the extension is managed by the user or by Azure.
- state string
- Arc extension state from arc machine extension.
- type
Handler stringVersion - Extension version installed.
- error_
details Sequence[HciValidation Failure Detail Response] - Error details while installing Arc extension.
- extension_
name str - Arc extension name installed on edge device.
- extension_
resource_ strid - Arc Extension Azure resource id.
- managed_
by str - Indicates whether the extension is managed by the user or by Azure.
- state str
- Arc extension state from arc machine extension.
- type_
handler_ strversion - Extension version installed.
- error
Details List<Property Map> - Error details while installing Arc extension.
- extension
Name String - Arc extension name installed on edge device.
- extension
Resource StringId - Arc Extension Azure resource id.
- managed
By String - Indicates whether the extension is managed by the user or by Azure.
- state String
- Arc extension state from arc machine extension.
- type
Handler StringVersion - Extension version installed.
HciValidationFailureDetailResponse, HciValidationFailureDetailResponseArgs
details of validation failure- Exception string
- Exception details while installing extension.
- Exception string
- Exception details while installing extension.
- exception String
- Exception details while installing extension.
- exception string
- Exception details while installing extension.
- exception str
- Exception details while installing extension.
- exception String
- Exception details while installing extension.
IpAddressRange, IpAddressRangeArgs
IP address range configuration.IpAddressRangeResponse, IpAddressRangeResponseArgs
IP address range configuration.IpAssignmentType, IpAssignmentTypeArgs
- Automatic
AutomaticAutomatic IP assignment- Manual
ManualManual IP assignment
- Ip
Assignment Type Automatic AutomaticAutomatic IP assignment- Ip
Assignment Type Manual ManualManual IP assignment
- Automatic
AutomaticAutomatic IP assignment- Manual
ManualManual IP assignment
- Automatic
AutomaticAutomatic IP assignment- Manual
ManualManual IP assignment
- AUTOMATIC
AutomaticAutomatic IP assignment- MANUAL
ManualManual IP assignment
- "Automatic"
AutomaticAutomatic IP assignment- "Manual"
ManualManual IP assignment
ManagedServiceIdentity, ManagedServiceIdentityArgs
Managed service identity (system assigned and/or user assigned identities)- Type
string | Pulumi.
Azure Native. Azure Stack HCI. Managed Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned List<string>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Type
string | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned []stringIdentities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
String | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned List<String>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
string | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned string[]Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
str | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Sequence[str]identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
String | "None" | "System
Assigned" | "User Assigned" | "System Assigned,User Assigned" - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned List<String>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
ManagedServiceIdentityResponse, ManagedServiceIdentityResponseArgs
Managed service identity (system assigned and/or user assigned identities)- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Azure Stack HCI. Inputs. User Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned map[string]UserIdentities Assigned Identity Response - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<String,UserIdentities Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned {[key: string]: UserIdentities Assigned Identity Response} - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal_
id str - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id str - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Mapping[str, Useridentities Assigned Identity Response] - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<Property Map>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
ManagedServiceIdentityType, ManagedServiceIdentityTypeArgs
- None
None- System
Assigned SystemAssigned- User
Assigned UserAssigned- System
Assigned_User Assigned SystemAssigned,UserAssigned
- Managed
Service Identity Type None None- Managed
Service Identity Type System Assigned SystemAssigned- Managed
Service Identity Type User Assigned UserAssigned- Managed
Service Identity Type_System Assigned_User Assigned SystemAssigned,UserAssigned
- None
None- System
Assigned SystemAssigned- User
Assigned UserAssigned- System
Assigned_User Assigned SystemAssigned,UserAssigned
- None
None- System
Assigned SystemAssigned- User
Assigned UserAssigned- System
Assigned_User Assigned SystemAssigned,UserAssigned
- NONE
None- SYSTEM_ASSIGNED
SystemAssigned- USER_ASSIGNED
UserAssigned- SYSTEM_ASSIGNED_USER_ASSIGNED
SystemAssigned,UserAssigned
- "None"
None- "System
Assigned" SystemAssigned- "User
Assigned" UserAssigned- "System
Assigned,User Assigned" SystemAssigned,UserAssigned
NetworkAdapter, NetworkAdapterArgs
Network adapter configuration.- Ip
Assignment string | Pulumi.Type Azure Native. Azure Stack HCI. Ip Assignment Type - Type of IP assignment.
- Adapter
Name string - Adapter Name.
- Dns
Address List<string>Array - Array of DNS addresses.
- Gateway string
- Gateway id.
- Ip
Address string - IP address.
- Ip
Address Pulumi.Range Azure Native. Azure Stack HCI. Inputs. Ip Address Range - IP address range.
- Mac
Address string - MAC address.
- Subnet
Mask string - Subnet mask.
- Vlan
Id string - VLAN ID for the network setup.
- Ip
Assignment string | IpType Assignment Type - Type of IP assignment.
- Adapter
Name string - Adapter Name.
- Dns
Address []stringArray - Array of DNS addresses.
- Gateway string
- Gateway id.
- Ip
Address string - IP address.
- Ip
Address IpRange Address Range - IP address range.
- Mac
Address string - MAC address.
- Subnet
Mask string - Subnet mask.
- Vlan
Id string - VLAN ID for the network setup.
- ip
Assignment String | IpType Assignment Type - Type of IP assignment.
- adapter
Name String - Adapter Name.
- dns
Address List<String>Array - Array of DNS addresses.
- gateway String
- Gateway id.
- ip
Address String - IP address.
- ip
Address IpRange Address Range - IP address range.
- mac
Address String - MAC address.
- subnet
Mask String - Subnet mask.
- vlan
Id String - VLAN ID for the network setup.
- ip
Assignment string | IpType Assignment Type - Type of IP assignment.
- adapter
Name string - Adapter Name.
- dns
Address string[]Array - Array of DNS addresses.
- gateway string
- Gateway id.
- ip
Address string - IP address.
- ip
Address IpRange Address Range - IP address range.
- mac
Address string - MAC address.
- subnet
Mask string - Subnet mask.
- vlan
Id string - VLAN ID for the network setup.
- ip_
assignment_ str | Iptype Assignment Type - Type of IP assignment.
- adapter_
name str - Adapter Name.
- dns_
address_ Sequence[str]array - Array of DNS addresses.
- gateway str
- Gateway id.
- ip_
address str - IP address.
- ip_
address_ Iprange Address Range - IP address range.
- mac_
address str - MAC address.
- subnet_
mask str - Subnet mask.
- vlan_
id str - VLAN ID for the network setup.
- ip
Assignment String | "Automatic" | "Manual"Type - Type of IP assignment.
- adapter
Name String - Adapter Name.
- dns
Address List<String>Array - Array of DNS addresses.
- gateway String
- Gateway id.
- ip
Address String - IP address.
- ip
Address Property MapRange - IP address range.
- mac
Address String - MAC address.
- subnet
Mask String - Subnet mask.
- vlan
Id String - VLAN ID for the network setup.
NetworkAdapterResponse, NetworkAdapterResponseArgs
Network adapter configuration.- Ip
Assignment stringType - Type of IP assignment.
- Adapter
Name string - Adapter Name.
- Dns
Address List<string>Array - Array of DNS addresses.
- Gateway string
- Gateway id.
- Ip
Address string - IP address.
- Ip
Address Pulumi.Range Azure Native. Azure Stack HCI. Inputs. Ip Address Range Response - IP address range.
- Mac
Address string - MAC address.
- Subnet
Mask string - Subnet mask.
- Vlan
Id string - VLAN ID for the network setup.
- Ip
Assignment stringType - Type of IP assignment.
- Adapter
Name string - Adapter Name.
- Dns
Address []stringArray - Array of DNS addresses.
- Gateway string
- Gateway id.
- Ip
Address string - IP address.
- Ip
Address IpRange Address Range Response - IP address range.
- Mac
Address string - MAC address.
- Subnet
Mask string - Subnet mask.
- Vlan
Id string - VLAN ID for the network setup.
- ip
Assignment StringType - Type of IP assignment.
- adapter
Name String - Adapter Name.
- dns
Address List<String>Array - Array of DNS addresses.
- gateway String
- Gateway id.
- ip
Address String - IP address.
- ip
Address IpRange Address Range Response - IP address range.
- mac
Address String - MAC address.
- subnet
Mask String - Subnet mask.
- vlan
Id String - VLAN ID for the network setup.
- ip
Assignment stringType - Type of IP assignment.
- adapter
Name string - Adapter Name.
- dns
Address string[]Array - Array of DNS addresses.
- gateway string
- Gateway id.
- ip
Address string - IP address.
- ip
Address IpRange Address Range Response - IP address range.
- mac
Address string - MAC address.
- subnet
Mask string - Subnet mask.
- vlan
Id string - VLAN ID for the network setup.
- ip_
assignment_ strtype - Type of IP assignment.
- adapter_
name str - Adapter Name.
- dns_
address_ Sequence[str]array - Array of DNS addresses.
- gateway str
- Gateway id.
- ip_
address str - IP address.
- ip_
address_ Iprange Address Range Response - IP address range.
- mac_
address str - MAC address.
- subnet_
mask str - Subnet mask.
- vlan_
id str - VLAN ID for the network setup.
- ip
Assignment StringType - Type of IP assignment.
- adapter
Name String - Adapter Name.
- dns
Address List<String>Array - Array of DNS addresses.
- gateway String
- Gateway id.
- ip
Address String - IP address.
- ip
Address Property MapRange - IP address range.
- mac
Address String - MAC address.
- subnet
Mask String - Subnet mask.
- vlan
Id String - VLAN ID for the network setup.
NetworkConfiguration, NetworkConfigurationArgs
Network configuration.- Network
Adapters List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Network Adapter> - List of network adapters.
- Network
Adapters []NetworkAdapter - List of network adapters.
- network
Adapters List<NetworkAdapter> - List of network adapters.
- network
Adapters NetworkAdapter[] - List of network adapters.
- network_
adapters Sequence[NetworkAdapter] - List of network adapters.
- network
Adapters List<Property Map> - List of network adapters.
NetworkConfigurationResponse, NetworkConfigurationResponseArgs
Network configuration.- Network
Adapters List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Network Adapter Response> - List of network adapters.
- Network
Adapters []NetworkAdapter Response - List of network adapters.
- network
Adapters List<NetworkAdapter Response> - List of network adapters.
- network
Adapters NetworkAdapter Response[] - List of network adapters.
- network_
adapters Sequence[NetworkAdapter Response] - List of network adapters.
- network
Adapters List<Property Map> - List of network adapters.
OSOperationType, OSOperationTypeArgs
- Provision
ProvisionOS Provisioning operation- Update
UpdateOS Update operation- Re
Image ReImageOS ReImage operation
- OSOperation
Type Provision ProvisionOS Provisioning operation- OSOperation
Type Update UpdateOS Update operation- OSOperation
Type Re Image ReImageOS ReImage operation
- Provision
ProvisionOS Provisioning operation- Update
UpdateOS Update operation- Re
Image ReImageOS ReImage operation
- Provision
ProvisionOS Provisioning operation- Update
UpdateOS Update operation- Re
Image ReImageOS ReImage operation
- PROVISION
ProvisionOS Provisioning operation- UPDATE
UpdateOS Update operation- RE_IMAGE
ReImageOS ReImage operation
- "Provision"
ProvisionOS Provisioning operation- "Update"
UpdateOS Update operation- "Re
Image" ReImageOS ReImage operation
OperationDetailResponse, OperationDetailResponseArgs
operation detail.- Description string
- operation description.
- Error
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Error Detail Response - error details.
- Id string
- operation id.
- Name string
- operation name.
- Resource
Id string - operation resource id.
- Status string
- operation status.
- Type string
- operation type.
- Description string
- operation description.
- Error
Error
Detail Response - error details.
- Id string
- operation id.
- Name string
- operation name.
- Resource
Id string - operation resource id.
- Status string
- operation status.
- Type string
- operation type.
- description String
- operation description.
- error
Error
Detail Response - error details.
- id String
- operation id.
- name String
- operation name.
- resource
Id String - operation resource id.
- status String
- operation status.
- type String
- operation type.
- description string
- operation description.
- error
Error
Detail Response - error details.
- id string
- operation id.
- name string
- operation name.
- resource
Id string - operation resource id.
- status string
- operation status.
- type string
- operation type.
- description str
- operation description.
- error
Error
Detail Response - error details.
- id str
- operation id.
- name str
- operation name.
- resource_
id str - operation resource id.
- status str
- operation status.
- type str
- operation type.
- description String
- operation description.
- error Property Map
- error details.
- id String
- operation id.
- name String
- operation name.
- resource
Id String - operation resource id.
- status String
- operation status.
- type String
- operation type.
OsProfileResponse, OsProfileResponseArgs
OS configurations for HCI device.- Assembly
Version string - Version of assembly present on device
- Base
Image stringVersion - OS Base Image Version
- Boot
Type string - The boot type of the device. e.g. UEFI, Legacy etc
- Build
Number string - OS Build Number
- Image
Version string - OS Image Version
- Os
Sku string - OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
- Os
Type string - OS type (“windows", “linux”)
- Os
Version string - OS Version
- Assembly
Version string - Version of assembly present on device
- Base
Image stringVersion - OS Base Image Version
- Boot
Type string - The boot type of the device. e.g. UEFI, Legacy etc
- Build
Number string - OS Build Number
- Image
Version string - OS Image Version
- Os
Sku string - OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
- Os
Type string - OS type (“windows", “linux”)
- Os
Version string - OS Version
- assembly
Version String - Version of assembly present on device
- base
Image StringVersion - OS Base Image Version
- boot
Type String - The boot type of the device. e.g. UEFI, Legacy etc
- build
Number String - OS Build Number
- image
Version String - OS Image Version
- os
Sku String - OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
- os
Type String - OS type (“windows", “linux”)
- os
Version String - OS Version
- assembly
Version string - Version of assembly present on device
- base
Image stringVersion - OS Base Image Version
- boot
Type string - The boot type of the device. e.g. UEFI, Legacy etc
- build
Number string - OS Build Number
- image
Version string - OS Image Version
- os
Sku string - OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
- os
Type string - OS type (“windows", “linux”)
- os
Version string - OS Version
- assembly_
version str - Version of assembly present on device
- base_
image_ strversion - OS Base Image Version
- boot_
type str - The boot type of the device. e.g. UEFI, Legacy etc
- build_
number str - OS Build Number
- image_
version str - OS Image Version
- os_
sku str - OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
- os_
type str - OS type (“windows", “linux”)
- os_
version str - OS Version
- assembly
Version String - Version of assembly present on device
- base
Image StringVersion - OS Base Image Version
- boot
Type String - The boot type of the device. e.g. UEFI, Legacy etc
- build
Number String - OS Build Number
- image
Version String - OS Image Version
- os
Sku String - OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
- os
Type String - OS type (“windows", “linux”)
- os
Version String - OS Version
OsProvisionProfile, OsProvisionProfileArgs
Operating system profile.- Gpg
Pub stringKey - GPG Public Key used for package verification
- Image
Hash string - Hash of the OS package downloaded
- Operation
Type string | Pulumi.Azure Native. Azure Stack HCI. OSOperation Type - Operation sub type of OS Provisioning
- Os
Image stringLocation - Location of the operating system image.
- Os
Name string - Name of the operating system.
- Os
Type string - Type of the operating system.
- Os
Version string - Version of the operating system.
- Vsr
Version string - Validated Solution Recipe version to be used for the job
- Gpg
Pub stringKey - GPG Public Key used for package verification
- Image
Hash string - Hash of the OS package downloaded
- Operation
Type string | OSOperationType - Operation sub type of OS Provisioning
- Os
Image stringLocation - Location of the operating system image.
- Os
Name string - Name of the operating system.
- Os
Type string - Type of the operating system.
- Os
Version string - Version of the operating system.
- Vsr
Version string - Validated Solution Recipe version to be used for the job
- gpg
Pub StringKey - GPG Public Key used for package verification
- image
Hash String - Hash of the OS package downloaded
- operation
Type String | OSOperationType - Operation sub type of OS Provisioning
- os
Image StringLocation - Location of the operating system image.
- os
Name String - Name of the operating system.
- os
Type String - Type of the operating system.
- os
Version String - Version of the operating system.
- vsr
Version String - Validated Solution Recipe version to be used for the job
- gpg
Pub stringKey - GPG Public Key used for package verification
- image
Hash string - Hash of the OS package downloaded
- operation
Type string | OSOperationType - Operation sub type of OS Provisioning
- os
Image stringLocation - Location of the operating system image.
- os
Name string - Name of the operating system.
- os
Type string - Type of the operating system.
- os
Version string - Version of the operating system.
- vsr
Version string - Validated Solution Recipe version to be used for the job
- gpg_
pub_ strkey - GPG Public Key used for package verification
- image_
hash str - Hash of the OS package downloaded
- operation_
type str | OSOperationType - Operation sub type of OS Provisioning
- os_
image_ strlocation - Location of the operating system image.
- os_
name str - Name of the operating system.
- os_
type str - Type of the operating system.
- os_
version str - Version of the operating system.
- vsr_
version str - Validated Solution Recipe version to be used for the job
- gpg
Pub StringKey - GPG Public Key used for package verification
- image
Hash String - Hash of the OS package downloaded
- operation
Type String | "Provision" | "Update" | "ReImage" - Operation sub type of OS Provisioning
- os
Image StringLocation - Location of the operating system image.
- os
Name String - Name of the operating system.
- os
Type String - Type of the operating system.
- os
Version String - Version of the operating system.
- vsr
Version String - Validated Solution Recipe version to be used for the job
OsProvisionProfileResponse, OsProvisionProfileResponseArgs
Operating system profile.- Gpg
Pub stringKey - GPG Public Key used for package verification
- Image
Hash string - Hash of the OS package downloaded
- Operation
Type string - Operation sub type of OS Provisioning
- Os
Image stringLocation - Location of the operating system image.
- Os
Name string - Name of the operating system.
- Os
Type string - Type of the operating system.
- Os
Version string - Version of the operating system.
- Vsr
Version string - Validated Solution Recipe version to be used for the job
- Gpg
Pub stringKey - GPG Public Key used for package verification
- Image
Hash string - Hash of the OS package downloaded
- Operation
Type string - Operation sub type of OS Provisioning
- Os
Image stringLocation - Location of the operating system image.
- Os
Name string - Name of the operating system.
- Os
Type string - Type of the operating system.
- Os
Version string - Version of the operating system.
- Vsr
Version string - Validated Solution Recipe version to be used for the job
- gpg
Pub StringKey - GPG Public Key used for package verification
- image
Hash String - Hash of the OS package downloaded
- operation
Type String - Operation sub type of OS Provisioning
- os
Image StringLocation - Location of the operating system image.
- os
Name String - Name of the operating system.
- os
Type String - Type of the operating system.
- os
Version String - Version of the operating system.
- vsr
Version String - Validated Solution Recipe version to be used for the job
- gpg
Pub stringKey - GPG Public Key used for package verification
- image
Hash string - Hash of the OS package downloaded
- operation
Type string - Operation sub type of OS Provisioning
- os
Image stringLocation - Location of the operating system image.
- os
Name string - Name of the operating system.
- os
Type string - Type of the operating system.
- os
Version string - Version of the operating system.
- vsr
Version string - Validated Solution Recipe version to be used for the job
- gpg_
pub_ strkey - GPG Public Key used for package verification
- image_
hash str - Hash of the OS package downloaded
- operation_
type str - Operation sub type of OS Provisioning
- os_
image_ strlocation - Location of the operating system image.
- os_
name str - Name of the operating system.
- os_
type str - Type of the operating system.
- os_
version str - Version of the operating system.
- vsr_
version str - Validated Solution Recipe version to be used for the job
- gpg
Pub StringKey - GPG Public Key used for package verification
- image
Hash String - Hash of the OS package downloaded
- operation
Type String - Operation sub type of OS Provisioning
- os
Image StringLocation - Location of the operating system image.
- os
Name String - Name of the operating system.
- os
Type String - Type of the operating system.
- os
Version String - Version of the operating system.
- vsr
Version String - Validated Solution Recipe version to be used for the job
OwnerKeyType, OwnerKeyTypeArgs
- Microsoft
Managed MicrosoftManagedOwner is Microsoft managed key
- Owner
Key Type Microsoft Managed MicrosoftManagedOwner is Microsoft managed key
- Microsoft
Managed MicrosoftManagedOwner is Microsoft managed key
- Microsoft
Managed MicrosoftManagedOwner is Microsoft managed key
- MICROSOFT_MANAGED
MicrosoftManagedOwner is Microsoft managed key
- "Microsoft
Managed" MicrosoftManagedOwner is Microsoft managed key
OwnershipVoucherDetails, OwnershipVoucherDetailsArgs
Details for ownership voucher.- Owner
Key string | Pulumi.Type Azure Native. Azure Stack HCI. Owner Key Type - Owner key type
- Ownership
Voucher string - Ownership voucher in base64 encoded format
- Owner
Key string | OwnerType Key Type - Owner key type
- Ownership
Voucher string - Ownership voucher in base64 encoded format
- owner
Key String | OwnerType Key Type - Owner key type
- ownership
Voucher String - Ownership voucher in base64 encoded format
- owner
Key string | OwnerType Key Type - Owner key type
- ownership
Voucher string - Ownership voucher in base64 encoded format
- owner_
key_ str | Ownertype Key Type - Owner key type
- ownership_
voucher str - Ownership voucher in base64 encoded format
- owner
Key String | "MicrosoftType Managed" - Owner key type
- ownership
Voucher String - Ownership voucher in base64 encoded format
OwnershipVoucherDetailsResponse, OwnershipVoucherDetailsResponseArgs
Details for ownership voucher.- Owner
Key stringType - Owner key type
- Ownership
Voucher string - Ownership voucher in base64 encoded format
- Owner
Key stringType - Owner key type
- Ownership
Voucher string - Ownership voucher in base64 encoded format
- owner
Key StringType - Owner key type
- ownership
Voucher String - Ownership voucher in base64 encoded format
- owner
Key stringType - Owner key type
- ownership
Voucher string - Ownership voucher in base64 encoded format
- owner_
key_ strtype - Owner key type
- ownership_
voucher str - Ownership voucher in base64 encoded format
- owner
Key StringType - Owner key type
- ownership
Voucher String - Ownership voucher in base64 encoded format
ProvisioningDetails, ProvisioningDetailsArgs
Details for device provisioning.- Os
Profile Pulumi.Azure Native. Azure Stack HCI. Inputs. Os Provision Profile - Operating system profile.
- User
Details List<Pulumi.Azure Native. Azure Stack HCI. Inputs. User Details> - User configuration.
- Os
Profile OsProvision Profile - Operating system profile.
- User
Details []UserDetails - User configuration.
- os
Profile OsProvision Profile - Operating system profile.
- user
Details List<UserDetails> - User configuration.
- os
Profile OsProvision Profile - Operating system profile.
- user
Details UserDetails[] - User configuration.
- os_
profile OsProvision Profile - Operating system profile.
- user_
details Sequence[UserDetails] - User configuration.
- os
Profile Property Map - Operating system profile.
- user
Details List<Property Map> - User configuration.
ProvisioningDetailsResponse, ProvisioningDetailsResponseArgs
Details for device provisioning.- Os
Profile Pulumi.Azure Native. Azure Stack HCI. Inputs. Os Provision Profile Response - Operating system profile.
- User
Details List<Pulumi.Azure Native. Azure Stack HCI. Inputs. User Details Response> - User configuration.
- Os
Profile OsProvision Profile Response - Operating system profile.
- User
Details []UserDetails Response - User configuration.
- os
Profile OsProvision Profile Response - Operating system profile.
- user
Details List<UserDetails Response> - User configuration.
- os
Profile OsProvision Profile Response - Operating system profile.
- user
Details UserDetails Response[] - User configuration.
- os_
profile OsProvision Profile Response - Operating system profile.
- user_
details Sequence[UserDetails Response] - User configuration.
- os
Profile Property Map - Operating system profile.
- user
Details List<Property Map> - User configuration.
SbeDeploymentPackageInfoResponse, SbeDeploymentPackageInfoResponseArgs
Solution builder extension (SBE) deployment package information.- Code string
- SBE deployment validation code.
- Message string
- A detailed message that explains the SBE package validation result.
- Sbe
Manifest string - This represents discovered update results for matching updates and store it as SBE manifest.
- Code string
- SBE deployment validation code.
- Message string
- A detailed message that explains the SBE package validation result.
- Sbe
Manifest string - This represents discovered update results for matching updates and store it as SBE manifest.
- code String
- SBE deployment validation code.
- message String
- A detailed message that explains the SBE package validation result.
- sbe
Manifest String - This represents discovered update results for matching updates and store it as SBE manifest.
- code string
- SBE deployment validation code.
- message string
- A detailed message that explains the SBE package validation result.
- sbe
Manifest string - This represents discovered update results for matching updates and store it as SBE manifest.
- code str
- SBE deployment validation code.
- message str
- A detailed message that explains the SBE package validation result.
- sbe_
manifest str - This represents discovered update results for matching updates and store it as SBE manifest.
- code String
- SBE deployment validation code.
- message String
- A detailed message that explains the SBE package validation result.
- sbe
Manifest String - This represents discovered update results for matching updates and store it as SBE manifest.
SecretType, SecretTypeArgs
- Key
Vault KeyVaultKey Vault based authentication- Ssh
Pub Key SshPubKeySSH Public Key based authentication
- Secret
Type Key Vault KeyVaultKey Vault based authentication- Secret
Type Ssh Pub Key SshPubKeySSH Public Key based authentication
- Key
Vault KeyVaultKey Vault based authentication- Ssh
Pub Key SshPubKeySSH Public Key based authentication
- Key
Vault KeyVaultKey Vault based authentication- Ssh
Pub Key SshPubKeySSH Public Key based authentication
- KEY_VAULT
KeyVaultKey Vault based authentication- SSH_PUB_KEY
SshPubKeySSH Public Key based authentication
- "Key
Vault" KeyVaultKey Vault based authentication- "Ssh
Pub Key" SshPubKeySSH Public Key based authentication
SiteDetails, SiteDetailsArgs
Site Details consists of common configurations.- Site
Resource stringId - Site resource Id to be set during Edge Machine resource creation.
- Device
Configuration Pulumi.Azure Native. Azure Stack HCI. Inputs. Target Device Configuration - Edge Device configuration received from site common configuration.
- Site
Resource stringId - Site resource Id to be set during Edge Machine resource creation.
- Device
Configuration TargetDevice Configuration - Edge Device configuration received from site common configuration.
- site
Resource StringId - Site resource Id to be set during Edge Machine resource creation.
- device
Configuration TargetDevice Configuration - Edge Device configuration received from site common configuration.
- site
Resource stringId - Site resource Id to be set during Edge Machine resource creation.
- device
Configuration TargetDevice Configuration - Edge Device configuration received from site common configuration.
- site_
resource_ strid - Site resource Id to be set during Edge Machine resource creation.
- device_
configuration TargetDevice Configuration - Edge Device configuration received from site common configuration.
- site
Resource StringId - Site resource Id to be set during Edge Machine resource creation.
- device
Configuration Property Map - Edge Device configuration received from site common configuration.
SiteDetailsResponse, SiteDetailsResponseArgs
Site Details consists of common configurations.- Site
Resource stringId - Site resource Id to be set during Edge Machine resource creation.
- Device
Configuration Pulumi.Azure Native. Azure Stack HCI. Inputs. Target Device Configuration Response - Edge Device configuration received from site common configuration.
- Site
Resource stringId - Site resource Id to be set during Edge Machine resource creation.
- Device
Configuration TargetDevice Configuration Response - Edge Device configuration received from site common configuration.
- site
Resource StringId - Site resource Id to be set during Edge Machine resource creation.
- device
Configuration TargetDevice Configuration Response - Edge Device configuration received from site common configuration.
- site
Resource stringId - Site resource Id to be set during Edge Machine resource creation.
- device
Configuration TargetDevice Configuration Response - Edge Device configuration received from site common configuration.
- site_
resource_ strid - Site resource Id to be set during Edge Machine resource creation.
- device_
configuration TargetDevice Configuration Response - Edge Device configuration received from site common configuration.
- site
Resource StringId - Site resource Id to be set during Edge Machine resource creation.
- device
Configuration Property Map - Edge Device configuration received from site common configuration.
StorageConfiguration, StorageConfigurationArgs
Storage configuration.- Partition
Size string - Partition size.
- Partition
Size string - Partition size.
- partition
Size String - Partition size.
- partition
Size string - Partition size.
- partition_
size str - Partition size.
- partition
Size String - Partition size.
StorageConfigurationResponse, StorageConfigurationResponseArgs
Storage configuration.- Partition
Size string - Partition size.
- Partition
Size string - Partition size.
- partition
Size String - Partition size.
- partition
Size string - Partition size.
- partition_
size str - Partition size.
- partition
Size String - Partition size.
StorageProfileResponse, StorageProfileResponseArgs
StorageProfile of edge machine.- Poolable
Disks doubleCount - Number of storage disks in the device with $CanPool as true.
- Poolable
Disks float64Count - Number of storage disks in the device with $CanPool as true.
- poolable
Disks DoubleCount - Number of storage disks in the device with $CanPool as true.
- poolable
Disks numberCount - Number of storage disks in the device with $CanPool as true.
- poolable_
disks_ floatcount - Number of storage disks in the device with $CanPool as true.
- poolable
Disks NumberCount - Number of storage disks in the device with $CanPool as true.
SwitchDetailResponse, SwitchDetailResponseArgs
List of switch details for edge device.- Extensions
List<Pulumi.
Azure Native. Azure Stack HCI. Inputs. Switch Extension Response> - This represents extensions installed on virtualSwitch.
- Switch
Name string - The name of the switch.
- Switch
Type string - The type of the switch. e.g. external, internal.
- Extensions
[]Switch
Extension Response - This represents extensions installed on virtualSwitch.
- Switch
Name string - The name of the switch.
- Switch
Type string - The type of the switch. e.g. external, internal.
- extensions
List<Switch
Extension Response> - This represents extensions installed on virtualSwitch.
- switch
Name String - The name of the switch.
- switch
Type String - The type of the switch. e.g. external, internal.
- extensions
Switch
Extension Response[] - This represents extensions installed on virtualSwitch.
- switch
Name string - The name of the switch.
- switch
Type string - The type of the switch. e.g. external, internal.
- extensions
Sequence[Switch
Extension Response] - This represents extensions installed on virtualSwitch.
- switch_
name str - The name of the switch.
- switch_
type str - The type of the switch. e.g. external, internal.
- extensions List<Property Map>
- This represents extensions installed on virtualSwitch.
- switch
Name String - The name of the switch.
- switch
Type String - The type of the switch. e.g. external, internal.
SwitchExtensionResponse, SwitchExtensionResponseArgs
This represents extensions installed on virtualSwitch.- Extension
Enabled bool - This represents whether extension is enabled on virtualSwitch.
- Extension
Name string - This will show extension name for virtualSwitch.
- Switch
Id string - Unique identifier for virtualSwitch.
- Extension
Enabled bool - This represents whether extension is enabled on virtualSwitch.
- Extension
Name string - This will show extension name for virtualSwitch.
- Switch
Id string - Unique identifier for virtualSwitch.
- extension
Enabled Boolean - This represents whether extension is enabled on virtualSwitch.
- extension
Name String - This will show extension name for virtualSwitch.
- switch
Id String - Unique identifier for virtualSwitch.
- extension
Enabled boolean - This represents whether extension is enabled on virtualSwitch.
- extension
Name string - This will show extension name for virtualSwitch.
- switch
Id string - Unique identifier for virtualSwitch.
- extension_
enabled bool - This represents whether extension is enabled on virtualSwitch.
- extension_
name str - This will show extension name for virtualSwitch.
- switch_
id str - Unique identifier for virtualSwitch.
- extension
Enabled Boolean - This represents whether extension is enabled on virtualSwitch.
- extension
Name String - This will show extension name for virtualSwitch.
- switch
Id String - Unique identifier for virtualSwitch.
SystemDataResponse, SystemDataResponseArgs
Metadata pertaining to creation and last modification of 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 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.
TargetDeviceConfiguration, TargetDeviceConfigurationArgs
Device configuration.- Host
Name string - Hostname of the device.
- Network
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Network Configuration - Network configuration.
- Storage
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Storage Configuration - Storage configuration.
- Time
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Time Configuration - Time configuration.
- Web
Proxy Pulumi.Azure Native. Azure Stack HCI. Inputs. Web Proxy Configuration - Web proxy configuration.
- Host
Name string - Hostname of the device.
- Network
Network
Configuration - Network configuration.
- Storage
Storage
Configuration - Storage configuration.
- Time
Time
Configuration - Time configuration.
- Web
Proxy WebProxy Configuration - Web proxy configuration.
- host
Name String - Hostname of the device.
- network
Network
Configuration - Network configuration.
- storage
Storage
Configuration - Storage configuration.
- time
Time
Configuration - Time configuration.
- web
Proxy WebProxy Configuration - Web proxy configuration.
- host
Name string - Hostname of the device.
- network
Network
Configuration - Network configuration.
- storage
Storage
Configuration - Storage configuration.
- time
Time
Configuration - Time configuration.
- web
Proxy WebProxy Configuration - Web proxy configuration.
- host_
name str - Hostname of the device.
- network
Network
Configuration - Network configuration.
- storage
Storage
Configuration - Storage configuration.
- time
Time
Configuration - Time configuration.
- web_
proxy WebProxy Configuration - Web proxy configuration.
- host
Name String - Hostname of the device.
- network Property Map
- Network configuration.
- storage Property Map
- Storage configuration.
- time Property Map
- Time configuration.
- web
Proxy Property Map - Web proxy configuration.
TargetDeviceConfigurationResponse, TargetDeviceConfigurationResponseArgs
Device configuration.- Host
Name string - Hostname of the device.
- Network
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Network Configuration Response - Network configuration.
- Storage
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Storage Configuration Response - Storage configuration.
- Time
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Time Configuration Response - Time configuration.
- Web
Proxy Pulumi.Azure Native. Azure Stack HCI. Inputs. Web Proxy Configuration Response - Web proxy configuration.
- Host
Name string - Hostname of the device.
- Network
Network
Configuration Response - Network configuration.
- Storage
Storage
Configuration Response - Storage configuration.
- Time
Time
Configuration Response - Time configuration.
- Web
Proxy WebProxy Configuration Response - Web proxy configuration.
- host
Name String - Hostname of the device.
- network
Network
Configuration Response - Network configuration.
- storage
Storage
Configuration Response - Storage configuration.
- time
Time
Configuration Response - Time configuration.
- web
Proxy WebProxy Configuration Response - Web proxy configuration.
- host
Name string - Hostname of the device.
- network
Network
Configuration Response - Network configuration.
- storage
Storage
Configuration Response - Storage configuration.
- time
Time
Configuration Response - Time configuration.
- web
Proxy WebProxy Configuration Response - Web proxy configuration.
- host_
name str - Hostname of the device.
- network
Network
Configuration Response - Network configuration.
- storage
Storage
Configuration Response - Storage configuration.
- time
Time
Configuration Response - Time configuration.
- web_
proxy WebProxy Configuration Response - Web proxy configuration.
- host
Name String - Hostname of the device.
- network Property Map
- Network configuration.
- storage Property Map
- Storage configuration.
- time Property Map
- Time configuration.
- web
Proxy Property Map - Web proxy configuration.
TimeConfiguration, TimeConfigurationArgs
Time configuration.- Primary
Time stringServer - Primary NTP server.
- Secondary
Time stringServer - Secondary NTP server.
- Time
Zone string - Time zone.
- Primary
Time stringServer - Primary NTP server.
- Secondary
Time stringServer - Secondary NTP server.
- Time
Zone string - Time zone.
- primary
Time StringServer - Primary NTP server.
- secondary
Time StringServer - Secondary NTP server.
- time
Zone String - Time zone.
- primary
Time stringServer - Primary NTP server.
- secondary
Time stringServer - Secondary NTP server.
- time
Zone string - Time zone.
- primary_
time_ strserver - Primary NTP server.
- secondary_
time_ strserver - Secondary NTP server.
- time_
zone str - Time zone.
- primary
Time StringServer - Primary NTP server.
- secondary
Time StringServer - Secondary NTP server.
- time
Zone String - Time zone.
TimeConfigurationResponse, TimeConfigurationResponseArgs
Time configuration.- Primary
Time stringServer - Primary NTP server.
- Secondary
Time stringServer - Secondary NTP server.
- Time
Zone string - Time zone.
- Primary
Time stringServer - Primary NTP server.
- Secondary
Time stringServer - Secondary NTP server.
- Time
Zone string - Time zone.
- primary
Time StringServer - Primary NTP server.
- secondary
Time StringServer - Secondary NTP server.
- time
Zone String - Time zone.
- primary
Time stringServer - Primary NTP server.
- secondary
Time stringServer - Secondary NTP server.
- time
Zone string - Time zone.
- primary_
time_ strserver - Primary NTP server.
- secondary_
time_ strserver - Secondary NTP server.
- time_
zone str - Time zone.
- primary
Time StringServer - Primary NTP server.
- secondary
Time StringServer - Secondary NTP server.
- time
Zone String - Time zone.
UserAssignedIdentityResponse, UserAssignedIdentityResponseArgs
User assigned identity properties- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
- client
Id string - The client ID of the assigned identity.
- principal
Id string - The principal ID of the assigned identity.
- client_
id str - The client ID of the assigned identity.
- principal_
id str - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
UserDetails, UserDetailsArgs
User configuration.- Secret
Type string | Pulumi.Azure Native. Azure Stack HCI. Secret Type - Type of the secret used for authentication.
- User
Name string - Name of the user.
- Secret
Location string - Location of the secret used for authentication.
- Ssh
Pub List<string>Key - SSH Public Key for the user.
- Secret
Type string | SecretType - Type of the secret used for authentication.
- User
Name string - Name of the user.
- Secret
Location string - Location of the secret used for authentication.
- Ssh
Pub []stringKey - SSH Public Key for the user.
- secret
Type String | SecretType - Type of the secret used for authentication.
- user
Name String - Name of the user.
- secret
Location String - Location of the secret used for authentication.
- ssh
Pub List<String>Key - SSH Public Key for the user.
- secret
Type string | SecretType - Type of the secret used for authentication.
- user
Name string - Name of the user.
- secret
Location string - Location of the secret used for authentication.
- ssh
Pub string[]Key - SSH Public Key for the user.
- secret_
type str | SecretType - Type of the secret used for authentication.
- user_
name str - Name of the user.
- secret_
location str - Location of the secret used for authentication.
- ssh_
pub_ Sequence[str]key - SSH Public Key for the user.
- secret
Type String | "KeyVault" | "Ssh Pub Key" - Type of the secret used for authentication.
- user
Name String - Name of the user.
- secret
Location String - Location of the secret used for authentication.
- ssh
Pub List<String>Key - SSH Public Key for the user.
UserDetailsResponse, UserDetailsResponseArgs
User configuration.- Secret
Type string - Type of the secret used for authentication.
- User
Name string - Name of the user.
- Secret
Location string - Location of the secret used for authentication.
- Ssh
Pub List<string>Key - SSH Public Key for the user.
- Secret
Type string - Type of the secret used for authentication.
- User
Name string - Name of the user.
- Secret
Location string - Location of the secret used for authentication.
- Ssh
Pub []stringKey - SSH Public Key for the user.
- secret
Type String - Type of the secret used for authentication.
- user
Name String - Name of the user.
- secret
Location String - Location of the secret used for authentication.
- ssh
Pub List<String>Key - SSH Public Key for the user.
- secret
Type string - Type of the secret used for authentication.
- user
Name string - Name of the user.
- secret
Location string - Location of the secret used for authentication.
- ssh
Pub string[]Key - SSH Public Key for the user.
- secret_
type str - Type of the secret used for authentication.
- user_
name str - Name of the user.
- secret_
location str - Location of the secret used for authentication.
- ssh_
pub_ Sequence[str]key - SSH Public Key for the user.
- secret
Type String - Type of the secret used for authentication.
- user
Name String - Name of the user.
- secret
Location String - Location of the secret used for authentication.
- ssh
Pub List<String>Key - SSH Public Key for the user.
WebProxyConfiguration, WebProxyConfigurationArgs
Web proxy configuration.- Bypass
List List<string> - Bypass list for the web proxy.
- Connection
Uri string - Connection URI of the web proxy.
- Port string
- Port of the web proxy.
- Bypass
List []string - Bypass list for the web proxy.
- Connection
Uri string - Connection URI of the web proxy.
- Port string
- Port of the web proxy.
- bypass
List List<String> - Bypass list for the web proxy.
- connection
Uri String - Connection URI of the web proxy.
- port String
- Port of the web proxy.
- bypass
List string[] - Bypass list for the web proxy.
- connection
Uri string - Connection URI of the web proxy.
- port string
- Port of the web proxy.
- bypass_
list Sequence[str] - Bypass list for the web proxy.
- connection_
uri str - Connection URI of the web proxy.
- port str
- Port of the web proxy.
- bypass
List List<String> - Bypass list for the web proxy.
- connection
Uri String - Connection URI of the web proxy.
- port String
- Port of the web proxy.
WebProxyConfigurationResponse, WebProxyConfigurationResponseArgs
Web proxy configuration.- Bypass
List List<string> - Bypass list for the web proxy.
- Connection
Uri string - Connection URI of the web proxy.
- Port string
- Port of the web proxy.
- Bypass
List []string - Bypass list for the web proxy.
- Connection
Uri string - Connection URI of the web proxy.
- Port string
- Port of the web proxy.
- bypass
List List<String> - Bypass list for the web proxy.
- connection
Uri String - Connection URI of the web proxy.
- port String
- Port of the web proxy.
- bypass
List string[] - Bypass list for the web proxy.
- connection
Uri string - Connection URI of the web proxy.
- port string
- Port of the web proxy.
- bypass_
list Sequence[str] - Bypass list for the web proxy.
- connection_
uri str - Connection URI of the web proxy.
- port str
- Port of the web proxy.
- bypass
List List<String> - Bypass list for the web proxy.
- connection
Uri String - Connection URI of the web proxy.
- port String
- Port of the web proxy.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:azurestackhci:EdgeMachine machine-1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/edgeMachines/{edgeMachineName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
