@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
40 lines • 1.81 kB
TypeScript
import { StatusEnum } from './sap/StatusEnum';
import { ApplicationTypeEnum } from './sap/ApplicationTypeEnum';
import { DeploymentTypeEnum } from './sap/DeploymentTypeEnum';
import { ResourceMetadata } from '../iam/ResourceMetadata';
/** Information of SAP pre-installation tasks. */
export interface SapWithIAM {
/** The current status of the Ansible SAP HANA component. */
ansibleSapHanaStatus: StatusEnum;
/** The current status of the Ansible SAP system component. */
ansibleSapSystemStatus: StatusEnum;
/** The type of SAP application being installed. */
applicationType: ApplicationTypeEnum;
/** The version of the SAP application being installed. */
applicationVersion: string;
/** The current status of the clean-up tasks. */
cleanStatus: StatusEnum;
/** The type of deployment for the SAP installation. */
deploymentType: DeploymentTypeEnum;
/** The date and time that the pre-installation task was completed. */
endTime?: string;
/** A message describing any errors that occurred during the pre-installation task, if applicable. */
errorMessage?: string;
/** The current status of the Gateway component. */
gatewayStatus: StatusEnum;
/** IAM resource metadata */
iam?: ResourceMetadata;
/** The SAP HANA SID for the installation. */
sapHanaSid: string;
/** The SAP SID for the installation. */
sapSid: string;
/** The date and time that the pre-installation task was started. */
startTime: string;
/** The current status of the pre-installation task. */
status: StatusEnum;
/** A unique identifier for the pre-installation task. */
taskId: string;
/** The current status of the Terraform component. */
terraformStatus: StatusEnum;
}
//# sourceMappingURL=SapWithIAM.d.ts.map