# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Microsoft Azure SchedulerManagementClient Job Collections… version: 1.0.0 extends: openapi/microsoft-azure-jobcollections-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 8 - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.Scheduler/jobCollections'].get update: x-apievangelist-phrasing: intent: List Scheduler job collections in a subscription effect: read questions: - Which Azure Scheduler job collections exist across my subscription? - Is there a subscription-wide inventory of job collections? instructions: - text: List all job collections in subscription {subscriptionId}. slots: subscriptionId: path.subscriptionId - text: Show every Scheduler job collection across subscription {subscriptionId}. slots: subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections'].get update: x-apievangelist-phrasing: intent: List Scheduler job collections in a resource group effect: read questions: - What job collections sit in one resource group? - How do I narrow the Scheduler job collection list to a single resource group? instructions: - text: List job collections in resource group {resourceGroupName} of subscription {subscriptionId}. slots: resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show Scheduler job collections under {resourceGroupName}. slots: resourceGroupName: path.resourceGroupName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}'].get update: x-apievangelist-phrasing: intent: Get a Scheduler job collection effect: read questions: - How do I view the quota and state of one job collection? - What settings does a specific Scheduler job collection have? instructions: - text: Get job collection {jobCollectionName} in {resourceGroupName}, subscription {subscriptionId}. slots: jobCollectionName: path.jobCollectionName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show the details of job collection {jobCollectionName}. slots: jobCollectionName: path.jobCollectionName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}'].put update: x-apievangelist-phrasing: intent: Provision or replace a Scheduler job collection effect: write questions: - How do I provision a new Scheduler job collection? - Can the same call fully replace an existing job collection definition? instructions: - text: Provision job collection {jobCollectionName} in {location} under {resourceGroupName}, subscription {subscriptionId}. slots: jobCollectionName: path.jobCollectionName location: requestBody.location resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Create or replace job collection {jobCollectionName} with properties {properties}. slots: jobCollectionName: path.jobCollectionName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}'].delete update: x-apievangelist-phrasing: intent: Delete a Scheduler job collection effect: destructive questions: - How do I delete a job collection and everything scheduled in it? - Can I remove a Scheduler job collection through the API? instructions: - text: Delete job collection {jobCollectionName} from {resourceGroupName} in subscription {subscriptionId}. slots: jobCollectionName: path.jobCollectionName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Remove Scheduler job collection {jobCollectionName}. slots: jobCollectionName: path.jobCollectionName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}'].patch update: x-apievangelist-phrasing: intent: Patch an existing Scheduler job collection effect: write questions: - Can I change only the tags on a job collection without resending everything? - How do I partially update an existing Scheduler job collection? instructions: - text: Patch tags {tags} onto existing job collection {jobCollectionName}. slots: tags: requestBody.tags jobCollectionName: path.jobCollectionName - text: Update properties of job collection {jobCollectionName} in {resourceGroupName}, subscription {subscriptionId}, to {properties}. slots: jobCollectionName: path.jobCollectionName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/enable'].post update: x-apievangelist-phrasing: intent: Enable every job in a job collection effect: write questions: - How do I turn all scheduled jobs in a collection back on at once? - Is there a single call to re-enable a whole Scheduler job collection? instructions: - text: Enable all jobs in job collection {jobCollectionName}. slots: jobCollectionName: path.jobCollectionName - text: Turn on every job in {jobCollectionName} under {resourceGroupName}, subscription {subscriptionId}. slots: jobCollectionName: path.jobCollectionName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/disable'].post update: x-apievangelist-phrasing: intent: Disable every job in a job collection effect: write questions: - Can I pause all the jobs in a collection in one go? - How do I stop every Scheduler job in a collection from running? instructions: - text: Disable all jobs in job collection {jobCollectionName}. slots: jobCollectionName: path.jobCollectionName - text: Pause every job in {jobCollectionName} under {resourceGroupName}, subscription {subscriptionId}. slots: jobCollectionName: path.jobCollectionName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26'