Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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

§
allowStoppingForUpdate?: boolean
[src]
§
ansibleRunnerServiceAccount?: string
[src]

Ansible runner service account - let custoemrs bring their own SA for Ansible runner

§

instance details

§

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.

§

database details

§
mediaBucketName?: string
[src]

Required. media_bucket_name

§
sapBootDiskImage?: string
[src]

Optional. sap_boot_disk_image

§
scalingMethod?: "SCALE_METHOD_UNSPECIFIED" | "SCALE_UP" | "SCALE_OUT"
[src]

Required. support scale up and scale out

§
version?: "VERSION_UNSPECIFIED" | "S4_HANA_2021" | "S4_HANA_2022" | "S4_HANA_2023"
[src]

Required. sap hana version

§
vmPrefix?: string
[src]

vm_prefix