pub mod azure_entra_role_definition;
pub mod azure_entra_role_definition_browse;
pub mod azure_entra_role_definition_list;
pub use azure_entra_role_definition::AzureEntraRoleDefinitionCommand;
pub use azure_entra_role_definition_browse::AzureEntraRoleDefinitionBrowseArgs;
pub use azure_entra_role_definition_list::AzureEntraRoleDefinitionListArgs;
use clap::Args;
use eyre::Result;
#[derive(Args, Debug, Clone)]
pub struct AzureEntraRoleDefinitionArgs {
#[command(subcommand)]
pub command: AzureEntraRoleDefinitionCommand,
}
impl AzureEntraRoleDefinitionArgs {
pub async fn invoke(self) -> Result<()> {
self.command.invoke().await
}
}