CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-azure-mgmt-media

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

1.09x

Quality

Pending

Does it follow best practices?

Impact

83%

1.09x

Average score across 10 eval scenarios

Overview
Eval results
Files

rubric.jsonevals/scenario-1/

{
  "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-media

tile.json