1. Packages
  2. Azure Classic
  3. API Docs
  4. arcmachine
  5. get

We recommend using Azure Native.

Azure Classic v5.49.0 published on Tuesday, Aug 29, 2023 by Pulumi

azure.arcmachine.get

Explore with Pulumi AI

azure logo

We recommend using Azure Native.

Azure Classic v5.49.0 published on Tuesday, Aug 29, 2023 by Pulumi

    Use this data source to access information about an existing Azure Arc machine.

    Example Usage

    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 main
    
    import (
    	"github.com/pulumi/pulumi-azure/sdk/v5/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
    	})
    }
    
    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.applyValue(getResult -> getResult.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)
    
    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);
    
    variables:
      example:
        fn::invoke:
          Function: azure:arcmachine:get
          Arguments:
            name: existing-hcmachine
            resourceGroupName: existing-rg
    outputs:
      id: ${example.id}
    

    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)
    }
    public static CompletableFuture<GetResult> get(GetArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure:arcmachine/get:get
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string

    The name of this Azure Arc machine.

    ResourceGroupName string

    The name of the Resource Group where the Hybrid Compute exists.

    Name string

    The name of this Azure Arc machine.

    ResourceGroupName string

    The name of the Resource Group where the Hybrid Compute exists.

    name String

    The name of this Azure Arc machine.

    resourceGroupName String

    The name of the Resource Group where the Hybrid Compute exists.

    name string

    The name of this Azure Arc machine.

    resourceGroupName string

    The name of the Resource Group where the Hybrid Compute exists.

    name str

    The name of this Azure Arc machine.

    resource_group_name str

    The name of the Resource Group where the Hybrid Compute exists.

    name String

    The name of this Azure Arc machine.

    resourceGroupName String

    The name of the Resource Group where the Hybrid Compute exists.

    get Result

    The following output properties are available:

    ActiveDirectoryFqdn string

    Specifies the AD fully qualified display name.

    AgentVersion string

    The Azure Arc machine agent full version.

    Agents List<GetAgent>

    A agent block as defined below.

    ClientPublicKey string

    Public Key that the client provides to be used during initial resource onboarding.

    CloudMetadatas List<GetCloudMetadata>

    A cloud_metadata block as defined below.

    DetectedProperties Dictionary<string, string>

    A detected_properties block 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 identity block as defined below.

    LastStatusChangeTime string

    The time of the last status change.

    Location string

    The Azure Region where the Azure Arc machine exists.

    LocationDatas List<GetLocationData>

    A location_data block 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<GetOsProfile>

    A os_profile block as defined below.

    OsSku string

    Specifies the Operating System product SKU.

    OsType string

    The type of Operating System. Possible values are windows and linux.

    OsVersion string

    The version of Operating System running on the Azure Arc machine.

    ParentClusterResourceId string

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    PrivateLinkScopeResourceId string

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    ResourceGroupName string
    ServiceStatuses List<GetServiceStatus>

    A service_status block as defined below.

    Status string

    The current status of the service.

    Tags 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.

    ActiveDirectoryFqdn string

    Specifies the AD fully qualified display name.

    AgentVersion string

    The Azure Arc machine agent full version.

    Agents []GetAgent

    A agent block as defined below.

    ClientPublicKey string

    Public Key that the client provides to be used during initial resource onboarding.

    CloudMetadatas []GetCloudMetadata

    A cloud_metadata block as defined below.

    DetectedProperties map[string]string

    A detected_properties block 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 identity block as defined below.

    LastStatusChangeTime string

    The time of the last status change.

    Location string

    The Azure Region where the Azure Arc machine exists.

    LocationDatas []GetLocationData

    A location_data block 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 []GetOsProfile

    A os_profile block as defined below.

    OsSku string

    Specifies the Operating System product SKU.

    OsType string

    The type of Operating System. Possible values are windows and linux.

    OsVersion string

    The version of Operating System running on the Azure Arc machine.

    ParentClusterResourceId string

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    PrivateLinkScopeResourceId string

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    ResourceGroupName string
    ServiceStatuses []GetServiceStatus

    A service_status block as defined below.

    Status string

    The current status of the service.

    Tags 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.

    activeDirectoryFqdn String

    Specifies the AD fully qualified display name.

    agentVersion String

    The Azure Arc machine agent full version.

    agents List<GetAgent>

    A agent block as defined below.

    clientPublicKey String

    Public Key that the client provides to be used during initial resource onboarding.

    cloudMetadatas List<GetCloudMetadata>

    A cloud_metadata block as defined below.

    detectedProperties Map<String,String>

    A detected_properties block 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 identity block as defined below.

    lastStatusChangeTime String

    The time of the last status change.

    location String

    The Azure Region where the Azure Arc machine exists.

    locationDatas List<GetLocationData>

    A location_data block 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<GetOsProfile>

    A os_profile block as defined below.

    osSku String

    Specifies the Operating System product SKU.

    osType String

    The type of Operating System. Possible values are windows and linux.

    osVersion String

    The version of Operating System running on the Azure Arc machine.

    parentClusterResourceId String

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    privateLinkScopeResourceId String

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    resourceGroupName String
    serviceStatuses List<GetServiceStatus>

    A service_status block as defined below.

    status String

    The current status of the service.

    tags 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.

    activeDirectoryFqdn string

    Specifies the AD fully qualified display name.

    agentVersion string

    The Azure Arc machine agent full version.

    agents GetAgent[]

    A agent block as defined below.

    clientPublicKey string

    Public Key that the client provides to be used during initial resource onboarding.

    cloudMetadatas GetCloudMetadata[]

    A cloud_metadata block as defined below.

    detectedProperties {[key: string]: string}

    A detected_properties block 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 identity block as defined below.

    lastStatusChangeTime string

    The time of the last status change.

    location string

    The Azure Region where the Azure Arc machine exists.

    locationDatas GetLocationData[]

    A location_data block 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 GetOsProfile[]

    A os_profile block as defined below.

    osSku string

    Specifies the Operating System product SKU.

    osType string

    The type of Operating System. Possible values are windows and linux.

    osVersion string

    The version of Operating System running on the Azure Arc machine.

    parentClusterResourceId string

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    privateLinkScopeResourceId string

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    resourceGroupName string
    serviceStatuses GetServiceStatus[]

    A service_status block as defined below.

    status string

    The current status of the service.

    tags {[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_fqdn str

    Specifies the AD fully qualified display name.

    agent_version str

    The Azure Arc machine agent full version.

    agents Sequence[GetAgent]

    A agent block as defined below.

    client_public_key str

    Public Key that the client provides to be used during initial resource onboarding.

    cloud_metadatas Sequence[GetCloudMetadata]

    A cloud_metadata block as defined below.

    detected_properties Mapping[str, str]

    A detected_properties block 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 identity block as defined below.

    last_status_change_time str

    The time of the last status change.

    location str

    The Azure Region where the Azure Arc machine exists.

    location_datas Sequence[GetLocationData]

    A location_data block 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[GetOsProfile]

    A os_profile block as defined below.

    os_sku str

    Specifies the Operating System product SKU.

    os_type str

    The type of Operating System. Possible values are windows and linux.

    os_version str

    The version of Operating System running on the Azure Arc machine.

    parent_cluster_resource_id str

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    private_link_scope_resource_id str

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    resource_group_name str
    service_statuses Sequence[GetServiceStatus]

    A service_status block as defined below.

    status str

    The current status of the service.

    tags 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.

    activeDirectoryFqdn String

    Specifies the AD fully qualified display name.

    agentVersion String

    The Azure Arc machine agent full version.

    agents List<Property Map>

    A agent block as defined below.

    clientPublicKey String

    Public Key that the client provides to be used during initial resource onboarding.

    cloudMetadatas List<Property Map>

    A cloud_metadata block as defined below.

    detectedProperties Map<String>

    A detected_properties block 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 identity block as defined below.

    lastStatusChangeTime String

    The time of the last status change.

    location String

    The Azure Region where the Azure Arc machine exists.

    locationDatas List<Property Map>

    A location_data block 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_profile block as defined below.

    osSku String

    Specifies the Operating System product SKU.

    osType String

    The type of Operating System. Possible values are windows and linux.

    osVersion String

    The version of Operating System running on the Azure Arc machine.

    parentClusterResourceId String

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    privateLinkScopeResourceId String

    The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

    resourceGroupName String
    serviceStatuses List<Property Map>

    A service_status block as defined below.

    status String

    The current status of the service.

    tags 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

    ExtensionsAllowLists List<GetAgentExtensionsAllowList>

    A extensions_allow_list block as defined below.

    ExtensionsBlockLists List<GetAgentExtensionsBlockList>

    A extensions_block_list block as defined below.

    ExtensionsEnabled bool

    Specifies whether the extension service is enabled or disabled.

    GuestConfigurationEnabled bool

    Specified whether the guest configuration service is enabled or disabled.

    IncomingConnectionsPorts List<string>

    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.

    ExtensionsAllowLists []GetAgentExtensionsAllowList

    A extensions_allow_list block as defined below.

    ExtensionsBlockLists []GetAgentExtensionsBlockList

    A extensions_block_list block as defined below.

    ExtensionsEnabled bool

    Specifies whether the extension service is enabled or disabled.

    GuestConfigurationEnabled bool

    Specified whether the guest configuration service is enabled or disabled.

    IncomingConnectionsPorts []string

    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.

    extensionsAllowLists List<GetAgentExtensionsAllowList>

    A extensions_allow_list block as defined below.

    extensionsBlockLists List<GetAgentExtensionsBlockList>

    A extensions_block_list block as defined below.

    extensionsEnabled Boolean

    Specifies whether the extension service is enabled or disabled.

    guestConfigurationEnabled Boolean

    Specified whether the guest configuration service is enabled or disabled.

    incomingConnectionsPorts List<String>

    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.

    extensionsAllowLists GetAgentExtensionsAllowList[]

    A extensions_allow_list block as defined below.

    extensionsBlockLists GetAgentExtensionsBlockList[]

    A extensions_block_list block as defined below.

    extensionsEnabled boolean

    Specifies whether the extension service is enabled or disabled.

    guestConfigurationEnabled boolean

    Specified whether the guest configuration service is enabled or disabled.

    incomingConnectionsPorts string[]

    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_lists Sequence[GetAgentExtensionsAllowList]

    A extensions_allow_list block as defined below.

    extensions_block_lists Sequence[GetAgentExtensionsBlockList]

    A extensions_block_list block as defined below.

    extensions_enabled bool

    Specifies whether the extension service is enabled or disabled.

    guest_configuration_enabled bool

    Specified whether the guest configuration service is enabled or disabled.

    incoming_connections_ports Sequence[str]

    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.

    extensionsAllowLists List<Property Map>

    A extensions_allow_list block as defined below.

    extensionsBlockLists List<Property Map>

    A extensions_block_list block as defined below.

    extensionsEnabled Boolean

    Specifies whether the extension service is enabled or disabled.

    guestConfigurationEnabled Boolean

    Specified whether the guest configuration service is enabled or disabled.

    incomingConnectionsPorts List<String>

    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

    Publisher string

    Publisher of the extension.

    Type string

    The identity type.

    Publisher string

    Publisher of the extension.

    Type string

    The identity type.

    publisher String

    Publisher of the extension.

    type String

    The identity type.

    publisher string

    Publisher of the extension.

    type string

    The identity type.

    publisher str

    Publisher of the extension.

    type str

    The identity type.

    publisher String

    Publisher of the extension.

    type String

    The identity type.

    GetAgentExtensionsBlockList

    Publisher string

    Publisher of the extension.

    Type string

    The identity type.

    Publisher string

    Publisher of the extension.

    Type string

    The identity type.

    publisher String

    Publisher of the extension.

    type String

    The identity type.

    publisher string

    Publisher of the extension.

    type string

    The identity type.

    publisher str

    Publisher of the extension.

    type str

    The identity type.

    publisher String

    Publisher of the extension.

    type String

    The identity type.

    GetCloudMetadata

    Provider string

    Specifies the cloud provider. For example Azure, AWS and GCP.

    Provider string

    Specifies the cloud provider. For example Azure, AWS and GCP.

    provider String

    Specifies the cloud provider. For example Azure, AWS and GCP.

    provider string

    Specifies the cloud provider. For example Azure, AWS and GCP.

    provider str

    Specifies the cloud provider. For example Azure, AWS and GCP.

    provider String

    Specifies the cloud provider. For example Azure, AWS and GCP.

    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.

    CountryOrRegion string

    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.

    CountryOrRegion string

    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.

    countryOrRegion String

    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.

    countryOrRegion string

    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_region str

    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.

    countryOrRegion String

    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<GetOsProfileLinux>

    A linux block as defined above.

    Windows List<GetOsProfileWindow>

    A windows block as defined below.

    ComputerName string

    Specifies the host OS name of the Azure Arc machine.

    Linuxes []GetOsProfileLinux

    A linux block as defined above.

    Windows []GetOsProfileWindow

    A windows block as defined below.

    computerName String

    Specifies the host OS name of the Azure Arc machine.

    linuxes List<GetOsProfileLinux>

    A linux block as defined above.

    windows List<GetOsProfileWindow>

    A windows block as defined below.

    computerName string

    Specifies the host OS name of the Azure Arc machine.

    linuxes GetOsProfileLinux[]

    A linux block as defined above.

    windows GetOsProfileWindow[]

    A windows block as defined below.

    computer_name str

    Specifies the host OS name of the Azure Arc machine.

    linuxes Sequence[GetOsProfileLinux]

    A linux block as defined above.

    windows Sequence[GetOsProfileWindow]

    A windows block as defined below.

    computerName String

    Specifies the host OS name of the Azure Arc machine.

    linuxes List<Property Map>

    A linux block as defined above.

    windows List<Property Map>

    A windows block as defined below.

    GetOsProfileLinux

    Patches List<GetOsProfileLinuxPatch>

    A patch block as defined above.

    Patches []GetOsProfileLinuxPatch

    A patch block as defined above.

    patches List<GetOsProfileLinuxPatch>

    A patch block as defined above.

    patches GetOsProfileLinuxPatch[]

    A patch block as defined above.

    patches Sequence[GetOsProfileLinuxPatch]

    A patch block as defined above.

    patches List<Property Map>

    A patch block 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<GetOsProfileWindowPatch>

    A patch block as defined above.

    Patches []GetOsProfileWindowPatch

    A patch block as defined above.

    patches List<GetOsProfileWindowPatch>

    A patch block as defined above.

    patches GetOsProfileWindowPatch[]

    A patch block as defined above.

    patches Sequence[GetOsProfileWindowPatch]

    A patch block as defined above.

    patches List<Property Map>

    A patch block 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<GetServiceStatusExtensionService>

    A extension_service block as defined above.

    GuestConfigurationServices List<GetServiceStatusGuestConfigurationService>

    A guest_configuration_service block as defined above.

    ExtensionServices []GetServiceStatusExtensionService

    A extension_service block as defined above.

    GuestConfigurationServices []GetServiceStatusGuestConfigurationService

    A guest_configuration_service block as defined above.

    extensionServices List<GetServiceStatusExtensionService>

    A extension_service block as defined above.

    guestConfigurationServices List<GetServiceStatusGuestConfigurationService>

    A guest_configuration_service block as defined above.

    extensionServices GetServiceStatusExtensionService[]

    A extension_service block as defined above.

    guestConfigurationServices GetServiceStatusGuestConfigurationService[]

    A guest_configuration_service block as defined above.

    extension_services Sequence[GetServiceStatusExtensionService]

    A extension_service block as defined above.

    guest_configuration_services Sequence[GetServiceStatusGuestConfigurationService]

    A guest_configuration_service block as defined above.

    extensionServices List<Property Map>

    A extension_service block as defined above.

    guestConfigurationServices List<Property Map>

    A guest_configuration_service block 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 azurerm Terraform Provider.

    azure logo

    We recommend using Azure Native.

    Azure Classic v5.49.0 published on Tuesday, Aug 29, 2023 by Pulumi