Skip to content

Commit edc0e98

Browse files
author
cibot
committed
Definitions Update otis
1 parent b53c85c commit edc0e98

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

alsdkdefs/apis/otis/otis.v3.yaml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ info:
119119
* [discovery_scan_frequency](#discovery_scan_frequency)
120120
* [external_scan_frequency](#external_scan_frequency)
121121
* [ids_appliance_instance_type](#ids_appliance_instance_type)
122+
* [ids_appliance_instance_type_test](#ids_appliance_instance_type_test)
122123
* [ids_appliances_placement (BETA)](#ids_appliances_placement)
123124
* [ids_appliances_scaling (BETA)](#ids_appliances_scaling)
124125
* [ids_security_resource_tags](#ids_security_resource_tags)
@@ -311,6 +312,32 @@ info:
311312
The following instance types are used as defaults: `c5.xlarge`, `m5.xlarge`, `c4.xlarge`
312313
depending on availability, if the option is not defined.
313314
315+
<a name="ids_appliance_instance_type_test"/>
316+
317+
### ids_appliance_instance_type_test
318+
319+
This option specifies an instance type that the installation services shall use
320+
to launch IDS appliances inside the defined scope. The option affects deployments
321+
in **automatic** mode only. This is a test option that overrides `ids_appliance_instance_type`.
322+
It allows setting any instance type available in AWS and is not guarateed to work.
323+
Instances are required to have at least two cores, have a minumum of 4GB of memory
324+
per core and only x86_64 instaces are supported.
325+
326+
The value is an arbitrary string.
327+
328+
for example:
329+
330+
```
331+
{
332+
"name": "ids_appliance_instance_type_test",
333+
"scope": {
334+
"deployment_id": "AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA",
335+
"vpc_key": "/aws/us-east-1/vpc/vpc-00000000000000001"
336+
},
337+
"value": "c6a.xlarge"
338+
}
339+
```
340+
314341
<a name="ids_appliances_placement"/>
315342
316343
### ids_appliances_placement (BETA)
@@ -1202,6 +1229,24 @@ components:
12021229
- c5.18xlarge
12031230
scope:
12041231
$ref: '#/components/schemas/Scope'
1232+
- type: object
1233+
description: >
1234+
This option specifies an instance type that the installation services shall use
1235+
to launch IDS appliances inside the defined scope. The option affects deployments
1236+
in **automatic** mode only. This is a test option that overrides `ids_appliance_instance_type`.
1237+
It allows setting any instance type available in AWS and is not guarateed to work.
1238+
Instances are required to have at least two cores, have a minumum of 4GB of memory
1239+
per core and only x86_64 instaces are supported.
1240+
title: ids_appliance_instance_type_test
1241+
properties:
1242+
name:
1243+
type: string
1244+
enum:
1245+
- ids_appliance_instance_type_test
1246+
value:
1247+
type: string
1248+
scope:
1249+
$ref: '#/components/schemas/Scope'
12051250
- type: object
12061251
title: ids_appliances_placement
12071252
description: >

0 commit comments

Comments
 (0)