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

    ARMcustomer-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.

    Projects

    Status

    Untriaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions