SapSystemS4Config
import type { SapSystemS4Config } from "https://googleapis.deno.dev/v1/workloadmanager:v1.ts";Message for sap system workload
interface SapSystemS4Config {
allowStoppingForUpdate?: boolean;
ansibleRunnerServiceAccount?: string;
app?: AppDetails;
database?: DatabaseDetails;
deploymentModel?: "DEPLOYMENT_MODEL_UNSPECIFIED" | "DISTRIBUTED" | "DISTRIBUTED_HA";
environmentType?: "ENVIRONMENT_TYPE_UNSPECIFIED" | "NON_PRODUCTION" | "PRODUCTION";
gcpProjectId?: string;
location?: LocationDetails;
mediaBucketName?: string;
sapBootDiskImage?: string;
scalingMethod?: "SCALE_METHOD_UNSPECIFIED" | "SCALE_UP" | "SCALE_OUT";
version?:
| "VERSION_UNSPECIFIED"
| "S4_HANA_2021"
| "S4_HANA_2022"
| "S4_HANA_2023";
vmPrefix?: string;
}§Properties
§
ansibleRunnerServiceAccount?: string
[src]Ansible runner service account - let custoemrs bring their own SA for Ansible runner
§
app?: AppDetails
[src]instance details
§
database?: DatabaseDetails
[src]database details
§
deploymentModel?: "DEPLOYMENT_MODEL_UNSPECIFIED" | "DISTRIBUTED" | "DISTRIBUTED_HA"
[src]Required. two model non-HA and HA supported
§
environmentType?: "ENVIRONMENT_TYPE_UNSPECIFIED" | "NON_PRODUCTION" | "PRODUCTION"
[src]Required. deployment environment
§
gcpProjectId?: string
[src]the project that infrastructure deployed, current only support the same project where the deployment resource exist.
§
location?: LocationDetails
[src]database details
§
scalingMethod?: "SCALE_METHOD_UNSPECIFIED" | "SCALE_UP" | "SCALE_OUT"
[src]Required. support scale up and scale out