Microsoft Azure Media Services Client Library for Python - A management library for Azure Media Services that provides programmatic access to media processing and streaming capabilities in the cloud.
83
Quality
Pending
Does it follow best practices?
Impact
83%
1.09xAverage score across 10 eval scenarios
{
"context": "This evaluation assesses the engineer's ability to use azure-mgmt-media's network security and private connectivity features. It focuses on correctly using PrivateLinkResourcesOperations and PrivateEndpointConnectionsOperations to manage private networking for Media Services accounts.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Client initialization",
"description": "Correctly instantiates AzureMediaServices client with credential and subscription_id parameters",
"max_score": 10
},
{
"name": "List private link resources",
"description": "Uses client.private_link_resources.list() method with correct resource_group_name and account_name parameters to retrieve available private link resources",
"max_score": 20
},
{
"name": "Private link resource attributes",
"description": "Accesses and displays appropriate attributes from PrivateLinkResource objects (id, name, type, group_id)",
"max_score": 10
},
{
"name": "List private endpoint connections",
"description": "Uses client.private_endpoint_connections.list() method with correct resource_group_name and account_name parameters to retrieve private endpoint connections",
"max_score": 20
},
{
"name": "Get specific connection",
"description": "Uses client.private_endpoint_connections.get() method with resource_group_name, account_name, and connection name to retrieve a specific private endpoint connection",
"max_score": 15
},
{
"name": "Connection state access",
"description": "Correctly accesses the private_endpoint_connection_state attribute and its status and description properties from PrivateEndpointConnection objects",
"max_score": 10
},
{
"name": "Account properties access",
"description": "Uses client.mediaservices.get() to retrieve MediaService account and accesses its public_network_access property",
"max_score": 10
},
{
"name": "Connection aggregation",
"description": "Iterates through private endpoint connections and correctly counts connections by state (Approved, Pending, Rejected) for the security report",
"max_score": 5
}
]
}Install with Tessl CLI
npx tessl i tessl/pypi-azure-mgmt-mediadocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10