Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
301c52c
Commiting new managementgroup cli extension in the forked az-cli repo…
git-thomasdolan Nov 30, 2021
0aecb69
Working version, ready to submit PR into Azure CLI repo
git-thomasdolan Dec 7, 2021
64a6029
Committing files that were changed that did not appear in the previou…
git-thomasdolan Dec 7, 2021
62caf25
Removing managementgroups/src/managementgroup directory that I accide…
git-thomasdolan Dec 7, 2021
4d03fb2
Re-ran recordings to show that no errors took place
git-thomasdolan Dec 8, 2021
616dab5
Ran tests again so they pass in record mode
git-thomasdolan Dec 9, 2021
b55defa
Shorted variable names so it would pass linter, fix scenario tests as…
git-thomasdolan Dec 9, 2021
ff65c0a
Added ManagementGroup to service_name.json
git-thomasdolan Dec 9, 2021
06147ef
Merge branch 'main' into thomasdolan/old_swagger_test
git-thomasdolan Dec 9, 2021
e273b3f
Passed style check
git-thomasdolan Dec 9, 2021
25015cd
Merge branch 'thomasdolan/old_swagger_test' of https://github.com/git…
git-thomasdolan Dec 9, 2021
96bb751
Removed redunant tests
git-thomasdolan Dec 9, 2021
c5418de
Update service_name.json
git-thomasdolan Dec 10, 2021
8acc274
Update CODEOWNERS
git-thomasdolan Dec 10, 2021
c867321
Update README.md
git-thomasdolan Dec 10, 2021
8456350
Merge https://github.com/Azure/azure-cli-extensions into thomasdolan/…
git-thomasdolan Dec 10, 2021
a87d723
Merge branch 'main' into thomasdolan/old_swagger_test
git-thomasdolan Jan 3, 2022
501fae8
Added unit tests for management-group-subscription and hierarchy-setting
git-thomasdolan Jan 6, 2022
c2a19cc
Updating local repo with remote
git-thomasdolan Jan 6, 2022
8e9931f
Update src/managementgroup/azext_managementgroup/generated/_help.py
git-thomasdolan Jan 7, 2022
967ec64
Update src/managementgroup/azext_managementgroup/generated/_help.py
git-thomasdolan Jan 7, 2022
2af1d70
Update src/managementgroup/azext_managementgroup/generated/_help.py
git-thomasdolan Jan 7, 2022
1e5c085
Update src/managementgroup/azext_managementgroup/generated/_help.py
git-thomasdolan Jan 7, 2022
0016c90
Update src/managementgroup/azext_managementgroup/generated/_help.py
git-thomasdolan Jan 7, 2022
8cfc04c
Update src/managementgroup/azext_managementgroup/generated/_help.py
git-thomasdolan Jan 7, 2022
16088c8
Update src/managementgroup/azext_managementgroup/generated/_help.py
git-thomasdolan Jan 7, 2022
7f0e39f
Update src/managementgroup/azext_managementgroup/generated/_help.py
git-thomasdolan Jan 7, 2022
fb9f63c
Update src/managementgroup/azext_managementgroup/generated/_help.py
git-thomasdolan Jan 7, 2022
029b606
Update src/managementgroup/azext_managementgroup/generated/_help.py
git-thomasdolan Jan 7, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Committing files that were changed that did not appear in the previou…
…s commit
  • Loading branch information
