Skip to content

Commit

Permalink
CodeGen from PR 12081 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Add and remove owner for service principals (Azure#12081)
  • Loading branch information
SDKAuto committed Dec 29, 2020
1 parent d1a132d commit 0079622
Show file tree
Hide file tree
Showing 112 changed files with 5,464 additions and 6,055 deletions.
7 changes: 4 additions & 3 deletions sdk/graphrbac/azure-graphrbac/azure/graphrbac/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@
# regenerated.
# --------------------------------------------------------------------------

from .graph_rbac_management_client import GraphRbacManagementClient
from .version import VERSION
from ._configuration import GraphRbacManagementClientConfiguration
from ._graph_rbac_management_client import GraphRbacManagementClient
__all__ = ['GraphRbacManagementClient', 'GraphRbacManagementClientConfiguration']

__all__ = ['GraphRbacManagementClient']
from .version import VERSION

__version__ = VERSION

48 changes: 48 additions & 0 deletions sdk/graphrbac/azure-graphrbac/azure/graphrbac/_configuration.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------
from msrestazure import AzureConfiguration

from .version import VERSION


class GraphRbacManagementClientConfiguration(AzureConfiguration):
"""Configuration for GraphRbacManagementClient
Note that all parameters used to create this instance are saved as instance
attributes.
:param credentials: Credentials needed for the client to connect to Azure.
:type credentials: :mod:`A msrestazure Credentials
object<msrestazure.azure_active_directory>`
:param tenant_id: The tenant ID.
:type tenant_id: str
:param str base_url: Service URL
"""

def __init__(
self, credentials, tenant_id, base_url=None):

if credentials is None:
raise ValueError("Parameter 'credentials' must not be None.")
if tenant_id is None:
raise ValueError("Parameter 'tenant_id' must not be None.")
if not base_url:
base_url = 'https://graph.windows.net'

super(GraphRbacManagementClientConfiguration, self).__init__(base_url)

# Starting Autorest.Python 4.0.64, make connection pool activated by default
self.keep_alive = True

self.add_user_agent('azure-graphrbac/{}'.format(VERSION))
self.add_user_agent('Azure-SDK-For-Python')

self.credentials = credentials
self.tenant_id = tenant_id
Original file line number Diff line number Diff line change
Expand Up @@ -11,50 +11,18 @@

from msrest.service_client import SDKClient
from msrest import Serializer, Deserializer
from msrestazure import AzureConfiguration
from .version import VERSION
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_permission_grant_operations import OAuth2PermissionGrantOperations
from . import models


class GraphRbacManagementClientConfiguration(AzureConfiguration):
"""Configuration for GraphRbacManagementClient
Note that all parameters used to create this instance are saved as instance
attributes.
:param credentials: Credentials needed for the client to connect to Azure.
:type credentials: :mod:`A msrestazure Credentials
object<msrestazure.azure_active_directory>`
:param tenant_id: The tenant ID.
:type tenant_id: str
:param str base_url: Service URL
"""

def __init__(
self, credentials, tenant_id, base_url=None):

if credentials is None:
raise ValueError("Parameter 'credentials' must not be None.")
if tenant_id is None:
raise ValueError("Parameter 'tenant_id' must not be None.")
if not base_url:
base_url = 'https://graph.windows.net'

super(GraphRbacManagementClientConfiguration, self).__init__(base_url)

self.add_user_agent('azure-graphrbac/{}'.format(VERSION))
self.add_user_agent('Azure-SDK-For-Python')

self.credentials = credentials
self.tenant_id = tenant_id
from ._configuration import GraphRbacManagementClientConfiguration
from .operations import SignedInUserOperations
from .operations import ApplicationsOperations
from .operations import DeletedApplicationsOperations
from .operations import GroupsOperations
from .operations import ServicePrincipalsOperations
from .operations import UsersOperations
from .operations import ObjectsOperations
from .operations import DomainsOperations
from .operations import OAuth2PermissionGrantOperations
from . import models


class GraphRbacManagementClient(SDKClient):
Expand Down
Loading

0 comments on commit 0079622

Please sign in to comment.