UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

31 lines 1.94 kB
import { OvaTemplatesEnum } from './OvaTemplatesEnum'; import { RolesEnum } from './RolesEnum'; import { Ipv4 } from '../../Ipv4'; /** This section contains the configuration details for setting up the SAP Application servers. */ export interface ApplicationServers { /** Defines the name of the datastore where the SAP Application server's virtual machine will be stored. */ datastoreName: string; /** Defines the IPv4 address of the default gateway that the SAP Application server will use to access external networks. */ gateway: Ipv4; /** Represents the unique instance number assigned to the SAP Application server within the SAP system landscape. */ instanceNumber: string; /** Defines the static IPv4 address for the SAP Application server, which must be unique within the specified network. */ ipAddress: Ipv4; /** Allocates the amount of RAM (in gigabytes) to be assigned to the SAP Application server for optimal performance. */ memory: number; /** Defines the hostname of the SAP Application server's virtual machine, which should be unique. */ name: string; /** Defines the netmask for the SAP Application server, which defines the network range it belongs to. */ netmask: Ipv4; /** Defines the network name to which the SAP Application server will be connected. */ network: string; /** Selects the OVA template that will be used to deploy the SAP Application server. */ ovaTemplate: OvaTemplatesEnum; /** Assigns a specific role to the SAP Application server, based on its intended function within the SAP environment. */ role: RolesEnum; /** Defines the password for the root user account of the SAP Application server's virtual machine. */ rootPassword: string; /** Defines the number of virtual CPUs (vCPUs) that will be allocated to the SAP Application server. */ vcpus: number; } //# sourceMappingURL=ApplicationServers.d.ts.map