njaremko / apigee-client-rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rust API client for openapi

Manage companies in an organization.

A company is a collection of developers managed as a single entity. A company can be any grouping that is appropriate to your organization, for example, business unit, product line, or division. Grouping developers into companies is useful when your goal is to work with multiple developers associated under a single corporate entity for billing purposes, for example.

Companies are optional. It not required that the developers in your organization are associated with a company. Note that a developer is always a single entity, uniquely identified by the email element.

Overview

This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.

  • API version: 1.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder and add the following to Cargo.toml under [dependencies]:

    openapi = { path = "./generated" }

Documentation for API Endpoints

All URIs are relative to https://api.enterprise.apigee.com/v1

Class Method HTTP request Description
CompanyApi create_company post /organizations/{org_name}/companies Create company
CompanyApi delete_company delete /organizations/{org_name}/companies/{company_name} Delete company
CompanyApi get_company get /organizations/{org_name}/companies/{company_name} Get company details
CompanyApi list_companies get /organizations/{org_name}/companies List companies
CompanyApi update_company put /organizations/{org_name}/companies/{company_name} Update a company.

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author

About


Languages

Language:Rust 98.3%Language:Shell 1.7%