This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.azurelargeinstance.getAzureLargeInstance
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 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>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]func LookupAzureLargeInstance(ctx *Context, args *LookupAzureLargeInstanceArgs, opts ...InvokeOption) (*LookupAzureLargeInstanceResult, error)
func LookupAzureLargeInstanceOutput(ctx *Context, args *LookupAzureLargeInstanceOutputArgs, opts ...InvokeOption) LookupAzureLargeInstanceResultOutput> 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)
}public static CompletableFuture<GetAzureLargeInstanceResult> getAzureLargeInstance(GetAzureLargeInstanceArgs args, InvokeOptions options)
public static Output<GetAzureLargeInstanceResult> getAzureLargeInstance(GetAzureLargeInstanceArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:azurelargeinstance:getAzureLargeInstance
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AzureLarge stringInstance Name 
- Name of the AzureLargeInstance.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- AzureLarge stringInstance Name 
- Name of the AzureLargeInstance.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- azureLarge StringInstance Name 
- Name of the AzureLargeInstance.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- azureLarge stringInstance Name 
- Name of the AzureLargeInstance.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- azure_large_ strinstance_ name 
- Name of the AzureLargeInstance.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- azureLarge StringInstance Name 
- Name of the AzureLargeInstance.
- resourceGroup StringName 
- 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.Azure Native. Azure Large Instance. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- AzureLarge stringInstance Id 
- Specifies the Azure Large Instance unique ID.
- HardwareProfile Pulumi.Azure Native. Azure Large Instance. Outputs. Hardware Profile Response 
- Specifies the hardware settings for the Azure Large Instance.
- HwRevision string
- Hardware revision of an Azure Large Instance
- NetworkProfile Pulumi.Azure Native. Azure Large Instance. Outputs. Network Profile Response 
- Specifies the network settings for the Azure Large Instance.
- OsProfile Pulumi.Azure Native. Azure Large Instance. Outputs. Os Profile Response 
- Specifies the operating system settings for the Azure Large Instance.
- PowerState string
- Resource power state
- ProximityPlacement stringGroup 
- Resource proximity placement group
- StorageProfile Pulumi.Azure Native. Azure Large Instance. Outputs. Storage Profile Response 
- Specifies the storage settings for the Azure Large Instance disks.
- 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 SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- AzureLarge stringInstance Id 
- Specifies the Azure Large Instance unique ID.
- HardwareProfile HardwareProfile Response 
- Specifies the hardware settings for the Azure Large Instance.
- HwRevision string
- Hardware revision of an Azure Large Instance
- NetworkProfile NetworkProfile Response 
- Specifies the network settings for the Azure Large Instance.
- OsProfile OsProfile Response 
- Specifies the operating system settings for the Azure Large Instance.
- PowerState string
- Resource power state
- ProximityPlacement stringGroup 
- Resource proximity placement group
- StorageProfile StorageProfile Response 
- Specifies the storage settings for the Azure Large Instance disks.
- 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 SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azureLarge StringInstance Id 
- Specifies the Azure Large Instance unique ID.
- hardwareProfile HardwareProfile Response 
- Specifies the hardware settings for the Azure Large Instance.
- hwRevision String
- Hardware revision of an Azure Large Instance
- networkProfile NetworkProfile Response 
- Specifies the network settings for the Azure Large Instance.
- osProfile OsProfile Response 
- Specifies the operating system settings for the Azure Large Instance.
- powerState String
- Resource power state
- proximityPlacement StringGroup 
- Resource proximity placement group
- storageProfile StorageProfile Response 
- Specifies the storage settings for the Azure Large Instance disks.
- 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 SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azureLarge stringInstance Id 
- Specifies the Azure Large Instance unique ID.
- hardwareProfile HardwareProfile Response 
- Specifies the hardware settings for the Azure Large Instance.
- hwRevision string
- Hardware revision of an Azure Large Instance
- networkProfile NetworkProfile Response 
- Specifies the network settings for the Azure Large Instance.
- osProfile OsProfile Response 
- Specifies the operating system settings for the Azure Large Instance.
- powerState string
- Resource power state
- proximityPlacement stringGroup 
- Resource proximity placement group
- storageProfile StorageProfile Response 
- Specifies the storage settings for the Azure Large Instance disks.
- {[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 SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure_large_ strinstance_ id 
- Specifies the Azure Large Instance unique ID.
- hardware_profile HardwareProfile Response 
- Specifies the hardware settings for the Azure Large Instance.
- hw_revision str
- Hardware revision of an Azure Large Instance
- network_profile NetworkProfile Response 
- Specifies the network settings for the Azure Large Instance.
- os_profile OsProfile Response 
- Specifies the operating system settings for the Azure Large Instance.
- power_state str
- Resource power state
- proximity_placement_ strgroup 
- Resource proximity placement group
- storage_profile StorageProfile Response 
- Specifies the storage settings for the Azure Large Instance disks.
- 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"
- azureLarge StringInstance Id 
- 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
- proximityPlacement StringGroup 
- Resource proximity placement group
- storageProfile Property Map
- Specifies the storage settings for the Azure Large Instance disks.
- Map<String>
- Resource tags.
Supporting Types
DiskResponse 
- Lun 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.
- DiskSize intGB 
- Specifies the size of an empty data disk in gigabytes.
- Name string
- The disk name.
- Lun 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.
- DiskSize intGB 
- Specifies the size of an empty data disk in gigabytes.
- Name string
- The disk name.
- lun 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.
- diskSize IntegerGB 
- Specifies the size of an empty data disk in gigabytes.
- name String
- The disk name.
- lun 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.
- diskSize numberGB 
- Specifies the size of an empty data disk in gigabytes.
- name string
- The disk name.
- lun 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_ intgb 
- Specifies the size of an empty data disk in gigabytes.
- name str
- The disk name.
- lun 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.
- diskSize NumberGB 
- Specifies the size of an empty data disk in gigabytes.
- name String
- The disk name.
HardwareProfileResponse  
- AzureLarge stringInstance Size 
- Specifies the Azure Large Instance SKU.
- HardwareType string
- Name of the hardware type (vendor and/or their product name)
- AzureLarge stringInstance Size 
- Specifies the Azure Large Instance SKU.
- HardwareType string
- Name of the hardware type (vendor and/or their product name)
- azureLarge StringInstance Size 
- Specifies the Azure Large Instance SKU.
- hardwareType String
- Name of the hardware type (vendor and/or their product name)
- azureLarge stringInstance Size 
- Specifies the Azure Large Instance SKU.
- hardwareType string
- Name of the hardware type (vendor and/or their product name)
- azure_large_ strinstance_ size 
- Specifies the Azure Large Instance SKU.
- hardware_type str
- Name of the hardware type (vendor and/or their product name)
- azureLarge StringInstance Size 
- 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.Azure Native. Azure Large Instance. Inputs. Ip Address Response> 
- Specifies the network interfaces for the Azure Large Instance.
- CircuitId string
- Specifies the circuit id for connecting to express route.
- NetworkInterfaces []IpAddress Response 
- Specifies the network interfaces for the Azure Large Instance.
- circuitId String
- Specifies the circuit id for connecting to express route.
- networkInterfaces List<IpAddress Response> 
- Specifies the network interfaces for the Azure Large Instance.
- circuitId string
- Specifies the circuit id for connecting to express route.
- networkInterfaces IpAddress Response[] 
- Specifies the network interfaces for the Azure Large Instance.
- circuit_id str
- Specifies the circuit id for connecting to express route.
- network_interfaces Sequence[IpAddress Response] 
- 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.
- SshPublic stringKey 
- 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.
- SshPublic stringKey 
- 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.
- sshPublic StringKey 
- 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.
- sshPublic stringKey 
- 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_ strkey 
- 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.
- sshPublic StringKey 
- Specifies the SSH public key used to access the operating system.
- version String
- Specifies version of operating system.
StorageProfileResponse  
- NfsIp stringAddress 
- IP Address to connect to storage.
- OsDisks List<Pulumi.Azure Native. Azure Large Instance. Inputs. Disk Response> 
- Specifies information about the operating system disk used by Azure Large Instance.
- NfsIp stringAddress 
- IP Address to connect to storage.
- OsDisks []DiskResponse 
- Specifies information about the operating system disk used by Azure Large Instance.
- nfsIp StringAddress 
- IP Address to connect to storage.
- osDisks List<DiskResponse> 
- Specifies information about the operating system disk used by Azure Large Instance.
- nfsIp stringAddress 
- IP Address to connect to storage.
- osDisks DiskResponse[] 
- Specifies information about the operating system disk used by Azure Large Instance.
- nfs_ip_ straddress 
- IP Address to connect to storage.
- os_disks Sequence[DiskResponse] 
- Specifies information about the operating system disk used by Azure Large Instance.
- nfsIp StringAddress 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi