Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cadl-Ranch road to MPG GA #585

Open
4 of 19 tasks
lirenhe opened this issue May 23, 2024 · 0 comments
Open
4 of 19 tasks

Cadl-Ranch road to MPG GA #585

lirenhe opened this issue May 23, 2024 · 0 comments
Assignees

Comments

@lirenhe
Copy link
Member

lirenhe commented May 23, 2024

Resources and operations

  1. Singleton Resources

    • Get API
    • PUT API
    • PATCH API
    • DELETE API
  2. Nested Resources

    • Get API
    • PUT API
    • PATCH API
    • DELETE API
  3. Tracked resource

    • Get API
    • PUT API
    • PATCH API
    • DELETE API
  4. ​ Proxy only Resources

    • Get API
    • PUT API
    • PATCH API
    • DELETE API
  5. Resource collections

    • Get API
    • PUT API
    • DELETE API
  6. ​ Top level Resources

    • Get API
    • PUT API
    • PATCH API
    • DELETE API
  7. Tenant-based Resources

    • Get API
    • PUT API
    • PATCH API
    • DELETE API
  8. Subscription-based Resources

    • Get API
    • PUT API
    • PATCH API
    • DELETE API
  9. Location-based Resources

    • Get API
    • PUT API
    • PATCH API
    • DELETE API

Common Types:

Proxy APIs

  • Resource Action Requests
  • Subscription Wide Reads and Actions
  • Exposing Available Operations
  • Check Name Availability Requests

Asynchronous API (Support both location headers and Azure-AsyncOperation)

  • Get API
  • PUT API
  • PATCH API
  • DELETE API
  • POST API

Paging

  • Basic paging support
  • Paging with LRO
  • POST for paging

Version

  • Use the latest API version
  • Multiple version (Python only?)

Other Scenarios

  • ETag support
  • Redirecting resources
  • Resource move from one subscription to another.

JS

  1. 6 of 7

CSharp

  1. 6 of 7
    DPG DPG/RLC v2.1 Mgmt
    mcgallan melina5656

Python

  1. engsys mgmt
    msyyc

Go

  1. Epic Mgmt
    Alancere

Java

  1. Epic Mgmt
    v-hongli1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants