Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoPR graphrbac/data-plane] GraphRBAC #3244

Merged
merged 21 commits into from
Oct 9, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
c0f1564
Generated from 38da2338b7f2a290829acc0a0cd49cf1edc4cc0b
AutorestCI Aug 30, 2018
c4d1400
Generated from cdebe8cf0d91d18108365b4a12041034983e9c93
AutorestCI Aug 31, 2018
3515733
Generated from b4cbab2542757412fd65a260fce4db66402f7339
AutorestCI Aug 31, 2018
8168906
Generated from cdebe8cf0d91d18108365b4a12041034983e9c93
AutorestCI Aug 31, 2018
9448def
Generated from 89ee79b8d1b444917dc0f8962ecfaf6a9cfa3328
AutorestCI Aug 31, 2018
880b9a5
Generated from 876ad7a85c38b9cebaf850cc330e9426c1cf6b37
AutorestCI Aug 31, 2018
0659e57
Generated from fd2fd304255560910d77c7c6a9befe9463f9435c
AutorestCI Aug 31, 2018
66ca0d1
Generated from 8128b10ff61e1bfa9804116016b123bc3f3eb472
AutorestCI Aug 31, 2018
3b04d7c
Generated from 3a866e49fbfe1527711a06527c86e3834d049ad8
AutorestCI Aug 31, 2018
c80dceb
Test SignedInUser
lmazuel Aug 31, 2018
a6988e5
Test deleted apps
lmazuel Aug 31, 2018
b4f319c
Test AppRoles
lmazuel Aug 31, 2018
34e49bc
Generated from 04d197ad2a8922a79bd2ea253b07aff0175d4f87
AutorestCI Sep 5, 2018
f8c3575
Generated from 48aa8260d0f81091922fd75f5b5f2038f99ca4dc
AutorestCI Sep 5, 2018
ec0d956
Generated from f338c565c9b0d1073820c866848e3003e36bd15d
AutorestCI Sep 5, 2018
71f1947
SP update
lmazuel Sep 5, 2018
f915cd2
Generated from 0e9e02eb70d464b996b5870f0a25d7be243fe1ac
AutorestCI Sep 11, 2018
c1c131c
Generated from 9c0eebd27cb20ef36a1f377d3550bebce47b0def
AutorestCI Sep 11, 2018
bcf700c
Generated from 203554316693c183cd5e1c03f4cac598e42c4ed8
AutorestCI Sep 11, 2018
4a8be00
Packaging update of azure-graphrbac
azuresdkci Sep 11, 2018
bb91edb
Test get_objects_by_object_ids
lmazuel Sep 12, 2018
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
8 changes: 4 additions & 4 deletions azure-graphrbac/README.rst
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
Microsoft Azure SDK for Python
==============================

This is the Microsoft Azure Graph RBAC Client Library.
This is the Microsoft Azure MyService Management Client Library.

Azure Resource Manager (ARM) is the next generation of management APIs that
replace the old Azure Service Management (ASM).

This package has been tested with Python 2.7, 3.4, 3.5 and 3.6.
This package has been tested with Python 2.7, 3.4, 3.5, 3.6 and 3.7.

For the older Azure Service Management (ASM) libraries, see
`azure-servicemanagement-legacy <https://pypi.python.org/pypi/azure-servicemanagement-legacy>`__ library.
Expand Down Expand Up @@ -36,8 +36,8 @@ If you see azure==0.11.0 (or any version below 1.0), uninstall it first:
Usage
=====

For code examples, see `GraphRBAC
<https://docs.microsoft.com/python/api/overview/azure/activedirectory>`__
For code examples, see `MyService Management
<https://docs.microsoft.com/python/api/overview/azure/>`__
on docs.microsoft.com.


Expand Down
18 changes: 14 additions & 4 deletions azure-graphrbac/azure/graphrbac/graph_rbac_management_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,13 @@
from msrest import Serializer, Deserializer
from msrestazure import AzureConfiguration
from .version import VERSION
from .operations.objects_operations import ObjectsOperations
from .operations.signed_in_user_operations import SignedInUserOperations
from .operations.applications_operations import ApplicationsOperations
from .operations.deleted_applications_operations import DeletedApplicationsOperations
from .operations.groups_operations import GroupsOperations
from .operations.service_principals_operations import ServicePrincipalsOperations
from .operations.users_operations import UsersOperations
from .operations.objects_operations import ObjectsOperations
from .operations.domains_operations import DomainsOperations
from .operations.oauth2_operations import OAuth2Operations
from . import models
Expand Down Expand Up @@ -61,16 +63,20 @@ class GraphRbacManagementClient(SDKClient):
:ivar config: Configuration for client.
:vartype config: GraphRbacManagementClientConfiguration

