These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.hanaonazure.getHanaInstance
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets properties of a SAP HANA instance for the specified subscription, resource group, and instance name. API Version: 2017-11-03-preview.
Using getHanaInstance
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 getHanaInstance(args: GetHanaInstanceArgs, opts?: InvokeOptions): Promise<GetHanaInstanceResult>
function getHanaInstanceOutput(args: GetHanaInstanceOutputArgs, opts?: InvokeOptions): Output<GetHanaInstanceResult>
def get_hana_instance(hana_instance_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHanaInstanceResult
def get_hana_instance_output(hana_instance_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHanaInstanceResult]
func LookupHanaInstance(ctx *Context, args *LookupHanaInstanceArgs, opts ...InvokeOption) (*LookupHanaInstanceResult, error)
func LookupHanaInstanceOutput(ctx *Context, args *LookupHanaInstanceOutputArgs, opts ...InvokeOption) LookupHanaInstanceResultOutput
> Note: This function is named LookupHanaInstance
in the Go SDK.
public static class GetHanaInstance
{
public static Task<GetHanaInstanceResult> InvokeAsync(GetHanaInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetHanaInstanceResult> Invoke(GetHanaInstanceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetHanaInstanceResult> getHanaInstance(GetHanaInstanceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:hanaonazure:getHanaInstance
arguments:
# arguments dictionary
The following arguments are supported:
- Hana
Instance stringName - Name of the SAP HANA on Azure instance.
- Resource
Group stringName - Name of the resource group.
- Hana
Instance stringName - Name of the SAP HANA on Azure instance.
- Resource
Group stringName - Name of the resource group.
- hana
Instance StringName - Name of the SAP HANA on Azure instance.
- resource
Group StringName - Name of the resource group.
- hana
Instance stringName - Name of the SAP HANA on Azure instance.
- resource
Group stringName - Name of the resource group.
- hana_
instance_ strname - Name of the SAP HANA on Azure instance.
- resource_
group_ strname - Name of the resource group.
- hana
Instance StringName - Name of the SAP HANA on Azure instance.
- resource
Group StringName - Name of the resource group.
getHanaInstance Result
The following output properties are available:
- Hana
Instance stringId - Specifies the HANA instance unique ID.
- Hw
Revision string - Hardware revision of a HANA instance
- Id string
- Resource ID
- Name string
- Resource name
- Power
State string - Resource power state
- Provisioning
State string - State of provisioning of the HanaInstance
- Proximity
Placement stringGroup - Resource proximity placement group
- Type string
- Resource type
- Hardware
Profile Pulumi.Azure Native. Hana On Azure. Outputs. Hardware Profile Response - Specifies the hardware settings for the HANA instance.
- Location string
- Resource location
- Network
Profile Pulumi.Azure Native. Hana On Azure. Outputs. Network Profile Response - Specifies the network settings for the HANA instance.
- Os
Profile Pulumi.Azure Native. Hana On Azure. Outputs. OSProfile Response - Specifies the operating system settings for the HANA instance.
- Partner
Node stringId - ARM ID of another HanaInstance that will share a network with this HanaInstance
- Storage
Profile Pulumi.Azure Native. Hana On Azure. Outputs. Storage Profile Response - Specifies the storage settings for the HANA instance disks.
- Dictionary<string, string>
- Resource tags
- Hana
Instance stringId - Specifies the HANA instance unique ID.
- Hw
Revision string - Hardware revision of a HANA instance
- Id string
- Resource ID
- Name string
- Resource name
- Power
State string - Resource power state
- Provisioning
State string - State of provisioning of the HanaInstance
- Proximity
Placement stringGroup - Resource proximity placement group
- Type string
- Resource type
- Hardware
Profile HardwareProfile Response - Specifies the hardware settings for the HANA instance.
- Location string
- Resource location
- Network
Profile NetworkProfile Response - Specifies the network settings for the HANA instance.
- Os
Profile OSProfileResponse - Specifies the operating system settings for the HANA instance.
- Partner
Node stringId - ARM ID of another HanaInstance that will share a network with this HanaInstance
- Storage
Profile StorageProfile Response - Specifies the storage settings for the HANA instance disks.
- map[string]string
- Resource tags
- hana
Instance StringId - Specifies the HANA instance unique ID.
- hw
Revision String - Hardware revision of a HANA instance
- id String
- Resource ID
- name String
- Resource name
- power
State String - Resource power state
- provisioning
State String - State of provisioning of the HanaInstance
- proximity
Placement StringGroup - Resource proximity placement group
- type String
- Resource type
- hardware
Profile HardwareProfile Response - Specifies the hardware settings for the HANA instance.
- location String
- Resource location
- network
Profile NetworkProfile Response - Specifies the network settings for the HANA instance.
- os
Profile OSProfileResponse - Specifies the operating system settings for the HANA instance.
- partner
Node StringId - ARM ID of another HanaInstance that will share a network with this HanaInstance
- storage
Profile StorageProfile Response - Specifies the storage settings for the HANA instance disks.
- Map<String,String>
- Resource tags
- hana
Instance stringId - Specifies the HANA instance unique ID.
- hw
Revision string - Hardware revision of a HANA instance
- id string
- Resource ID
- name string
- Resource name
- power
State string - Resource power state
- provisioning
State string - State of provisioning of the HanaInstance
- proximity
Placement stringGroup - Resource proximity placement group
- type string
- Resource type
- hardware
Profile HardwareProfile Response - Specifies the hardware settings for the HANA instance.
- location string
- Resource location
- network
Profile NetworkProfile Response - Specifies the network settings for the HANA instance.
- os
Profile OSProfileResponse - Specifies the operating system settings for the HANA instance.
- partner
Node stringId - ARM ID of another HanaInstance that will share a network with this HanaInstance
- storage
Profile StorageProfile Response - Specifies the storage settings for the HANA instance disks.
- {[key: string]: string}
- Resource tags
- hana_
instance_ strid - Specifies the HANA instance unique ID.
- hw_
revision str - Hardware revision of a HANA instance
- id str
- Resource ID
- name str
- Resource name
- power_
state str - Resource power state
- provisioning_
state str - State of provisioning of the HanaInstance
- proximity_
placement_ strgroup - Resource proximity placement group
- type str
- Resource type
- hardware_
profile HardwareProfile Response - Specifies the hardware settings for the HANA instance.
- location str
- Resource location
- network_
profile NetworkProfile Response - Specifies the network settings for the HANA instance.
- os_
profile OSProfileResponse - Specifies the operating system settings for the HANA instance.
- partner_
node_ strid - ARM ID of another HanaInstance that will share a network with this HanaInstance
- storage_
profile StorageProfile Response - Specifies the storage settings for the HANA instance disks.
- Mapping[str, str]
- Resource tags
- hana
Instance StringId - Specifies the HANA instance unique ID.
- hw
Revision String - Hardware revision of a HANA instance
- id String
- Resource ID
- name String
- Resource name
- power
State String - Resource power state
- provisioning
State String - State of provisioning of the HanaInstance
- proximity
Placement StringGroup - Resource proximity placement group
- type String
- Resource type
- hardware
Profile Property Map - Specifies the hardware settings for the HANA instance.
- location String
- Resource location
- network
Profile Property Map - Specifies the network settings for the HANA instance.
- os
Profile Property Map - Specifies the operating system settings for the HANA instance.
- partner
Node StringId - ARM ID of another HanaInstance that will share a network with this HanaInstance
- storage
Profile Property Map - Specifies the storage settings for the HANA 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.
- Disk
Size 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.
- Disk
Size 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.
- disk
Size 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.
- disk
Size 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.
- disk
Size NumberGB - Specifies the size of an empty data disk in gigabytes.
- name String
- The disk name.
HardwareProfileResponse
- Hana
Instance stringSize - Specifies the HANA instance SKU.
- Hardware
Type string - Name of the hardware type (vendor and/or their product name)
- Hana
Instance stringSize - Specifies the HANA instance SKU.
- Hardware
Type string - Name of the hardware type (vendor and/or their product name)
- hana
Instance StringSize - Specifies the HANA instance SKU.
- hardware
Type String - Name of the hardware type (vendor and/or their product name)
- hana
Instance stringSize - Specifies the HANA instance SKU.
- hardware
Type string - Name of the hardware type (vendor and/or their product name)
- hana_
instance_ strsize - Specifies the HANA instance SKU.
- hardware_
type str - Name of the hardware type (vendor and/or their product name)
- hana
Instance StringSize - Specifies the HANA instance SKU.
- hardware
Type String - Name of the hardware type (vendor and/or their product name)
IpAddressResponse
- Ip
Address string - Specifies the IP address of the network interface.
- Ip
Address string - Specifies the IP address of the network interface.
- ip
Address String - Specifies the IP address of the network interface.
- ip
Address string - Specifies the IP address of the network interface.
- ip_
address str - Specifies the IP address of the network interface.
- ip
Address String - Specifies the IP address of the network interface.
NetworkProfileResponse
- Circuit
Id string - Specifies the circuit id for connecting to express route.
- Network
Interfaces List<Pulumi.Azure Native. Hana On Azure. Inputs. Ip Address Response> - Specifies the network interfaces for the HANA instance.
- Circuit
Id string - Specifies the circuit id for connecting to express route.
- Network
Interfaces []IpAddress Response - Specifies the network interfaces for the HANA instance.
- circuit
Id String - Specifies the circuit id for connecting to express route.
- network
Interfaces List<IpAddress Response> - Specifies the network interfaces for the HANA instance.
- circuit
Id string - Specifies the circuit id for connecting to express route.
- network
Interfaces IpAddress Response[] - Specifies the network interfaces for the HANA instance.
- circuit_
id str - Specifies the circuit id for connecting to express route.
- network_
interfaces Sequence[IpAddress Response] - Specifies the network interfaces for the HANA instance.
- circuit
Id String - Specifies the circuit id for connecting to express route.
- network
Interfaces List<Property Map> - Specifies the network interfaces for the HANA instance.
OSProfileResponse
- Os
Type string - This property allows you to specify the type of the OS.
- Version string
- Specifies version of operating system.
- Computer
Name string - Specifies the host OS name of the HANA instance.
- Ssh
Public stringKey - Specifies the SSH public key used to access the operating system.
- Os
Type string - This property allows you to specify the type of the OS.
- Version string
- Specifies version of operating system.
- Computer
Name string - Specifies the host OS name of the HANA instance.
- Ssh
Public stringKey - Specifies the SSH public key used to access the operating system.
- os
Type String - This property allows you to specify the type of the OS.
- version String
- Specifies version of operating system.
- computer
Name String - Specifies the host OS name of the HANA instance.
- ssh
Public StringKey - Specifies the SSH public key used to access the operating system.
- os
Type string - This property allows you to specify the type of the OS.
- version string
- Specifies version of operating system.
- computer
Name string - Specifies the host OS name of the HANA instance.
- ssh
Public stringKey - Specifies the SSH public key used to access the operating system.
- os_
type str - This property allows you to specify the type of the OS.
- version str
- Specifies version of operating system.
- computer_
name str - Specifies the host OS name of the HANA instance.
- ssh_
public_ strkey - Specifies the SSH public key used to access the operating system.
- os
Type String - This property allows you to specify the type of the OS.
- version String
- Specifies version of operating system.
- computer
Name String - Specifies the host OS name of the HANA instance.
- ssh
Public StringKey - Specifies the SSH public key used to access the operating system.
SAPSystemIDResponse
- Memory
Allocation string - Percent of memory to allocate to this SID.
- Gid string
- Group ID of the HANA database user.
- Sid string
- SAP system ID as database identifier.
- Uid string
- User ID of the HANA database user.
- Username string
- Name of the HANA database user.
- Memory
Allocation string - Percent of memory to allocate to this SID.
- Gid string
- Group ID of the HANA database user.
- Sid string
- SAP system ID as database identifier.
- Uid string
- User ID of the HANA database user.
- Username string
- Name of the HANA database user.
- memory
Allocation String - Percent of memory to allocate to this SID.
- gid String
- Group ID of the HANA database user.
- sid String
- SAP system ID as database identifier.
- uid String
- User ID of the HANA database user.
- username String
- Name of the HANA database user.
- memory
Allocation string - Percent of memory to allocate to this SID.
- gid string
- Group ID of the HANA database user.
- sid string
- SAP system ID as database identifier.
- uid string
- User ID of the HANA database user.
- username string
- Name of the HANA database user.
- memory_
allocation str - Percent of memory to allocate to this SID.
- gid str
- Group ID of the HANA database user.
- sid str
- SAP system ID as database identifier.
- uid str
- User ID of the HANA database user.
- username str
- Name of the HANA database user.
- memory
Allocation String - Percent of memory to allocate to this SID.
- gid String
- Group ID of the HANA database user.
- sid String
- SAP system ID as database identifier.
- uid String
- User ID of the HANA database user.
- username String
- Name of the HANA database user.
StorageProfileResponse
- Nfs
Ip stringAddress - IP Address to connect to storage.
- Hana
Sids List<Pulumi.Azure Native. Hana On Azure. Inputs. SAPSystem IDResponse> - Specifies information related to SAP system IDs for the hana instance.
- Os
Disks List<Pulumi.Azure Native. Hana On Azure. Inputs. Disk Response> - Specifies information about the operating system disk used by the hana instance.
- Nfs
Ip stringAddress - IP Address to connect to storage.
- Hana
Sids []SAPSystemIDResponse - Specifies information related to SAP system IDs for the hana instance.
- Os
Disks []DiskResponse - Specifies information about the operating system disk used by the hana instance.
- nfs
Ip StringAddress - IP Address to connect to storage.
- hana
Sids List<SAPSystemIDResponse> - Specifies information related to SAP system IDs for the hana instance.
- os
Disks List<DiskResponse> - Specifies information about the operating system disk used by the hana instance.
- nfs
Ip stringAddress - IP Address to connect to storage.
- hana
Sids SAPSystemIDResponse[] - Specifies information related to SAP system IDs for the hana instance.
- os
Disks DiskResponse[] - Specifies information about the operating system disk used by the hana instance.
- nfs_
ip_ straddress - IP Address to connect to storage.
- hana_
sids Sequence[SAPSystemIDResponse] - Specifies information related to SAP system IDs for the hana instance.
- os_
disks Sequence[DiskResponse] - Specifies information about the operating system disk used by the hana instance.
- nfs
Ip StringAddress - IP Address to connect to storage.
- hana
Sids List<Property Map> - Specifies information related to SAP system IDs for the hana instance.
- os
Disks List<Property Map> - Specifies information about the operating system disk used by the hana instance.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi