We recommend using Azure Native.
Azure v6.28.0 published on Friday, Oct 3, 2025 by Pulumi
azure.arcmachine.get
Use this data source to access information about an existing Azure Arc machine.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = azure.arcmachine.get({
    name: "existing-hcmachine",
    resourceGroupName: "existing-rg",
});
export const id = example.then(example => example.id);
import pulumi
import pulumi_azure as azure
example = azure.arcmachine.get(name="existing-hcmachine",
    resource_group_name="existing-rg")
pulumi.export("id", example.id)
package main
import (
	"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/arcmachine"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := arcmachine.Get(ctx, &arcmachine.GetArgs{
			Name:              "existing-hcmachine",
			ResourceGroupName: "existing-rg",
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("id", example.Id)
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
return await Deployment.RunAsync(() => 
{
    var example = Azure.ArcMachine.Get.Invoke(new()
    {
        Name = "existing-hcmachine",
        ResourceGroupName = "existing-rg",
    });
    return new Dictionary<string, object?>
    {
        ["id"] = example.Apply(getResult => getResult.Id),
    };
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.arcmachine.ArcmachineFunctions;
import com.pulumi.azure.arcmachine.inputs.GetArgs;
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) {
        final var example = ArcmachineFunctions.get(GetArgs.builder()
            .name("existing-hcmachine")
            .resourceGroupName("existing-rg")
            .build());
        ctx.export("id", example.id());
    }
}
variables:
  example:
    fn::invoke:
      function: azure:arcmachine:get
      arguments:
        name: existing-hcmachine
        resourceGroupName: existing-rg
outputs:
  id: ${example.id}
API Providers
This data source uses the following Azure API Providers:
- Microsoft.HybridCompute- 2022-11-10
Using get
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 get(args: GetArgs, opts?: InvokeOptions): Promise<GetResult>
function getOutput(args: GetOutputArgs, opts?: InvokeOptions): Output<GetResult>def get(name: Optional[str] = None,
        resource_group_name: Optional[str] = None,
        opts: Optional[InvokeOptions] = None) -> GetResult
def get_output(name: Optional[pulumi.Input[str]] = None,
        resource_group_name: Optional[pulumi.Input[str]] = None,
        opts: Optional[InvokeOptions] = None) -> Output[GetResult]func Get(ctx *Context, args *GetArgs, opts ...InvokeOption) (*GetResult, error)
func GetOutput(ctx *Context, args *GetOutputArgs, opts ...InvokeOption) GetResultOutput> Note: This function is named Get in the Go SDK.
public static class Get 
{
    public static Task<GetResult> InvokeAsync(GetArgs args, InvokeOptions? opts = null)
    public static Output<GetResult> Invoke(GetInvokeArgs args, InvokeOptions? opts = null)
}fn::invoke:
  function: azure:arcmachine/get:get
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
- The name of this Azure Arc machine.
- ResourceGroup stringName 
- The name of the Resource Group where the Hybrid Compute exists.
- Name string
- The name of this Azure Arc machine.
- ResourceGroup stringName 
- The name of the Resource Group where the Hybrid Compute exists.
- name String
- The name of this Azure Arc machine.
- resourceGroup StringName 
- The name of the Resource Group where the Hybrid Compute exists.
- name string
- The name of this Azure Arc machine.
- resourceGroup stringName 
- The name of the Resource Group where the Hybrid Compute exists.
- name str
- The name of this Azure Arc machine.
- resource_group_ strname 
- The name of the Resource Group where the Hybrid Compute exists.
- name String
- The name of this Azure Arc machine.
- resourceGroup StringName 
- The name of the Resource Group where the Hybrid Compute exists.
get Result
The following output properties are available:
- ActiveDirectory stringFqdn 
- Specifies the AD fully qualified display name.
- AgentVersion string
- The Azure Arc machine agent full version.
- Agents
List<GetAgent> 
- A agentblock as defined below.
- ClientPublic stringKey 
- Public Key that the client provides to be used during initial resource onboarding.
- CloudMetadatas List<GetCloud Metadata> 
- A cloud_metadatablock as defined below.
- DetectedProperties Dictionary<string, string>
- A detected_propertiesblock as defined below.
- DisplayName string
- Specifies the Azure Arc machine display name.
- DnsFqdn string
- Specifies the DNS fully qualified display name.
- DomainName string
- Specifies the Windows domain name.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identities
List<GetIdentity> 
- A identityblock as defined below.
- LastStatus stringChange Time 
- The time of the last status change.
- Location string
- The Azure Region where the Azure Arc machine exists.
- LocationDatas List<GetLocation Data> 
- A location_datablock as defined below.
- MachineFqdn string
- Specifies the Azure Arc machine fully qualified display name.
- MssqlDiscovered bool
- Specifies whether any MS SQL instance is discovered on the machine.
- Name string
- A canonical name for the geographic or physical location.
- OsName string
- The Operating System running on the Azure Arc machine.
- OsProfiles List<GetOs Profile> 
- A os_profileblock as defined below.
- OsSku string
- Specifies the Operating System product SKU.
- OsType string
- The type of Operating System. Possible values are windowsandlinux.
- OsVersion string
- The version of Operating System running on the Azure Arc machine.
- ParentCluster stringResource Id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- PrivateLink stringScope Resource Id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- ResourceGroup stringName 
- ServiceStatuses List<GetService Status> 
- A service_statusblock as defined below.
- Status string
- The current status of the service.
- Dictionary<string, string>
- A mapping of tags assigned to the Hybrid Compute.
- VmId string
- Specifies the Azure Arc machine unique ID.
- VmUuid string
- Specifies the Arc Machine's unique SMBIOS ID.
- ActiveDirectory stringFqdn 
- Specifies the AD fully qualified display name.
- AgentVersion string
- The Azure Arc machine agent full version.
- Agents
[]GetAgent 
- A agentblock as defined below.
- ClientPublic stringKey 
- Public Key that the client provides to be used during initial resource onboarding.
- CloudMetadatas []GetCloud Metadata 
- A cloud_metadatablock as defined below.
- DetectedProperties map[string]string
- A detected_propertiesblock as defined below.
- DisplayName string
- Specifies the Azure Arc machine display name.
- DnsFqdn string
- Specifies the DNS fully qualified display name.
- DomainName string
- Specifies the Windows domain name.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identities
[]GetIdentity 
- A identityblock as defined below.
- LastStatus stringChange Time 
- The time of the last status change.
- Location string
- The Azure Region where the Azure Arc machine exists.
- LocationDatas []GetLocation Data 
- A location_datablock as defined below.
- MachineFqdn string
- Specifies the Azure Arc machine fully qualified display name.
- MssqlDiscovered bool
- Specifies whether any MS SQL instance is discovered on the machine.
- Name string
- A canonical name for the geographic or physical location.
- OsName string
- The Operating System running on the Azure Arc machine.
- OsProfiles []GetOs Profile 
- A os_profileblock as defined below.
- OsSku string
- Specifies the Operating System product SKU.
- OsType string
- The type of Operating System. Possible values are windowsandlinux.
- OsVersion string
- The version of Operating System running on the Azure Arc machine.
- ParentCluster stringResource Id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- PrivateLink stringScope Resource Id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- ResourceGroup stringName 
- ServiceStatuses []GetService Status 
- A service_statusblock as defined below.
- Status string
- The current status of the service.
- map[string]string
- A mapping of tags assigned to the Hybrid Compute.
- VmId string
- Specifies the Azure Arc machine unique ID.
- VmUuid string
- Specifies the Arc Machine's unique SMBIOS ID.
- activeDirectory StringFqdn 
- Specifies the AD fully qualified display name.
- agentVersion String
- The Azure Arc machine agent full version.
- agents
List<GetAgent> 
- A agentblock as defined below.
- clientPublic StringKey 
- Public Key that the client provides to be used during initial resource onboarding.
- cloudMetadatas List<GetCloud Metadata> 
- A cloud_metadatablock as defined below.
- detectedProperties Map<String,String>
- A detected_propertiesblock as defined below.
- displayName String
- Specifies the Azure Arc machine display name.
- dnsFqdn String
- Specifies the DNS fully qualified display name.
- domainName String
- Specifies the Windows domain name.
- id String
- The provider-assigned unique ID for this managed resource.
- identities
List<GetIdentity> 
- A identityblock as defined below.
- lastStatus StringChange Time 
- The time of the last status change.
- location String
- The Azure Region where the Azure Arc machine exists.
- locationDatas List<GetLocation Data> 
- A location_datablock as defined below.
- machineFqdn String
- Specifies the Azure Arc machine fully qualified display name.
- mssqlDiscovered Boolean
- Specifies whether any MS SQL instance is discovered on the machine.
- name String
- A canonical name for the geographic or physical location.
- osName String
- The Operating System running on the Azure Arc machine.
- osProfiles List<GetOs Profile> 
- A os_profileblock as defined below.
- osSku String
- Specifies the Operating System product SKU.
- osType String
- The type of Operating System. Possible values are windowsandlinux.
- osVersion String
- The version of Operating System running on the Azure Arc machine.
- parentCluster StringResource Id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- privateLink StringScope Resource Id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- resourceGroup StringName 
- serviceStatuses List<GetService Status> 
- A service_statusblock as defined below.
- status String
- The current status of the service.
- Map<String,String>
- A mapping of tags assigned to the Hybrid Compute.
- vmId String
- Specifies the Azure Arc machine unique ID.
- vmUuid String
- Specifies the Arc Machine's unique SMBIOS ID.
- activeDirectory stringFqdn 
- Specifies the AD fully qualified display name.
- agentVersion string
- The Azure Arc machine agent full version.
- agents
GetAgent[] 
- A agentblock as defined below.
- clientPublic stringKey 
- Public Key that the client provides to be used during initial resource onboarding.
- cloudMetadatas GetCloud Metadata[] 
- A cloud_metadatablock as defined below.
- detectedProperties {[key: string]: string}
- A detected_propertiesblock as defined below.
- displayName string
- Specifies the Azure Arc machine display name.
- dnsFqdn string
- Specifies the DNS fully qualified display name.
- domainName string
- Specifies the Windows domain name.
- id string
- The provider-assigned unique ID for this managed resource.
- identities
GetIdentity[] 
- A identityblock as defined below.
- lastStatus stringChange Time 
- The time of the last status change.
- location string
- The Azure Region where the Azure Arc machine exists.
- locationDatas GetLocation Data[] 
- A location_datablock as defined below.
- machineFqdn string
- Specifies the Azure Arc machine fully qualified display name.
- mssqlDiscovered boolean
- Specifies whether any MS SQL instance is discovered on the machine.
- name string
- A canonical name for the geographic or physical location.
- osName string
- The Operating System running on the Azure Arc machine.
- osProfiles GetOs Profile[] 
- A os_profileblock as defined below.
- osSku string
- Specifies the Operating System product SKU.
- osType string
- The type of Operating System. Possible values are windowsandlinux.
- osVersion string
- The version of Operating System running on the Azure Arc machine.
- parentCluster stringResource Id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- privateLink stringScope Resource Id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- resourceGroup stringName 
- serviceStatuses GetService Status[] 
- A service_statusblock as defined below.
- status string
- The current status of the service.
- {[key: string]: string}
- A mapping of tags assigned to the Hybrid Compute.
- vmId string
- Specifies the Azure Arc machine unique ID.
- vmUuid string
- Specifies the Arc Machine's unique SMBIOS ID.
- active_directory_ strfqdn 
- Specifies the AD fully qualified display name.
- agent_version str
- The Azure Arc machine agent full version.
- agents
Sequence[GetAgent] 
- A agentblock as defined below.
- client_public_ strkey 
- Public Key that the client provides to be used during initial resource onboarding.
- cloud_metadatas Sequence[GetCloud Metadata] 
- A cloud_metadatablock as defined below.
- detected_properties Mapping[str, str]
- A detected_propertiesblock as defined below.
- display_name str
- Specifies the Azure Arc machine display name.
- dns_fqdn str
- Specifies the DNS fully qualified display name.
- domain_name str
- Specifies the Windows domain name.
- id str
- The provider-assigned unique ID for this managed resource.
- identities
Sequence[GetIdentity] 
- A identityblock as defined below.
- last_status_ strchange_ time 
- The time of the last status change.
- location str
- The Azure Region where the Azure Arc machine exists.
- location_datas Sequence[GetLocation Data] 
- A location_datablock as defined below.
- machine_fqdn str
- Specifies the Azure Arc machine fully qualified display name.
- mssql_discovered bool
- Specifies whether any MS SQL instance is discovered on the machine.
- name str
- A canonical name for the geographic or physical location.
- os_name str
- The Operating System running on the Azure Arc machine.
- os_profiles Sequence[GetOs Profile] 
- A os_profileblock as defined below.
- os_sku str
- Specifies the Operating System product SKU.
- os_type str
- The type of Operating System. Possible values are windowsandlinux.
- os_version str
- The version of Operating System running on the Azure Arc machine.
- parent_cluster_ strresource_ id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- private_link_ strscope_ resource_ id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- resource_group_ strname 
- service_statuses Sequence[GetService Status] 
- A service_statusblock as defined below.
- status str
- The current status of the service.
- Mapping[str, str]
- A mapping of tags assigned to the Hybrid Compute.
- vm_id str
- Specifies the Azure Arc machine unique ID.
- vm_uuid str
- Specifies the Arc Machine's unique SMBIOS ID.
- activeDirectory StringFqdn 
- Specifies the AD fully qualified display name.
- agentVersion String
- The Azure Arc machine agent full version.
- agents List<Property Map>
- A agentblock as defined below.
- clientPublic StringKey 
- Public Key that the client provides to be used during initial resource onboarding.
- cloudMetadatas List<Property Map>
- A cloud_metadatablock as defined below.
- detectedProperties Map<String>
- A detected_propertiesblock as defined below.
- displayName String
- Specifies the Azure Arc machine display name.
- dnsFqdn String
- Specifies the DNS fully qualified display name.
- domainName String
- Specifies the Windows domain name.
- id String
- The provider-assigned unique ID for this managed resource.
- identities List<Property Map>
- A identityblock as defined below.
- lastStatus StringChange Time 
- The time of the last status change.
- location String
- The Azure Region where the Azure Arc machine exists.
- locationDatas List<Property Map>
- A location_datablock as defined below.
- machineFqdn String
- Specifies the Azure Arc machine fully qualified display name.
- mssqlDiscovered Boolean
- Specifies whether any MS SQL instance is discovered on the machine.
- name String
- A canonical name for the geographic or physical location.
- osName String
- The Operating System running on the Azure Arc machine.
- osProfiles List<Property Map>
- A os_profileblock as defined below.
- osSku String
- Specifies the Operating System product SKU.
- osType String
- The type of Operating System. Possible values are windowsandlinux.
- osVersion String
- The version of Operating System running on the Azure Arc machine.
- parentCluster StringResource Id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- privateLink StringScope Resource Id 
- The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
- resourceGroup StringName 
- serviceStatuses List<Property Map>
- A service_statusblock as defined below.
- status String
- The current status of the service.
- Map<String>
- A mapping of tags assigned to the Hybrid Compute.
- vmId String
- Specifies the Azure Arc machine unique ID.
- vmUuid String
- Specifies the Arc Machine's unique SMBIOS ID.
Supporting Types
GetAgent 
- ExtensionsAllow List<GetLists Agent Extensions Allow List> 
- A extensions_allow_listblock as defined below.
- ExtensionsBlock List<GetLists Agent Extensions Block List> 
- A extensions_block_listblock as defined below.
- ExtensionsEnabled bool
- Specifies whether the extension service is enabled or disabled.
- GuestConfiguration boolEnabled 
- Specified whether the guest configuration service is enabled or disabled.
- IncomingConnections List<string>Ports 
- Specifies the list of ports that the agent will be able to listen on.
- ProxyBypasses List<string>
- List of service names which should not use the specified proxy server.
- ProxyUrl string
- Specifies the URL of the proxy to be used.
- ExtensionsAllow []GetLists Agent Extensions Allow List 
- A extensions_allow_listblock as defined below.
- ExtensionsBlock []GetLists Agent Extensions Block List 
- A extensions_block_listblock as defined below.
- ExtensionsEnabled bool
- Specifies whether the extension service is enabled or disabled.
- GuestConfiguration boolEnabled 
- Specified whether the guest configuration service is enabled or disabled.
- IncomingConnections []stringPorts 
- Specifies the list of ports that the agent will be able to listen on.
- ProxyBypasses []string
- List of service names which should not use the specified proxy server.
- ProxyUrl string
- Specifies the URL of the proxy to be used.
- extensionsAllow List<GetLists Agent Extensions Allow List> 
- A extensions_allow_listblock as defined below.
- extensionsBlock List<GetLists Agent Extensions Block List> 
- A extensions_block_listblock as defined below.
- extensionsEnabled Boolean
- Specifies whether the extension service is enabled or disabled.
- guestConfiguration BooleanEnabled 
- Specified whether the guest configuration service is enabled or disabled.
- incomingConnections List<String>Ports 
- Specifies the list of ports that the agent will be able to listen on.
- proxyBypasses List<String>
- List of service names which should not use the specified proxy server.
- proxyUrl String
- Specifies the URL of the proxy to be used.
- extensionsAllow GetLists Agent Extensions Allow List[] 
- A extensions_allow_listblock as defined below.
- extensionsBlock GetLists Agent Extensions Block List[] 
- A extensions_block_listblock as defined below.
- extensionsEnabled boolean
- Specifies whether the extension service is enabled or disabled.
- guestConfiguration booleanEnabled 
- Specified whether the guest configuration service is enabled or disabled.
- incomingConnections string[]Ports 
- Specifies the list of ports that the agent will be able to listen on.
- proxyBypasses string[]
- List of service names which should not use the specified proxy server.
- proxyUrl string
- Specifies the URL of the proxy to be used.
- extensions_allow_ Sequence[Getlists Agent Extensions Allow List] 
- A extensions_allow_listblock as defined below.
- extensions_block_ Sequence[Getlists Agent Extensions Block List] 
- A extensions_block_listblock as defined below.
- extensions_enabled bool
- Specifies whether the extension service is enabled or disabled.
- guest_configuration_ boolenabled 
- Specified whether the guest configuration service is enabled or disabled.
- incoming_connections_ Sequence[str]ports 
- Specifies the list of ports that the agent will be able to listen on.
- proxy_bypasses Sequence[str]
- List of service names which should not use the specified proxy server.
- proxy_url str
- Specifies the URL of the proxy to be used.
- extensionsAllow List<Property Map>Lists 
- A extensions_allow_listblock as defined below.
- extensionsBlock List<Property Map>Lists 
- A extensions_block_listblock as defined below.
- extensionsEnabled Boolean
- Specifies whether the extension service is enabled or disabled.
- guestConfiguration BooleanEnabled 
- Specified whether the guest configuration service is enabled or disabled.
- incomingConnections List<String>Ports 
- Specifies the list of ports that the agent will be able to listen on.
- proxyBypasses List<String>
- List of service names which should not use the specified proxy server.
- proxyUrl String
- Specifies the URL of the proxy to be used.
GetAgentExtensionsAllowList    
GetAgentExtensionsBlockList    
GetCloudMetadata  
- Provider string
- Specifies the cloud provider. For example Azure,AWSandGCP.
- Provider string
- Specifies the cloud provider. For example Azure,AWSandGCP.
- provider String
- Specifies the cloud provider. For example Azure,AWSandGCP.
- provider string
- Specifies the cloud provider. For example Azure,AWSandGCP.
- provider str
- Specifies the cloud provider. For example Azure,AWSandGCP.
- provider String
- Specifies the cloud provider. For example Azure,AWSandGCP.
GetIdentity 
- PrincipalId string
- The principal ID of resource identity.
- TenantId string
- The tenant ID of resource.
- Type string
- The identity type.
- PrincipalId string
- The principal ID of resource identity.
- TenantId string
- The tenant ID of resource.
- Type string
- The identity type.
- principalId String
- The principal ID of resource identity.
- tenantId String
- The tenant ID of resource.
- type String
- The identity type.
- principalId string
- The principal ID of resource identity.
- tenantId string
- The tenant ID of resource.
- type string
- The identity type.
- principal_id str
- The principal ID of resource identity.
- tenant_id str
- The tenant ID of resource.
- type str
- The identity type.
- principalId String
- The principal ID of resource identity.
- tenantId String
- The tenant ID of resource.
- type String
- The identity type.
GetLocationData  
- City string
- The city or locality where the resource is located.
- CountryOr stringRegion 
- The country or region where the resource is located.
- District string
- The district, state, or province where the resource is located.
- Name string
- The name of this Azure Arc machine.
- City string
- The city or locality where the resource is located.
- CountryOr stringRegion 
- The country or region where the resource is located.
- District string
- The district, state, or province where the resource is located.
- Name string
- The name of this Azure Arc machine.
- city String
- The city or locality where the resource is located.
- countryOr StringRegion 
- The country or region where the resource is located.
- district String
- The district, state, or province where the resource is located.
- name String
- The name of this Azure Arc machine.
- city string
- The city or locality where the resource is located.
- countryOr stringRegion 
- The country or region where the resource is located.
- district string
- The district, state, or province where the resource is located.
- name string
- The name of this Azure Arc machine.
- city str
- The city or locality where the resource is located.
- country_or_ strregion 
- The country or region where the resource is located.
- district str
- The district, state, or province where the resource is located.
- name str
- The name of this Azure Arc machine.
- city String
- The city or locality where the resource is located.
- countryOr StringRegion 
- The country or region where the resource is located.
- district String
- The district, state, or province where the resource is located.
- name String
- The name of this Azure Arc machine.
GetOsProfile  
- ComputerName string
- Specifies the host OS name of the Azure Arc machine.
- Linuxes
List<GetOs Profile Linux> 
- A linuxblock as defined above.
- Windows
List<GetOs Profile Window> 
- A windowsblock as defined below.
- ComputerName string
- Specifies the host OS name of the Azure Arc machine.
- Linuxes
[]GetOs Profile Linux 
- A linuxblock as defined above.
- Windows
[]GetOs Profile Window 
- A windowsblock as defined below.
- computerName String
- Specifies the host OS name of the Azure Arc machine.
- linuxes
List<GetOs Profile Linux> 
- A linuxblock as defined above.
- windows
List<GetOs Profile Window> 
- A windowsblock as defined below.
- computerName string
- Specifies the host OS name of the Azure Arc machine.
- linuxes
GetOs Profile Linux[] 
- A linuxblock as defined above.
- windows
GetOs Profile Window[] 
- A windowsblock as defined below.
- computer_name str
- Specifies the host OS name of the Azure Arc machine.
- linuxes
Sequence[GetOs Profile Linux] 
- A linuxblock as defined above.
- windows
Sequence[GetOs Profile Window] 
- A windowsblock as defined below.
- computerName String
- Specifies the host OS name of the Azure Arc machine.
- linuxes List<Property Map>
- A linuxblock as defined above.
- windows List<Property Map>
- A windowsblock as defined below.
GetOsProfileLinux   
- Patches
List<GetOs Profile Linux Patch> 
- A patchblock as defined above.
- Patches
[]GetOs Profile Linux Patch 
- A patchblock as defined above.
- patches
List<GetOs Profile Linux Patch> 
- A patchblock as defined above.
- patches
GetOs Profile Linux Patch[] 
- A patchblock as defined above.
- patches
Sequence[GetOs Profile Linux Patch] 
- A patchblock as defined above.
- patches List<Property Map>
- A patchblock as defined above.
GetOsProfileLinuxPatch    
- AssessmentMode string
- Specifies the assessment mode.
- PatchMode string
- Specifies the patch mode.
- AssessmentMode string
- Specifies the assessment mode.
- PatchMode string
- Specifies the patch mode.
- assessmentMode String
- Specifies the assessment mode.
- patchMode String
- Specifies the patch mode.
- assessmentMode string
- Specifies the assessment mode.
- patchMode string
- Specifies the patch mode.
- assessment_mode str
- Specifies the assessment mode.
- patch_mode str
- Specifies the patch mode.
- assessmentMode String
- Specifies the assessment mode.
- patchMode String
- Specifies the patch mode.
GetOsProfileWindow   
- Patches
List<GetOs Profile Window Patch> 
- A patchblock as defined above.
- Patches
[]GetOs Profile Window Patch 
- A patchblock as defined above.
- patches
List<GetOs Profile Window Patch> 
- A patchblock as defined above.
- patches
GetOs Profile Window Patch[] 
- A patchblock as defined above.
- patches
Sequence[GetOs Profile Window Patch] 
- A patchblock as defined above.
- patches List<Property Map>
- A patchblock as defined above.
GetOsProfileWindowPatch    
- AssessmentMode string
- Specifies the assessment mode.
- PatchMode string
- Specifies the patch mode.
- AssessmentMode string
- Specifies the assessment mode.
- PatchMode string
- Specifies the patch mode.
- assessmentMode String
- Specifies the assessment mode.
- patchMode String
- Specifies the patch mode.
- assessmentMode string
- Specifies the assessment mode.
- patchMode string
- Specifies the patch mode.
- assessment_mode str
- Specifies the assessment mode.
- patch_mode str
- Specifies the patch mode.
- assessmentMode String
- Specifies the assessment mode.
- patchMode String
- Specifies the patch mode.
GetServiceStatus  
- ExtensionServices List<GetService Status Extension Service> 
- A extension_serviceblock as defined above.
- GuestConfiguration List<GetServices Service Status Guest Configuration Service> 
- A guest_configuration_serviceblock as defined above.
- ExtensionServices []GetService Status Extension Service 
- A extension_serviceblock as defined above.
- GuestConfiguration []GetServices Service Status Guest Configuration Service 
- A guest_configuration_serviceblock as defined above.
- extensionServices List<GetService Status Extension Service> 
- A extension_serviceblock as defined above.
- guestConfiguration List<GetServices Service Status Guest Configuration Service> 
- A guest_configuration_serviceblock as defined above.
- extensionServices GetService Status Extension Service[] 
- A extension_serviceblock as defined above.
- guestConfiguration GetServices Service Status Guest Configuration Service[] 
- A guest_configuration_serviceblock as defined above.
- extension_services Sequence[GetService Status Extension Service] 
- A extension_serviceblock as defined above.
- guest_configuration_ Sequence[Getservices Service Status Guest Configuration Service] 
- A guest_configuration_serviceblock as defined above.
- extensionServices List<Property Map>
- A extension_serviceblock as defined above.
- guestConfiguration List<Property Map>Services 
- A guest_configuration_serviceblock as defined above.
GetServiceStatusExtensionService    
- StartupType string
- The behavior of the service when the Arc-enabled machine starts up.
- Status string
- The current status of the service.
- StartupType string
- The behavior of the service when the Arc-enabled machine starts up.
- Status string
- The current status of the service.
- startupType String
- The behavior of the service when the Arc-enabled machine starts up.
- status String
- The current status of the service.
- startupType string
- The behavior of the service when the Arc-enabled machine starts up.
- status string
- The current status of the service.
- startup_type str
- The behavior of the service when the Arc-enabled machine starts up.
- status str
- The current status of the service.
- startupType String
- The behavior of the service when the Arc-enabled machine starts up.
- status String
- The current status of the service.
GetServiceStatusGuestConfigurationService     
- StartupType string
- The behavior of the service when the Arc-enabled machine starts up.
- Status string
- The current status of the service.
- StartupType string
- The behavior of the service when the Arc-enabled machine starts up.
- Status string
- The current status of the service.
- startupType String
- The behavior of the service when the Arc-enabled machine starts up.
- status String
- The current status of the service.
- startupType string
- The behavior of the service when the Arc-enabled machine starts up.
- status string
- The current status of the service.
- startup_type str
- The behavior of the service when the Arc-enabled machine starts up.
- status str
- The current status of the service.
- startupType String
- The behavior of the service when the Arc-enabled machine starts up.
- status String
- The current status of the service.
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the azurermTerraform Provider.
