You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/guides/getting_started.md
+32-27Lines changed: 32 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,49 +30,54 @@ provider "catalystcenter" {
30
30
Next we add the configuration for a few sites, where we make use of implicit dependencies to ensure the sites are being configured in the right sequence.
Now we can add a new IP pool, which does not have any dependencies and can therefore be provisioned in parallel by Terraform. Once we have the global pool, we can add a reservation for the building with created previously. With implicit dependencies we ensure that the reservation is only provisioned after the site and the global pool have been added.
-`network_devices` (Attributes Set) List of access points to be provisioned (see [below for nested schema](#nestedatt--network_devices))
32
+
-`rf_profile_name` (String) RF Profile Name. RF Profile is not allowed for custom AP Zones.
33
+
- Choices: `LOW`, `TYPICAL`, `HIGH`
34
+
-`site_id` (String) ID of the site this network device needs to be provisioned
35
+
36
+
### Optional
37
+
38
+
-`ap_zone_name` (String) AP Zone Name. A custom AP Zone should be passed if no rfProfileName is provided.
39
+
40
+
### Read-Only
41
+
42
+
-`id` (String) The id of the object
43
+
44
+
<aid="nestedatt--network_devices"></a>
45
+
### Nested Schema for `network_devices`
46
+
47
+
Required:
48
+
49
+
-`device_id` (String) ID of the Access Point to be provisioned
50
+
51
+
Optional:
52
+
53
+
-`id` (String) ID of the provisioned AP device
54
+
-`mesh_role` (String) Mesh Role (Applicable only when AP is in Bridge Mode)
55
+
-`reprovision` (Boolean) Flag to indicate whether the device should be reprovisioned. If set to `true`, reprovisioning will be triggered on every Terraform apply
res_description: Manages the provisioning of Access Points within a single resource, specifying a list of access points to be provisioned in selected site.
6
+
no_delete: true
7
+
no_import: true
8
+
no_update: true
9
+
no_read: true
10
+
no_data_source: true
11
+
doc_category: Inventory
12
+
mutex: true
13
+
test_tags: [INVENTORY]
14
+
attributes:
15
+
- model_name: networkDevices
16
+
type: Set
17
+
mandatory: true
18
+
description: List of access points to be provisioned
19
+
attributes:
20
+
- model_name: id
21
+
type: String
22
+
description: ID of the provisioned AP device
23
+
exclude_test: true
24
+
- model_name: deviceId
25
+
type: String
26
+
description: ID of the Access Point to be provisioned
27
+
mandatory: true
28
+
exclude_test: true
29
+
- model_name: meshRole
30
+
type: String
31
+
description: Mesh Role (Applicable only when AP is in Bridge Mode)
32
+
mandatory: false
33
+
exclude_test: true
34
+
- tf_name: reprovision
35
+
description: Flag to indicate whether the device should be reprovisioned. If set to `true`, reprovisioning will be triggered on every Terraform apply
36
+
type: Bool
37
+
example: false
38
+
requires_replace: true
39
+
exclude_test: true
40
+
- model_name: rfProfileName
41
+
requires_replace: true
42
+
mandatory: true
43
+
description: RF Profile Name. RF Profile is not allowed for custom AP Zones.
44
+
type: String
45
+
enum_values: [LOW, TYPICAL, HIGH]
46
+
example: TYPICAL
47
+
- model_name: apZoneName
48
+
requires_replace: true
49
+
mandatory: false
50
+
description: AP Zone Name. A custom AP Zone should be passed if no rfProfileName is provided.
51
+
type: String
52
+
exclude_test: true
53
+
- model_name: siteId
54
+
id: true
55
+
description: ID of the site this network device needs to be provisioned
0 commit comments