git-thomasdolan committed Dec 7, 2021
commit 64a6029ec7b767f6279950f1e995cc82c9014622
24 changes: 14 additions & 10 deletions src/managementgroup/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,23 +12,26 @@ az extension add --name managementgroup
##### Create #####
```
az managementgroup management-group create --display-name "ChildGroup" \
--id "/providers/Microsoft.Management/managementGroups/ParentName" --group-id "ChildGroup"
--id "/providers/Microsoft.Management/managementGroups/GroupName" --group-id "ChildGroup"
```
##### Show #####
```
az managementgroup management-group show --group-id "20000000-0001-0000-0000-000000000000"
az managementgroup management-group show --cache-control "no-cache" --group-id "20000000-0001-0000-0000-000000000000"
```
##### Show #####
```
az managementgroup management-group show --expand "ancestors" --group-id "20000000-0001-0000-0000-00000000000"
az managementgroup management-group show --expand "ancestors" \
--group-id "20000000-0001-0000-0000-00000000000"
```
##### Show #####
```
az managementgroup management-group show --expand "children" --group-id "20000000-0001-0000-0000-000000000000"
az managementgroup management-group show --expand "children" \
--group-id "20000000-0001-0000-0000-000000000000"
```
##### Show #####
```
az managementgroup management-group show --expand "path" --group-id "20000000-0001-0000-0000-000000000000"
az managementgroup management-group show --expand "path" \
--group-id "20000000-0001-0000-0000-000000000000"
```
##### Show #####
```
Expand All @@ -41,7 +44,8 @@ az managementgroup management-group list
```
##### Update #####
```
az managementgroup management-group update --group-id "ChildGroup" --display-name "AlternateDisplayName" \
az managementgroup management-group update --group-id "ChildGroup" \
--display-name "AlternateDisplayName" \
--parent-group-id "/providers/Microsoft.Management/managementGroups/AlternateParentGroup"
```
##### Show-descendant #####
Expand Down Expand Up @@ -81,21 +85,21 @@ az managementgroup hierarchy-setting create \
```
##### Show #####
```
az managementgroup hierarchy-setting show --group-id "groupName"
az managementgroup hierarchy-setting show --group-id "root"
```
##### List #####
```
az managementgroup hierarchy-setting list --group-id "groupName"
az managementgroup hierarchy-setting list --group-id "root"
```
##### Update #####
```
az managementgroup hierarchy-setting update \
--default-management-group "/providers/Microsoft.Management/managementGroups/DefaultGroup" \
--require-authorization-for-group-creation true --group-id "groupName"
--require-authorization-for-group-creation true --group-id "root"
```
##### Delete #####
```
az managementgroup hierarchy-setting delete --group-id "groupName"
az managementgroup hierarchy-setting delete --group-id "root"
```
#### managementgroup ####
##### Start-tenant-backfill #####
Expand Down
14 changes: 7 additions & 7 deletions src/managementgroup/azext_managementgroup/generated/_help.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
- name: PutManagementGroup
text: |-
az managementgroup management-group create --display-name "ChildGroup" --id \
"/providers/Microsoft.Management/managementGroups/ParentName" --group-id "ChildGroup"
"/providers/Microsoft.Management/managementGroups/RootGroup" --group-id "ChildGroup"
"""

helps['managementgroup management-group update'] = """
Expand All @@ -74,7 +74,7 @@
- name: PatchManagementGroup
text: |-
az managementgroup management-group update --group-id "ChildGroup" --display-name \
"AlternateDisplayName" --parent-group-id "/providers/Microsoft.Management/managementGroups/AlternateParentGroup"
"AlternateDisplayName" --parent-group-id "/providers/Microsoft.Management/managementGroups/AlternateRootGroup"
"""

helps['managementgroup management-group delete'] = """
Expand Down Expand Up @@ -168,7 +168,7 @@
examples:
- name: ListGroupSettings
text: |-
az managementgroup hierarchy-setting list --group-id "groupName"
az managementgroup hierarchy-setting list --group-id "root"
"""

helps['managementgroup hierarchy-setting show'] = """
Expand All @@ -178,7 +178,7 @@
examples:
- name: GetGroupSettings
text: |-
az managementgroup hierarchy-setting show --group-id "groupName"
az managementgroup hierarchy-setting show --group-id "root"
"""

helps['managementgroup hierarchy-setting create'] = """
Expand All @@ -188,7 +188,7 @@
- name: GetGroupSettings
text: |-
az managementgroup hierarchy-setting create --default-management-group "/providers/Microsoft.Management/\
managementGroups/DefaultGroup" --require-authorization-for-group-creation true --group-id "groupName"
managementGroups/DefaultGroup" --require-authorization-for-group-creation true --group-id "root"
"""

helps['managementgroup hierarchy-setting update'] = """
Expand All @@ -198,7 +198,7 @@
- name: GetGroupSettings
text: |-
az managementgroup hierarchy-setting update --default-management-group "/providers/Microsoft.Management/\
managementGroups/DefaultGroup" --require-authorization-for-group-creation true --group-id "groupName"
managementGroups/DefaultGroup" --require-authorization-for-group-creation true --group-id "root"
"""

helps['managementgroup hierarchy-setting delete'] = """
Expand All @@ -207,7 +207,7 @@
examples:
- name: GetGroupSettings
text: |-
az managementgroup hierarchy-setting delete --group-id "groupName"
az managementgroup hierarchy-setting delete --group-id "root"
"""

helps['managementgroup start-tenant-backfill'] = """
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ def step_hierarchy_setting_create(test, checks=None):
test.cmd('az managementgroup hierarchy-setting create '
'--default-management-group "/providers/Microsoft.Management/managementGroups/DefaultGroup" '
'--require-authorization-for-group-creation true '
'--group-id "groupName"',
'--group-id "root"',
checks=checks)


Expand All @@ -39,7 +39,7 @@ def step_hierarchy_setting_show(test, checks=None):
if checks is None:
checks = []
test.cmd('az managementgroup hierarchy-setting show '
'--group-id "groupName"',
'--group-id "root"',
checks=checks)


Expand All @@ -49,7 +49,7 @@ def step_hierarchy_setting_list(test, checks=None):
if checks is None:
checks = []
test.cmd('az managementgroup hierarchy-setting list '
'--group-id "groupName"',
'--group-id "root"',
checks=checks)


Expand All @@ -61,7 +61,7 @@ def step_hierarchy_setting_update(test, checks=None):
test.cmd('az managementgroup hierarchy-setting update '
'--default-management-group "/providers/Microsoft.Management/managementGroups/DefaultGroup" '
'--require-authorization-for-group-creation true '
'--group-id "groupName"',
'--group-id "root"',
checks=checks)


Expand All @@ -71,7 +71,7 @@ def step_hierarchy_setting_delete(test, checks=None):
if checks is None:
checks = []
test.cmd('az managementgroup hierarchy-setting delete -y '
'--group-id "groupName"',
'--group-id "root"',
checks=checks)


Expand Down Expand Up @@ -100,7 +100,7 @@ def step_management_group_create(test, checks=None):
checks = []
test.cmd('az managementgroup management-group create '
'--display-name "ChildGroup" '
'--id "/providers/Microsoft.Management/managementGroups/ParentName" '
'--id "/providers/Microsoft.Management/managementGroups/RootGroup" '
'--group-id "ChildGroup"',
checks=checks)

Expand Down Expand Up @@ -187,7 +187,7 @@ def step_management_group_update(test, checks=None):
test.cmd('az managementgroup management-group update '
'--group-id "ChildGroup" '
'--display-name "AlternateDisplayName" '
'--parent-group-id "/providers/Microsoft.Management/managementGroups/AlternateParentGroup"',
'--parent-group-id "/providers/Microsoft.Management/managementGroups/AlternateRootGroup"',
checks=checks)


Expand Down
Loading