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-3/

{
  "context": "This criteria evaluates how well the engineer uses the azure-mgmt-media package to implement Media Services account management operations. The evaluation focuses on proper usage of the AzureMediaServices client, MediaservicesOperations methods, and correct handling of account-related models.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Client Initialization",
      "description": "Properly initializes AzureMediaServices client with credential and subscription_id in __init__ method",
      "max_score": 15
    },
    {
      "name": "Name Availability Check",
      "description": "Uses client.locations.check_name_availability() method with correct parameters (location and account name) to verify account name availability",
      "max_score": 20
    },
    {
      "name": "Account Creation",
      "description": "Uses client.mediaservices.create_or_update() method to create Media Services accounts with proper MediaService model initialization including location and storage_accounts configuration",
      "max_score": 25
    },
    {
      "name": "Account Retrieval",
      "description": "Uses client.mediaservices.get() method with resource_group_name and account_name parameters to retrieve account information",
      "max_score": 15
    },
    {
      "name": "Storage Account Configuration",
      "description": "Properly constructs StorageAccount objects with id and type properties when configuring or updating storage accounts for Media Services accounts",
      "max_score": 15
    },
    {
      "name": "Return Value Handling",
      "description": "Correctly extracts and returns relevant properties from MediaService response objects (name, location, id, storage_accounts) as dictionaries or appropriate return types",
      "max_score": 10
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/pypi-azure-mgmt-media

tile.json