1. Packages
  2. Azure Native
  3. API Docs
  4. azurestackhci
  5. getEdgeMachine
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi

    Get an edge machine.

    Uses Azure REST API version 2025-12-01-preview.

    Using getEdgeMachine

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getEdgeMachine(args: GetEdgeMachineArgs, opts?: InvokeOptions): Promise<GetEdgeMachineResult>
    function getEdgeMachineOutput(args: GetEdgeMachineOutputArgs, opts?: InvokeOptions): Output<GetEdgeMachineResult>
    def get_edge_machine(edge_machine_name: Optional[str] = None,
                         resource_group_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetEdgeMachineResult
    def get_edge_machine_output(edge_machine_name: Optional[pulumi.Input[str]] = None,
                         resource_group_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetEdgeMachineResult]
    func LookupEdgeMachine(ctx *Context, args *LookupEdgeMachineArgs, opts ...InvokeOption) (*LookupEdgeMachineResult, error)
    func LookupEdgeMachineOutput(ctx *Context, args *LookupEdgeMachineOutputArgs, opts ...InvokeOption) LookupEdgeMachineResultOutput

    > Note: This function is named LookupEdgeMachine in the Go SDK.

    public static class GetEdgeMachine 
    {
        public static Task<GetEdgeMachineResult> InvokeAsync(GetEdgeMachineArgs args, InvokeOptions? opts = null)
        public static Output<GetEdgeMachineResult> Invoke(GetEdgeMachineInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetEdgeMachineResult> getEdgeMachine(GetEdgeMachineArgs args, InvokeOptions options)
    public static Output<GetEdgeMachineResult> getEdgeMachine(GetEdgeMachineArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:azurestackhci:getEdgeMachine
      arguments:
        # arguments dictionary

    The following arguments are supported:

    EdgeMachineName string
    Name of Device
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    EdgeMachineName string
    Name of Device
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    edgeMachineName String
    Name of Device
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    edgeMachineName string
    Name of Device
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    edge_machine_name str
    Name of Device
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    edgeMachineName String
    Name of Device
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getEdgeMachine Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.AzureStackHCI.Outputs.EdgeMachinePropertiesResponse
    The resource-specific properties for this resource.
    SystemData Pulumi.AzureNative.AzureStackHCI.Outputs.SystemDataResponse
    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"
    Identity Pulumi.AzureNative.AzureStackHCI.Outputs.ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    Tags Dictionary<string, string>
    Resource tags.
    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties EdgeMachinePropertiesResponse
    The resource-specific properties for this resource.
    SystemData SystemDataResponse
    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"
    Identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    Tags map[string]string
    Resource tags.
    azureApiVersion String
    The Azure API version of the resource.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties EdgeMachinePropertiesResponse
    The resource-specific properties for this resource.
    systemData SystemDataResponse
    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"
    identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    tags Map<String,String>
    Resource tags.
    azureApiVersion string
    The Azure API version of the resource.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    properties EdgeMachinePropertiesResponse
    The resource-specific properties for this resource.
    systemData SystemDataResponse
    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"
    identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    tags {[key: string]: string}
    Resource tags.
    azure_api_version str
    The Azure API version of the resource.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    properties EdgeMachinePropertiesResponse
    The resource-specific properties for this resource.
    system_data SystemDataResponse
    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"
    identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    tags Mapping[str, str]
    Resource tags.
    azureApiVersion String
    The Azure API version of the resource.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties Property Map
    The resource-specific properties for this resource.
    systemData 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"
    identity Property Map
    The managed service identities assigned to this resource.
    tags Map<String>
    Resource tags.

    Supporting Types

    EdgeMachineNetworkProfileResponse

    NicDetails []EdgeMachineNicDetailResponse
    List of Network Interface Card (NIC) Details of edge machine.
    SwitchDetails []SwitchDetailResponse
    List of switch Details of edge machine.
    nicDetails List<EdgeMachineNicDetailResponse>
    List of Network Interface Card (NIC) Details of edge machine.
    switchDetails List<SwitchDetailResponse>
    List of switch Details of edge machine.
    nicDetails EdgeMachineNicDetailResponse[]
    List of Network Interface Card (NIC) Details of edge machine.
    switchDetails SwitchDetailResponse[]
    List of switch Details of edge machine.
    nic_details Sequence[EdgeMachineNicDetailResponse]
    List of Network Interface Card (NIC) Details of edge machine.
    switch_details Sequence[SwitchDetailResponse]
    List of switch Details of edge machine.
    nicDetails List<Property Map>
    List of Network Interface Card (NIC) Details of edge machine.
    switchDetails List<Property Map>
    List of switch Details of edge machine.

    EdgeMachineNicDetailResponse

    AdapterName string
    Adapter Name of NIC
    ComponentId string
    Component Id of NIC
    DefaultGateway string
    Default Gateway of NIC
    DefaultIsolationId string
    Default Isolation of Management NIC
    DnsServers List<string>
    DNS Servers for NIC
    DriverVersion string
    Driver Version of NIC
    InterfaceDescription string
    Interface Description of NIC
    Ip4Address string
    Subnet Mask of NIC
    MacAddress string
    MAC address information of NIC.
    NicStatus string
    The status of NIC, up, disconnected.
    NicType string
    The type of NIC, physical, virtual, management.
    RdmaCapability string
    Describes the RDMA capability of the network adapter.
    Slot string
    The slot attached to the NIC.
    SubnetMask string
    Subnet Mask of NIC
    SwitchName string
    The switch attached to the NIC, if any.
    VlanId string
    The VLAN ID of the physical NIC.
    AdapterName string
    Adapter Name of NIC
    ComponentId string
    Component Id of NIC
    DefaultGateway string
    Default Gateway of NIC
    DefaultIsolationId string
    Default Isolation of Management NIC
    DnsServers []string
    DNS Servers for NIC
    DriverVersion string
    Driver Version of NIC
    InterfaceDescription string
    Interface Description of NIC
    Ip4Address string
    Subnet Mask of NIC
    MacAddress string
    MAC address information of NIC.
    NicStatus string
    The status of NIC, up, disconnected.
    NicType string
    The type of NIC, physical, virtual, management.
    RdmaCapability string
    Describes the RDMA capability of the network adapter.
    Slot string
    The slot attached to the NIC.
    SubnetMask string
    Subnet Mask of NIC
    SwitchName string
    The switch attached to the NIC, if any.
    VlanId string
    The VLAN ID of the physical NIC.
    adapterName String
    Adapter Name of NIC
    componentId String
    Component Id of NIC
    defaultGateway String
    Default Gateway of NIC
    defaultIsolationId String
    Default Isolation of Management NIC
    dnsServers List<String>
    DNS Servers for NIC
    driverVersion String
    Driver Version of NIC
    interfaceDescription String
    Interface Description of NIC
    ip4Address String
    Subnet Mask of NIC
    macAddress String
    MAC address information of NIC.
    nicStatus String
    The status of NIC, up, disconnected.
    nicType String
    The type of NIC, physical, virtual, management.
    rdmaCapability String
    Describes the RDMA capability of the network adapter.
    slot String
    The slot attached to the NIC.
    subnetMask String
    Subnet Mask of NIC
    switchName String
    The switch attached to the NIC, if any.
    vlanId String
    The VLAN ID of the physical NIC.
    adapterName string
    Adapter Name of NIC
    componentId string
    Component Id of NIC
    defaultGateway string
    Default Gateway of NIC
    defaultIsolationId string
    Default Isolation of Management NIC
    dnsServers string[]
    DNS Servers for NIC
    driverVersion string
    Driver Version of NIC
    interfaceDescription string
    Interface Description of NIC
    ip4Address string
    Subnet Mask of NIC
    macAddress string
    MAC address information of NIC.
    nicStatus string
    The status of NIC, up, disconnected.
    nicType string
    The type of NIC, physical, virtual, management.
    rdmaCapability string
    Describes the RDMA capability of the network adapter.
    slot string
    The slot attached to the NIC.
    subnetMask string
    Subnet Mask of NIC
    switchName string
    The switch attached to the NIC, if any.
    vlanId 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_id str
    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.
    adapterName String
    Adapter Name of NIC
    componentId String
    Component Id of NIC
    defaultGateway String
    Default Gateway of NIC
    defaultIsolationId String
    Default Isolation of Management NIC
    dnsServers List<String>
    DNS Servers for NIC
    driverVersion String
    Driver Version of NIC
    interfaceDescription String
    Interface Description of NIC
    ip4Address String
    Subnet Mask of NIC
    macAddress String
    MAC address information of NIC.
    nicStatus String
    The status of NIC, up, disconnected.
    nicType String
    The type of NIC, physical, virtual, management.
    rdmaCapability String
    Describes the RDMA capability of the network adapter.
    slot String
    The slot attached to the NIC.
    subnetMask String
    Subnet Mask of NIC
    switchName String
    The switch attached to the NIC, if any.
    vlanId String
    The VLAN ID of the physical NIC.

    EdgeMachinePropertiesResponse

    ClaimedBy string
    Tracks the ID of the consuming resource, setting the machine as in-use.
    CloudId string
    Unique, immutable resource id.
    ConnectivityStatus string
    machine connectivity status
    DevicePoolResourceId string
    A machine can only be assigned to single device pool
    LastSyncTimestamp string
    Last time data updated to service.
    MachineState string
    OS configuration status details
    OperationDetails List<Pulumi.AzureNative.AzureStackHCI.Inputs.OperationDetailResponse>
    operation status details for edge machine.
    ProvisioningState string
    The provisioning state of a resource.
    ReportedProperties Pulumi.AzureNative.AzureStackHCI.Inputs.EdgeMachineReportedPropertiesResponse
    Reported properties for edge machine.
    ArcGatewayResourceId string
    Link to Arc Gateway ARM resource Id
    ArcMachineResourceGroupId string
    Optional property to create arc machine in custom resource group.
    ArcMachineResourceId string
    Arc machine instance resource id.
    EdgeMachineKind string
    Edge Machine type.
    OwnershipVoucherDetails Pulumi.AzureNative.AzureStackHCI.Inputs.OwnershipVoucherDetailsResponse
    Ownership voucher details for provisioned machine.
    ProvisioningDetails Pulumi.AzureNative.AzureStackHCI.Inputs.ProvisioningDetailsResponse
    Details for device provisioning.
    SiteDetails Pulumi.AzureNative.AzureStackHCI.Inputs.SiteDetailsResponse
    Service fetches common configuration from site.
    ClaimedBy string
    Tracks the ID of the consuming resource, setting the machine as in-use.
    CloudId string
    Unique, immutable resource id.
    ConnectivityStatus string
    machine connectivity status
    DevicePoolResourceId string
    A machine can only be assigned to single device pool
    LastSyncTimestamp string
    Last time data updated to service.
    MachineState string
    OS configuration status details
    OperationDetails []OperationDetailResponse
    operation status details for edge machine.
    ProvisioningState string
    The provisioning state of a resource.
    ReportedProperties EdgeMachineReportedPropertiesResponse
    Reported properties for edge machine.
    ArcGatewayResourceId string
    Link to Arc Gateway ARM resource Id
    ArcMachineResourceGroupId string
    Optional property to create arc machine in custom resource group.
    ArcMachineResourceId string
    Arc machine instance resource id.
    EdgeMachineKind string
    Edge Machine type.
    OwnershipVoucherDetails OwnershipVoucherDetailsResponse
    Ownership voucher details for provisioned machine.
    ProvisioningDetails ProvisioningDetailsResponse
    Details for device provisioning.
    SiteDetails SiteDetailsResponse
    Service fetches common configuration from site.
    claimedBy String
    Tracks the ID of the consuming resource, setting the machine as in-use.
    cloudId String
    Unique, immutable resource id.
    connectivityStatus String
    machine connectivity status
    devicePoolResourceId String
    A machine can only be assigned to single device pool
    lastSyncTimestamp String
    Last time data updated to service.
    machineState String
    OS configuration status details
    operationDetails List<OperationDetailResponse>
    operation status details for edge machine.
    provisioningState String
    The provisioning state of a resource.
    reportedProperties EdgeMachineReportedPropertiesResponse
    Reported properties for edge machine.
    arcGatewayResourceId String
    Link to Arc Gateway ARM resource Id
    arcMachineResourceGroupId String
    Optional property to create arc machine in custom resource group.
    arcMachineResourceId String
    Arc machine instance resource id.
    edgeMachineKind String
    Edge Machine type.
    ownershipVoucherDetails OwnershipVoucherDetailsResponse
    Ownership voucher details for provisioned machine.
    provisioningDetails ProvisioningDetailsResponse
    Details for device provisioning.
    siteDetails SiteDetailsResponse
    Service fetches common configuration from site.
    claimedBy string
    Tracks the ID of the consuming resource, setting the machine as in-use.
    cloudId string
    Unique, immutable resource id.
    connectivityStatus string
    machine connectivity status
    devicePoolResourceId string
    A machine can only be assigned to single device pool
    lastSyncTimestamp string
    Last time data updated to service.
    machineState string
    OS configuration status details
    operationDetails OperationDetailResponse[]
    operation status details for edge machine.
    provisioningState string
    The provisioning state of a resource.
    reportedProperties EdgeMachineReportedPropertiesResponse
    Reported properties for edge machine.
    arcGatewayResourceId string
    Link to Arc Gateway ARM resource Id
    arcMachineResourceGroupId string
    Optional property to create arc machine in custom resource group.
    arcMachineResourceId string
    Arc machine instance resource id.
    edgeMachineKind string
    Edge Machine type.
    ownershipVoucherDetails OwnershipVoucherDetailsResponse
    Ownership voucher details for provisioned machine.
    provisioningDetails ProvisioningDetailsResponse
    Details for device provisioning.
    siteDetails SiteDetailsResponse
    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_resource_id str
    A machine can only be assigned to single device pool
    last_sync_timestamp str
    Last time data updated to service.
    machine_state str
    OS configuration status details
    operation_details Sequence[OperationDetailResponse]
    operation status details for edge machine.
    provisioning_state str
    The provisioning state of a resource.
    reported_properties EdgeMachineReportedPropertiesResponse
    Reported properties for edge machine.
    arc_gateway_resource_id str
    Link to Arc Gateway ARM resource Id
    arc_machine_resource_group_id str
    Optional property to create arc machine in custom resource group.
    arc_machine_resource_id str
    Arc machine instance resource id.
    edge_machine_kind str
    Edge Machine type.
    ownership_voucher_details OwnershipVoucherDetailsResponse
    Ownership voucher details for provisioned machine.
    provisioning_details ProvisioningDetailsResponse
    Details for device provisioning.
    site_details SiteDetailsResponse
    Service fetches common configuration from site.
    claimedBy String
    Tracks the ID of the consuming resource, setting the machine as in-use.
    cloudId String
    Unique, immutable resource id.
    connectivityStatus String
    machine connectivity status
    devicePoolResourceId String
    A machine can only be assigned to single device pool
    lastSyncTimestamp String
    Last time data updated to service.
    machineState String
    OS configuration status details
    operationDetails List<Property Map>
    operation status details for edge machine.
    provisioningState String
    The provisioning state of a resource.
    reportedProperties Property Map
    Reported properties for edge machine.
    arcGatewayResourceId String
    Link to Arc Gateway ARM resource Id
    arcMachineResourceGroupId String
    Optional property to create arc machine in custom resource group.
    arcMachineResourceId String
    Arc machine instance resource id.
    edgeMachineKind String
    Edge Machine type.
    ownershipVoucherDetails Property Map
    Ownership voucher details for provisioned machine.
    provisioningDetails Property Map
    Details for device provisioning.
    siteDetails Property Map
    Service fetches common configuration from site.

    EdgeMachineReportedPropertiesResponse

    ExtensionProfile ExtensionProfileResponseV1
    Extension details for edge machine.
    HardwareProfile HardwareProfileResponse
    Hardware related information for edge machine.
    LastUpdated string
    Last time data reported.
    NetworkProfile EdgeMachineNetworkProfileResponse
    Network details for edge machine.
    OsProfile OsProfileResponse
    OS Properties for edge machine.
    SbeDeploymentPackageInfo SbeDeploymentPackageInfoResponse
    Solution builder extension (SBE) deployment package information.
    StorageProfile StorageProfileResponse
    Storage related information for edge machine.
    extensionProfile ExtensionProfileResponseV1
    Extension details for edge machine.
    hardwareProfile HardwareProfileResponse
    Hardware related information for edge machine.
    lastUpdated String
    Last time data reported.
    networkProfile EdgeMachineNetworkProfileResponse
    Network details for edge machine.
    osProfile OsProfileResponse
    OS Properties for edge machine.
    sbeDeploymentPackageInfo SbeDeploymentPackageInfoResponse
    Solution builder extension (SBE) deployment package information.
    storageProfile StorageProfileResponse
    Storage related information for edge machine.
    extensionProfile ExtensionProfileResponseV1
    Extension details for edge machine.
    hardwareProfile HardwareProfileResponse
    Hardware related information for edge machine.
    lastUpdated string
    Last time data reported.
    networkProfile EdgeMachineNetworkProfileResponse
    Network details for edge machine.
    osProfile OsProfileResponse
    OS Properties for edge machine.
    sbeDeploymentPackageInfo SbeDeploymentPackageInfoResponse
    Solution builder extension (SBE) deployment package information.
    storageProfile StorageProfileResponse
    Storage related information for edge machine.
    extension_profile ExtensionProfileResponseV1
    Extension details for edge machine.
    hardware_profile HardwareProfileResponse
    Hardware related information for edge machine.
    last_updated str
    Last time data reported.
    network_profile EdgeMachineNetworkProfileResponse
    Network details for edge machine.
    os_profile OsProfileResponse
    OS Properties for edge machine.
    sbe_deployment_package_info SbeDeploymentPackageInfoResponse
    Solution builder extension (SBE) deployment package information.
    storage_profile StorageProfileResponse
    Storage related information for edge machine.
    extensionProfile Property Map
    Extension details for edge machine.
    hardwareProfile Property Map
    Hardware related information for edge machine.
    lastUpdated String
    Last time data reported.
    networkProfile Property Map
    Network details for edge machine.
    osProfile Property Map
    OS Properties for edge machine.
    sbeDeploymentPackageInfo Property Map
    Solution builder extension (SBE) deployment package information.
    storageProfile Property Map
    Storage related information for edge machine.

    ErrorAdditionalInfoResponse

    Info object
    The additional info.
    Type string
    The additional info type.
    Info interface{}
    The additional info.
    Type string
    The additional info type.
    info Object
    The additional info.
    type String
    The additional info type.
    info any
    The additional info.
    type string
    The additional info type.
    info Any
    The additional info.
    type str
    The additional info type.
    info Any
    The additional info.
    type String
    The additional info type.

    ErrorDetailResponse

    AdditionalInfo List<Pulumi.AzureNative.AzureStackHCI.Inputs.ErrorAdditionalInfoResponse>
    The error additional info.
    Code string
    The error code.
    Details List<Pulumi.AzureNative.AzureStackHCI.Inputs.ErrorDetailResponse>
    The error details.
    Message string
    The error message.
    Target string
    The error target.
    Exception string
    Exception details while installing extension.
    AdditionalInfo []ErrorAdditionalInfoResponse
    The error additional info.
    Code string
    The error code.
    Details []ErrorDetailResponse
    The error details.
    Message string
    The error message.
    Target string
    The error target.
    Exception string
    Exception details while installing extension.
    additionalInfo List<ErrorAdditionalInfoResponse>
    The error additional info.
    code String
    The error code.
    details List<ErrorDetailResponse>
    The error details.
    message String
    The error message.
    target String
    The error target.
    exception String
    Exception details while installing extension.
    additionalInfo ErrorAdditionalInfoResponse[]
    The error additional info.
    code string
    The error code.
    details ErrorDetailResponse[]
    The error details.
    message string
    The error message.
    target string
    The error target.
    exception string
    Exception details while installing extension.
    additional_info Sequence[ErrorAdditionalInfoResponse]
    The error additional info.
    code str
    The error code.
    details Sequence[ErrorDetailResponse]
    The error details.
    message str
    The error message.
    target str
    The error target.
    exception str
    Exception details while installing extension.
    additionalInfo 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

    Extensions []HciEdgeDeviceArcExtensionResponse
    List of Arc extensions installed on edge device.
    extensions List<HciEdgeDeviceArcExtensionResponse>
    List of Arc extensions installed on edge device.
    extensions HciEdgeDeviceArcExtensionResponse[]
    List of Arc extensions installed on edge device.
    extensions Sequence[HciEdgeDeviceArcExtensionResponse]
    List of Arc extensions installed on edge device.
    extensions List<Property Map>
    List of Arc extensions installed on edge device.

    HardwareProfileResponse

    CpuCores double
    Number of cpu cores in the machine
    CpuSockets double
    Number of cpu sockets in the machine
    Manufacturer string
    manufacturer info of the machine
    MemoryCapacityInGb double
    Memory capacity of the machine
    Model string
    Model info of the machine
    ProcessorType string
    Process type of the machine
    SerialNumber string
    Serial number of the machine
    CpuCores float64
    Number of cpu cores in the machine
    CpuSockets float64
    Number of cpu sockets in the machine
    Manufacturer string
    manufacturer info of the machine
    MemoryCapacityInGb float64
    Memory capacity of the machine
    Model string
    Model info of the machine
    ProcessorType string
    Process type of the machine
    SerialNumber string
    Serial number of the machine
    cpuCores Double
    Number of cpu cores in the machine
    cpuSockets Double
    Number of cpu sockets in the machine
    manufacturer String
    manufacturer info of the machine
    memoryCapacityInGb Double
    Memory capacity of the machine
    model String
    Model info of the machine
    processorType String
    Process type of the machine
    serialNumber String
    Serial number of the machine
    cpuCores number
    Number of cpu cores in the machine
    cpuSockets number
    Number of cpu sockets in the machine
    manufacturer string
    manufacturer info of the machine
    memoryCapacityInGb number
    Memory capacity of the machine
    model string
    Model info of the machine
    processorType string
    Process type of the machine
    serialNumber 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_in_gb float
    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
    cpuCores Number
    Number of cpu cores in the machine
    cpuSockets Number
    Number of cpu sockets in the machine
    manufacturer String
    manufacturer info of the machine
    memoryCapacityInGb Number
    Memory capacity of the machine
    model String
    Model info of the machine
    processorType String
    Process type of the machine
    serialNumber String
    Serial number of the machine

    HciEdgeDeviceArcExtensionResponse

    ErrorDetails List<Pulumi.AzureNative.AzureStackHCI.Inputs.HciValidationFailureDetailResponse>
    Error details while installing Arc extension.
    ExtensionName string
    Arc extension name installed on edge device.
    ExtensionResourceId string
    Arc Extension Azure resource id.
    ManagedBy string
    Indicates whether the extension is managed by the user or by Azure.
    State string
    Arc extension state from arc machine extension.
    TypeHandlerVersion string
    Extension version installed.
    ErrorDetails []HciValidationFailureDetailResponse
    Error details while installing Arc extension.
    ExtensionName string
    Arc extension name installed on edge device.
    ExtensionResourceId string
    Arc Extension Azure resource id.
    ManagedBy string
    Indicates whether the extension is managed by the user or by Azure.
    State string
    Arc extension state from arc machine extension.
    TypeHandlerVersion string
    Extension version installed.
    errorDetails List<HciValidationFailureDetailResponse>
    Error details while installing Arc extension.
    extensionName String
    Arc extension name installed on edge device.
    extensionResourceId String
    Arc Extension Azure resource id.
    managedBy String
    Indicates whether the extension is managed by the user or by Azure.
    state String
    Arc extension state from arc machine extension.
    typeHandlerVersion String
    Extension version installed.
    errorDetails HciValidationFailureDetailResponse[]
    Error details while installing Arc extension.
    extensionName string
    Arc extension name installed on edge device.
    extensionResourceId string
    Arc Extension Azure resource id.
    managedBy string
    Indicates whether the extension is managed by the user or by Azure.
    state string
    Arc extension state from arc machine extension.
    typeHandlerVersion string
    Extension version installed.
    error_details Sequence[HciValidationFailureDetailResponse]
    Error details while installing Arc extension.
    extension_name str
    Arc extension name installed on edge device.
    extension_resource_id str
    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_version str
    Extension version installed.
    errorDetails List<Property Map>
    Error details while installing Arc extension.
    extensionName String
    Arc extension name installed on edge device.
    extensionResourceId String
    Arc Extension Azure resource id.
    managedBy String
    Indicates whether the extension is managed by the user or by Azure.
    state String
    Arc extension state from arc machine extension.
    typeHandlerVersion String
    Extension version installed.

    HciValidationFailureDetailResponse

    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.

    IpAddressRangeResponse

    EndIp string
    End IP address.
    StartIp string
    Start IP address.
    EndIp string
    End IP address.
    StartIp string
    Start IP address.
    endIp String
    End IP address.
    startIp String
    Start IP address.
    endIp string
    End IP address.
    startIp string
    Start IP address.
    end_ip str
    End IP address.
    start_ip str
    Start IP address.
    endIp String
    End IP address.
    startIp String
    Start IP address.

    ManagedServiceIdentityResponse

    PrincipalId string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    TenantId 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).
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.AzureStackHCI.Inputs.UserAssignedIdentityResponse>
    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.
    PrincipalId string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    TenantId 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).
    UserAssignedIdentities map[string]UserAssignedIdentityResponse
    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.
    principalId String
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId 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).
    userAssignedIdentities Map<String,UserAssignedIdentityResponse>
    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.
    principalId string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId 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).
    userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}
    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_identities Mapping[str, UserAssignedIdentityResponse]
    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.
    principalId String
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId 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).
    userAssignedIdentities Map<Property Map>
    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.

    NetworkAdapterResponse

    IpAssignmentType string
    Type of IP assignment.
    AdapterName string
    Adapter Name.
    DnsAddressArray List<string>
    Array of DNS addresses.
    Gateway string
    Gateway id.
    IpAddress string
    IP address.
    IpAddressRange Pulumi.AzureNative.AzureStackHCI.Inputs.IpAddressRangeResponse
    IP address range.
    MacAddress string
    MAC address.
    SubnetMask string
    Subnet mask.
    VlanId string
    VLAN ID for the network setup.
    IpAssignmentType string
    Type of IP assignment.
    AdapterName string
    Adapter Name.
    DnsAddressArray []string
    Array of DNS addresses.
    Gateway string
    Gateway id.
    IpAddress string
    IP address.
    IpAddressRange IpAddressRangeResponse
    IP address range.
    MacAddress string
    MAC address.
    SubnetMask string
    Subnet mask.
    VlanId string
    VLAN ID for the network setup.
    ipAssignmentType String
    Type of IP assignment.
    adapterName String
    Adapter Name.
    dnsAddressArray List<String>
    Array of DNS addresses.
    gateway String
    Gateway id.
    ipAddress String
    IP address.
    ipAddressRange IpAddressRangeResponse
    IP address range.
    macAddress String
    MAC address.
    subnetMask String
    Subnet mask.
    vlanId String
    VLAN ID for the network setup.
    ipAssignmentType string
    Type of IP assignment.
    adapterName string
    Adapter Name.
    dnsAddressArray string[]
    Array of DNS addresses.
    gateway string
    Gateway id.
    ipAddress string
    IP address.
    ipAddressRange IpAddressRangeResponse
    IP address range.
    macAddress string
    MAC address.
    subnetMask string
    Subnet mask.
    vlanId string
    VLAN ID for the network setup.
    ip_assignment_type str
    Type of IP assignment.
    adapter_name str
    Adapter Name.
    dns_address_array Sequence[str]
    Array of DNS addresses.
    gateway str
    Gateway id.
    ip_address str
    IP address.
    ip_address_range IpAddressRangeResponse
    IP address range.
    mac_address str
    MAC address.
    subnet_mask str
    Subnet mask.
    vlan_id str
    VLAN ID for the network setup.
    ipAssignmentType String
    Type of IP assignment.
    adapterName String
    Adapter Name.
    dnsAddressArray List<String>
    Array of DNS addresses.
    gateway String
    Gateway id.
    ipAddress String
    IP address.
    ipAddressRange Property Map
    IP address range.
    macAddress String
    MAC address.
    subnetMask String
    Subnet mask.
    vlanId String
    VLAN ID for the network setup.

    NetworkConfigurationResponse

    NetworkAdapters []NetworkAdapterResponse
    List of network adapters.
    networkAdapters NetworkAdapterResponse[]
    List of network adapters.
    networkAdapters List<Property Map>
    List of network adapters.

    OperationDetailResponse

    Description string
    operation description.
    Error Pulumi.AzureNative.AzureStackHCI.Inputs.ErrorDetailResponse
    error details.
    Id string
    operation id.
    Name string
    operation name.
    ResourceId string
    operation resource id.
    Status string
    operation status.
    Type string
    operation type.
    Description string
    operation description.
    Error ErrorDetailResponse
    error details.
    Id string
    operation id.
    Name string
    operation name.
    ResourceId string
    operation resource id.
    Status string
    operation status.
    Type string
    operation type.
    description String
    operation description.
    error ErrorDetailResponse
    error details.
    id String
    operation id.
    name String
    operation name.
    resourceId String
    operation resource id.
    status String
    operation status.
    type String
    operation type.
    description string
    operation description.
    error ErrorDetailResponse
    error details.
    id string
    operation id.
    name string
    operation name.
    resourceId string
    operation resource id.
    status string
    operation status.
    type string
    operation type.
    description str
    operation description.
    error ErrorDetailResponse
    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.
    resourceId String
    operation resource id.
    status String
    operation status.
    type String
    operation type.

    OsProfileResponse

    AssemblyVersion string
    Version of assembly present on device
    BaseImageVersion string
    OS Base Image Version
    BootType string
    The boot type of the device. e.g. UEFI, Legacy etc
    BuildNumber string
    OS Build Number
    ImageVersion string
    OS Image Version
    OsSku string
    OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
    OsType string
    OS type (“windows", “linux”)
    OsVersion string
    OS Version
    AssemblyVersion string
    Version of assembly present on device
    BaseImageVersion string
    OS Base Image Version
    BootType string
    The boot type of the device. e.g. UEFI, Legacy etc
    BuildNumber string
    OS Build Number
    ImageVersion string
    OS Image Version
    OsSku string
    OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
    OsType string
    OS type (“windows", “linux”)
    OsVersion string
    OS Version
    assemblyVersion String
    Version of assembly present on device
    baseImageVersion String
    OS Base Image Version
    bootType String
    The boot type of the device. e.g. UEFI, Legacy etc
    buildNumber String
    OS Build Number
    imageVersion String
    OS Image Version
    osSku String
    OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
    osType String
    OS type (“windows", “linux”)
    osVersion String
    OS Version
    assemblyVersion string
    Version of assembly present on device
    baseImageVersion string
    OS Base Image Version
    bootType string
    The boot type of the device. e.g. UEFI, Legacy etc
    buildNumber string
    OS Build Number
    imageVersion string
    OS Image Version
    osSku string
    OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
    osType string
    OS type (“windows", “linux”)
    osVersion string
    OS Version
    assembly_version str
    Version of assembly present on device
    base_image_version str
    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
    assemblyVersion String
    Version of assembly present on device
    baseImageVersion String
    OS Base Image Version
    bootType String
    The boot type of the device. e.g. UEFI, Legacy etc
    buildNumber String
    OS Build Number
    imageVersion String
    OS Image Version
    osSku String
    OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0")
    osType String
    OS type (“windows", “linux”)
    osVersion String
    OS Version

    OsProvisionProfileResponse

    GpgPubKey string
    GPG Public Key used for package verification
    ImageHash string
    Hash of the OS package downloaded
    OperationType string
    Operation sub type of OS Provisioning
    OsImageLocation string
    Location of the operating system image.
    OsName string
    Name of the operating system.
    OsType string
    Type of the operating system.
    OsVersion string
    Version of the operating system.
    VsrVersion string
    Validated Solution Recipe version to be used for the job
    GpgPubKey string
    GPG Public Key used for package verification
    ImageHash string
    Hash of the OS package downloaded
    OperationType string
    Operation sub type of OS Provisioning
    OsImageLocation string
    Location of the operating system image.
    OsName string
    Name of the operating system.
    OsType string
    Type of the operating system.
    OsVersion string
    Version of the operating system.
    VsrVersion string
    Validated Solution Recipe version to be used for the job
    gpgPubKey String
    GPG Public Key used for package verification
    imageHash String
    Hash of the OS package downloaded
    operationType String
    Operation sub type of OS Provisioning
    osImageLocation String
    Location of the operating system image.
    osName String
    Name of the operating system.
    osType String
    Type of the operating system.
    osVersion String
    Version of the operating system.
    vsrVersion String
    Validated Solution Recipe version to be used for the job
    gpgPubKey string
    GPG Public Key used for package verification
    imageHash string
    Hash of the OS package downloaded
    operationType string
    Operation sub type of OS Provisioning
    osImageLocation string
    Location of the operating system image.
    osName string
    Name of the operating system.
    osType string
    Type of the operating system.
    osVersion string
    Version of the operating system.
    vsrVersion string
    Validated Solution Recipe version to be used for the job
    gpg_pub_key str
    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_location str
    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
    gpgPubKey String
    GPG Public Key used for package verification
    imageHash String
    Hash of the OS package downloaded
    operationType String
    Operation sub type of OS Provisioning
    osImageLocation String
    Location of the operating system image.
    osName String
    Name of the operating system.
    osType String
    Type of the operating system.
    osVersion String
    Version of the operating system.
    vsrVersion String
    Validated Solution Recipe version to be used for the job

    OwnershipVoucherDetailsResponse

    OwnerKeyType string
    Owner key type
    OwnershipVoucher string
    Ownership voucher in base64 encoded format
    OwnerKeyType string
    Owner key type
    OwnershipVoucher string
    Ownership voucher in base64 encoded format
    ownerKeyType String
    Owner key type
    ownershipVoucher String
    Ownership voucher in base64 encoded format
    ownerKeyType string
    Owner key type
    ownershipVoucher string
    Ownership voucher in base64 encoded format
    owner_key_type str
    Owner key type
    ownership_voucher str
    Ownership voucher in base64 encoded format
    ownerKeyType String
    Owner key type
    ownershipVoucher String
    Ownership voucher in base64 encoded format

    ProvisioningDetailsResponse

    OsProfile OsProvisionProfileResponse
    Operating system profile.
    UserDetails []UserDetailsResponse
    User configuration.
    osProfile OsProvisionProfileResponse
    Operating system profile.
    userDetails UserDetailsResponse[]
    User configuration.
    osProfile Property Map
    Operating system profile.
    userDetails List<Property Map>
    User configuration.

    SbeDeploymentPackageInfoResponse

    Code string
    SBE deployment validation code.
    Message string
    A detailed message that explains the SBE package validation result.
    SbeManifest 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.
    SbeManifest 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.
    sbeManifest 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.
    sbeManifest 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.
    sbeManifest String
    This represents discovered update results for matching updates and store it as SBE manifest.

    SiteDetailsResponse

    SiteResourceId string
    Site resource Id to be set during Edge Machine resource creation.
    DeviceConfiguration Pulumi.AzureNative.AzureStackHCI.Inputs.TargetDeviceConfigurationResponse
    Edge Device configuration received from site common configuration.
    SiteResourceId string
    Site resource Id to be set during Edge Machine resource creation.
    DeviceConfiguration TargetDeviceConfigurationResponse
    Edge Device configuration received from site common configuration.
    siteResourceId String
    Site resource Id to be set during Edge Machine resource creation.
    deviceConfiguration TargetDeviceConfigurationResponse
    Edge Device configuration received from site common configuration.
    siteResourceId string
    Site resource Id to be set during Edge Machine resource creation.
    deviceConfiguration TargetDeviceConfigurationResponse
    Edge Device configuration received from site common configuration.
    site_resource_id str
    Site resource Id to be set during Edge Machine resource creation.
    device_configuration TargetDeviceConfigurationResponse
    Edge Device configuration received from site common configuration.
    siteResourceId String
    Site resource Id to be set during Edge Machine resource creation.
    deviceConfiguration Property Map
    Edge Device configuration received from site common configuration.

    StorageConfigurationResponse

    PartitionSize string
    Partition size.
    PartitionSize string
    Partition size.
    partitionSize String
    Partition size.
    partitionSize string
    Partition size.
    partition_size str
    Partition size.
    partitionSize String
    Partition size.

    StorageProfileResponse

    PoolableDisksCount double
    Number of storage disks in the device with $CanPool as true.
    PoolableDisksCount float64
    Number of storage disks in the device with $CanPool as true.
    poolableDisksCount Double
    Number of storage disks in the device with $CanPool as true.
    poolableDisksCount number
    Number of storage disks in the device with $CanPool as true.
    poolable_disks_count float
    Number of storage disks in the device with $CanPool as true.
    poolableDisksCount Number
    Number of storage disks in the device with $CanPool as true.

    SwitchDetailResponse

    Extensions List<Pulumi.AzureNative.AzureStackHCI.Inputs.SwitchExtensionResponse>
    This represents extensions installed on virtualSwitch.
    SwitchName string
    The name of the switch.
    SwitchType string
    The type of the switch. e.g. external, internal.
    Extensions []SwitchExtensionResponse
    This represents extensions installed on virtualSwitch.
    SwitchName string
    The name of the switch.
    SwitchType string
    The type of the switch. e.g. external, internal.
    extensions List<SwitchExtensionResponse>
    This represents extensions installed on virtualSwitch.
    switchName String
    The name of the switch.
    switchType String
    The type of the switch. e.g. external, internal.
    extensions SwitchExtensionResponse[]
    This represents extensions installed on virtualSwitch.
    switchName string
    The name of the switch.
    switchType string
    The type of the switch. e.g. external, internal.
    extensions Sequence[SwitchExtensionResponse]
    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.
    switchName String
    The name of the switch.
    switchType String
    The type of the switch. e.g. external, internal.

    SwitchExtensionResponse

    ExtensionEnabled bool
    This represents whether extension is enabled on virtualSwitch.
    ExtensionName string
    This will show extension name for virtualSwitch.
    SwitchId string
    Unique identifier for virtualSwitch.
    ExtensionEnabled bool
    This represents whether extension is enabled on virtualSwitch.
    ExtensionName string
    This will show extension name for virtualSwitch.
    SwitchId string
    Unique identifier for virtualSwitch.
    extensionEnabled Boolean
    This represents whether extension is enabled on virtualSwitch.
    extensionName String
    This will show extension name for virtualSwitch.
    switchId String
    Unique identifier for virtualSwitch.
    extensionEnabled boolean
    This represents whether extension is enabled on virtualSwitch.
    extensionName string
    This will show extension name for virtualSwitch.
    switchId 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.
    extensionEnabled Boolean
    This represents whether extension is enabled on virtualSwitch.
    extensionName String
    This will show extension name for virtualSwitch.
    switchId String
    Unique identifier for virtualSwitch.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    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_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    TargetDeviceConfigurationResponse

    HostName string
    Hostname of the device.
    Network NetworkConfigurationResponse
    Network configuration.
    Storage StorageConfigurationResponse
    Storage configuration.
    Time TimeConfigurationResponse
    Time configuration.
    WebProxy WebProxyConfigurationResponse
    Web proxy configuration.
    hostName String
    Hostname of the device.
    network NetworkConfigurationResponse
    Network configuration.
    storage StorageConfigurationResponse
    Storage configuration.
    time TimeConfigurationResponse
    Time configuration.
    webProxy WebProxyConfigurationResponse
    Web proxy configuration.
    hostName string
    Hostname of the device.
    network NetworkConfigurationResponse
    Network configuration.
    storage StorageConfigurationResponse
    Storage configuration.
    time TimeConfigurationResponse
    Time configuration.
    webProxy WebProxyConfigurationResponse
    Web proxy configuration.
    host_name str
    Hostname of the device.
    network NetworkConfigurationResponse
    Network configuration.
    storage StorageConfigurationResponse
    Storage configuration.
    time TimeConfigurationResponse
    Time configuration.
    web_proxy WebProxyConfigurationResponse
    Web proxy configuration.
    hostName String
    Hostname of the device.
    network Property Map
    Network configuration.
    storage Property Map
    Storage configuration.
    time Property Map
    Time configuration.
    webProxy Property Map
    Web proxy configuration.

    TimeConfigurationResponse

    PrimaryTimeServer string
    Primary NTP server.
    SecondaryTimeServer string
    Secondary NTP server.
    TimeZone string
    Time zone.
    PrimaryTimeServer string
    Primary NTP server.
    SecondaryTimeServer string
    Secondary NTP server.
    TimeZone string
    Time zone.
    primaryTimeServer String
    Primary NTP server.
    secondaryTimeServer String
    Secondary NTP server.
    timeZone String
    Time zone.
    primaryTimeServer string
    Primary NTP server.
    secondaryTimeServer string
    Secondary NTP server.
    timeZone string
    Time zone.
    primary_time_server str
    Primary NTP server.
    secondary_time_server str
    Secondary NTP server.
    time_zone str
    Time zone.
    primaryTimeServer String
    Primary NTP server.
    secondaryTimeServer String
    Secondary NTP server.
    timeZone String
    Time zone.

    UserAssignedIdentityResponse

    ClientId string
    The client ID of the assigned identity.
    PrincipalId string
    The principal ID of the assigned identity.
    ClientId string
    The client ID of the assigned identity.
    PrincipalId string
    The principal ID of the assigned identity.
    clientId String
    The client ID of the assigned identity.
    principalId String
    The principal ID of the assigned identity.
    clientId string
    The client ID of the assigned identity.
    principalId 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.
    clientId String
    The client ID of the assigned identity.
    principalId String
    The principal ID of the assigned identity.

    UserDetailsResponse

    SecretType string
    Type of the secret used for authentication.
    UserName string
    Name of the user.
    SecretLocation string
    Location of the secret used for authentication.
    SshPubKey List<string>
    SSH Public Key for the user.
    SecretType string
    Type of the secret used for authentication.
    UserName string
    Name of the user.
    SecretLocation string
    Location of the secret used for authentication.
    SshPubKey []string
    SSH Public Key for the user.
    secretType String
    Type of the secret used for authentication.
    userName String
    Name of the user.
    secretLocation String
    Location of the secret used for authentication.
    sshPubKey List<String>
    SSH Public Key for the user.
    secretType string
    Type of the secret used for authentication.
    userName string
    Name of the user.
    secretLocation string
    Location of the secret used for authentication.
    sshPubKey string[]
    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_key Sequence[str]
    SSH Public Key for the user.
    secretType String
    Type of the secret used for authentication.
    userName String
    Name of the user.
    secretLocation String
    Location of the secret used for authentication.
    sshPubKey List<String>
    SSH Public Key for the user.

    WebProxyConfigurationResponse

    BypassList List<string>
    Bypass list for the web proxy.
    ConnectionUri string
    Connection URI of the web proxy.
    Port string
    Port of the web proxy.
    BypassList []string
    Bypass list for the web proxy.
    ConnectionUri string
    Connection URI of the web proxy.
    Port string
    Port of the web proxy.
    bypassList List<String>
    Bypass list for the web proxy.
    connectionUri String
    Connection URI of the web proxy.
    port String
    Port of the web proxy.
    bypassList string[]
    Bypass list for the web proxy.
    connectionUri 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.
    bypassList List<String>
    Bypass list for the web proxy.
    connectionUri String
    Connection URI of the web proxy.
    port String
    Port of the web proxy.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate