Skip to content

Commit d6bbb91

Browse files
committed
update
1 parent 718798b commit d6bbb91

File tree

1 file changed

+36
-4
lines changed

1 file changed

+36
-4
lines changed

plugins/modules/reports_workflow_manager.py

Lines changed: 36 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -391,13 +391,18 @@
391391
elements: dict
392392
required: true
393393
suboptions:
394-
name:
394+
field_group_name:
395395
description:
396-
- Name of the field group as defined in the view metadata.
397-
- Must match exactly with available field groups for the
398-
selected view.
396+
- The internal name of the field group as defined in the view metadata.
397+
- Must match exactly with the available field_groups for the selected view.
399398
type: str
400399
required: true
400+
field_group_display_name:
401+
description:
402+
- The display name shown in the UI for the field group.
403+
- Optional but recommended for readability.
404+
type: str
405+
required: false
401406
fields:
402407
description:
403408
- List of specific fields to include within the field group.
@@ -413,6 +418,12 @@
413418
- Must match exactly with available fields in the group.
414419
type: str
415420
required: true
421+
display_name:
422+
description:
423+
- Optional UI-friendly display label for the field.
424+
- Used only for readability; API uses `name`.
425+
type: str
426+
required: false
416427
format:
417428
description:
418429
- Specifies the output format of the report.
@@ -450,6 +461,11 @@
450461
- Common filters include Location, Time Range, Device Type, etc.
451462
type: str
452463
required: true
464+
display_name:
465+
description:
466+
- Human-readable name of the filter shown in the UI.
467+
type: str
468+
required: false
453469
filter_type:
454470
description:
455471
- Type of the filter determining how values are selected.
@@ -475,6 +491,18 @@
475491
type: list
476492
elements: dict
477493
required: true
494+
suboptions:
495+
value:
496+
description:
497+
- API-compatible internal value (e.g., DeviceFamily = SWITCHES)
498+
type: str
499+
required: true
500+
display_value:
501+
description:
502+
- Human-readable value (e.g., "Switches" or "Global/India")
503+
type: str
504+
required: true
505+
478506
requirements:
479507
- dnacentersdk >= 2.8.6
480508
- python >= 3.9
@@ -1157,9 +1185,11 @@
11571185
format_type: "JSON"
11581186
filters:
11591187
- name: "Location"
1188+
display_name: "Location"
11601189
filter_type: "MULTI_SELECT_TREE"
11611190
value:
11621191
- value: "Global/India"
1192+
display_value: "Routers"
11631193
11641194
- name: Schedule a report for later execution
11651195
cisco.dnac.reports_workflow_manager:
@@ -1692,6 +1722,7 @@ def validate_input(self):
16921722
"type": "list",
16931723
"elements": "dict",
16941724
"name": {"type": "str", "required": False},
1725+
"display_name": {"type": "str", "required": False},
16951726
"filter_type": {
16961727
"type": "str",
16971728
"required": False,
@@ -1701,6 +1732,7 @@ def validate_input(self):
17011732
"type": "list",
17021733
"elements": "dict",
17031734
"value": {"type": "str", "required": False},
1735+
"display_value": {"type": "str", "required": False},
17041736
"start_date_time": {"type": "str", "required": False},
17051737
"end_date_time": {"type": "str", "required": False},
17061738
"time_zone": {"type": "str", "required": False},

0 commit comments

Comments
 (0)