Documentation ¶
Index ¶
- Constants
- type Disk
- type DiskArgs
- type DiskArray
- type DiskArrayInput
- type DiskArrayOutput
- type DiskInput
- type DiskOutput
- type DiskResponse
- type DiskResponseArgs
- type DiskResponseArray
- type DiskResponseArrayInput
- type DiskResponseArrayOutput
- func (DiskResponseArrayOutput) ElementType() reflect.Type
- func (o DiskResponseArrayOutput) Index(i pulumi.IntInput) DiskResponseOutput
- func (o DiskResponseArrayOutput) ToDiskResponseArrayOutput() DiskResponseArrayOutput
- func (o DiskResponseArrayOutput) ToDiskResponseArrayOutputWithContext(ctx context.Context) DiskResponseArrayOutput
- type DiskResponseInput
- type DiskResponseOutput
- func (o DiskResponseOutput) DiskSizeGB() pulumi.IntPtrOutput
- func (DiskResponseOutput) ElementType() reflect.Type
- func (o DiskResponseOutput) Lun() pulumi.IntOutput
- func (o DiskResponseOutput) Name() pulumi.StringPtrOutput
- func (o DiskResponseOutput) ToDiskResponseOutput() DiskResponseOutput
- func (o DiskResponseOutput) ToDiskResponseOutputWithContext(ctx context.Context) DiskResponseOutput
- type HanaHardwareTypeNamesEnum
- func (HanaHardwareTypeNamesEnum) ElementType() reflect.Type
- func (e HanaHardwareTypeNamesEnum) ToStringOutput() pulumi.StringOutput
- func (e HanaHardwareTypeNamesEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HanaHardwareTypeNamesEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HanaHardwareTypeNamesEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HanaInstance
- type HanaInstanceArgs
- type HanaInstanceInput
- type HanaInstanceOutput
- type HanaInstancePowerStateEnum
- func (HanaInstancePowerStateEnum) ElementType() reflect.Type
- func (e HanaInstancePowerStateEnum) ToStringOutput() pulumi.StringOutput
- func (e HanaInstancePowerStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HanaInstancePowerStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HanaInstancePowerStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HanaInstanceSizeNamesEnum
- func (HanaInstanceSizeNamesEnum) ElementType() reflect.Type
- func (e HanaInstanceSizeNamesEnum) ToStringOutput() pulumi.StringOutput
- func (e HanaInstanceSizeNamesEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HanaInstanceSizeNamesEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HanaInstanceSizeNamesEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HanaInstanceState
- type HanaProvisioningStatesEnum
- func (HanaProvisioningStatesEnum) ElementType() reflect.Type
- func (e HanaProvisioningStatesEnum) ToStringOutput() pulumi.StringOutput
- func (e HanaProvisioningStatesEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HanaProvisioningStatesEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HanaProvisioningStatesEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HardwareProfile
- type HardwareProfileArgs
- func (HardwareProfileArgs) ElementType() reflect.Type
- func (i HardwareProfileArgs) ToHardwareProfileOutput() HardwareProfileOutput
- func (i HardwareProfileArgs) ToHardwareProfileOutputWithContext(ctx context.Context) HardwareProfileOutput
- func (i HardwareProfileArgs) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
- func (i HardwareProfileArgs) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
- type HardwareProfileInput
- type HardwareProfileOutput
- func (HardwareProfileOutput) ElementType() reflect.Type
- func (o HardwareProfileOutput) HanaInstanceSize() pulumi.StringPtrOutput
- func (o HardwareProfileOutput) HardwareType() pulumi.StringPtrOutput
- func (o HardwareProfileOutput) ToHardwareProfileOutput() HardwareProfileOutput
- func (o HardwareProfileOutput) ToHardwareProfileOutputWithContext(ctx context.Context) HardwareProfileOutput
- func (o HardwareProfileOutput) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
- func (o HardwareProfileOutput) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
- type HardwareProfilePtrInput
- type HardwareProfilePtrOutput
- func (o HardwareProfilePtrOutput) Elem() HardwareProfileOutput
- func (HardwareProfilePtrOutput) ElementType() reflect.Type
- func (o HardwareProfilePtrOutput) HanaInstanceSize() pulumi.StringPtrOutput
- func (o HardwareProfilePtrOutput) HardwareType() pulumi.StringPtrOutput
- func (o HardwareProfilePtrOutput) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
- func (o HardwareProfilePtrOutput) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
- type HardwareProfileResponse
- type HardwareProfileResponseArgs
- func (HardwareProfileResponseArgs) ElementType() reflect.Type
- func (i HardwareProfileResponseArgs) ToHardwareProfileResponseOutput() HardwareProfileResponseOutput
- func (i HardwareProfileResponseArgs) ToHardwareProfileResponseOutputWithContext(ctx context.Context) HardwareProfileResponseOutput
- func (i HardwareProfileResponseArgs) ToHardwareProfileResponsePtrOutput() HardwareProfileResponsePtrOutput
- func (i HardwareProfileResponseArgs) ToHardwareProfileResponsePtrOutputWithContext(ctx context.Context) HardwareProfileResponsePtrOutput
- type HardwareProfileResponseInput
- type HardwareProfileResponseOutput
- func (HardwareProfileResponseOutput) ElementType() reflect.Type
- func (o HardwareProfileResponseOutput) HanaInstanceSize() pulumi.StringPtrOutput
- func (o HardwareProfileResponseOutput) HardwareType() pulumi.StringPtrOutput
- func (o HardwareProfileResponseOutput) ToHardwareProfileResponseOutput() HardwareProfileResponseOutput
- func (o HardwareProfileResponseOutput) ToHardwareProfileResponseOutputWithContext(ctx context.Context) HardwareProfileResponseOutput
- func (o HardwareProfileResponseOutput) ToHardwareProfileResponsePtrOutput() HardwareProfileResponsePtrOutput
- func (o HardwareProfileResponseOutput) ToHardwareProfileResponsePtrOutputWithContext(ctx context.Context) HardwareProfileResponsePtrOutput
- type HardwareProfileResponsePtrInput
- type HardwareProfileResponsePtrOutput
- func (o HardwareProfileResponsePtrOutput) Elem() HardwareProfileResponseOutput
- func (HardwareProfileResponsePtrOutput) ElementType() reflect.Type
- func (o HardwareProfileResponsePtrOutput) HanaInstanceSize() pulumi.StringPtrOutput
- func (o HardwareProfileResponsePtrOutput) HardwareType() pulumi.StringPtrOutput
- func (o HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutput() HardwareProfileResponsePtrOutput
- func (o HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutputWithContext(ctx context.Context) HardwareProfileResponsePtrOutput
- type IpAddress
- type IpAddressArgs
- type IpAddressArray
- type IpAddressArrayInput
- type IpAddressArrayOutput
- func (IpAddressArrayOutput) ElementType() reflect.Type
- func (o IpAddressArrayOutput) Index(i pulumi.IntInput) IpAddressOutput
- func (o IpAddressArrayOutput) ToIpAddressArrayOutput() IpAddressArrayOutput
- func (o IpAddressArrayOutput) ToIpAddressArrayOutputWithContext(ctx context.Context) IpAddressArrayOutput
- type IpAddressInput
- type IpAddressOutput
- type IpAddressResponse
- type IpAddressResponseArgs
- type IpAddressResponseArray
- type IpAddressResponseArrayInput
- type IpAddressResponseArrayOutput
- func (IpAddressResponseArrayOutput) ElementType() reflect.Type
- func (o IpAddressResponseArrayOutput) Index(i pulumi.IntInput) IpAddressResponseOutput
- func (o IpAddressResponseArrayOutput) ToIpAddressResponseArrayOutput() IpAddressResponseArrayOutput
- func (o IpAddressResponseArrayOutput) ToIpAddressResponseArrayOutputWithContext(ctx context.Context) IpAddressResponseArrayOutput
- type IpAddressResponseInput
- type IpAddressResponseOutput
- func (IpAddressResponseOutput) ElementType() reflect.Type
- func (o IpAddressResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o IpAddressResponseOutput) ToIpAddressResponseOutput() IpAddressResponseOutput
- func (o IpAddressResponseOutput) ToIpAddressResponseOutputWithContext(ctx context.Context) IpAddressResponseOutput
- type LookupHanaInstanceArgs
- type LookupHanaInstanceResult
- type NetworkProfile
- type NetworkProfileArgs
- func (NetworkProfileArgs) ElementType() reflect.Type
- func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileInput
- type NetworkProfileOutput
- func (o NetworkProfileOutput) CircuitId() pulumi.StringPtrOutput
- func (NetworkProfileOutput) ElementType() reflect.Type
- func (o NetworkProfileOutput) NetworkInterfaces() IpAddressArrayOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfilePtrInput
- type NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) CircuitId() pulumi.StringPtrOutput
- func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
- func (NetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NetworkProfilePtrOutput) NetworkInterfaces() IpAddressArrayOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileResponse
- type NetworkProfileResponseArgs
- func (NetworkProfileResponseArgs) ElementType() reflect.Type
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- type NetworkProfileResponseInput
- type NetworkProfileResponseOutput
- func (o NetworkProfileResponseOutput) CircuitId() pulumi.StringPtrOutput
- func (NetworkProfileResponseOutput) ElementType() reflect.Type
- func (o NetworkProfileResponseOutput) NetworkInterfaces() IpAddressResponseArrayOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- type NetworkProfileResponsePtrInput
- type NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) CircuitId() pulumi.StringPtrOutput
- func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
- func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkProfileResponsePtrOutput) NetworkInterfaces() IpAddressResponseArrayOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- type OSProfile
- type OSProfileArgs
- func (OSProfileArgs) ElementType() reflect.Type
- func (i OSProfileArgs) ToOSProfileOutput() OSProfileOutput
- func (i OSProfileArgs) ToOSProfileOutputWithContext(ctx context.Context) OSProfileOutput
- func (i OSProfileArgs) ToOSProfilePtrOutput() OSProfilePtrOutput
- func (i OSProfileArgs) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
- type OSProfileInput
- type OSProfileOutput
- func (o OSProfileOutput) ComputerName() pulumi.StringPtrOutput
- func (OSProfileOutput) ElementType() reflect.Type
- func (o OSProfileOutput) OsType() pulumi.StringPtrOutput
- func (o OSProfileOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o OSProfileOutput) ToOSProfileOutput() OSProfileOutput
- func (o OSProfileOutput) ToOSProfileOutputWithContext(ctx context.Context) OSProfileOutput
- func (o OSProfileOutput) ToOSProfilePtrOutput() OSProfilePtrOutput
- func (o OSProfileOutput) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
- func (o OSProfileOutput) Version() pulumi.StringPtrOutput
- type OSProfilePtrInput
- type OSProfilePtrOutput
- func (o OSProfilePtrOutput) ComputerName() pulumi.StringPtrOutput
- func (o OSProfilePtrOutput) Elem() OSProfileOutput
- func (OSProfilePtrOutput) ElementType() reflect.Type
- func (o OSProfilePtrOutput) OsType() pulumi.StringPtrOutput
- func (o OSProfilePtrOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o OSProfilePtrOutput) ToOSProfilePtrOutput() OSProfilePtrOutput
- func (o OSProfilePtrOutput) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
- func (o OSProfilePtrOutput) Version() pulumi.StringPtrOutput
- type OSProfileResponse
- type OSProfileResponseArgs
- func (OSProfileResponseArgs) ElementType() reflect.Type
- func (i OSProfileResponseArgs) ToOSProfileResponseOutput() OSProfileResponseOutput
- func (i OSProfileResponseArgs) ToOSProfileResponseOutputWithContext(ctx context.Context) OSProfileResponseOutput
- func (i OSProfileResponseArgs) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
- func (i OSProfileResponseArgs) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
- type OSProfileResponseInput
- type OSProfileResponseOutput
- func (o OSProfileResponseOutput) ComputerName() pulumi.StringPtrOutput
- func (OSProfileResponseOutput) ElementType() reflect.Type
- func (o OSProfileResponseOutput) OsType() pulumi.StringPtrOutput
- func (o OSProfileResponseOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o OSProfileResponseOutput) ToOSProfileResponseOutput() OSProfileResponseOutput
- func (o OSProfileResponseOutput) ToOSProfileResponseOutputWithContext(ctx context.Context) OSProfileResponseOutput
- func (o OSProfileResponseOutput) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
- func (o OSProfileResponseOutput) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
- func (o OSProfileResponseOutput) Version() pulumi.StringPtrOutput
- type OSProfileResponsePtrInput
- type OSProfileResponsePtrOutput
- func (o OSProfileResponsePtrOutput) ComputerName() pulumi.StringPtrOutput
- func (o OSProfileResponsePtrOutput) Elem() OSProfileResponseOutput
- func (OSProfileResponsePtrOutput) ElementType() reflect.Type
- func (o OSProfileResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o OSProfileResponsePtrOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
- func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
- func (o OSProfileResponsePtrOutput) Version() pulumi.StringPtrOutput
- type StorageProfile
- type StorageProfileArgs
- func (StorageProfileArgs) ElementType() reflect.Type
- func (i StorageProfileArgs) ToStorageProfileOutput() StorageProfileOutput
- func (i StorageProfileArgs) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
- func (i StorageProfileArgs) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (i StorageProfileArgs) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfileInput
- type StorageProfileOutput
- func (StorageProfileOutput) ElementType() reflect.Type
- func (o StorageProfileOutput) NfsIpAddress() pulumi.StringPtrOutput
- func (o StorageProfileOutput) OsDisks() DiskArrayOutput
- func (o StorageProfileOutput) ToStorageProfileOutput() StorageProfileOutput
- func (o StorageProfileOutput) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
- func (o StorageProfileOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (o StorageProfileOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfilePtrInput
- type StorageProfilePtrOutput
- func (o StorageProfilePtrOutput) Elem() StorageProfileOutput
- func (StorageProfilePtrOutput) ElementType() reflect.Type
- func (o StorageProfilePtrOutput) NfsIpAddress() pulumi.StringPtrOutput
- func (o StorageProfilePtrOutput) OsDisks() DiskArrayOutput
- func (o StorageProfilePtrOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (o StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfileResponse
- type StorageProfileResponseArgs
- func (StorageProfileResponseArgs) ElementType() reflect.Type
- func (i StorageProfileResponseArgs) ToStorageProfileResponseOutput() StorageProfileResponseOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type StorageProfileResponseInput
- type StorageProfileResponseOutput
- func (StorageProfileResponseOutput) ElementType() reflect.Type
- func (o StorageProfileResponseOutput) NfsIpAddress() pulumi.StringPtrOutput
- func (o StorageProfileResponseOutput) OsDisks() DiskResponseArrayOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponseOutput() StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type StorageProfileResponsePtrInput
- type StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
- func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
- func (o StorageProfileResponsePtrOutput) NfsIpAddress() pulumi.StringPtrOutput
- func (o StorageProfileResponsePtrOutput) OsDisks() DiskResponseArrayOutput
- func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
Constants ¶
const ( HanaHardwareTypeNamesEnum_Cisco_UCS = HanaHardwareTypeNamesEnum("Cisco_UCS") HanaHardwareTypeNamesEnumHPE = HanaHardwareTypeNamesEnum("HPE") )
const ( HanaInstancePowerStateEnumStarting = HanaInstancePowerStateEnum("starting") HanaInstancePowerStateEnumStarted = HanaInstancePowerStateEnum("started") HanaInstancePowerStateEnumStopping = HanaInstancePowerStateEnum("stopping") HanaInstancePowerStateEnumStopped = HanaInstancePowerStateEnum("stopped") HanaInstancePowerStateEnumRestarting = HanaInstancePowerStateEnum("restarting") HanaInstancePowerStateEnumUnknown = HanaInstancePowerStateEnum("unknown") )
const ( HanaInstanceSizeNamesEnumS72m = HanaInstanceSizeNamesEnum("S72m") HanaInstanceSizeNamesEnumS144m = HanaInstanceSizeNamesEnum("S144m") HanaInstanceSizeNamesEnumS72 = HanaInstanceSizeNamesEnum("S72") HanaInstanceSizeNamesEnumS144 = HanaInstanceSizeNamesEnum("S144") HanaInstanceSizeNamesEnumS192 = HanaInstanceSizeNamesEnum("S192") HanaInstanceSizeNamesEnumS192m = HanaInstanceSizeNamesEnum("S192m") HanaInstanceSizeNamesEnumS192xm = HanaInstanceSizeNamesEnum("S192xm") HanaInstanceSizeNamesEnumS96 = HanaInstanceSizeNamesEnum("S96") HanaInstanceSizeNamesEnumS112 = HanaInstanceSizeNamesEnum("S112") HanaInstanceSizeNamesEnumS224 = HanaInstanceSizeNamesEnum("S224") HanaInstanceSizeNamesEnumS224m = HanaInstanceSizeNamesEnum("S224m") HanaInstanceSizeNamesEnumS224om = HanaInstanceSizeNamesEnum("S224om") HanaInstanceSizeNamesEnumS224oo = HanaInstanceSizeNamesEnum("S224oo") HanaInstanceSizeNamesEnumS224oom = HanaInstanceSizeNamesEnum("S224oom") HanaInstanceSizeNamesEnumS224ooo = HanaInstanceSizeNamesEnum("S224ooo") HanaInstanceSizeNamesEnumS384 = HanaInstanceSizeNamesEnum("S384") HanaInstanceSizeNamesEnumS384m = HanaInstanceSizeNamesEnum("S384m") HanaInstanceSizeNamesEnumS384xm = HanaInstanceSizeNamesEnum("S384xm") HanaInstanceSizeNamesEnumS384xxm = HanaInstanceSizeNamesEnum("S384xxm") HanaInstanceSizeNamesEnumS448 = HanaInstanceSizeNamesEnum("S448") HanaInstanceSizeNamesEnumS448m = HanaInstanceSizeNamesEnum("S448m") HanaInstanceSizeNamesEnumS448om = HanaInstanceSizeNamesEnum("S448om") HanaInstanceSizeNamesEnumS448oo = HanaInstanceSizeNamesEnum("S448oo") HanaInstanceSizeNamesEnumS448oom = HanaInstanceSizeNamesEnum("S448oom") HanaInstanceSizeNamesEnumS448ooo = HanaInstanceSizeNamesEnum("S448ooo") HanaInstanceSizeNamesEnumS576m = HanaInstanceSizeNamesEnum("S576m") HanaInstanceSizeNamesEnumS576xm = HanaInstanceSizeNamesEnum("S576xm") HanaInstanceSizeNamesEnumS672 = HanaInstanceSizeNamesEnum("S672") HanaInstanceSizeNamesEnumS672m = HanaInstanceSizeNamesEnum("S672m") HanaInstanceSizeNamesEnumS672om = HanaInstanceSizeNamesEnum("S672om") HanaInstanceSizeNamesEnumS672oo = HanaInstanceSizeNamesEnum("S672oo") HanaInstanceSizeNamesEnumS672oom = HanaInstanceSizeNamesEnum("S672oom") HanaInstanceSizeNamesEnumS672ooo = HanaInstanceSizeNamesEnum("S672ooo") HanaInstanceSizeNamesEnumS768 = HanaInstanceSizeNamesEnum("S768") HanaInstanceSizeNamesEnumS768m = HanaInstanceSizeNamesEnum("S768m") HanaInstanceSizeNamesEnumS768xm = HanaInstanceSizeNamesEnum("S768xm") HanaInstanceSizeNamesEnumS896 = HanaInstanceSizeNamesEnum("S896") HanaInstanceSizeNamesEnumS896m = HanaInstanceSizeNamesEnum("S896m") HanaInstanceSizeNamesEnumS896om = HanaInstanceSizeNamesEnum("S896om") HanaInstanceSizeNamesEnumS896oo = HanaInstanceSizeNamesEnum("S896oo") HanaInstanceSizeNamesEnumS896oom = HanaInstanceSizeNamesEnum("S896oom") HanaInstanceSizeNamesEnumS896ooo = HanaInstanceSizeNamesEnum("S896ooo") HanaInstanceSizeNamesEnumS960m = HanaInstanceSizeNamesEnum("S960m") )
const ( HanaProvisioningStatesEnumAccepted = HanaProvisioningStatesEnum("Accepted") HanaProvisioningStatesEnumCreating = HanaProvisioningStatesEnum("Creating") HanaProvisioningStatesEnumUpdating = HanaProvisioningStatesEnum("Updating") HanaProvisioningStatesEnumFailed = HanaProvisioningStatesEnum("Failed") HanaProvisioningStatesEnumSucceeded = HanaProvisioningStatesEnum("Succeeded") HanaProvisioningStatesEnumDeleting = HanaProvisioningStatesEnum("Deleting") HanaProvisioningStatesEnumMigrating = HanaProvisioningStatesEnum("Migrating") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Disk ¶
type Disk struct { // Specifies the size of an empty data disk in gigabytes. DiskSizeGB *int `pulumi:"diskSizeGB"` // The disk name. Name *string `pulumi:"name"` }
Specifies the disk information fo the HANA instance
type DiskArgs ¶
type DiskArgs struct { // Specifies the size of an empty data disk in gigabytes. DiskSizeGB pulumi.IntPtrInput `pulumi:"diskSizeGB"` // The disk name. Name pulumi.StringPtrInput `pulumi:"name"` }
Specifies the disk information fo the HANA instance
func (DiskArgs) ElementType ¶
func (DiskArgs) ToDiskOutput ¶
func (i DiskArgs) ToDiskOutput() DiskOutput
func (DiskArgs) ToDiskOutputWithContext ¶
func (i DiskArgs) ToDiskOutputWithContext(ctx context.Context) DiskOutput
type DiskArray ¶
type DiskArray []DiskInput
func (DiskArray) ElementType ¶
func (DiskArray) ToDiskArrayOutput ¶
func (i DiskArray) ToDiskArrayOutput() DiskArrayOutput
func (DiskArray) ToDiskArrayOutputWithContext ¶
func (i DiskArray) ToDiskArrayOutputWithContext(ctx context.Context) DiskArrayOutput
type DiskArrayInput ¶
type DiskArrayInput interface { pulumi.Input ToDiskArrayOutput() DiskArrayOutput ToDiskArrayOutputWithContext(context.Context) DiskArrayOutput }
DiskArrayInput is an input type that accepts DiskArray and DiskArrayOutput values. You can construct a concrete instance of `DiskArrayInput` via:
DiskArray{ DiskArgs{...} }
type DiskArrayOutput ¶
type DiskArrayOutput struct{ *pulumi.OutputState }
func (DiskArrayOutput) ElementType ¶
func (DiskArrayOutput) ElementType() reflect.Type
func (DiskArrayOutput) Index ¶
func (o DiskArrayOutput) Index(i pulumi.IntInput) DiskOutput
func (DiskArrayOutput) ToDiskArrayOutput ¶
func (o DiskArrayOutput) ToDiskArrayOutput() DiskArrayOutput
func (DiskArrayOutput) ToDiskArrayOutputWithContext ¶
func (o DiskArrayOutput) ToDiskArrayOutputWithContext(ctx context.Context) DiskArrayOutput
type DiskInput ¶
type DiskInput interface { pulumi.Input ToDiskOutput() DiskOutput ToDiskOutputWithContext(context.Context) DiskOutput }
DiskInput is an input type that accepts DiskArgs and DiskOutput values. You can construct a concrete instance of `DiskInput` via:
DiskArgs{...}
type DiskOutput ¶
type DiskOutput struct{ *pulumi.OutputState }
Specifies the disk information fo the HANA instance
func (DiskOutput) DiskSizeGB ¶
func (o DiskOutput) DiskSizeGB() pulumi.IntPtrOutput
Specifies the size of an empty data disk in gigabytes.
func (DiskOutput) ElementType ¶
func (DiskOutput) ElementType() reflect.Type
func (DiskOutput) ToDiskOutput ¶
func (o DiskOutput) ToDiskOutput() DiskOutput
func (DiskOutput) ToDiskOutputWithContext ¶
func (o DiskOutput) ToDiskOutputWithContext(ctx context.Context) DiskOutput
type DiskResponse ¶
type DiskResponse struct { // Specifies the size of an empty data disk in gigabytes. DiskSizeGB *int `pulumi:"diskSizeGB"` // 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. Lun int `pulumi:"lun"` // The disk name. Name *string `pulumi:"name"` }
Specifies the disk information fo the HANA instance
type DiskResponseArgs ¶
type DiskResponseArgs struct { // Specifies the size of an empty data disk in gigabytes. DiskSizeGB pulumi.IntPtrInput `pulumi:"diskSizeGB"` // 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. Lun pulumi.IntInput `pulumi:"lun"` // The disk name. Name pulumi.StringPtrInput `pulumi:"name"` }
Specifies the disk information fo the HANA instance
func (DiskResponseArgs) ElementType ¶
func (DiskResponseArgs) ElementType() reflect.Type
func (DiskResponseArgs) ToDiskResponseOutput ¶
func (i DiskResponseArgs) ToDiskResponseOutput() DiskResponseOutput
func (DiskResponseArgs) ToDiskResponseOutputWithContext ¶
func (i DiskResponseArgs) ToDiskResponseOutputWithContext(ctx context.Context) DiskResponseOutput
type DiskResponseArray ¶
type DiskResponseArray []DiskResponseInput
func (DiskResponseArray) ElementType ¶
func (DiskResponseArray) ElementType() reflect.Type
func (DiskResponseArray) ToDiskResponseArrayOutput ¶
func (i DiskResponseArray) ToDiskResponseArrayOutput() DiskResponseArrayOutput
func (DiskResponseArray) ToDiskResponseArrayOutputWithContext ¶
func (i DiskResponseArray) ToDiskResponseArrayOutputWithContext(ctx context.Context) DiskResponseArrayOutput
type DiskResponseArrayInput ¶
type DiskResponseArrayInput interface { pulumi.Input ToDiskResponseArrayOutput() DiskResponseArrayOutput ToDiskResponseArrayOutputWithContext(context.Context) DiskResponseArrayOutput }
DiskResponseArrayInput is an input type that accepts DiskResponseArray and DiskResponseArrayOutput values. You can construct a concrete instance of `DiskResponseArrayInput` via:
DiskResponseArray{ DiskResponseArgs{...} }
type DiskResponseArrayOutput ¶
type DiskResponseArrayOutput struct{ *pulumi.OutputState }
func (DiskResponseArrayOutput) ElementType ¶
func (DiskResponseArrayOutput) ElementType() reflect.Type
func (DiskResponseArrayOutput) Index ¶
func (o DiskResponseArrayOutput) Index(i pulumi.IntInput) DiskResponseOutput
func (DiskResponseArrayOutput) ToDiskResponseArrayOutput ¶
func (o DiskResponseArrayOutput) ToDiskResponseArrayOutput() DiskResponseArrayOutput
func (DiskResponseArrayOutput) ToDiskResponseArrayOutputWithContext ¶
func (o DiskResponseArrayOutput) ToDiskResponseArrayOutputWithContext(ctx context.Context) DiskResponseArrayOutput
type DiskResponseInput ¶
type DiskResponseInput interface { pulumi.Input ToDiskResponseOutput() DiskResponseOutput ToDiskResponseOutputWithContext(context.Context) DiskResponseOutput }
DiskResponseInput is an input type that accepts DiskResponseArgs and DiskResponseOutput values. You can construct a concrete instance of `DiskResponseInput` via:
DiskResponseArgs{...}
type DiskResponseOutput ¶
type DiskResponseOutput struct{ *pulumi.OutputState }
Specifies the disk information fo the HANA instance
func (DiskResponseOutput) DiskSizeGB ¶
func (o DiskResponseOutput) DiskSizeGB() pulumi.IntPtrOutput
Specifies the size of an empty data disk in gigabytes.
func (DiskResponseOutput) ElementType ¶
func (DiskResponseOutput) ElementType() reflect.Type
func (DiskResponseOutput) Lun ¶
func (o DiskResponseOutput) Lun() pulumi.IntOutput
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.
func (DiskResponseOutput) Name ¶
func (o DiskResponseOutput) Name() pulumi.StringPtrOutput
The disk name.
func (DiskResponseOutput) ToDiskResponseOutput ¶
func (o DiskResponseOutput) ToDiskResponseOutput() DiskResponseOutput
func (DiskResponseOutput) ToDiskResponseOutputWithContext ¶
func (o DiskResponseOutput) ToDiskResponseOutputWithContext(ctx context.Context) DiskResponseOutput
type HanaHardwareTypeNamesEnum ¶ added in v0.5.0
Name of the hardware type (vendor and/or their product name)
func (HanaHardwareTypeNamesEnum) ElementType ¶ added in v0.5.0
func (HanaHardwareTypeNamesEnum) ElementType() reflect.Type
func (HanaHardwareTypeNamesEnum) ToStringOutput ¶ added in v0.5.0
func (e HanaHardwareTypeNamesEnum) ToStringOutput() pulumi.StringOutput
func (HanaHardwareTypeNamesEnum) ToStringOutputWithContext ¶ added in v0.5.0
func (e HanaHardwareTypeNamesEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HanaHardwareTypeNamesEnum) ToStringPtrOutput ¶ added in v0.5.0
func (e HanaHardwareTypeNamesEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (HanaHardwareTypeNamesEnum) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e HanaHardwareTypeNamesEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HanaInstance ¶
type HanaInstance struct { pulumi.CustomResourceState // Specifies the HANA instance unique ID. HanaInstanceId pulumi.StringPtrOutput `pulumi:"hanaInstanceId"` // Specifies the hardware settings for the HANA instance. HardwareProfile HardwareProfileResponsePtrOutput `pulumi:"hardwareProfile"` // Hardware revision of a HANA instance HwRevision pulumi.StringPtrOutput `pulumi:"hwRevision"` // Resource location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Specifies the network settings for the HANA instance. NetworkProfile NetworkProfileResponsePtrOutput `pulumi:"networkProfile"` // Specifies the operating system settings for the HANA instance. OsProfile OSProfileResponsePtrOutput `pulumi:"osProfile"` // ARM ID of another HanaInstance that will share a network with this HanaInstance PartnerNodeId pulumi.StringPtrOutput `pulumi:"partnerNodeId"` // Resource power state PowerState pulumi.StringPtrOutput `pulumi:"powerState"` // State of provisioning of the HanaInstance ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Resource proximity placement group ProximityPlacementGroup pulumi.StringPtrOutput `pulumi:"proximityPlacementGroup"` // Specifies the storage settings for the HANA instance disks. StorageProfile StorageProfileResponsePtrOutput `pulumi:"storageProfile"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
HANA instance info on Azure (ARM properties and HANA properties)
func GetHanaInstance ¶
func GetHanaInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HanaInstanceState, opts ...pulumi.ResourceOption) (*HanaInstance, error)
GetHanaInstance gets an existing HanaInstance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewHanaInstance ¶
func NewHanaInstance(ctx *pulumi.Context, name string, args *HanaInstanceArgs, opts ...pulumi.ResourceOption) (*HanaInstance, error)
NewHanaInstance registers a new resource with the given unique name, arguments, and options.
func (*HanaInstance) ElementType ¶ added in v0.2.6
func (*HanaInstance) ElementType() reflect.Type
func (*HanaInstance) ToHanaInstanceOutput ¶ added in v0.2.6
func (i *HanaInstance) ToHanaInstanceOutput() HanaInstanceOutput
func (*HanaInstance) ToHanaInstanceOutputWithContext ¶ added in v0.2.6
func (i *HanaInstance) ToHanaInstanceOutputWithContext(ctx context.Context) HanaInstanceOutput
type HanaInstanceArgs ¶
type HanaInstanceArgs struct { // Specifies the HANA instance unique ID. HanaInstanceId pulumi.StringPtrInput // Name of the SAP HANA on Azure instance. HanaInstanceName pulumi.StringInput // Specifies the hardware settings for the HANA instance. HardwareProfile HardwareProfilePtrInput // Hardware revision of a HANA instance HwRevision pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Specifies the network settings for the HANA instance. NetworkProfile NetworkProfilePtrInput // Specifies the operating system settings for the HANA instance. OsProfile OSProfilePtrInput // ARM ID of another HanaInstance that will share a network with this HanaInstance PartnerNodeId pulumi.StringPtrInput // Resource power state PowerState pulumi.StringPtrInput // State of provisioning of the HanaInstance ProvisioningState pulumi.StringPtrInput // Resource proximity placement group ProximityPlacementGroup pulumi.StringPtrInput // Name of the resource group. ResourceGroupName pulumi.StringInput // Specifies the storage settings for the HANA instance disks. StorageProfile StorageProfilePtrInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a HanaInstance resource.
func (HanaInstanceArgs) ElementType ¶
func (HanaInstanceArgs) ElementType() reflect.Type
type HanaInstanceInput ¶ added in v0.2.6
type HanaInstanceInput interface { pulumi.Input ToHanaInstanceOutput() HanaInstanceOutput ToHanaInstanceOutputWithContext(ctx context.Context) HanaInstanceOutput }
type HanaInstanceOutput ¶ added in v0.2.6
type HanaInstanceOutput struct {
*pulumi.OutputState
}
func (HanaInstanceOutput) ElementType ¶ added in v0.2.6
func (HanaInstanceOutput) ElementType() reflect.Type
func (HanaInstanceOutput) ToHanaInstanceOutput ¶ added in v0.2.6
func (o HanaInstanceOutput) ToHanaInstanceOutput() HanaInstanceOutput
func (HanaInstanceOutput) ToHanaInstanceOutputWithContext ¶ added in v0.2.6
func (o HanaInstanceOutput) ToHanaInstanceOutputWithContext(ctx context.Context) HanaInstanceOutput
type HanaInstancePowerStateEnum ¶ added in v0.5.0
Resource power state
func (HanaInstancePowerStateEnum) ElementType ¶ added in v0.5.0
func (HanaInstancePowerStateEnum) ElementType() reflect.Type
func (HanaInstancePowerStateEnum) ToStringOutput ¶ added in v0.5.0
func (e HanaInstancePowerStateEnum) ToStringOutput() pulumi.StringOutput
func (HanaInstancePowerStateEnum) ToStringOutputWithContext ¶ added in v0.5.0
func (e HanaInstancePowerStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HanaInstancePowerStateEnum) ToStringPtrOutput ¶ added in v0.5.0
func (e HanaInstancePowerStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (HanaInstancePowerStateEnum) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e HanaInstancePowerStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HanaInstanceSizeNamesEnum ¶ added in v0.5.0
Specifies the HANA instance SKU.
func (HanaInstanceSizeNamesEnum) ElementType ¶ added in v0.5.0
func (HanaInstanceSizeNamesEnum) ElementType() reflect.Type
func (HanaInstanceSizeNamesEnum) ToStringOutput ¶ added in v0.5.0
func (e HanaInstanceSizeNamesEnum) ToStringOutput() pulumi.StringOutput
func (HanaInstanceSizeNamesEnum) ToStringOutputWithContext ¶ added in v0.5.0
func (e HanaInstanceSizeNamesEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HanaInstanceSizeNamesEnum) ToStringPtrOutput ¶ added in v0.5.0
func (e HanaInstanceSizeNamesEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (HanaInstanceSizeNamesEnum) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e HanaInstanceSizeNamesEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HanaInstanceState ¶
type HanaInstanceState struct { // Specifies the HANA instance unique ID. HanaInstanceId pulumi.StringPtrInput // Specifies the hardware settings for the HANA instance. HardwareProfile HardwareProfileResponsePtrInput // Hardware revision of a HANA instance HwRevision pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Specifies the network settings for the HANA instance. NetworkProfile NetworkProfileResponsePtrInput // Specifies the operating system settings for the HANA instance. OsProfile OSProfileResponsePtrInput // ARM ID of another HanaInstance that will share a network with this HanaInstance PartnerNodeId pulumi.StringPtrInput // Resource power state PowerState pulumi.StringPtrInput // State of provisioning of the HanaInstance ProvisioningState pulumi.StringPtrInput // Resource proximity placement group ProximityPlacementGroup pulumi.StringPtrInput // Specifies the storage settings for the HANA instance disks. StorageProfile StorageProfileResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (HanaInstanceState) ElementType ¶
func (HanaInstanceState) ElementType() reflect.Type
type HanaProvisioningStatesEnum ¶ added in v0.5.0
State of provisioning of the HanaInstance
func (HanaProvisioningStatesEnum) ElementType ¶ added in v0.5.0
func (HanaProvisioningStatesEnum) ElementType() reflect.Type
func (HanaProvisioningStatesEnum) ToStringOutput ¶ added in v0.5.0
func (e HanaProvisioningStatesEnum) ToStringOutput() pulumi.StringOutput
func (HanaProvisioningStatesEnum) ToStringOutputWithContext ¶ added in v0.5.0
func (e HanaProvisioningStatesEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HanaProvisioningStatesEnum) ToStringPtrOutput ¶ added in v0.5.0
func (e HanaProvisioningStatesEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (HanaProvisioningStatesEnum) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e HanaProvisioningStatesEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HardwareProfile ¶ added in v0.5.0
type HardwareProfile struct { // Specifies the HANA instance SKU. HanaInstanceSize *string `pulumi:"hanaInstanceSize"` // Name of the hardware type (vendor and/or their product name) HardwareType *string `pulumi:"hardwareType"` }
Specifies the hardware settings for the HANA instance.
type HardwareProfileArgs ¶ added in v0.5.0
type HardwareProfileArgs struct { // Specifies the HANA instance SKU. HanaInstanceSize pulumi.StringPtrInput `pulumi:"hanaInstanceSize"` // Name of the hardware type (vendor and/or their product name) HardwareType pulumi.StringPtrInput `pulumi:"hardwareType"` }
Specifies the hardware settings for the HANA instance.
func (HardwareProfileArgs) ElementType ¶ added in v0.5.0
func (HardwareProfileArgs) ElementType() reflect.Type
func (HardwareProfileArgs) ToHardwareProfileOutput ¶ added in v0.5.0
func (i HardwareProfileArgs) ToHardwareProfileOutput() HardwareProfileOutput
func (HardwareProfileArgs) ToHardwareProfileOutputWithContext ¶ added in v0.5.0
func (i HardwareProfileArgs) ToHardwareProfileOutputWithContext(ctx context.Context) HardwareProfileOutput
func (HardwareProfileArgs) ToHardwareProfilePtrOutput ¶ added in v0.5.0
func (i HardwareProfileArgs) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
func (HardwareProfileArgs) ToHardwareProfilePtrOutputWithContext ¶ added in v0.5.0
func (i HardwareProfileArgs) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
type HardwareProfileInput ¶ added in v0.5.0
type HardwareProfileInput interface { pulumi.Input ToHardwareProfileOutput() HardwareProfileOutput ToHardwareProfileOutputWithContext(context.Context) HardwareProfileOutput }
HardwareProfileInput is an input type that accepts HardwareProfileArgs and HardwareProfileOutput values. You can construct a concrete instance of `HardwareProfileInput` via:
HardwareProfileArgs{...}
type HardwareProfileOutput ¶ added in v0.5.0
type HardwareProfileOutput struct{ *pulumi.OutputState }
Specifies the hardware settings for the HANA instance.
func (HardwareProfileOutput) ElementType ¶ added in v0.5.0
func (HardwareProfileOutput) ElementType() reflect.Type
func (HardwareProfileOutput) HanaInstanceSize ¶ added in v0.5.0
func (o HardwareProfileOutput) HanaInstanceSize() pulumi.StringPtrOutput
Specifies the HANA instance SKU.
func (HardwareProfileOutput) HardwareType ¶ added in v0.5.0
func (o HardwareProfileOutput) HardwareType() pulumi.StringPtrOutput
Name of the hardware type (vendor and/or their product name)
func (HardwareProfileOutput) ToHardwareProfileOutput ¶ added in v0.5.0
func (o HardwareProfileOutput) ToHardwareProfileOutput() HardwareProfileOutput
func (HardwareProfileOutput) ToHardwareProfileOutputWithContext ¶ added in v0.5.0
func (o HardwareProfileOutput) ToHardwareProfileOutputWithContext(ctx context.Context) HardwareProfileOutput
func (HardwareProfileOutput) ToHardwareProfilePtrOutput ¶ added in v0.5.0
func (o HardwareProfileOutput) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
func (HardwareProfileOutput) ToHardwareProfilePtrOutputWithContext ¶ added in v0.5.0
func (o HardwareProfileOutput) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
type HardwareProfilePtrInput ¶ added in v0.5.0
type HardwareProfilePtrInput interface { pulumi.Input ToHardwareProfilePtrOutput() HardwareProfilePtrOutput ToHardwareProfilePtrOutputWithContext(context.Context) HardwareProfilePtrOutput }
HardwareProfilePtrInput is an input type that accepts HardwareProfileArgs, HardwareProfilePtr and HardwareProfilePtrOutput values. You can construct a concrete instance of `HardwareProfilePtrInput` via:
HardwareProfileArgs{...} or: nil
func HardwareProfilePtr ¶ added in v0.5.0
func HardwareProfilePtr(v *HardwareProfileArgs) HardwareProfilePtrInput
type HardwareProfilePtrOutput ¶ added in v0.5.0
type HardwareProfilePtrOutput struct{ *pulumi.OutputState }
func (HardwareProfilePtrOutput) Elem ¶ added in v0.5.0
func (o HardwareProfilePtrOutput) Elem() HardwareProfileOutput
func (HardwareProfilePtrOutput) ElementType ¶ added in v0.5.0
func (HardwareProfilePtrOutput) ElementType() reflect.Type
func (HardwareProfilePtrOutput) HanaInstanceSize ¶ added in v0.5.0
func (o HardwareProfilePtrOutput) HanaInstanceSize() pulumi.StringPtrOutput
Specifies the HANA instance SKU.
func (HardwareProfilePtrOutput) HardwareType ¶ added in v0.5.0
func (o HardwareProfilePtrOutput) HardwareType() pulumi.StringPtrOutput
Name of the hardware type (vendor and/or their product name)
func (HardwareProfilePtrOutput) ToHardwareProfilePtrOutput ¶ added in v0.5.0
func (o HardwareProfilePtrOutput) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
func (HardwareProfilePtrOutput) ToHardwareProfilePtrOutputWithContext ¶ added in v0.5.0
func (o HardwareProfilePtrOutput) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
type HardwareProfileResponse ¶
type HardwareProfileResponse struct { // Specifies the HANA instance SKU. HanaInstanceSize *string `pulumi:"hanaInstanceSize"` // Name of the hardware type (vendor and/or their product name) HardwareType *string `pulumi:"hardwareType"` }
Specifies the hardware settings for the HANA instance.
type HardwareProfileResponseArgs ¶
type HardwareProfileResponseArgs struct { // Specifies the HANA instance SKU. HanaInstanceSize pulumi.StringPtrInput `pulumi:"hanaInstanceSize"` // Name of the hardware type (vendor and/or their product name) HardwareType pulumi.StringPtrInput `pulumi:"hardwareType"` }
Specifies the hardware settings for the HANA instance.
func (HardwareProfileResponseArgs) ElementType ¶
func (HardwareProfileResponseArgs) ElementType() reflect.Type
func (HardwareProfileResponseArgs) ToHardwareProfileResponseOutput ¶
func (i HardwareProfileResponseArgs) ToHardwareProfileResponseOutput() HardwareProfileResponseOutput
func (HardwareProfileResponseArgs) ToHardwareProfileResponseOutputWithContext ¶
func (i HardwareProfileResponseArgs) ToHardwareProfileResponseOutputWithContext(ctx context.Context) HardwareProfileResponseOutput
func (HardwareProfileResponseArgs) ToHardwareProfileResponsePtrOutput ¶
func (i HardwareProfileResponseArgs) ToHardwareProfileResponsePtrOutput() HardwareProfileResponsePtrOutput
func (HardwareProfileResponseArgs) ToHardwareProfileResponsePtrOutputWithContext ¶
func (i HardwareProfileResponseArgs) ToHardwareProfileResponsePtrOutputWithContext(ctx context.Context) HardwareProfileResponsePtrOutput
type HardwareProfileResponseInput ¶
type HardwareProfileResponseInput interface { pulumi.Input ToHardwareProfileResponseOutput() HardwareProfileResponseOutput ToHardwareProfileResponseOutputWithContext(context.Context) HardwareProfileResponseOutput }
HardwareProfileResponseInput is an input type that accepts HardwareProfileResponseArgs and HardwareProfileResponseOutput values. You can construct a concrete instance of `HardwareProfileResponseInput` via:
HardwareProfileResponseArgs{...}
type HardwareProfileResponseOutput ¶
type HardwareProfileResponseOutput struct{ *pulumi.OutputState }
Specifies the hardware settings for the HANA instance.
func (HardwareProfileResponseOutput) ElementType ¶
func (HardwareProfileResponseOutput) ElementType() reflect.Type
func (HardwareProfileResponseOutput) HanaInstanceSize ¶
func (o HardwareProfileResponseOutput) HanaInstanceSize() pulumi.StringPtrOutput
Specifies the HANA instance SKU.
func (HardwareProfileResponseOutput) HardwareType ¶
func (o HardwareProfileResponseOutput) HardwareType() pulumi.StringPtrOutput
Name of the hardware type (vendor and/or their product name)
func (HardwareProfileResponseOutput) ToHardwareProfileResponseOutput ¶
func (o HardwareProfileResponseOutput) ToHardwareProfileResponseOutput() HardwareProfileResponseOutput
func (HardwareProfileResponseOutput) ToHardwareProfileResponseOutputWithContext ¶
func (o HardwareProfileResponseOutput) ToHardwareProfileResponseOutputWithContext(ctx context.Context) HardwareProfileResponseOutput
func (HardwareProfileResponseOutput) ToHardwareProfileResponsePtrOutput ¶
func (o HardwareProfileResponseOutput) ToHardwareProfileResponsePtrOutput() HardwareProfileResponsePtrOutput
func (HardwareProfileResponseOutput) ToHardwareProfileResponsePtrOutputWithContext ¶
func (o HardwareProfileResponseOutput) ToHardwareProfileResponsePtrOutputWithContext(ctx context.Context) HardwareProfileResponsePtrOutput
type HardwareProfileResponsePtrInput ¶
type HardwareProfileResponsePtrInput interface { pulumi.Input ToHardwareProfileResponsePtrOutput() HardwareProfileResponsePtrOutput ToHardwareProfileResponsePtrOutputWithContext(context.Context) HardwareProfileResponsePtrOutput }
HardwareProfileResponsePtrInput is an input type that accepts HardwareProfileResponseArgs, HardwareProfileResponsePtr and HardwareProfileResponsePtrOutput values. You can construct a concrete instance of `HardwareProfileResponsePtrInput` via:
HardwareProfileResponseArgs{...} or: nil
func HardwareProfileResponsePtr ¶
func HardwareProfileResponsePtr(v *HardwareProfileResponseArgs) HardwareProfileResponsePtrInput
type HardwareProfileResponsePtrOutput ¶
type HardwareProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (HardwareProfileResponsePtrOutput) Elem ¶
func (o HardwareProfileResponsePtrOutput) Elem() HardwareProfileResponseOutput
func (HardwareProfileResponsePtrOutput) ElementType ¶
func (HardwareProfileResponsePtrOutput) ElementType() reflect.Type
func (HardwareProfileResponsePtrOutput) HanaInstanceSize ¶
func (o HardwareProfileResponsePtrOutput) HanaInstanceSize() pulumi.StringPtrOutput
Specifies the HANA instance SKU.
func (HardwareProfileResponsePtrOutput) HardwareType ¶
func (o HardwareProfileResponsePtrOutput) HardwareType() pulumi.StringPtrOutput
Name of the hardware type (vendor and/or their product name)
func (HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutput ¶
func (o HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutput() HardwareProfileResponsePtrOutput
func (HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutputWithContext ¶
func (o HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutputWithContext(ctx context.Context) HardwareProfileResponsePtrOutput
type IpAddress ¶
type IpAddress struct { // Specifies the IP address of the network interface. IpAddress *string `pulumi:"ipAddress"` }
Specifies the IP address of the network interface.
type IpAddressArgs ¶
type IpAddressArgs struct { // Specifies the IP address of the network interface. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` }
Specifies the IP address of the network interface.
func (IpAddressArgs) ElementType ¶
func (IpAddressArgs) ElementType() reflect.Type
func (IpAddressArgs) ToIpAddressOutput ¶
func (i IpAddressArgs) ToIpAddressOutput() IpAddressOutput
func (IpAddressArgs) ToIpAddressOutputWithContext ¶
func (i IpAddressArgs) ToIpAddressOutputWithContext(ctx context.Context) IpAddressOutput
type IpAddressArray ¶
type IpAddressArray []IpAddressInput
func (IpAddressArray) ElementType ¶
func (IpAddressArray) ElementType() reflect.Type
func (IpAddressArray) ToIpAddressArrayOutput ¶
func (i IpAddressArray) ToIpAddressArrayOutput() IpAddressArrayOutput
func (IpAddressArray) ToIpAddressArrayOutputWithContext ¶
func (i IpAddressArray) ToIpAddressArrayOutputWithContext(ctx context.Context) IpAddressArrayOutput
type IpAddressArrayInput ¶
type IpAddressArrayInput interface { pulumi.Input ToIpAddressArrayOutput() IpAddressArrayOutput ToIpAddressArrayOutputWithContext(context.Context) IpAddressArrayOutput }
IpAddressArrayInput is an input type that accepts IpAddressArray and IpAddressArrayOutput values. You can construct a concrete instance of `IpAddressArrayInput` via:
IpAddressArray{ IpAddressArgs{...} }
type IpAddressArrayOutput ¶
type IpAddressArrayOutput struct{ *pulumi.OutputState }
func (IpAddressArrayOutput) ElementType ¶
func (IpAddressArrayOutput) ElementType() reflect.Type
func (IpAddressArrayOutput) Index ¶
func (o IpAddressArrayOutput) Index(i pulumi.IntInput) IpAddressOutput
func (IpAddressArrayOutput) ToIpAddressArrayOutput ¶
func (o IpAddressArrayOutput) ToIpAddressArrayOutput() IpAddressArrayOutput
func (IpAddressArrayOutput) ToIpAddressArrayOutputWithContext ¶
func (o IpAddressArrayOutput) ToIpAddressArrayOutputWithContext(ctx context.Context) IpAddressArrayOutput
type IpAddressInput ¶
type IpAddressInput interface { pulumi.Input ToIpAddressOutput() IpAddressOutput ToIpAddressOutputWithContext(context.Context) IpAddressOutput }
IpAddressInput is an input type that accepts IpAddressArgs and IpAddressOutput values. You can construct a concrete instance of `IpAddressInput` via:
IpAddressArgs{...}
type IpAddressOutput ¶
type IpAddressOutput struct{ *pulumi.OutputState }
Specifies the IP address of the network interface.
func (IpAddressOutput) ElementType ¶
func (IpAddressOutput) ElementType() reflect.Type
func (IpAddressOutput) IpAddress ¶
func (o IpAddressOutput) IpAddress() pulumi.StringPtrOutput
Specifies the IP address of the network interface.
func (IpAddressOutput) ToIpAddressOutput ¶
func (o IpAddressOutput) ToIpAddressOutput() IpAddressOutput
func (IpAddressOutput) ToIpAddressOutputWithContext ¶
func (o IpAddressOutput) ToIpAddressOutputWithContext(ctx context.Context) IpAddressOutput
type IpAddressResponse ¶
type IpAddressResponse struct { // Specifies the IP address of the network interface. IpAddress *string `pulumi:"ipAddress"` }
Specifies the IP address of the network interface.
type IpAddressResponseArgs ¶
type IpAddressResponseArgs struct { // Specifies the IP address of the network interface. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` }
Specifies the IP address of the network interface.
func (IpAddressResponseArgs) ElementType ¶
func (IpAddressResponseArgs) ElementType() reflect.Type
func (IpAddressResponseArgs) ToIpAddressResponseOutput ¶
func (i IpAddressResponseArgs) ToIpAddressResponseOutput() IpAddressResponseOutput
func (IpAddressResponseArgs) ToIpAddressResponseOutputWithContext ¶
func (i IpAddressResponseArgs) ToIpAddressResponseOutputWithContext(ctx context.Context) IpAddressResponseOutput
type IpAddressResponseArray ¶
type IpAddressResponseArray []IpAddressResponseInput
func (IpAddressResponseArray) ElementType ¶
func (IpAddressResponseArray) ElementType() reflect.Type
func (IpAddressResponseArray) ToIpAddressResponseArrayOutput ¶
func (i IpAddressResponseArray) ToIpAddressResponseArrayOutput() IpAddressResponseArrayOutput
func (IpAddressResponseArray) ToIpAddressResponseArrayOutputWithContext ¶
func (i IpAddressResponseArray) ToIpAddressResponseArrayOutputWithContext(ctx context.Context) IpAddressResponseArrayOutput
type IpAddressResponseArrayInput ¶
type IpAddressResponseArrayInput interface { pulumi.Input ToIpAddressResponseArrayOutput() IpAddressResponseArrayOutput ToIpAddressResponseArrayOutputWithContext(context.Context) IpAddressResponseArrayOutput }
IpAddressResponseArrayInput is an input type that accepts IpAddressResponseArray and IpAddressResponseArrayOutput values. You can construct a concrete instance of `IpAddressResponseArrayInput` via:
IpAddressResponseArray{ IpAddressResponseArgs{...} }
type IpAddressResponseArrayOutput ¶
type IpAddressResponseArrayOutput struct{ *pulumi.OutputState }
func (IpAddressResponseArrayOutput) ElementType ¶
func (IpAddressResponseArrayOutput) ElementType() reflect.Type
func (IpAddressResponseArrayOutput) Index ¶
func (o IpAddressResponseArrayOutput) Index(i pulumi.IntInput) IpAddressResponseOutput
func (IpAddressResponseArrayOutput) ToIpAddressResponseArrayOutput ¶
func (o IpAddressResponseArrayOutput) ToIpAddressResponseArrayOutput() IpAddressResponseArrayOutput
func (IpAddressResponseArrayOutput) ToIpAddressResponseArrayOutputWithContext ¶
func (o IpAddressResponseArrayOutput) ToIpAddressResponseArrayOutputWithContext(ctx context.Context) IpAddressResponseArrayOutput
type IpAddressResponseInput ¶
type IpAddressResponseInput interface { pulumi.Input ToIpAddressResponseOutput() IpAddressResponseOutput ToIpAddressResponseOutputWithContext(context.Context) IpAddressResponseOutput }
IpAddressResponseInput is an input type that accepts IpAddressResponseArgs and IpAddressResponseOutput values. You can construct a concrete instance of `IpAddressResponseInput` via:
IpAddressResponseArgs{...}
type IpAddressResponseOutput ¶
type IpAddressResponseOutput struct{ *pulumi.OutputState }
Specifies the IP address of the network interface.
func (IpAddressResponseOutput) ElementType ¶
func (IpAddressResponseOutput) ElementType() reflect.Type
func (IpAddressResponseOutput) IpAddress ¶
func (o IpAddressResponseOutput) IpAddress() pulumi.StringPtrOutput
Specifies the IP address of the network interface.
func (IpAddressResponseOutput) ToIpAddressResponseOutput ¶
func (o IpAddressResponseOutput) ToIpAddressResponseOutput() IpAddressResponseOutput
func (IpAddressResponseOutput) ToIpAddressResponseOutputWithContext ¶
func (o IpAddressResponseOutput) ToIpAddressResponseOutputWithContext(ctx context.Context) IpAddressResponseOutput
type LookupHanaInstanceArgs ¶
type LookupHanaInstanceResult ¶
type LookupHanaInstanceResult struct { // Specifies the HANA instance unique ID. HanaInstanceId *string `pulumi:"hanaInstanceId"` // Specifies the hardware settings for the HANA instance. HardwareProfile *HardwareProfileResponse `pulumi:"hardwareProfile"` // Hardware revision of a HANA instance HwRevision *string `pulumi:"hwRevision"` // Resource ID Id string `pulumi:"id"` // Resource location Location *string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // Specifies the network settings for the HANA instance. NetworkProfile *NetworkProfileResponse `pulumi:"networkProfile"` // Specifies the operating system settings for the HANA instance. OsProfile *OSProfileResponse `pulumi:"osProfile"` // ARM ID of another HanaInstance that will share a network with this HanaInstance PartnerNodeId *string `pulumi:"partnerNodeId"` // Resource power state PowerState *string `pulumi:"powerState"` // State of provisioning of the HanaInstance ProvisioningState *string `pulumi:"provisioningState"` // Resource proximity placement group ProximityPlacementGroup *string `pulumi:"proximityPlacementGroup"` // Specifies the storage settings for the HANA instance disks. StorageProfile *StorageProfileResponse `pulumi:"storageProfile"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
HANA instance info on Azure (ARM properties and HANA properties)
func LookupHanaInstance ¶
func LookupHanaInstance(ctx *pulumi.Context, args *LookupHanaInstanceArgs, opts ...pulumi.InvokeOption) (*LookupHanaInstanceResult, error)
type NetworkProfile ¶
type NetworkProfile struct { // Specifies the circuit id for connecting to express route. CircuitId *string `pulumi:"circuitId"` // Specifies the network interfaces for the HANA instance. NetworkInterfaces []IpAddress `pulumi:"networkInterfaces"` }
Specifies the network settings for the HANA instance disks.
type NetworkProfileArgs ¶
type NetworkProfileArgs struct { // Specifies the circuit id for connecting to express route. CircuitId pulumi.StringPtrInput `pulumi:"circuitId"` // Specifies the network interfaces for the HANA instance. NetworkInterfaces IpAddressArrayInput `pulumi:"networkInterfaces"` }
Specifies the network settings for the HANA instance disks.
func (NetworkProfileArgs) ElementType ¶
func (NetworkProfileArgs) ElementType() reflect.Type
func (NetworkProfileArgs) ToNetworkProfileOutput ¶
func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfileOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutput ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileInput ¶
type NetworkProfileInput interface { pulumi.Input ToNetworkProfileOutput() NetworkProfileOutput ToNetworkProfileOutputWithContext(context.Context) NetworkProfileOutput }
NetworkProfileInput is an input type that accepts NetworkProfileArgs and NetworkProfileOutput values. You can construct a concrete instance of `NetworkProfileInput` via:
NetworkProfileArgs{...}
type NetworkProfileOutput ¶
type NetworkProfileOutput struct{ *pulumi.OutputState }
Specifies the network settings for the HANA instance disks.
func (NetworkProfileOutput) CircuitId ¶ added in v0.5.0
func (o NetworkProfileOutput) CircuitId() pulumi.StringPtrOutput
Specifies the circuit id for connecting to express route.
func (NetworkProfileOutput) ElementType ¶
func (NetworkProfileOutput) ElementType() reflect.Type
func (NetworkProfileOutput) NetworkInterfaces ¶
func (o NetworkProfileOutput) NetworkInterfaces() IpAddressArrayOutput
Specifies the network interfaces for the HANA instance.
func (NetworkProfileOutput) ToNetworkProfileOutput ¶
func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfileOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfilePtrInput ¶
type NetworkProfilePtrInput interface { pulumi.Input ToNetworkProfilePtrOutput() NetworkProfilePtrOutput ToNetworkProfilePtrOutputWithContext(context.Context) NetworkProfilePtrOutput }
NetworkProfilePtrInput is an input type that accepts NetworkProfileArgs, NetworkProfilePtr and NetworkProfilePtrOutput values. You can construct a concrete instance of `NetworkProfilePtrInput` via:
NetworkProfileArgs{...} or: nil
func NetworkProfilePtr ¶
func NetworkProfilePtr(v *NetworkProfileArgs) NetworkProfilePtrInput
type NetworkProfilePtrOutput ¶
type NetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfilePtrOutput) CircuitId ¶ added in v0.5.0
func (o NetworkProfilePtrOutput) CircuitId() pulumi.StringPtrOutput
Specifies the circuit id for connecting to express route.
func (NetworkProfilePtrOutput) Elem ¶
func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
func (NetworkProfilePtrOutput) ElementType ¶
func (NetworkProfilePtrOutput) ElementType() reflect.Type
func (NetworkProfilePtrOutput) NetworkInterfaces ¶
func (o NetworkProfilePtrOutput) NetworkInterfaces() IpAddressArrayOutput
Specifies the network interfaces for the HANA instance.
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileResponse ¶
type NetworkProfileResponse struct { // Specifies the circuit id for connecting to express route. CircuitId *string `pulumi:"circuitId"` // Specifies the network interfaces for the HANA instance. NetworkInterfaces []IpAddressResponse `pulumi:"networkInterfaces"` }
Specifies the network settings for the HANA instance disks.
type NetworkProfileResponseArgs ¶
type NetworkProfileResponseArgs struct { // Specifies the circuit id for connecting to express route. CircuitId pulumi.StringPtrInput `pulumi:"circuitId"` // Specifies the network interfaces for the HANA instance. NetworkInterfaces IpAddressResponseArrayInput `pulumi:"networkInterfaces"` }
Specifies the network settings for the HANA instance disks.
func (NetworkProfileResponseArgs) ElementType ¶
func (NetworkProfileResponseArgs) ElementType() reflect.Type
func (NetworkProfileResponseArgs) ToNetworkProfileResponseOutput ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
func (NetworkProfileResponseArgs) ToNetworkProfileResponseOutputWithContext ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
func (NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutput ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutputWithContext ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
type NetworkProfileResponseInput ¶
type NetworkProfileResponseInput interface { pulumi.Input ToNetworkProfileResponseOutput() NetworkProfileResponseOutput ToNetworkProfileResponseOutputWithContext(context.Context) NetworkProfileResponseOutput }
NetworkProfileResponseInput is an input type that accepts NetworkProfileResponseArgs and NetworkProfileResponseOutput values. You can construct a concrete instance of `NetworkProfileResponseInput` via:
NetworkProfileResponseArgs{...}
type NetworkProfileResponseOutput ¶
type NetworkProfileResponseOutput struct{ *pulumi.OutputState }
Specifies the network settings for the HANA instance disks.
func (NetworkProfileResponseOutput) CircuitId ¶
func (o NetworkProfileResponseOutput) CircuitId() pulumi.StringPtrOutput
Specifies the circuit id for connecting to express route.
func (NetworkProfileResponseOutput) ElementType ¶
func (NetworkProfileResponseOutput) ElementType() reflect.Type
func (NetworkProfileResponseOutput) NetworkInterfaces ¶
func (o NetworkProfileResponseOutput) NetworkInterfaces() IpAddressResponseArrayOutput
Specifies the network interfaces for the HANA instance.
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutput ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutput ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutputWithContext ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
type NetworkProfileResponsePtrInput ¶
type NetworkProfileResponsePtrInput interface { pulumi.Input ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput ToNetworkProfileResponsePtrOutputWithContext(context.Context) NetworkProfileResponsePtrOutput }
NetworkProfileResponsePtrInput is an input type that accepts NetworkProfileResponseArgs, NetworkProfileResponsePtr and NetworkProfileResponsePtrOutput values. You can construct a concrete instance of `NetworkProfileResponsePtrInput` via:
NetworkProfileResponseArgs{...} or: nil
func NetworkProfileResponsePtr ¶
func NetworkProfileResponsePtr(v *NetworkProfileResponseArgs) NetworkProfileResponsePtrInput
type NetworkProfileResponsePtrOutput ¶
type NetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfileResponsePtrOutput) CircuitId ¶
func (o NetworkProfileResponsePtrOutput) CircuitId() pulumi.StringPtrOutput
Specifies the circuit id for connecting to express route.
func (NetworkProfileResponsePtrOutput) Elem ¶
func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
func (NetworkProfileResponsePtrOutput) ElementType ¶
func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (NetworkProfileResponsePtrOutput) NetworkInterfaces ¶
func (o NetworkProfileResponsePtrOutput) NetworkInterfaces() IpAddressResponseArrayOutput
Specifies the network interfaces for the HANA instance.
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
type OSProfile ¶
type OSProfile struct { // Specifies the host OS name of the HANA instance. ComputerName *string `pulumi:"computerName"` // This property allows you to specify the type of the OS. OsType *string `pulumi:"osType"` // Specifies the SSH public key used to access the operating system. SshPublicKey *string `pulumi:"sshPublicKey"` // Specifies version of operating system. Version *string `pulumi:"version"` }
Specifies the operating system settings for the HANA instance.
type OSProfileArgs ¶
type OSProfileArgs struct { // Specifies the host OS name of the HANA instance. ComputerName pulumi.StringPtrInput `pulumi:"computerName"` // This property allows you to specify the type of the OS. OsType pulumi.StringPtrInput `pulumi:"osType"` // Specifies the SSH public key used to access the operating system. SshPublicKey pulumi.StringPtrInput `pulumi:"sshPublicKey"` // Specifies version of operating system. Version pulumi.StringPtrInput `pulumi:"version"` }
Specifies the operating system settings for the HANA instance.
func (OSProfileArgs) ElementType ¶
func (OSProfileArgs) ElementType() reflect.Type
func (OSProfileArgs) ToOSProfileOutput ¶
func (i OSProfileArgs) ToOSProfileOutput() OSProfileOutput
func (OSProfileArgs) ToOSProfileOutputWithContext ¶
func (i OSProfileArgs) ToOSProfileOutputWithContext(ctx context.Context) OSProfileOutput
func (OSProfileArgs) ToOSProfilePtrOutput ¶
func (i OSProfileArgs) ToOSProfilePtrOutput() OSProfilePtrOutput
func (OSProfileArgs) ToOSProfilePtrOutputWithContext ¶
func (i OSProfileArgs) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
type OSProfileInput ¶
type OSProfileInput interface { pulumi.Input ToOSProfileOutput() OSProfileOutput ToOSProfileOutputWithContext(context.Context) OSProfileOutput }
OSProfileInput is an input type that accepts OSProfileArgs and OSProfileOutput values. You can construct a concrete instance of `OSProfileInput` via:
OSProfileArgs{...}
type OSProfileOutput ¶
type OSProfileOutput struct{ *pulumi.OutputState }
Specifies the operating system settings for the HANA instance.
func (OSProfileOutput) ComputerName ¶
func (o OSProfileOutput) ComputerName() pulumi.StringPtrOutput
Specifies the host OS name of the HANA instance.
func (OSProfileOutput) ElementType ¶
func (OSProfileOutput) ElementType() reflect.Type
func (OSProfileOutput) OsType ¶ added in v0.5.0
func (o OSProfileOutput) OsType() pulumi.StringPtrOutput
This property allows you to specify the type of the OS.
func (OSProfileOutput) SshPublicKey ¶
func (o OSProfileOutput) SshPublicKey() pulumi.StringPtrOutput
Specifies the SSH public key used to access the operating system.
func (OSProfileOutput) ToOSProfileOutput ¶
func (o OSProfileOutput) ToOSProfileOutput() OSProfileOutput
func (OSProfileOutput) ToOSProfileOutputWithContext ¶
func (o OSProfileOutput) ToOSProfileOutputWithContext(ctx context.Context) OSProfileOutput
func (OSProfileOutput) ToOSProfilePtrOutput ¶
func (o OSProfileOutput) ToOSProfilePtrOutput() OSProfilePtrOutput
func (OSProfileOutput) ToOSProfilePtrOutputWithContext ¶
func (o OSProfileOutput) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
func (OSProfileOutput) Version ¶ added in v0.5.0
func (o OSProfileOutput) Version() pulumi.StringPtrOutput
Specifies version of operating system.
type OSProfilePtrInput ¶
type OSProfilePtrInput interface { pulumi.Input ToOSProfilePtrOutput() OSProfilePtrOutput ToOSProfilePtrOutputWithContext(context.Context) OSProfilePtrOutput }
OSProfilePtrInput is an input type that accepts OSProfileArgs, OSProfilePtr and OSProfilePtrOutput values. You can construct a concrete instance of `OSProfilePtrInput` via:
OSProfileArgs{...} or: nil
func OSProfilePtr ¶
func OSProfilePtr(v *OSProfileArgs) OSProfilePtrInput
type OSProfilePtrOutput ¶
type OSProfilePtrOutput struct{ *pulumi.OutputState }
func (OSProfilePtrOutput) ComputerName ¶
func (o OSProfilePtrOutput) ComputerName() pulumi.StringPtrOutput
Specifies the host OS name of the HANA instance.
func (OSProfilePtrOutput) Elem ¶
func (o OSProfilePtrOutput) Elem() OSProfileOutput
func (OSProfilePtrOutput) ElementType ¶
func (OSProfilePtrOutput) ElementType() reflect.Type
func (OSProfilePtrOutput) OsType ¶ added in v0.5.0
func (o OSProfilePtrOutput) OsType() pulumi.StringPtrOutput
This property allows you to specify the type of the OS.
func (OSProfilePtrOutput) SshPublicKey ¶
func (o OSProfilePtrOutput) SshPublicKey() pulumi.StringPtrOutput
Specifies the SSH public key used to access the operating system.
func (OSProfilePtrOutput) ToOSProfilePtrOutput ¶
func (o OSProfilePtrOutput) ToOSProfilePtrOutput() OSProfilePtrOutput
func (OSProfilePtrOutput) ToOSProfilePtrOutputWithContext ¶
func (o OSProfilePtrOutput) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
func (OSProfilePtrOutput) Version ¶ added in v0.5.0
func (o OSProfilePtrOutput) Version() pulumi.StringPtrOutput
Specifies version of operating system.
type OSProfileResponse ¶
type OSProfileResponse struct { // Specifies the host OS name of the HANA instance. ComputerName *string `pulumi:"computerName"` // This property allows you to specify the type of the OS. OsType *string `pulumi:"osType"` // Specifies the SSH public key used to access the operating system. SshPublicKey *string `pulumi:"sshPublicKey"` // Specifies version of operating system. Version *string `pulumi:"version"` }
Specifies the operating system settings for the HANA instance.
type OSProfileResponseArgs ¶
type OSProfileResponseArgs struct { // Specifies the host OS name of the HANA instance. ComputerName pulumi.StringPtrInput `pulumi:"computerName"` // This property allows you to specify the type of the OS. OsType pulumi.StringPtrInput `pulumi:"osType"` // Specifies the SSH public key used to access the operating system. SshPublicKey pulumi.StringPtrInput `pulumi:"sshPublicKey"` // Specifies version of operating system. Version pulumi.StringPtrInput `pulumi:"version"` }
Specifies the operating system settings for the HANA instance.
func (OSProfileResponseArgs) ElementType ¶
func (OSProfileResponseArgs) ElementType() reflect.Type
func (OSProfileResponseArgs) ToOSProfileResponseOutput ¶
func (i OSProfileResponseArgs) ToOSProfileResponseOutput() OSProfileResponseOutput
func (OSProfileResponseArgs) ToOSProfileResponseOutputWithContext ¶
func (i OSProfileResponseArgs) ToOSProfileResponseOutputWithContext(ctx context.Context) OSProfileResponseOutput
func (OSProfileResponseArgs) ToOSProfileResponsePtrOutput ¶
func (i OSProfileResponseArgs) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
func (OSProfileResponseArgs) ToOSProfileResponsePtrOutputWithContext ¶
func (i OSProfileResponseArgs) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
type OSProfileResponseInput ¶
type OSProfileResponseInput interface { pulumi.Input ToOSProfileResponseOutput() OSProfileResponseOutput ToOSProfileResponseOutputWithContext(context.Context) OSProfileResponseOutput }
OSProfileResponseInput is an input type that accepts OSProfileResponseArgs and OSProfileResponseOutput values. You can construct a concrete instance of `OSProfileResponseInput` via:
OSProfileResponseArgs{...}
type OSProfileResponseOutput ¶
type OSProfileResponseOutput struct{ *pulumi.OutputState }
Specifies the operating system settings for the HANA instance.
func (OSProfileResponseOutput) ComputerName ¶
func (o OSProfileResponseOutput) ComputerName() pulumi.StringPtrOutput
Specifies the host OS name of the HANA instance.
func (OSProfileResponseOutput) ElementType ¶
func (OSProfileResponseOutput) ElementType() reflect.Type
func (OSProfileResponseOutput) OsType ¶
func (o OSProfileResponseOutput) OsType() pulumi.StringPtrOutput
This property allows you to specify the type of the OS.
func (OSProfileResponseOutput) SshPublicKey ¶
func (o OSProfileResponseOutput) SshPublicKey() pulumi.StringPtrOutput
Specifies the SSH public key used to access the operating system.
func (OSProfileResponseOutput) ToOSProfileResponseOutput ¶
func (o OSProfileResponseOutput) ToOSProfileResponseOutput() OSProfileResponseOutput
func (OSProfileResponseOutput) ToOSProfileResponseOutputWithContext ¶
func (o OSProfileResponseOutput) ToOSProfileResponseOutputWithContext(ctx context.Context) OSProfileResponseOutput
func (OSProfileResponseOutput) ToOSProfileResponsePtrOutput ¶
func (o OSProfileResponseOutput) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
func (OSProfileResponseOutput) ToOSProfileResponsePtrOutputWithContext ¶
func (o OSProfileResponseOutput) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
func (OSProfileResponseOutput) Version ¶
func (o OSProfileResponseOutput) Version() pulumi.StringPtrOutput
Specifies version of operating system.
type OSProfileResponsePtrInput ¶
type OSProfileResponsePtrInput interface { pulumi.Input ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput ToOSProfileResponsePtrOutputWithContext(context.Context) OSProfileResponsePtrOutput }
OSProfileResponsePtrInput is an input type that accepts OSProfileResponseArgs, OSProfileResponsePtr and OSProfileResponsePtrOutput values. You can construct a concrete instance of `OSProfileResponsePtrInput` via:
OSProfileResponseArgs{...} or: nil
func OSProfileResponsePtr ¶
func OSProfileResponsePtr(v *OSProfileResponseArgs) OSProfileResponsePtrInput
type OSProfileResponsePtrOutput ¶
type OSProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (OSProfileResponsePtrOutput) ComputerName ¶
func (o OSProfileResponsePtrOutput) ComputerName() pulumi.StringPtrOutput
Specifies the host OS name of the HANA instance.
func (OSProfileResponsePtrOutput) Elem ¶
func (o OSProfileResponsePtrOutput) Elem() OSProfileResponseOutput
func (OSProfileResponsePtrOutput) ElementType ¶
func (OSProfileResponsePtrOutput) ElementType() reflect.Type
func (OSProfileResponsePtrOutput) OsType ¶
func (o OSProfileResponsePtrOutput) OsType() pulumi.StringPtrOutput
This property allows you to specify the type of the OS.
func (OSProfileResponsePtrOutput) SshPublicKey ¶
func (o OSProfileResponsePtrOutput) SshPublicKey() pulumi.StringPtrOutput
Specifies the SSH public key used to access the operating system.
func (OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutput ¶
func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
func (OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutputWithContext ¶
func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
func (OSProfileResponsePtrOutput) Version ¶
func (o OSProfileResponsePtrOutput) Version() pulumi.StringPtrOutput
Specifies version of operating system.
type StorageProfile ¶
type StorageProfile struct { // IP Address to connect to storage. NfsIpAddress *string `pulumi:"nfsIpAddress"` // Specifies information about the operating system disk used by the hana instance. OsDisks []Disk `pulumi:"osDisks"` }
Specifies the storage settings for the HANA instance disks.
type StorageProfileArgs ¶
type StorageProfileArgs struct { // IP Address to connect to storage. NfsIpAddress pulumi.StringPtrInput `pulumi:"nfsIpAddress"` // Specifies information about the operating system disk used by the hana instance. OsDisks DiskArrayInput `pulumi:"osDisks"` }
Specifies the storage settings for the HANA instance disks.
func (StorageProfileArgs) ElementType ¶
func (StorageProfileArgs) ElementType() reflect.Type
func (StorageProfileArgs) ToStorageProfileOutput ¶
func (i StorageProfileArgs) ToStorageProfileOutput() StorageProfileOutput
func (StorageProfileArgs) ToStorageProfileOutputWithContext ¶
func (i StorageProfileArgs) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
func (StorageProfileArgs) ToStorageProfilePtrOutput ¶
func (i StorageProfileArgs) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfileArgs) ToStorageProfilePtrOutputWithContext ¶
func (i StorageProfileArgs) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfileInput ¶
type StorageProfileInput interface { pulumi.Input ToStorageProfileOutput() StorageProfileOutput ToStorageProfileOutputWithContext(context.Context) StorageProfileOutput }
StorageProfileInput is an input type that accepts StorageProfileArgs and StorageProfileOutput values. You can construct a concrete instance of `StorageProfileInput` via:
StorageProfileArgs{...}
type StorageProfileOutput ¶
type StorageProfileOutput struct{ *pulumi.OutputState }
Specifies the storage settings for the HANA instance disks.
func (StorageProfileOutput) ElementType ¶
func (StorageProfileOutput) ElementType() reflect.Type
func (StorageProfileOutput) NfsIpAddress ¶ added in v0.5.0
func (o StorageProfileOutput) NfsIpAddress() pulumi.StringPtrOutput
IP Address to connect to storage.
func (StorageProfileOutput) OsDisks ¶
func (o StorageProfileOutput) OsDisks() DiskArrayOutput
Specifies information about the operating system disk used by the hana instance.
func (StorageProfileOutput) ToStorageProfileOutput ¶
func (o StorageProfileOutput) ToStorageProfileOutput() StorageProfileOutput
func (StorageProfileOutput) ToStorageProfileOutputWithContext ¶
func (o StorageProfileOutput) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
func (StorageProfileOutput) ToStorageProfilePtrOutput ¶
func (o StorageProfileOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfileOutput) ToStorageProfilePtrOutputWithContext ¶
func (o StorageProfileOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfilePtrInput ¶
type StorageProfilePtrInput interface { pulumi.Input ToStorageProfilePtrOutput() StorageProfilePtrOutput ToStorageProfilePtrOutputWithContext(context.Context) StorageProfilePtrOutput }
StorageProfilePtrInput is an input type that accepts StorageProfileArgs, StorageProfilePtr and StorageProfilePtrOutput values. You can construct a concrete instance of `StorageProfilePtrInput` via:
StorageProfileArgs{...} or: nil
func StorageProfilePtr ¶
func StorageProfilePtr(v *StorageProfileArgs) StorageProfilePtrInput
type StorageProfilePtrOutput ¶
type StorageProfilePtrOutput struct{ *pulumi.OutputState }
func (StorageProfilePtrOutput) Elem ¶
func (o StorageProfilePtrOutput) Elem() StorageProfileOutput
func (StorageProfilePtrOutput) ElementType ¶
func (StorageProfilePtrOutput) ElementType() reflect.Type
func (StorageProfilePtrOutput) NfsIpAddress ¶ added in v0.5.0
func (o StorageProfilePtrOutput) NfsIpAddress() pulumi.StringPtrOutput
IP Address to connect to storage.
func (StorageProfilePtrOutput) OsDisks ¶
func (o StorageProfilePtrOutput) OsDisks() DiskArrayOutput
Specifies information about the operating system disk used by the hana instance.
func (StorageProfilePtrOutput) ToStorageProfilePtrOutput ¶
func (o StorageProfilePtrOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext ¶
func (o StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfileResponse ¶
type StorageProfileResponse struct { // IP Address to connect to storage. NfsIpAddress *string `pulumi:"nfsIpAddress"` // Specifies information about the operating system disk used by the hana instance. OsDisks []DiskResponse `pulumi:"osDisks"` }
Specifies the storage settings for the HANA instance disks.
type StorageProfileResponseArgs ¶
type StorageProfileResponseArgs struct { // IP Address to connect to storage. NfsIpAddress pulumi.StringPtrInput `pulumi:"nfsIpAddress"` // Specifies information about the operating system disk used by the hana instance. OsDisks DiskResponseArrayInput `pulumi:"osDisks"` }
Specifies the storage settings for the HANA instance disks.
func (StorageProfileResponseArgs) ElementType ¶
func (StorageProfileResponseArgs) ElementType() reflect.Type
func (StorageProfileResponseArgs) ToStorageProfileResponseOutput ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponseOutput() StorageProfileResponseOutput
func (StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
func (StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
type StorageProfileResponseInput ¶
type StorageProfileResponseInput interface { pulumi.Input ToStorageProfileResponseOutput() StorageProfileResponseOutput ToStorageProfileResponseOutputWithContext(context.Context) StorageProfileResponseOutput }
StorageProfileResponseInput is an input type that accepts StorageProfileResponseArgs and StorageProfileResponseOutput values. You can construct a concrete instance of `StorageProfileResponseInput` via:
StorageProfileResponseArgs{...}
type StorageProfileResponseOutput ¶
type StorageProfileResponseOutput struct{ *pulumi.OutputState }
Specifies the storage settings for the HANA instance disks.
func (StorageProfileResponseOutput) ElementType ¶
func (StorageProfileResponseOutput) ElementType() reflect.Type
func (StorageProfileResponseOutput) NfsIpAddress ¶
func (o StorageProfileResponseOutput) NfsIpAddress() pulumi.StringPtrOutput
IP Address to connect to storage.
func (StorageProfileResponseOutput) OsDisks ¶
func (o StorageProfileResponseOutput) OsDisks() DiskResponseArrayOutput
Specifies information about the operating system disk used by the hana instance.
func (StorageProfileResponseOutput) ToStorageProfileResponseOutput ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponseOutput() StorageProfileResponseOutput
func (StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
func (StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
type StorageProfileResponsePtrInput ¶
type StorageProfileResponsePtrInput interface { pulumi.Input ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput ToStorageProfileResponsePtrOutputWithContext(context.Context) StorageProfileResponsePtrOutput }
StorageProfileResponsePtrInput is an input type that accepts StorageProfileResponseArgs, StorageProfileResponsePtr and StorageProfileResponsePtrOutput values. You can construct a concrete instance of `StorageProfileResponsePtrInput` via:
StorageProfileResponseArgs{...} or: nil
func StorageProfileResponsePtr ¶
func StorageProfileResponsePtr(v *StorageProfileResponseArgs) StorageProfileResponsePtrInput
type StorageProfileResponsePtrOutput ¶
type StorageProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageProfileResponsePtrOutput) Elem ¶
func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
func (StorageProfileResponsePtrOutput) ElementType ¶
func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
func (StorageProfileResponsePtrOutput) NfsIpAddress ¶
func (o StorageProfileResponsePtrOutput) NfsIpAddress() pulumi.StringPtrOutput
IP Address to connect to storage.
func (StorageProfileResponsePtrOutput) OsDisks ¶
func (o StorageProfileResponsePtrOutput) OsDisks() DiskResponseArrayOutput
Specifies information about the operating system disk used by the hana instance.
func (StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput ¶
func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext ¶
func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput