Skip to content

Commit c609e8b

Browse files
authored
[AutoPR graphrbac/data-plane] GraphRBAC (#3244)
* Generated from 38da2338b7f2a290829acc0a0cd49cf1edc4cc0b Backward compat for ApplicationAddOwnerParameter * Generated from cdebe8cf0d91d18108365b4a12041034983e9c93 Fix pageable * Generated from b4cbab2542757412fd65a260fce4db66402f7339 Odata support for me/ownedObjects * Generated from cdebe8cf0d91d18108365b4a12041034983e9c93 Fix pageable * Generated from 89ee79b8d1b444917dc0f8962ecfaf6a9cfa3328 Rename list deleted apps * Generated from 876ad7a85c38b9cebaf850cc330e9426c1cf6b37 Fix pageable * Generated from fd2fd304255560910d77c7c6a9befe9463f9435c Add filter to list deletedApp * Generated from 8128b10ff61e1bfa9804116016b123bc3f3eb472 ListOwnedObject next * Generated from 3a866e49fbfe1527711a06527c86e3834d049ad8 AppRoles to create/update * Test SignedInUser * Test deleted apps * Test AppRoles * Generated from 04d197ad2a8922a79bd2ea253b07aff0175d4f87 Add SP update * Generated from 48aa8260d0f81091922fd75f5b5f2038f99ca4dc Add SP update * Generated from f338c565c9b0d1073820c866848e3003e36bd15d Add SP update * SP update * Generated from 0e9e02eb70d464b996b5870f0a25d7be243fe1ac Breaking changes to clean-up * Generated from 9c0eebd27cb20ef36a1f377d3550bebce47b0def Fix doc * Generated from 203554316693c183cd5e1c03f4cac598e42c4ed8 Remove incorrect required * Packaging update of azure-graphrbac * Test get_objects_by_object_ids
1 parent 6fe8575 commit c609e8b

37 files changed

+4023
-442
lines changed

azure-graphrbac/azure/graphrbac/graph_rbac_management_client.py

+14-4
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@
1313
from msrest import Serializer, Deserializer
1414
from msrestazure import AzureConfiguration
1515
from .version import VERSION
16-
from .operations.objects_operations import ObjectsOperations
16+
from .operations.signed_in_user_operations import SignedInUserOperations
1717
from .operations.applications_operations import ApplicationsOperations
18+
from .operations.deleted_applications_operations import DeletedApplicationsOperations
1819
from .operations.groups_operations import GroupsOperations
1920
from .operations.service_principals_operations import ServicePrincipalsOperations
2021
from .operations.users_operations import UsersOperations
22+
from .operations.objects_operations import ObjectsOperations
2123
from .operations.domains_operations import DomainsOperations
2224
from .operations.oauth2_operations import OAuth2Operations
2325
from . import models
@@ -61,16 +63,20 @@ class GraphRbacManagementClient(SDKClient):
6163
:ivar config: Configuration for client.
6264
:vartype config: GraphRbacManagementClientConfiguration
6365
64-
:ivar objects: Objects operations
65-
:vartype objects: azure.graphrbac.operations.ObjectsOperations
66+
:ivar signed_in_user: SignedInUser operations
67+
:vartype signed_in_user: azure.graphrbac.operations.SignedInUserOperations
6668
:ivar applications: Applications operations
6769
:vartype applications: azure.graphrbac.operations.ApplicationsOperations
70+
:ivar deleted_applications: DeletedApplications operations
71+
:vartype deleted_applications: azure.graphrbac.operations.DeletedApplicationsOperations
6872
:ivar groups: Groups operations
6973
:vartype groups: azure.graphrbac.operations.GroupsOperations
7074
:ivar service_principals: ServicePrincipals operations
7175
:vartype service_principals: azure.graphrbac.operations.ServicePrincipalsOperations
7276
:ivar users: Users operations
7377
:vartype users: azure.graphrbac.operations.UsersOperations
78+
:ivar objects: Objects operations
79+
:vartype objects: azure.graphrbac.operations.ObjectsOperations
7480
:ivar domains: Domains operations
7581
:vartype domains: azure.graphrbac.operations.DomainsOperations
7682
:ivar oauth2: OAuth2 operations
@@ -95,16 +101,20 @@ def __init__(
95101
self._serialize = Serializer(client_models)
96102
self._deserialize = Deserializer(client_models)
97103

98-
self.objects = ObjectsOperations(
104+
self.signed_in_user = SignedInUserOperations(
99105
self._client, self.config, self._serialize, self._deserialize)
100106
self.applications = ApplicationsOperations(
101107
self._client, self.config, self._serialize, self._deserialize)
108+
self.deleted_applications = DeletedApplicationsOperations(
109+
self._client, self.config, self._serialize, self._deserialize)
102110
self.groups = GroupsOperations(
103111
self._client, self.config, self._serialize, self._deserialize)
104112
self.service_principals = ServicePrincipalsOperations(
105113
self._client, self.config, self._serialize, self._deserialize)
106114
self.users = UsersOperations(
107115
self._client, self.config, self._serialize, self._deserialize)
116+
self.objects = ObjectsOperations(
117+
self._client, self.config, self._serialize, self._deserialize)
108118
self.domains = DomainsOperations(
109119
self._client, self.config, self._serialize, self._deserialize)
110120
self.oauth2 = OAuth2Operations(

azure-graphrbac/azure/graphrbac/models/__init__.py

+11-10
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,21 @@
1616
from .password_credential_py3 import PasswordCredential
1717
from .resource_access_py3 import ResourceAccess
1818
from .required_resource_access_py3 import RequiredResourceAccess
19+
from .app_role_py3 import AppRole
1920
from .application_create_parameters_py3 import ApplicationCreateParameters
2021
from .application_update_parameters_py3 import ApplicationUpdateParameters
2122
from .application_py3 import Application
22-
from .application_add_owner_parameters_py3 import ApplicationAddOwnerParameters
23+
from .add_owner_parameters_py3 import AddOwnerParameters
2324
from .key_credentials_update_parameters_py3 import KeyCredentialsUpdateParameters
2425
from .password_credentials_update_parameters_py3 import PasswordCredentialsUpdateParameters
25-
from .aad_object_py3 import AADObject
2626
from .group_add_member_parameters_py3 import GroupAddMemberParameters
2727
from .group_create_parameters_py3 import GroupCreateParameters
2828
from .ad_group_py3 import ADGroup
2929
from .group_get_member_groups_parameters_py3 import GroupGetMemberGroupsParameters
3030
from .check_group_membership_parameters_py3 import CheckGroupMembershipParameters
3131
from .check_group_membership_result_py3 import CheckGroupMembershipResult
3232
from .service_principal_create_parameters_py3 import ServicePrincipalCreateParameters
33+
from .service_principal_update_parameters_py3 import ServicePrincipalUpdateParameters
3334
from .service_principal_py3 import ServicePrincipal
3435
from .password_profile_py3 import PasswordProfile
3536
from .user_base_py3 import UserBase
@@ -48,20 +49,21 @@
4849
from .password_credential import PasswordCredential
4950
from .resource_access import ResourceAccess
5051
from .required_resource_access import RequiredResourceAccess
52+
from .app_role import AppRole
5153
from .application_create_parameters import ApplicationCreateParameters
5254
from .application_update_parameters import ApplicationUpdateParameters
5355
from .application import Application
54-
from .application_add_owner_parameters import ApplicationAddOwnerParameters
56+
from .add_owner_parameters import AddOwnerParameters
5557
from .key_credentials_update_parameters import KeyCredentialsUpdateParameters
5658
from .password_credentials_update_parameters import PasswordCredentialsUpdateParameters
57-
from .aad_object import AADObject
5859
from .group_add_member_parameters import GroupAddMemberParameters
5960
from .group_create_parameters import GroupCreateParameters
6061
from .ad_group import ADGroup
6162
from .group_get_member_groups_parameters import GroupGetMemberGroupsParameters
6263
from .check_group_membership_parameters import CheckGroupMembershipParameters
6364
from .check_group_membership_result import CheckGroupMembershipResult
6465
from .service_principal_create_parameters import ServicePrincipalCreateParameters
66+
from .service_principal_update_parameters import ServicePrincipalUpdateParameters
6567
from .service_principal import ServicePrincipal
6668
from .password_profile import PasswordProfile
6769
from .user_base import UserBase
@@ -73,9 +75,8 @@
7375
from .get_objects_parameters import GetObjectsParameters
7476
from .domain import Domain
7577
from .permissions import Permissions
76-
from .aad_object_paged import AADObjectPaged
77-
from .application_paged import ApplicationPaged
7878
from .directory_object_paged import DirectoryObjectPaged
79+
from .application_paged import ApplicationPaged
7980
from .key_credential_paged import KeyCredentialPaged
8081
from .password_credential_paged import PasswordCredentialPaged
8182
from .ad_group_paged import ADGroupPaged
@@ -94,20 +95,21 @@
9495
'PasswordCredential',
9596
'ResourceAccess',
9697
'RequiredResourceAccess',
98+
'AppRole',
9799
'ApplicationCreateParameters',
98100
'ApplicationUpdateParameters',
99101
'Application',
100-
'ApplicationAddOwnerParameters',
102+
'AddOwnerParameters',
101103
'KeyCredentialsUpdateParameters',
102104
'PasswordCredentialsUpdateParameters',
103-
'AADObject',
104105
'GroupAddMemberParameters',
105106
'GroupCreateParameters',
106107
'ADGroup',
107108
'GroupGetMemberGroupsParameters',
108109
'CheckGroupMembershipParameters',
109110
'CheckGroupMembershipResult',
110111
'ServicePrincipalCreateParameters',
112+
'ServicePrincipalUpdateParameters',
111113
'ServicePrincipal',
112114
'PasswordProfile',
113115
'UserBase',
@@ -119,9 +121,8 @@
119121
'GetObjectsParameters',
120122
'Domain',
121123
'Permissions',
122-
'AADObjectPaged',
123-
'ApplicationPaged',
124124
'DirectoryObjectPaged',
125+
'ApplicationPaged',
125126
'KeyCredentialPaged',
126127
'PasswordCredentialPaged',
127128
'ADGroupPaged',

azure-graphrbac/azure/graphrbac/models/aad_object.py

-120
This file was deleted.

azure-graphrbac/azure/graphrbac/models/aad_object_paged.py

-27
This file was deleted.

0 commit comments

Comments
 (0)