Skip to content

How to contribute for PIM resource-manager API endpoints? #2823

@dggsax

Description

@dggsax

Looking at the contributing guidelines (https://github.com/Azure/azure-sdk-for-rust/blob/main/CONTRIBUTING.md#generated-code) it mentions that some of the code for this SDK can be auto-generated based on the typespec definitions for the Azure Rest API's. I'm interested in contributing a crate for the resource-manager API endpoints that power things like Privileged Identity Management (PIM) for Azure: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/authorization/resource-manager. What would be the instructions to follow so that I can get started with this? Based on the investment time required, I'd be interested in helping contribute.

I hope to implement this in a crate and write a Rust CLI for making elevation easier to configure based on JSON files (basically, to create a rust implementation of https://github.com/netr0m/az-pim-cli where teams can configure the specific roles that require elevation for working on particular projects). Thanks in advance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    ARMMgmtThis issue is related to a management-plane library.customer-reportedIssues that are reported by GitHub users external to the Azure organization.feature-requestThis issue requires a new behavior in the product in order be resolved.needs-team-attentionWorkflow: This issue needs attention from Azure service team or SDK team

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions