0

我想用 python 在 Azure 中自动创建应用程序。我的目标是使用 AWS Lambda 执行它。

我找到了ApplicationsOperations类,但我不明白如何使用它。

对于客户端部分,可以使用GraphRbacManagementClient对象

但是对于配置、序列化器和反序列化器参数,我不知道如何构造它们。

这里有人有 ApplicationsOperations 的代码示例吗?

4

1 回答 1

0

您不直接使用它,而是创建一个 GraphrBac 客户端并使用“应用程序”属性:

https://docs.microsoft.com/en-us/python/api/overview/azure/graph-rbac?view=azure-python

from azure.graphrbac import GraphRbacManagementClient   
from azure.common.credentials import UserPassCredentials    
credentials = UserPassCredentials(  
    'user@domain.com',      # Your user 
    'my_password',          # Your password 
    resource="https://graph.windows.net"    
)   
tenant_id = "myad.onmicrosoft.com"  
graphrbac_client = GraphRbacManagementClient(   
    credentials,    
    tenant_id   
)

apps = list(graphrbac_client.applications.list(
    filter="displayName eq 'pytest_app'"
))
于 2019-05-16T19:22:03.077 回答