UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

40 lines 2.59 kB
import { ApplicationTypeEnum } from './sap/ApplicationTypeEnum'; import { DeploymentTypeEnum } from './sap/DeploymentTypeEnum'; import { StatusEnum } from './sap/StatusEnum'; import { ResourceMetadata } from '../iam/ResourceMetadata'; /** This schema provides detailed information about the pre-installation tasks related to SAP deployments. */ export interface SapWithIAM { /** Describes the type of SAP application that is being installed as part of the pre-installation tasks. */ applicationType: ApplicationTypeEnum; /** Describes the specific version of the SAP application that is being installed during the pre-installation process. */ applicationVersion: string; /** Provides the current status of the clean-up operations performed as part of the pre-installation tasks. */ cleanStatus: StatusEnum; /** Describes the type of deployment strategy being used for the SAP installation during the pre-installation process. */ deploymentType: DeploymentTypeEnum; /** Records the date and time when the pre-installation tasks were finished. */ endTime?: string; /** Contains a detailed error message if any issues or failures occurred during the execution of the pre-installation tasks. */ errorMessage?: string; /** Provides the current operational state of the Gateway component during the pre-installation process. */ gatewayStatus: StatusEnum; /** IAM resource metadata */ iam?: ResourceMetadata; /** Provides the current operational state of the SAP HANA installation during the pre-installation process. */ sapHanaInstallationStatus: StatusEnum; /** Describes the System ID (SID) assigned to the SAP HANA instance being installed as part of the pre-installation tasks. */ sapHanaSid: string; /** Describes the System ID (SID) assigned to the SAP system being installed as part of the pre-installation tasks. */ sapSid: string; /** Provides the current operational state of the SAP system installation during the pre-installation process. */ sapSystemInstallationStatus: StatusEnum; /** Records the date and time when the pre-installation tasks were initiated. */ startTime: string; /** Provides an overview of the current overall status of the pre-installation tasks. */ status: StatusEnum; /** Uniquely identifies each set of pre-installation tasks. */ taskId: string; /** Provides the current operational state of virtual machines deployment during the pre-installation process. */ vmDeploymentStatus: StatusEnum; } //# sourceMappingURL=SapWithIAM.d.ts.map