:ivar objects: Objects operations
:vartype objects: azure.graphrbac.operations.ObjectsOperations
:ivar signed_in_user: SignedInUser operations
:vartype signed_in_user: azure.graphrbac.operations.SignedInUserOperations
:ivar applications: Applications operations
:vartype applications: azure.graphrbac.operations.ApplicationsOperations
:ivar deleted_applications: DeletedApplications operations
:vartype deleted_applications: azure.graphrbac.operations.DeletedApplicationsOperations
:ivar groups: Groups operations
:vartype groups: azure.graphrbac.operations.GroupsOperations
:ivar service_principals: ServicePrincipals operations
:vartype service_principals: azure.graphrbac.operations.ServicePrincipalsOperations
:ivar users: Users operations
:vartype users: azure.graphrbac.operations.UsersOperations
:ivar objects: Objects operations
:vartype objects: azure.graphrbac.operations.ObjectsOperations
:ivar domains: Domains operations
:vartype domains: azure.graphrbac.operations.DomainsOperations
:ivar oauth2: OAuth2 operations
Expand All @@ -95,16 +101,20 @@ def __init__(
self._serialize = Serializer(client_models)
self._deserialize = Deserializer(client_models)

self.objects = ObjectsOperations(
self.signed_in_user = SignedInUserOperations(
self._client, self.config, self._serialize, self._deserialize)
self.applications = ApplicationsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.deleted_applications = DeletedApplicationsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.groups = GroupsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.service_principals = ServicePrincipalsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.users = UsersOperations(
self._client, self.config, self._serialize, self._deserialize)
self.objects = ObjectsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.domains = DomainsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.oauth2 = OAuth2Operations(
Expand Down
21 changes: 11 additions & 10 deletions azure-graphrbac/azure/graphrbac/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,20 +16,21 @@
from .password_credential_py3 import PasswordCredential
from .resource_access_py3 import ResourceAccess
from .required_resource_access_py3 import RequiredResourceAccess
from .app_role_py3 import AppRole
from .application_create_parameters_py3 import ApplicationCreateParameters
from .application_update_parameters_py3 import ApplicationUpdateParameters
from .application_py3 import Application
from .application_add_owner_parameters_py3 import ApplicationAddOwnerParameters
from .add_owner_parameters_py3 import AddOwnerParameters
from .key_credentials_update_parameters_py3 import KeyCredentialsUpdateParameters
from .password_credentials_update_parameters_py3 import PasswordCredentialsUpdateParameters
from .aad_object_py3 import AADObject
from .group_add_member_parameters_py3 import GroupAddMemberParameters
from .group_create_parameters_py3 import GroupCreateParameters
from .ad_group_py3 import ADGroup
from .group_get_member_groups_parameters_py3 import GroupGetMemberGroupsParameters
from .check_group_membership_parameters_py3 import CheckGroupMembershipParameters
from .check_group_membership_result_py3 import CheckGroupMembershipResult
from .service_principal_create_parameters_py3 import ServicePrincipalCreateParameters
from .service_principal_update_parameters_py3 import ServicePrincipalUpdateParameters
from .service_principal_py3 import ServicePrincipal
from .password_profile_py3 import PasswordProfile
from .user_base_py3 import UserBase
Expand All @@ -48,20 +49,21 @@
from .password_credential import PasswordCredential
from .resource_access import ResourceAccess
from .required_resource_access import RequiredResourceAccess
from .app_role import AppRole
from .application_create_parameters import ApplicationCreateParameters
from .application_update_parameters import ApplicationUpdateParameters
from .application import Application
from .application_add_owner_parameters import ApplicationAddOwnerParameters
from .add_owner_parameters import AddOwnerParameters
from .key_credentials_update_parameters import KeyCredentialsUpdateParameters
from .password_credentials_update_parameters import PasswordCredentialsUpdateParameters
from .aad_object import AADObject
from .group_add_member_parameters import GroupAddMemberParameters
from .group_create_parameters import GroupCreateParameters
from .ad_group import ADGroup
from .group_get_member_groups_parameters import GroupGetMemberGroupsParameters
from .check_group_membership_parameters import CheckGroupMembershipParameters
from .check_group_membership_result import CheckGroupMembershipResult
from .service_principal_create_parameters import ServicePrincipalCreateParameters
from .service_principal_update_parameters import ServicePrincipalUpdateParameters
from .service_principal import ServicePrincipal
from .password_profile import PasswordProfile
from .user_base import UserBase
Expand All @@ -73,9 +75,8 @@
from .get_objects_parameters import GetObjectsParameters
from .domain import Domain
from .permissions import Permissions
from .aad_object_paged import AADObjectPaged
from .application_paged import ApplicationPaged
from .directory_object_paged import DirectoryObjectPaged
from .application_paged import ApplicationPaged
from .key_credential_paged import KeyCredentialPaged
from .password_credential_paged import PasswordCredentialPaged
from .ad_group_paged import ADGroupPaged
Expand All @@ -94,20 +95,21 @@
'PasswordCredential',
'ResourceAccess',
'RequiredResourceAccess',
'AppRole',
'ApplicationCreateParameters',
'ApplicationUpdateParameters',
'Application',
'ApplicationAddOwnerParameters',
'AddOwnerParameters',
'KeyCredentialsUpdateParameters',
'PasswordCredentialsUpdateParameters',
'AADObject',
'GroupAddMemberParameters',
'GroupCreateParameters',
'ADGroup',
'GroupGetMemberGroupsParameters',
'CheckGroupMembershipParameters',
'CheckGroupMembershipResult',
'ServicePrincipalCreateParameters',
'ServicePrincipalUpdateParameters',
'ServicePrincipal',
'PasswordProfile',
'UserBase',
Expand All @@ -119,9 +121,8 @@
'GetObjectsParameters',
'Domain',
'Permissions',
'AADObjectPaged',
'ApplicationPaged',
'DirectoryObjectPaged',
'ApplicationPaged',
'KeyCredentialPaged',
'PasswordCredentialPaged',
'ADGroupPaged',
Expand Down
120 changes: 0 additions & 120 deletions azure-graphrbac/azure/graphrbac/models/aad_object.py

This file was deleted.

27 changes: 0 additions & 27 deletions azure-graphrbac/azure/graphrbac/models/aad_object_paged.py

This file was deleted.

Loading