Skip to content
This repository was archived by the owner on Feb 13, 2024. It is now read-only.

Commit 2d408a5

Browse files
author
[btpsa bot] docu generation
committed
[btpsa bot] Generate parameter documentation
1 parent 2124543 commit 2d408a5

3 files changed

+3
-3
lines changed

docs/generated/btpsa-usecase-properties-services-items-allof-1-then-allof-40-then-allof-2-then-properties-parameters-properties-data-properties-memory.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
## memory Constraints
66

7-
**maximum**: the value of this number must smaller than or equal to: `5970`
7+
**maximum**: the value of this number must smaller than or equal to: `3600`
88

99
**minimum**: the value of this number must greater than or equal to: `30`
1010

docs/generated/btpsa-usecase-properties-services-items-allof-1-then-allof-40-then-allof-2-then-properties-parameters-properties-data.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ HANA memory size (RAM) in GB
227227

228228
### memory Constraints
229229

230-
**maximum**: the value of this number must smaller than or equal to: `5970`
230+
**maximum**: the value of this number must smaller than or equal to: `3600`
231231

232232
**minimum**: the value of this number must greater than or equal to: `30`
233233

libs/btpsa-usecase.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1463,7 +1463,7 @@
14631463
"then" :{
14641464
"properties": {
14651465
"plan": { "description": "service plan >hana< for >hana-cloud< is available in data centers:\n- {'region': 'ap10', 'name': 'Australia (Sydney)'}\n- {'region': 'ap11', 'name': 'Singapore'}\n- {'region': 'ap12', 'name': 'South Korea (Seoul)'}\n- {'region': 'ap20', 'name': 'Australia (Sydney) Azure'}\n- {'region': 'ap21', 'name': 'Singapore'}\n- {'region': 'br10', 'name': 'Brazil (Sao Paulo)'}\n- {'region': 'ca10', 'name': 'Canada (Montreal)'}\n- {'region': 'ch20', 'name': 'cf-ch20'}\n- {'region': 'eu10', 'name': 'Europe (Frankfurt)'}\n- {'region': 'eu11', 'name': 'Europe (Frankfurt) EU Access - AWS'}\n- {'region': 'eu20', 'name': 'Europe (Netherlands)'}\n- {'region': 'eu30', 'name': 'Europe (Frankfurt)'}\n- {'region': 'in30', 'name': 'India (Mumbai)'}\n- {'region': 'jp10', 'name': 'Japan (Tokyo)'}\n- {'region': 'jp20', 'name': 'Japan (Tokyo)'}\n- {'region': 'us10', 'name': 'US East (VA)'}\n- {'region': 'us20', 'name': 'US West (WA)'}\n- {'region': 'us21', 'name': 'US East (VA)'}\n- {'region': 'us30', 'name': 'US Central (IA)'}" }
1466-
, "parameters" : {"$schema": "http://json-schema.org/draft-07/schema", "additionalProperties": false, "defaultProperties": ["data"], "properties": {"data": {"additionalProperties": false, "defaultProperties": ["memory", "edition", "systempassword"], "properties": {"additionalWorkers": {"description": "Number of additional workers for scale out systems", "format": "int64", "maximum": 0, "minimum": 0, "type": "integer"}, "availabilityZonePlacement": {"additionalProperties": false, "description": "Settings that enable the customer to ensure spatial proximity between their applications and the HANA instance", "properties": {"highAvailabilityCrossMultiAZEnabled": {"description": "A flag to determine if the HA setup will be cross multi-availability zones or not", "type": "boolean"}, "initialReplicaAvailabilityZone": {"description": "This zone will be used by the initial replica", "type": "string"}, "initialSourceAvailabilityZone": {"description": "This zone will be used by the initial source", "type": "string"}, "primaryAvailabilityZone": {"description": "This zone will be used by the primary instance", "type": "string"}, "secondaryAvailabilityZone": {"description": "This zone will be used by the secondary instance, if defined in .disasterRecoveryMode", "type": "string"}}, "type": "object"}, "backup": {"additionalProperties": false, "description": "Backup service properties", "properties": {"retentionDays": {"description": "Specifies the retention period for a backup in days", "format": "int32", "maximum": 215, "minimum": 0, "type": "integer"}}, "type": "object"}, "databaseMappings": {"items": {"properties": {"organization_guid": {"pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$", "type": "string"}, "space_guid": {"pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$", "type": "string"}}, "required": ["organization_guid", "space_guid"], "type": "object"}}, "disasterRecoveryMode": {"description": "Disaster Recovery of the HANA instance", "enum": ["no_disaster_recovery", "one_secondary_async"], "type": "string"}, "edition": {"default": "cloud", "description": "Image edition (cloud vs. orange)", "enum": ["cloud", "orange"], "type": "string"}, "enabledservices": {"additionalProperties": false, "description": "List of services of the HANA to be enabled", "properties": {"docstore": {"type": "boolean"}, "dpserver": {"type": "boolean"}, "scriptserver": {"type": "boolean"}}, "type": "object"}, "extensionservices": {"items": {"properties": {"enabled": {"type": "boolean"}, "name": {"pattern": "^(DITenant|ConnectivityProxy)$", "type": "string"}, "whitelistIPs": {"items": {"pattern": "^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\\/(30|31|32|[1-2][0-9]|[0-9]))?$", "type": "string"}, "maxItems": 250, "type": "array"}}, "required": ["name", "enabled"], "type": "object"}}, "memory": {"default": 30, "description": "HANA memory size (RAM) in GB", "format": "int64", "maximum": 5970, "minimum": 30, "type": "integer"}, "memoryScaleOut": {"description": "HANA memory size (RAM) in GB for scale out systems", "format": "int64", "maximum": 0, "minimum": 0, "type": "integer"}, "productVersion": {"additionalProperties": false, "description": "HANA Product Version", "properties": {"id": {"type": "string"}, "releaseCycle": {"type": "string"}, "track": {"type": "string"}}, "type": "object"}, "project_name": {"type": "string"}, "requestedOperation": {"additionalProperties": false, "properties": {"arguments": {"additionalProperties": false, "description": "List of operation arguments", "properties": {"backup_encryption_passphrase": {"type": "string"}, "hdl_access_token": {"type": "string"}, "project_name": {"type": "string"}, "template_name": {"type": "string"}, "template_storage_endpoint": {"type": "string"}}, "type": "object"}, "name": {"description": "create instance for template recovery", "enum": ["none", "TEMPLATE_RECOVERY"], "type": "string"}}, "type": "object"}, "serviceStopped": {"description": "Describes if the system should be running or stopped", "type": "boolean"}, "slaLevel": {"description": "Availability of the HANA instance", "enum": ["standard", "elevated"], "type": "string"}, "storage": {"description": "Size of the Storage in GB", "format": "int64", "maximum": 16000, "minimum": 120, "type": "integer"}, "systempassword": {"default": "", "description": "Password to be set for tenant", "minLength": 8, "type": "string"}, "template_name": {"type": "string"}, "update_strategy": {"description": "preferred behaviour for version upgrades. with_restart: the database will be shut down and started again during the upgrade; without_restart: at some point active write transactions will be cancelled, after that the upgrade is effective without further downtime", "enum": ["with_restart", "without_restart"]}, "vcpu": {"description": "Number of vCPUs used by HANA", "minimum": 2, "type": "integer"}, "versionIndicator": {"description": "The version of the service to use", "type": "string"}, "whitelistIPs": {"items": {"pattern": "^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\\/(30|31|32|[1-2][0-9]|[0-9]))?$", "type": "string"}, "maxItems": 250, "type": "array"}}, "required": ["edition", "memory", "systempassword"], "type": "object"}, "metadata": {"additionalProperties": true, "properties": {}, "propertyNames": {"pattern": "^(hc.sap.com/webide_subscription|ui.hc.sap.com/[a-zA-Z0-9_]*)$"}, "type": "object"}}, "required": ["data"], "type": "object"}
1466+
, "parameters" : {"$schema": "http://json-schema.org/draft-07/schema", "additionalProperties": false, "defaultProperties": ["data"], "properties": {"data": {"additionalProperties": false, "defaultProperties": ["memory", "edition", "systempassword"], "properties": {"additionalWorkers": {"description": "Number of additional workers for scale out systems", "format": "int64", "maximum": 0, "minimum": 0, "type": "integer"}, "availabilityZonePlacement": {"additionalProperties": false, "description": "Settings that enable the customer to ensure spatial proximity between their applications and the HANA instance", "properties": {"highAvailabilityCrossMultiAZEnabled": {"description": "A flag to determine if the HA setup will be cross multi-availability zones or not", "type": "boolean"}, "initialReplicaAvailabilityZone": {"description": "This zone will be used by the initial replica", "type": "string"}, "initialSourceAvailabilityZone": {"description": "This zone will be used by the initial source", "type": "string"}, "primaryAvailabilityZone": {"description": "This zone will be used by the primary instance", "type": "string"}, "secondaryAvailabilityZone": {"description": "This zone will be used by the secondary instance, if defined in .disasterRecoveryMode", "type": "string"}}, "type": "object"}, "backup": {"additionalProperties": false, "description": "Backup service properties", "properties": {"retentionDays": {"description": "Specifies the retention period for a backup in days", "format": "int32", "maximum": 215, "minimum": 0, "type": "integer"}}, "type": "object"}, "databaseMappings": {"items": {"properties": {"organization_guid": {"pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$", "type": "string"}, "space_guid": {"pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$", "type": "string"}}, "required": ["organization_guid", "space_guid"], "type": "object"}}, "disasterRecoveryMode": {"description": "Disaster Recovery of the HANA instance", "enum": ["no_disaster_recovery", "one_secondary_async"], "type": "string"}, "edition": {"default": "cloud", "description": "Image edition (cloud vs. orange)", "enum": ["cloud", "orange"], "type": "string"}, "enabledservices": {"additionalProperties": false, "description": "List of services of the HANA to be enabled", "properties": {"docstore": {"type": "boolean"}, "dpserver": {"type": "boolean"}, "scriptserver": {"type": "boolean"}}, "type": "object"}, "extensionservices": {"items": {"properties": {"enabled": {"type": "boolean"}, "name": {"pattern": "^(DITenant|ConnectivityProxy)$", "type": "string"}, "whitelistIPs": {"items": {"pattern": "^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\\/(30|31|32|[1-2][0-9]|[0-9]))?$", "type": "string"}, "maxItems": 250, "type": "array"}}, "required": ["name", "enabled"], "type": "object"}}, "memory": {"default": 30, "description": "HANA memory size (RAM) in GB", "format": "int64", "maximum": 3600, "minimum": 30, "type": "integer"}, "memoryScaleOut": {"description": "HANA memory size (RAM) in GB for scale out systems", "format": "int64", "maximum": 0, "minimum": 0, "type": "integer"}, "productVersion": {"additionalProperties": false, "description": "HANA Product Version", "properties": {"id": {"type": "string"}, "releaseCycle": {"type": "string"}, "track": {"type": "string"}}, "type": "object"}, "project_name": {"type": "string"}, "requestedOperation": {"additionalProperties": false, "properties": {"arguments": {"additionalProperties": false, "description": "List of operation arguments", "properties": {"backup_encryption_passphrase": {"type": "string"}, "hdl_access_token": {"type": "string"}, "project_name": {"type": "string"}, "template_name": {"type": "string"}, "template_storage_endpoint": {"type": "string"}}, "type": "object"}, "name": {"description": "create instance for template recovery", "enum": ["none", "TEMPLATE_RECOVERY"], "type": "string"}}, "type": "object"}, "serviceStopped": {"description": "Describes if the system should be running or stopped", "type": "boolean"}, "slaLevel": {"description": "Availability of the HANA instance", "enum": ["standard", "elevated"], "type": "string"}, "storage": {"description": "Size of the Storage in GB", "format": "int64", "maximum": 16000, "minimum": 120, "type": "integer"}, "systempassword": {"default": "", "description": "Password to be set for tenant", "minLength": 8, "type": "string"}, "template_name": {"type": "string"}, "update_strategy": {"description": "preferred behaviour for version upgrades. with_restart: the database will be shut down and started again during the upgrade; without_restart: at some point active write transactions will be cancelled, after that the upgrade is effective without further downtime", "enum": ["with_restart", "without_restart"]}, "vcpu": {"description": "Number of vCPUs used by HANA", "minimum": 2, "type": "integer"}, "versionIndicator": {"description": "The version of the service to use", "type": "string"}, "whitelistIPs": {"items": {"pattern": "^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\\/(30|31|32|[1-2][0-9]|[0-9]))?$", "type": "string"}, "maxItems": 250, "type": "array"}}, "required": ["edition", "memory", "systempassword"], "type": "object"}, "metadata": {"additionalProperties": true, "properties": {}, "propertyNames": {"pattern": "^(hc.sap.com/webide_subscription|ui.hc.sap.com/[a-zA-Z0-9_]*)$"}, "type": "object"}}, "required": ["data"], "type": "object"}
14671467

14681468
}, "required" : ["parameters"]
14691469

0 commit comments

Comments
 (0)