azure-native.hanaonazure.HanaInstance
HANA instance info on Azure (ARM properties and HANA properties) API Version: 2017-11-03-preview.
Example Usage
Create a HANA instance
using System.Collections.Generic;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var hanaInstance = new AzureNative.HanaOnAzure.HanaInstance("hanaInstance", new()
{
HanaInstanceName = "myHanaInstance",
Location = "westus",
NetworkProfile = new AzureNative.HanaOnAzure.Inputs.NetworkProfileArgs
{
NetworkInterfaces = new[]
{
new AzureNative.HanaOnAzure.Inputs.IpAddressArgs
{
IpAddress = "100.100.100.100",
},
},
},
OsProfile = new AzureNative.HanaOnAzure.Inputs.OSProfileArgs
{
ComputerName = "myComputerName",
SshPublicKey = "AAAAB3NzaC1yc2EAAAABJQAAAQB/nAmOjTmezNUDKYvEeIRf2YnwM9/uUG1d0BYsc8/tRtx+RGi7N2lUbp728MXGwdnL9od4cItzky/zVdLZE2cycOa18xBK9cOWmcKS0A8FYBxEQWJ/q9YVUgZbFKfYGaGQxsER+A0w/fX8ALuk78ktP31K69LcQgxIsl7rNzxsoOQKJ/CIxOGMMxczYTiEoLvQhapFQMs3FL96didKr/QbrfB1WT6s3838SEaXfgZvLef1YB2xmfhbT9OXFE3FXvh2UPBfN+ffE7iiayQf/2XR+8j4N4bW30DiPtOQLGUrH1y5X/rpNZNlWW2+jGIxqZtgWg7lTy3mXy5x836Sj/6L",
},
PartnerNodeId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.HanaOnAzure/hanaInstances/myHanaInstance2",
ResourceGroupName = "myResourceGroup",
Tags =
{
{ "key", "value" },
},
});
});
package main
import (
hanaonazure "github.com/pulumi/pulumi-azure-native/sdk/go/azure/hanaonazure"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := hanaonazure.NewHanaInstance(ctx, "hanaInstance", &hanaonazure.HanaInstanceArgs{
HanaInstanceName: pulumi.String("myHanaInstance"),
Location: pulumi.String("westus"),
NetworkProfile: hanaonazure.NetworkProfileResponse{
NetworkInterfaces: hanaonazure.IpAddressArray{
&hanaonazure.IpAddressArgs{
IpAddress: pulumi.String("100.100.100.100"),
},
},
},
OsProfile: &hanaonazure.OSProfileArgs{
ComputerName: pulumi.String("myComputerName"),
SshPublicKey: pulumi.String("AAAAB3NzaC1yc2EAAAABJQAAAQB/nAmOjTmezNUDKYvEeIRf2YnwM9/uUG1d0BYsc8/tRtx+RGi7N2lUbp728MXGwdnL9od4cItzky/zVdLZE2cycOa18xBK9cOWmcKS0A8FYBxEQWJ/q9YVUgZbFKfYGaGQxsER+A0w/fX8ALuk78ktP31K69LcQgxIsl7rNzxsoOQKJ/CIxOGMMxczYTiEoLvQhapFQMs3FL96didKr/QbrfB1WT6s3838SEaXfgZvLef1YB2xmfhbT9OXFE3FXvh2UPBfN+ffE7iiayQf/2XR+8j4N4bW30DiPtOQLGUrH1y5X/rpNZNlWW2+jGIxqZtgWg7lTy3mXy5x836Sj/6L"),
},
PartnerNodeId: pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.HanaOnAzure/hanaInstances/myHanaInstance2"),
ResourceGroupName: pulumi.String("myResourceGroup"),
Tags: pulumi.StringMap{
"key": pulumi.String("value"),
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.hanaonazure.HanaInstance;
import com.pulumi.azurenative.hanaonazure.HanaInstanceArgs;
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) {
var hanaInstance = new HanaInstance("hanaInstance", HanaInstanceArgs.builder()
.hanaInstanceName("myHanaInstance")
.location("westus")
.networkProfile(Map.of("networkInterfaces", Map.of("ipAddress", "100.100.100.100")))
.osProfile(Map.ofEntries(
Map.entry("computerName", "myComputerName"),
Map.entry("sshPublicKey", "AAAAB3NzaC1yc2EAAAABJQAAAQB/nAmOjTmezNUDKYvEeIRf2YnwM9/uUG1d0BYsc8/tRtx+RGi7N2lUbp728MXGwdnL9od4cItzky/zVdLZE2cycOa18xBK9cOWmcKS0A8FYBxEQWJ/q9YVUgZbFKfYGaGQxsER+A0w/fX8ALuk78ktP31K69LcQgxIsl7rNzxsoOQKJ/CIxOGMMxczYTiEoLvQhapFQMs3FL96didKr/QbrfB1WT6s3838SEaXfgZvLef1YB2xmfhbT9OXFE3FXvh2UPBfN+ffE7iiayQf/2XR+8j4N4bW30DiPtOQLGUrH1y5X/rpNZNlWW2+jGIxqZtgWg7lTy3mXy5x836Sj/6L")
))
.partnerNodeId("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.HanaOnAzure/hanaInstances/myHanaInstance2")
.resourceGroupName("myResourceGroup")
.tags(Map.of("key", "value"))
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
hana_instance = azure_native.hanaonazure.HanaInstance("hanaInstance",
hana_instance_name="myHanaInstance",
location="westus",
network_profile=azure_native.hanaonazure.NetworkProfileResponseArgs(
network_interfaces=[azure_native.hanaonazure.IpAddressArgs(
ip_address="100.100.100.100",
)],
),
os_profile=azure_native.hanaonazure.OSProfileArgs(
computer_name="myComputerName",
ssh_public_key="AAAAB3NzaC1yc2EAAAABJQAAAQB/nAmOjTmezNUDKYvEeIRf2YnwM9/uUG1d0BYsc8/tRtx+RGi7N2lUbp728MXGwdnL9od4cItzky/zVdLZE2cycOa18xBK9cOWmcKS0A8FYBxEQWJ/q9YVUgZbFKfYGaGQxsER+A0w/fX8ALuk78ktP31K69LcQgxIsl7rNzxsoOQKJ/CIxOGMMxczYTiEoLvQhapFQMs3FL96didKr/QbrfB1WT6s3838SEaXfgZvLef1YB2xmfhbT9OXFE3FXvh2UPBfN+ffE7iiayQf/2XR+8j4N4bW30DiPtOQLGUrH1y5X/rpNZNlWW2+jGIxqZtgWg7lTy3mXy5x836Sj/6L",
),
partner_node_id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.HanaOnAzure/hanaInstances/myHanaInstance2",
resource_group_name="myResourceGroup",
tags={
"key": "value",
})
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const hanaInstance = new azure_native.hanaonazure.HanaInstance("hanaInstance", {
hanaInstanceName: "myHanaInstance",
location: "westus",
networkProfile: {
networkInterfaces: [{
ipAddress: "100.100.100.100",
}],
},
osProfile: {
computerName: "myComputerName",
sshPublicKey: "AAAAB3NzaC1yc2EAAAABJQAAAQB/nAmOjTmezNUDKYvEeIRf2YnwM9/uUG1d0BYsc8/tRtx+RGi7N2lUbp728MXGwdnL9od4cItzky/zVdLZE2cycOa18xBK9cOWmcKS0A8FYBxEQWJ/q9YVUgZbFKfYGaGQxsER+A0w/fX8ALuk78ktP31K69LcQgxIsl7rNzxsoOQKJ/CIxOGMMxczYTiEoLvQhapFQMs3FL96didKr/QbrfB1WT6s3838SEaXfgZvLef1YB2xmfhbT9OXFE3FXvh2UPBfN+ffE7iiayQf/2XR+8j4N4bW30DiPtOQLGUrH1y5X/rpNZNlWW2+jGIxqZtgWg7lTy3mXy5x836Sj/6L",
},
partnerNodeId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.HanaOnAzure/hanaInstances/myHanaInstance2",
resourceGroupName: "myResourceGroup",
tags: {
key: "value",
},
});
resources:
hanaInstance:
type: azure-native:hanaonazure:HanaInstance
properties:
hanaInstanceName: myHanaInstance
location: westus
networkProfile:
networkInterfaces:
- ipAddress: 100.100.100.100
osProfile:
computerName: myComputerName
sshPublicKey: AAAAB3NzaC1yc2EAAAABJQAAAQB/nAmOjTmezNUDKYvEeIRf2YnwM9/uUG1d0BYsc8/tRtx+RGi7N2lUbp728MXGwdnL9od4cItzky/zVdLZE2cycOa18xBK9cOWmcKS0A8FYBxEQWJ/q9YVUgZbFKfYGaGQxsER+A0w/fX8ALuk78ktP31K69LcQgxIsl7rNzxsoOQKJ/CIxOGMMxczYTiEoLvQhapFQMs3FL96didKr/QbrfB1WT6s3838SEaXfgZvLef1YB2xmfhbT9OXFE3FXvh2UPBfN+ffE7iiayQf/2XR+8j4N4bW30DiPtOQLGUrH1y5X/rpNZNlWW2+jGIxqZtgWg7lTy3mXy5x836Sj/6L
partnerNodeId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.HanaOnAzure/hanaInstances/myHanaInstance2
resourceGroupName: myResourceGroup
tags:
key: value
Create HanaInstance Resource
new HanaInstance(name: string, args: HanaInstanceArgs, opts?: CustomResourceOptions);
@overload
def HanaInstance(resource_name: str,
opts: Optional[ResourceOptions] = None,
hana_instance_name: Optional[str] = None,
location: Optional[str] = None,
network_profile: Optional[NetworkProfileArgs] = None,
os_profile: Optional[OSProfileArgs] = None,
partner_node_id: Optional[str] = None,
resource_group_name: Optional[str] = None,
storage_profile: Optional[StorageProfileArgs] = None,
tags: Optional[Mapping[str, str]] = None)
@overload
def HanaInstance(resource_name: str,
args: HanaInstanceArgs,
opts: Optional[ResourceOptions] = None)
func NewHanaInstance(ctx *Context, name string, args HanaInstanceArgs, opts ...ResourceOption) (*HanaInstance, error)
public HanaInstance(string name, HanaInstanceArgs args, CustomResourceOptions? opts = null)
public HanaInstance(String name, HanaInstanceArgs args)
public HanaInstance(String name, HanaInstanceArgs args, CustomResourceOptions options)
type: azure-native:hanaonazure:HanaInstance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args HanaInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args HanaInstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args HanaInstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args HanaInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args HanaInstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
HanaInstance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The HanaInstance resource accepts the following input properties:
- Resource
Group stringName Name of the resource group.
- Hana
Instance stringName Name of the SAP HANA on Azure instance.
- Location string
Resource location
- Network
Profile Pulumi.Azure Native. Hana On Azure. Inputs. Network Profile Args Specifies the network settings for the HANA instance.
- Os
Profile Pulumi.Azure Native. Hana On Azure. Inputs. OSProfile Args 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. Inputs. Storage Profile Args Specifies the storage settings for the HANA instance disks.
- Dictionary<string, string>
Resource tags
- Resource
Group stringName Name of the resource group.
- Hana
Instance stringName Name of the SAP HANA on Azure instance.
- Location string
Resource location
- Network
Profile NetworkProfile Args Specifies the network settings for the HANA instance.
- Os
Profile OSProfileArgs 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 Args Specifies the storage settings for the HANA instance disks.
- map[string]string
Resource tags
- resource
Group StringName Name of the resource group.
- hana
Instance StringName Name of the SAP HANA on Azure instance.
- location String
Resource location
- network
Profile NetworkProfile Args Specifies the network settings for the HANA instance.
- os
Profile OSProfileArgs 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 Args Specifies the storage settings for the HANA instance disks.
- Map<String,String>
Resource tags
- resource
Group stringName Name of the resource group.
- hana
Instance stringName Name of the SAP HANA on Azure instance.
- location string
Resource location
- network
Profile NetworkProfile Args Specifies the network settings for the HANA instance.
- os
Profile OSProfileArgs 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 Args Specifies the storage settings for the HANA instance disks.
- {[key: string]: string}
Resource tags
- resource_
group_ strname Name of the resource group.
- hana_
instance_ strname Name of the SAP HANA on Azure instance.
- location str
Resource location
- network_
profile NetworkProfile Args Specifies the network settings for the HANA instance.
- os_
profile OSProfileArgs 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 Args Specifies the storage settings for the HANA instance disks.
- Mapping[str, str]
Resource tags
- resource
Group StringName Name of the resource group.
- hana
Instance StringName Name of the SAP HANA on Azure 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
Outputs
All input properties are implicitly available as output properties. Additionally, the HanaInstance resource produces the following output properties:
- Hana
Instance stringId Specifies the HANA instance unique ID.
- Hw
Revision string Hardware revision of a HANA instance
- Id string
The provider-assigned unique ID for this managed resource.
- 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.
- Hana
Instance stringId Specifies the HANA instance unique ID.
- Hw
Revision string Hardware revision of a HANA instance
- Id string
The provider-assigned unique ID for this managed resource.
- 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.
- hana
Instance StringId Specifies the HANA instance unique ID.
- hw
Revision String Hardware revision of a HANA instance
- id String
The provider-assigned unique ID for this managed resource.
- 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.
- hana
Instance stringId Specifies the HANA instance unique ID.
- hw
Revision string Hardware revision of a HANA instance
- id string
The provider-assigned unique ID for this managed resource.
- 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.
- hana_
instance_ strid Specifies the HANA instance unique ID.
- hw_
revision str Hardware revision of a HANA instance
- id str
The provider-assigned unique ID for this managed resource.
- 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.
- hana
Instance StringId Specifies the HANA instance unique ID.
- hw
Revision String Hardware revision of a HANA instance
- id String
The provider-assigned unique ID for this managed resource.
- 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.
Supporting Types
Disk
- Disk
Size intGB Specifies the size of an empty data disk in gigabytes.
- Name string
The disk name.
- Disk
Size intGB Specifies the size of an empty data disk in gigabytes.
- Name string
The disk name.
- disk
Size IntegerGB Specifies the size of an empty data disk in gigabytes.
- name String
The disk name.
- disk
Size numberGB Specifies the size of an empty data disk in gigabytes.
- name string
The disk name.
- disk_
size_ intgb Specifies the size of an empty data disk in gigabytes.
- name str
The disk name.
- disk
Size NumberGB Specifies the size of an empty data disk in gigabytes.
- name String
The disk name.
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)
IpAddress
- 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.
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.
NetworkProfile
- Network
Interfaces List<Pulumi.Azure Native. Hana On Azure. Inputs. Ip Address> Specifies the network interfaces for the HANA instance.
- Network
Interfaces []IpAddress Specifies the network interfaces for the HANA instance.
- network
Interfaces List<IpAddress> Specifies the network interfaces for the HANA instance.
- network
Interfaces IpAddress[] Specifies the network interfaces for the HANA instance.
- network_
interfaces Sequence[IpAddress] Specifies the network interfaces for the HANA instance.
- network
Interfaces List<Property Map> Specifies the network interfaces for the HANA instance.
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.
OSProfile
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
SAPSystemID
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.
StorageProfile
- Hana
Sids List<Pulumi.Azure Native. Hana On Azure. Inputs. SAPSystem ID> Specifies information related to SAP system IDs for the hana instance.
- Os
Disks List<Pulumi.Azure Native. Hana On Azure. Inputs. Disk> Specifies information about the operating system disk used by the hana instance.
- Hana
Sids []SAPSystemID Specifies information related to SAP system IDs for the hana instance.
- Os
Disks []Disk Specifies information about the operating system disk used by the hana instance.
- hana
Sids List<SAPSystemID> Specifies information related to SAP system IDs for the hana instance.
- os
Disks List<Disk> Specifies information about the operating system disk used by the hana instance.
- hana
Sids SAPSystemID[] Specifies information related to SAP system IDs for the hana instance.
- os
Disks Disk[] Specifies information about the operating system disk used by the hana instance.
- hana_
sids Sequence[SAPSystemID] Specifies information related to SAP system IDs for the hana instance.
- os_
disks Sequence[Disk] Specifies information about the operating system disk used by the hana instance.
- 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.
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.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:hanaonazure:HanaInstance myHanaInstance /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.HanaOnAzure/hanaInstances/myHanaInstance
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0