1. Packages
  2. Azure Native v2
  3. API Docs
  4. azurelargeinstance
  5. getAzureLargeInstance
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.azurelargeinstance.getAzureLargeInstance

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Gets an Azure Large Instance for the specified subscription, resource group, and instance name. Azure REST API version: 2024-08-01-preview.

Using getAzureLargeInstance

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 getAzureLargeInstance(args: GetAzureLargeInstanceArgs, opts?: InvokeOptions): Promise<GetAzureLargeInstanceResult>
function getAzureLargeInstanceOutput(args: GetAzureLargeInstanceOutputArgs, opts?: InvokeOptions): Output<GetAzureLargeInstanceResult>
Copy
def get_azure_large_instance(azure_large_instance_name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetAzureLargeInstanceResult
def get_azure_large_instance_output(azure_large_instance_name: Optional[pulumi.Input[str]] = None,
                             resource_group_name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetAzureLargeInstanceResult]
Copy
func LookupAzureLargeInstance(ctx *Context, args *LookupAzureLargeInstanceArgs, opts ...InvokeOption) (*LookupAzureLargeInstanceResult, error)
func LookupAzureLargeInstanceOutput(ctx *Context, args *LookupAzureLargeInstanceOutputArgs, opts ...InvokeOption) LookupAzureLargeInstanceResultOutput
Copy

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

public static class GetAzureLargeInstance 
{
    public static Task<GetAzureLargeInstanceResult> InvokeAsync(GetAzureLargeInstanceArgs args, InvokeOptions? opts = null)
    public static Output<GetAzureLargeInstanceResult> Invoke(GetAzureLargeInstanceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAzureLargeInstanceResult> getAzureLargeInstance(GetAzureLargeInstanceArgs args, InvokeOptions options)
public static Output<GetAzureLargeInstanceResult> getAzureLargeInstance(GetAzureLargeInstanceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:azurelargeinstance:getAzureLargeInstance
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AzureLargeInstanceName
This property is required.
Changes to this property will trigger replacement.
string
Name of the AzureLargeInstance.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
AzureLargeInstanceName
This property is required.
Changes to this property will trigger replacement.
string
Name of the AzureLargeInstance.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
azureLargeInstanceName
This property is required.
Changes to this property will trigger replacement.
String
Name of the AzureLargeInstance.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
azureLargeInstanceName
This property is required.
Changes to this property will trigger replacement.
string
Name of the AzureLargeInstance.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
azure_large_instance_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the AzureLargeInstance.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
azureLargeInstanceName
This property is required.
Changes to this property will trigger replacement.
String
Name of the AzureLargeInstance.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.

getAzureLargeInstance Result

The following output properties are available:

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
ProvisioningState string
State of provisioning of the AzureLargeInstance
SystemData Pulumi.AzureNative.AzureLargeInstance.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"
AzureLargeInstanceId string
Specifies the Azure Large Instance unique ID.
HardwareProfile Pulumi.AzureNative.AzureLargeInstance.Outputs.HardwareProfileResponse
Specifies the hardware settings for the Azure Large Instance.
HwRevision string
Hardware revision of an Azure Large Instance
NetworkProfile Pulumi.AzureNative.AzureLargeInstance.Outputs.NetworkProfileResponse
Specifies the network settings for the Azure Large Instance.
OsProfile Pulumi.AzureNative.AzureLargeInstance.Outputs.OsProfileResponse
Specifies the operating system settings for the Azure Large Instance.
PowerState string
Resource power state
ProximityPlacementGroup string
Resource proximity placement group
StorageProfile Pulumi.AzureNative.AzureLargeInstance.Outputs.StorageProfileResponse
Specifies the storage settings for the Azure Large Instance disks.
Tags Dictionary<string, string>
Resource tags.
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
ProvisioningState string
State of provisioning of the AzureLargeInstance
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"
AzureLargeInstanceId string
Specifies the Azure Large Instance unique ID.
HardwareProfile HardwareProfileResponse
Specifies the hardware settings for the Azure Large Instance.
HwRevision string
Hardware revision of an Azure Large Instance
NetworkProfile NetworkProfileResponse
Specifies the network settings for the Azure Large Instance.
OsProfile OsProfileResponse
Specifies the operating system settings for the Azure Large Instance.
PowerState string
Resource power state
ProximityPlacementGroup string
Resource proximity placement group
StorageProfile StorageProfileResponse
Specifies the storage settings for the Azure Large Instance disks.
Tags map[string]string
Resource tags.
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
provisioningState String
State of provisioning of the AzureLargeInstance
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"
azureLargeInstanceId String
Specifies the Azure Large Instance unique ID.
hardwareProfile HardwareProfileResponse
Specifies the hardware settings for the Azure Large Instance.
hwRevision String
Hardware revision of an Azure Large Instance
networkProfile NetworkProfileResponse
Specifies the network settings for the Azure Large Instance.
osProfile OsProfileResponse
Specifies the operating system settings for the Azure Large Instance.
powerState String
Resource power state
proximityPlacementGroup String
Resource proximity placement group
storageProfile StorageProfileResponse
Specifies the storage settings for the Azure Large Instance disks.
tags Map<String,String>
Resource tags.
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
provisioningState string
State of provisioning of the AzureLargeInstance
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"
azureLargeInstanceId string
Specifies the Azure Large Instance unique ID.
hardwareProfile HardwareProfileResponse
Specifies the hardware settings for the Azure Large Instance.
hwRevision string
Hardware revision of an Azure Large Instance
networkProfile NetworkProfileResponse
Specifies the network settings for the Azure Large Instance.
osProfile OsProfileResponse
Specifies the operating system settings for the Azure Large Instance.
powerState string
Resource power state
proximityPlacementGroup string
Resource proximity placement group
storageProfile StorageProfileResponse
Specifies the storage settings for the Azure Large Instance disks.
tags {[key: string]: string}
Resource tags.
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
provisioning_state str
State of provisioning of the AzureLargeInstance
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"
azure_large_instance_id str
Specifies the Azure Large Instance unique ID.
hardware_profile HardwareProfileResponse
Specifies the hardware settings for the Azure Large Instance.
hw_revision str
Hardware revision of an Azure Large Instance
network_profile NetworkProfileResponse
Specifies the network settings for the Azure Large Instance.
os_profile OsProfileResponse
Specifies the operating system settings for the Azure Large Instance.
power_state str
Resource power state
proximity_placement_group str
Resource proximity placement group
storage_profile StorageProfileResponse
Specifies the storage settings for the Azure Large Instance disks.
tags Mapping[str, str]
Resource tags.
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
provisioningState String
State of provisioning of the AzureLargeInstance
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"
azureLargeInstanceId String
Specifies the Azure Large Instance unique ID.
hardwareProfile Property Map
Specifies the hardware settings for the Azure Large Instance.
hwRevision String
Hardware revision of an Azure Large Instance
networkProfile Property Map
Specifies the network settings for the Azure Large Instance.
osProfile Property Map
Specifies the operating system settings for the Azure Large Instance.
powerState String
Resource power state
proximityPlacementGroup String
Resource proximity placement group
storageProfile Property Map
Specifies the storage settings for the Azure Large Instance disks.
tags Map<String>
Resource tags.

Supporting Types

DiskResponse

Lun This property is required. int
Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.
DiskSizeGB int
Specifies the size of an empty data disk in gigabytes.
Name string
The disk name.
Lun This property is required. int
Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.
DiskSizeGB int
Specifies the size of an empty data disk in gigabytes.
Name string
The disk name.
lun This property is required. Integer
Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.
diskSizeGB Integer
Specifies the size of an empty data disk in gigabytes.
name String
The disk name.
lun This property is required. number
Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.
diskSizeGB number
Specifies the size of an empty data disk in gigabytes.
name string
The disk name.
lun This property is required. int
Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.
disk_size_gb int
Specifies the size of an empty data disk in gigabytes.
name str
The disk name.
lun This property is required. Number
Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.
diskSizeGB Number
Specifies the size of an empty data disk in gigabytes.
name String
The disk name.

HardwareProfileResponse

AzureLargeInstanceSize string
Specifies the Azure Large Instance SKU.
HardwareType string
Name of the hardware type (vendor and/or their product name)
AzureLargeInstanceSize string
Specifies the Azure Large Instance SKU.
HardwareType string
Name of the hardware type (vendor and/or their product name)
azureLargeInstanceSize String
Specifies the Azure Large Instance SKU.
hardwareType String
Name of the hardware type (vendor and/or their product name)
azureLargeInstanceSize string
Specifies the Azure Large Instance SKU.
hardwareType string
Name of the hardware type (vendor and/or their product name)
azure_large_instance_size str
Specifies the Azure Large Instance SKU.
hardware_type str
Name of the hardware type (vendor and/or their product name)
azureLargeInstanceSize String
Specifies the Azure Large Instance SKU.
hardwareType String
Name of the hardware type (vendor and/or their product name)

IpAddressResponse

IpAddress string
Specifies the IP address of the network interface.
IpAddress string
Specifies the IP address of the network interface.
ipAddress String
Specifies the IP address of the network interface.
ipAddress string
Specifies the IP address of the network interface.
ip_address str
Specifies the IP address of the network interface.
ipAddress String
Specifies the IP address of the network interface.

NetworkProfileResponse

CircuitId string
Specifies the circuit id for connecting to express route.
NetworkInterfaces List<Pulumi.AzureNative.AzureLargeInstance.Inputs.IpAddressResponse>
Specifies the network interfaces for the Azure Large Instance.
CircuitId string
Specifies the circuit id for connecting to express route.
NetworkInterfaces []IpAddressResponse
Specifies the network interfaces for the Azure Large Instance.
circuitId String
Specifies the circuit id for connecting to express route.
networkInterfaces List<IpAddressResponse>
Specifies the network interfaces for the Azure Large Instance.
circuitId string
Specifies the circuit id for connecting to express route.
networkInterfaces IpAddressResponse[]
Specifies the network interfaces for the Azure Large Instance.
circuit_id str
Specifies the circuit id for connecting to express route.
network_interfaces Sequence[IpAddressResponse]
Specifies the network interfaces for the Azure Large Instance.
circuitId String
Specifies the circuit id for connecting to express route.
networkInterfaces List<Property Map>
Specifies the network interfaces for the Azure Large Instance.

OsProfileResponse

ComputerName string
Specifies the host OS name of the Azure Large Instance.
OsType string
This property allows you to specify the type of the OS.
SshPublicKey string
Specifies the SSH public key used to access the operating system.
Version string
Specifies version of operating system.
ComputerName string
Specifies the host OS name of the Azure Large Instance.
OsType string
This property allows you to specify the type of the OS.
SshPublicKey string
Specifies the SSH public key used to access the operating system.
Version string
Specifies version of operating system.
computerName String
Specifies the host OS name of the Azure Large Instance.
osType String
This property allows you to specify the type of the OS.
sshPublicKey String
Specifies the SSH public key used to access the operating system.
version String
Specifies version of operating system.
computerName string
Specifies the host OS name of the Azure Large Instance.
osType string
This property allows you to specify the type of the OS.
sshPublicKey string
Specifies the SSH public key used to access the operating system.
version string
Specifies version of operating system.
computer_name str
Specifies the host OS name of the Azure Large Instance.
os_type str
This property allows you to specify the type of the OS.
ssh_public_key str
Specifies the SSH public key used to access the operating system.
version str
Specifies version of operating system.
computerName String
Specifies the host OS name of the Azure Large Instance.
osType String
This property allows you to specify the type of the OS.
sshPublicKey String
Specifies the SSH public key used to access the operating system.
version String
Specifies version of operating system.

StorageProfileResponse

NfsIpAddress string
IP Address to connect to storage.
OsDisks List<Pulumi.AzureNative.AzureLargeInstance.Inputs.DiskResponse>
Specifies information about the operating system disk used by Azure Large Instance.
NfsIpAddress string
IP Address to connect to storage.
OsDisks []DiskResponse
Specifies information about the operating system disk used by Azure Large Instance.
nfsIpAddress String
IP Address to connect to storage.
osDisks List<DiskResponse>
Specifies information about the operating system disk used by Azure Large Instance.
nfsIpAddress string
IP Address to connect to storage.
osDisks DiskResponse[]
Specifies information about the operating system disk used by Azure Large Instance.
nfs_ip_address str
IP Address to connect to storage.
os_disks Sequence[DiskResponse]
Specifies information about the operating system disk used by Azure Large Instance.
nfsIpAddress String
IP Address to connect to storage.
osDisks List<Property Map>
Specifies information about the operating system disk used by Azure Large Instance.

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.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi