1566
1566
},
1567
1567
"maxSessionCount" : 10 ,
1568
1568
"query_parameters" : {
1569
- "customer" : " my_customer"
1569
+ "customer" : " my_customer" ,
1570
+ "roles" : " MEMBER"
1570
1571
}
1571
1572
},
1572
1573
"member_add" : {
1575
1576
"mode" : " normal" ,
1576
1577
"path" : " www.googleapis.com/admin/directory/v1/groups/{group_id}/members"
1577
1578
},
1579
+ "body" : {
1580
+ "_nim_merge_attributes_" : true ,
1581
+ "role" : " MEMBER"
1582
+ },
1578
1583
"authOptions" : {
1579
1584
"scopes" : [
1580
1585
" https://www.googleapis.com/auth/admin.directory.group"
1584
1589
"resource_allowance_default" : " optional" ,
1585
1590
"resource_prohibited" : [
1586
1591
" kind" ,
1587
- " etag"
1592
+ " etag" ,
1593
+ " role"
1588
1594
],
1589
1595
"resource_mandatory" : [
1590
1596
" group_id"
1648
1654
"delivery_settings" : " string*"
1649
1655
}
1650
1656
},
1657
+ "owners" : {
1658
+ "operations" : {
1659
+ "owners_get" : {
1660
+ "method" : " get" ,
1661
+ "call" : {
1662
+ "mode" : " iteration" ,
1663
+ "table" : " groups" ,
1664
+ "iterator" : " id" ,
1665
+ "path" : " www.googleapis.com/admin/directory/v1/groups/{iterator}/members" ,
1666
+ "base" : {
1667
+ "group_id" : " {iterator}"
1668
+ }
1669
+ },
1670
+ "processing_options" : {
1671
+ "output_field" : " members"
1672
+ },
1673
+ "authOptions" : {
1674
+ "scopes" : [
1675
+ " https://www.googleapis.com/auth/admin.directory.group"
1676
+ ]
1677
+ },
1678
+ "maxSessionCount" : 10 ,
1679
+ "query_parameters" : {
1680
+ "customer" : " my_customer" ,
1681
+ "roles" : " OWNER"
1682
+ }
1683
+ },
1684
+ "owner_add" : {
1685
+ "method" : " post" ,
1686
+ "call" : {
1687
+ "mode" : " normal" ,
1688
+ "path" : " www.googleapis.com/admin/directory/v1/groups/{group_id}/members"
1689
+ },
1690
+ "body" : {
1691
+ "_nim_merge_attributes_" : true ,
1692
+ "role" : " OWNER"
1693
+ },
1694
+ "authOptions" : {
1695
+ "scopes" : [
1696
+ " https://www.googleapis.com/auth/admin.directory.group"
1697
+ ]
1698
+ },
1699
+ "semantics" : " create" ,
1700
+ "resource_allowance_default" : " optional" ,
1701
+ "resource_prohibited" : [
1702
+ " kind" ,
1703
+ " etag" ,
1704
+ " role"
1705
+ ],
1706
+ "resource_mandatory" : [
1707
+ " group_id"
1708
+ ],
1709
+ "warning_only" : [
1710
+ 409
1711
+ ]
1712
+ },
1713
+ "owner_remove" : {
1714
+ "method" : " delete" ,
1715
+ "call" : {
1716
+ "mode" : " normal" ,
1717
+ "path" : " www.googleapis.com/admin/directory/v1/groups/{group_id}/members/{id}"
1718
+ },
1719
+ "authOptions" : {
1720
+ "scopes" : [
1721
+ " https://www.googleapis.com/auth/admin.directory.group"
1722
+ ]
1723
+ },
1724
+ "semantics" : " delete" ,
1725
+ "resource_allowance_default" : " optional" ,
1726
+ "resource_prohibited" : [
1727
+ " kind" ,
1728
+ " etag" ,
1729
+ " role" ,
1730
+ " type" ,
1731
+ " status" ,
1732
+ " delivery_settings"
1733
+ ],
1734
+ "resource_mandatory" : [
1735
+ " group_id"
1736
+ ],
1737
+ "warning_only" : [
1738
+ 409
1739
+ ]
1740
+ }
1741
+ },
1742
+ "groupmembership" : {
1743
+ "add_operation" : " owner_add" ,
1744
+ "remove_operation" : " owner_remove" ,
1745
+ "member_table" : " users" ,
1746
+ "group_table" : " groups" ,
1747
+ "member_attributes" : {
1748
+ "id" : " id" ,
1749
+ "fullName" : " member_name"
1750
+ },
1751
+ "group_attributes" : {
1752
+ "id" : " group_id" ,
1753
+ "name" : " group_name"
1754
+ }
1755
+ },
1756
+ "resources" : {
1757
+ "group_id" : " _nim*" ,
1758
+ "kind" : " string" ,
1759
+ "etag" : " etag" ,
1760
+ "id" : " string*" ,
1761
+ "email" : " string*" ,
1762
+ "role" : " string*" ,
1763
+ "type" : " string*" ,
1764
+ "status" : " string*" ,
1765
+ "delivery_settings" : " string*"
1766
+ }
1767
+ },
1768
+ "managers" : {
1769
+ "operations" : {
1770
+ "managers_get" : {
1771
+ "method" : " get" ,
1772
+ "call" : {
1773
+ "mode" : " iteration" ,
1774
+ "table" : " groups" ,
1775
+ "iterator" : " id" ,
1776
+ "path" : " www.googleapis.com/admin/directory/v1/groups/{iterator}/members" ,
1777
+ "base" : {
1778
+ "group_id" : " {iterator}"
1779
+ }
1780
+ },
1781
+ "processing_options" : {
1782
+ "output_field" : " members"
1783
+ },
1784
+ "authOptions" : {
1785
+ "scopes" : [
1786
+ " https://www.googleapis.com/auth/admin.directory.group"
1787
+ ]
1788
+ },
1789
+ "maxSessionCount" : 10 ,
1790
+ "query_parameters" : {
1791
+ "customer" : " my_customer" ,
1792
+ "roles" : " MANAGER"
1793
+ }
1794
+ },
1795
+ "manager_add" : {
1796
+ "method" : " post" ,
1797
+ "call" : {
1798
+ "mode" : " normal" ,
1799
+ "path" : " www.googleapis.com/admin/directory/v1/groups/{group_id}/members"
1800
+ },
1801
+ "body" : {
1802
+ "_nim_merge_attributes_" : true ,
1803
+ "role" : " MANAGER"
1804
+ },
1805
+ "authOptions" : {
1806
+ "scopes" : [
1807
+ " https://www.googleapis.com/auth/admin.directory.group"
1808
+ ]
1809
+ },
1810
+ "semantics" : " create" ,
1811
+ "resource_allowance_default" : " optional" ,
1812
+ "resource_prohibited" : [
1813
+ " kind" ,
1814
+ " etag" ,
1815
+ " role"
1816
+ ],
1817
+ "resource_mandatory" : [
1818
+ " group_id"
1819
+ ],
1820
+ "warning_only" : [
1821
+ 409
1822
+ ]
1823
+ },
1824
+ "manager_remove" : {
1825
+ "method" : " delete" ,
1826
+ "call" : {
1827
+ "mode" : " normal" ,
1828
+ "path" : " www.googleapis.com/admin/directory/v1/groups/{group_id}/members/{id}"
1829
+ },
1830
+ "authOptions" : {
1831
+ "scopes" : [
1832
+ " https://www.googleapis.com/auth/admin.directory.group"
1833
+ ]
1834
+ },
1835
+ "semantics" : " delete" ,
1836
+ "resource_allowance_default" : " optional" ,
1837
+ "resource_prohibited" : [
1838
+ " kind" ,
1839
+ " etag" ,
1840
+ " role" ,
1841
+ " type" ,
1842
+ " status" ,
1843
+ " delivery_settings"
1844
+ ],
1845
+ "resource_mandatory" : [
1846
+ " group_id"
1847
+ ],
1848
+ "warning_only" : [
1849
+ 409
1850
+ ]
1851
+ }
1852
+ },
1853
+ "groupmembership" : {
1854
+ "add_operation" : " manager_add" ,
1855
+ "remove_operation" : " manager_remove" ,
1856
+ "member_table" : " users" ,
1857
+ "group_table" : " groups" ,
1858
+ "member_attributes" : {
1859
+ "id" : " id" ,
1860
+ "fullName" : " member_name"
1861
+ },
1862
+ "group_attributes" : {
1863
+ "id" : " group_id" ,
1864
+ "name" : " group_name"
1865
+ }
1866
+ },
1867
+ "resources" : {
1868
+ "group_id" : " _nim*" ,
1869
+ "kind" : " string" ,
1870
+ "etag" : " etag" ,
1871
+ "id" : " string*" ,
1872
+ "email" : " string*" ,
1873
+ "role" : " string*" ,
1874
+ "type" : " string*" ,
1875
+ "status" : " string*" ,
1876
+ "delivery_settings" : " string*"
1877
+ }
1878
+ },
1651
1879
"mobiledevices" : {
1652
1880
"operations" : {
1653
1881
"mobiledevices_get" : {
2200
2428
}
2201
2429
},
2202
2430
"key" : " id" ,
2203
- "keyRefs" :[" primaryEmail" ],
2431
+ "keyRefs" : [
2432
+ " primaryEmail"
2433
+ ],
2204
2434
"resources" : {
2205
2435
"id" : " string*" ,
2206
2436
"primaryEmail" : " string*" ,
3296
3526
}
3297
3527
]
3298
3528
}
3299
- }
3529
+ }
0 commit comments