@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
49 lines • 2.21 kB
TypeScript
import { ApplicationServers } from './ApplicationServers';
import { ApplicationTypeEnum } from './ApplicationTypeEnum';
import { ApplicationVersionEnum } from './ApplicationVersionEnum';
import { Bucket } from './Bucket';
import { DeploymentTypeEnum } from './DeploymentTypeEnum';
import { Firewall } from './Firewall';
import { HanaServers } from './HanaServers';
import { Ldp } from './Ldp';
import { Passwords } from './Passwords';
import { Sids } from './Sids';
import { SystemUsageEnum } from './SystemUsageEnum';
/** Define parameters to create a SAP pre-installation task. */
export interface Params {
/** The configuration for your SAP Application Servers (SCS, ERS, PAS, AAS) virtual machines. */
applicationServers: ApplicationServers[];
/** The type of SAP application. */
applicationType: ApplicationTypeEnum;
/** The version of the SAP application. */
applicationVersion: ApplicationVersionEnum;
/** The configuration for the bucket which will be used to store your SAP HANA backups with OVHcloud Backint Agent. */
bucketBackint: Bucket;
/** The configuration for the bucket SAP sources. */
bucketSources: Bucket;
/** The name of the cluster. */
clusterName: string;
/** The type of SAP deployment. */
deploymentType: DeploymentTypeEnum;
/** The domain name. */
domainName: string;
/** The configuration for the firewall. */
firewall: Firewall;
/** The configuration for your SAP HANA virtual machine. */
hanaServers: HanaServers[];
/** The configuration for the Logs Data Platform which will be used to externalise operating system and SAP logs. */
logsDataPlatform: Ldp;
/** The license for the operating system. */
osLicense: string;
/** Whether the operating system should be updated during the pre-installation process. */
osUpdate: boolean;
/** The configuration for the passwords. */
passwords: Passwords;
/** The configuration for the SAP SIDS. */
sids: Sids;
/** The intended usage of the SAP system. */
systemUsage: SystemUsageEnum;
/** The unique identifier of the VDC (Virtual Data Center). */
vdcId: string;
}
//# sourceMappingURL=Params.d.ts.map