rancher_client 1.0.4

Rancher API client for Rust using OpenAPI Generator and kube
Documentation
# Rust API client for rancher_client

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)


## Overview

This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client.

- API version: v1.27.5+k3s1
- Package version: 1.0.4
- Generator version: 7.11.0
- Build package: `org.openapitools.codegen.languages.RustClientCodegen`

## Installation

Put the package under your project folder in a directory named `rancher_client` and add the following to `Cargo.toml` under `[dependencies]`:

```
rancher_client = { path = "./rancher_client" }
```

## Documentation for API Endpoints

All URIs are relative to *http://localhost*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*ManagementCattleIoV3Api* | [**create_management_cattle_io_v3_cluster**]docs/ManagementCattleIoV3Api.md#create_management_cattle_io_v3_cluster | **POST** /apis/management.cattle.io/v3/clusters | 
*ManagementCattleIoV3Api* | [**create_management_cattle_io_v3_global_role**]docs/ManagementCattleIoV3Api.md#create_management_cattle_io_v3_global_role | **POST** /apis/management.cattle.io/v3/globalroles | 
*ManagementCattleIoV3Api* | [**create_management_cattle_io_v3_global_role_binding**]docs/ManagementCattleIoV3Api.md#create_management_cattle_io_v3_global_role_binding | **POST** /apis/management.cattle.io/v3/globalrolebindings | 
*ManagementCattleIoV3Api* | [**create_management_cattle_io_v3_namespaced_cluster_role_template_binding**]docs/ManagementCattleIoV3Api.md#create_management_cattle_io_v3_namespaced_cluster_role_template_binding | **POST** /apis/management.cattle.io/v3/namespaces/{namespace}/clusterroletemplatebindings | 
*ManagementCattleIoV3Api* | [**create_management_cattle_io_v3_namespaced_project**]docs/ManagementCattleIoV3Api.md#create_management_cattle_io_v3_namespaced_project | **POST** /apis/management.cattle.io/v3/namespaces/{namespace}/projects | 
*ManagementCattleIoV3Api* | [**create_management_cattle_io_v3_namespaced_project_role_template_binding**]docs/ManagementCattleIoV3Api.md#create_management_cattle_io_v3_namespaced_project_role_template_binding | **POST** /apis/management.cattle.io/v3/namespaces/{namespace}/projectroletemplatebindings | 
*ManagementCattleIoV3Api* | [**create_management_cattle_io_v3_role_template**]docs/ManagementCattleIoV3Api.md#create_management_cattle_io_v3_role_template | **POST** /apis/management.cattle.io/v3/roletemplates | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_collection_global_role**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_collection_global_role | **DELETE** /apis/management.cattle.io/v3/globalroles | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_collection_global_role_binding**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_collection_global_role_binding | **DELETE** /apis/management.cattle.io/v3/globalrolebindings | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_collection_namespaced_cluster_role_template_binding**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_collection_namespaced_cluster_role_template_binding | **DELETE** /apis/management.cattle.io/v3/namespaces/{namespace}/clusterroletemplatebindings | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_collection_namespaced_project**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_collection_namespaced_project | **DELETE** /apis/management.cattle.io/v3/namespaces/{namespace}/projects | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_collection_namespaced_project_role_template_binding**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_collection_namespaced_project_role_template_binding | **DELETE** /apis/management.cattle.io/v3/namespaces/{namespace}/projectroletemplatebindings | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_collection_role_template**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_collection_role_template | **DELETE** /apis/management.cattle.io/v3/roletemplates | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_global_role**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_global_role | **DELETE** /apis/management.cattle.io/v3/globalroles/{name} | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_global_role_binding**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_global_role_binding | **DELETE** /apis/management.cattle.io/v3/globalrolebindings/{name} | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_namespaced_cluster_role_template_binding**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_namespaced_cluster_role_template_binding | **DELETE** /apis/management.cattle.io/v3/namespaces/{namespace}/clusterroletemplatebindings/{name} | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_namespaced_project**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_namespaced_project | **DELETE** /apis/management.cattle.io/v3/namespaces/{namespace}/projects/{name} | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_namespaced_project_role_template_binding**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_namespaced_project_role_template_binding | **DELETE** /apis/management.cattle.io/v3/namespaces/{namespace}/projectroletemplatebindings/{name} | 
*ManagementCattleIoV3Api* | [**delete_management_cattle_io_v3_role_template**]docs/ManagementCattleIoV3Api.md#delete_management_cattle_io_v3_role_template | **DELETE** /apis/management.cattle.io/v3/roletemplates/{name} | 
*ManagementCattleIoV3Api* | [**list_management_cattle_io_v3_cluster_role_template_binding_for_all_namespaces**]docs/ManagementCattleIoV3Api.md#list_management_cattle_io_v3_cluster_role_template_binding_for_all_namespaces | **GET** /apis/management.cattle.io/v3/clusterroletemplatebindings | 
*ManagementCattleIoV3Api* | [**list_management_cattle_io_v3_clusters**]docs/ManagementCattleIoV3Api.md#list_management_cattle_io_v3_clusters | **GET** /apis/management.cattle.io/v3/clusters | 
*ManagementCattleIoV3Api* | [**list_management_cattle_io_v3_global_role**]docs/ManagementCattleIoV3Api.md#list_management_cattle_io_v3_global_role | **GET** /apis/management.cattle.io/v3/globalroles | 
*ManagementCattleIoV3Api* | [**list_management_cattle_io_v3_global_role_binding**]docs/ManagementCattleIoV3Api.md#list_management_cattle_io_v3_global_role_binding | **GET** /apis/management.cattle.io/v3/globalrolebindings | 
*ManagementCattleIoV3Api* | [**list_management_cattle_io_v3_namespaced_cluster_role_template_binding**]docs/ManagementCattleIoV3Api.md#list_management_cattle_io_v3_namespaced_cluster_role_template_binding | **GET** /apis/management.cattle.io/v3/namespaces/{namespace}/clusterroletemplatebindings | 
*ManagementCattleIoV3Api* | [**list_management_cattle_io_v3_namespaced_project**]docs/ManagementCattleIoV3Api.md#list_management_cattle_io_v3_namespaced_project | **GET** /apis/management.cattle.io/v3/namespaces/{namespace}/projects | 
*ManagementCattleIoV3Api* | [**list_management_cattle_io_v3_namespaced_project_role_template_binding**]docs/ManagementCattleIoV3Api.md#list_management_cattle_io_v3_namespaced_project_role_template_binding | **GET** /apis/management.cattle.io/v3/namespaces/{namespace}/projectroletemplatebindings | 
*ManagementCattleIoV3Api* | [**list_management_cattle_io_v3_project_for_all_namespaces**]docs/ManagementCattleIoV3Api.md#list_management_cattle_io_v3_project_for_all_namespaces | **GET** /apis/management.cattle.io/v3/projects | 
*ManagementCattleIoV3Api* | [**list_management_cattle_io_v3_project_role_template_binding_for_all_namespaces**]docs/ManagementCattleIoV3Api.md#list_management_cattle_io_v3_project_role_template_binding_for_all_namespaces | **GET** /apis/management.cattle.io/v3/projectroletemplatebindings | 
*ManagementCattleIoV3Api* | [**list_management_cattle_io_v3_role_template**]docs/ManagementCattleIoV3Api.md#list_management_cattle_io_v3_role_template | **GET** /apis/management.cattle.io/v3/roletemplates | 
*ManagementCattleIoV3Api* | [**patch_management_cattle_io_v3_global_role**]docs/ManagementCattleIoV3Api.md#patch_management_cattle_io_v3_global_role | **PATCH** /apis/management.cattle.io/v3/globalroles/{name} | 
*ManagementCattleIoV3Api* | [**patch_management_cattle_io_v3_global_role_binding**]docs/ManagementCattleIoV3Api.md#patch_management_cattle_io_v3_global_role_binding | **PATCH** /apis/management.cattle.io/v3/globalrolebindings/{name} | 
*ManagementCattleIoV3Api* | [**patch_management_cattle_io_v3_namespaced_cluster_role_template_binding**]docs/ManagementCattleIoV3Api.md#patch_management_cattle_io_v3_namespaced_cluster_role_template_binding | **PATCH** /apis/management.cattle.io/v3/namespaces/{namespace}/clusterroletemplatebindings/{name} | 
*ManagementCattleIoV3Api* | [**patch_management_cattle_io_v3_namespaced_project**]docs/ManagementCattleIoV3Api.md#patch_management_cattle_io_v3_namespaced_project | **PATCH** /apis/management.cattle.io/v3/namespaces/{namespace}/projects/{name} | 
*ManagementCattleIoV3Api* | [**patch_management_cattle_io_v3_namespaced_project_role_template_binding**]docs/ManagementCattleIoV3Api.md#patch_management_cattle_io_v3_namespaced_project_role_template_binding | **PATCH** /apis/management.cattle.io/v3/namespaces/{namespace}/projectroletemplatebindings/{name} | 
*ManagementCattleIoV3Api* | [**patch_management_cattle_io_v3_role_template**]docs/ManagementCattleIoV3Api.md#patch_management_cattle_io_v3_role_template | **PATCH** /apis/management.cattle.io/v3/roletemplates/{name} | 
*ManagementCattleIoV3Api* | [**read_management_cattle_io_v3_global_role**]docs/ManagementCattleIoV3Api.md#read_management_cattle_io_v3_global_role | **GET** /apis/management.cattle.io/v3/globalroles/{name} | 
*ManagementCattleIoV3Api* | [**read_management_cattle_io_v3_global_role_binding**]docs/ManagementCattleIoV3Api.md#read_management_cattle_io_v3_global_role_binding | **GET** /apis/management.cattle.io/v3/globalrolebindings/{name} | 
*ManagementCattleIoV3Api* | [**read_management_cattle_io_v3_namespaced_cluster_role_template_binding**]docs/ManagementCattleIoV3Api.md#read_management_cattle_io_v3_namespaced_cluster_role_template_binding | **GET** /apis/management.cattle.io/v3/namespaces/{namespace}/clusterroletemplatebindings/{name} | 
*ManagementCattleIoV3Api* | [**read_management_cattle_io_v3_namespaced_project**]docs/ManagementCattleIoV3Api.md#read_management_cattle_io_v3_namespaced_project | **GET** /apis/management.cattle.io/v3/namespaces/{namespace}/projects/{name} | 
*ManagementCattleIoV3Api* | [**read_management_cattle_io_v3_namespaced_project_role_template_binding**]docs/ManagementCattleIoV3Api.md#read_management_cattle_io_v3_namespaced_project_role_template_binding | **GET** /apis/management.cattle.io/v3/namespaces/{namespace}/projectroletemplatebindings/{name} | 
*ManagementCattleIoV3Api* | [**read_management_cattle_io_v3_role_template**]docs/ManagementCattleIoV3Api.md#read_management_cattle_io_v3_role_template | **GET** /apis/management.cattle.io/v3/roletemplates/{name} | 
*ManagementCattleIoV3Api* | [**replace_management_cattle_io_v3_global_role**]docs/ManagementCattleIoV3Api.md#replace_management_cattle_io_v3_global_role | **PUT** /apis/management.cattle.io/v3/globalroles/{name} | 
*ManagementCattleIoV3Api* | [**replace_management_cattle_io_v3_global_role_binding**]docs/ManagementCattleIoV3Api.md#replace_management_cattle_io_v3_global_role_binding | **PUT** /apis/management.cattle.io/v3/globalrolebindings/{name} | 
*ManagementCattleIoV3Api* | [**replace_management_cattle_io_v3_namespaced_cluster_role_template_binding**]docs/ManagementCattleIoV3Api.md#replace_management_cattle_io_v3_namespaced_cluster_role_template_binding | **PUT** /apis/management.cattle.io/v3/namespaces/{namespace}/clusterroletemplatebindings/{name} | 
*ManagementCattleIoV3Api* | [**replace_management_cattle_io_v3_namespaced_project**]docs/ManagementCattleIoV3Api.md#replace_management_cattle_io_v3_namespaced_project | **PUT** /apis/management.cattle.io/v3/namespaces/{namespace}/projects/{name} | 
*ManagementCattleIoV3Api* | [**replace_management_cattle_io_v3_namespaced_project_role_template_binding**]docs/ManagementCattleIoV3Api.md#replace_management_cattle_io_v3_namespaced_project_role_template_binding | **PUT** /apis/management.cattle.io/v3/namespaces/{namespace}/projectroletemplatebindings/{name} | 
*ManagementCattleIoV3Api* | [**replace_management_cattle_io_v3_role_template**]docs/ManagementCattleIoV3Api.md#replace_management_cattle_io_v3_role_template | **PUT** /apis/management.cattle.io/v3/roletemplates/{name} | 


## Documentation For Models

 - [IoCattleManagementv3Cluster]docs/IoCattleManagementv3Cluster.md
 - [IoCattleManagementv3ClusterList]docs/IoCattleManagementv3ClusterList.md
 - [IoCattleManagementv3ClusterRoleTemplateBinding]docs/IoCattleManagementv3ClusterRoleTemplateBinding.md
 - [IoCattleManagementv3ClusterRoleTemplateBindingList]docs/IoCattleManagementv3ClusterRoleTemplateBindingList.md
 - [IoCattleManagementv3ClusterSpec]docs/IoCattleManagementv3ClusterSpec.md
 - [IoCattleManagementv3ClusterStatus]docs/IoCattleManagementv3ClusterStatus.md
 - [IoCattleManagementv3GlobalRole]docs/IoCattleManagementv3GlobalRole.md
 - [IoCattleManagementv3GlobalRoleBinding]docs/IoCattleManagementv3GlobalRoleBinding.md
 - [IoCattleManagementv3GlobalRoleBindingList]docs/IoCattleManagementv3GlobalRoleBindingList.md
 - [IoCattleManagementv3GlobalRoleList]docs/IoCattleManagementv3GlobalRoleList.md
 - [IoCattleManagementv3GlobalRoleRulesInner]docs/IoCattleManagementv3GlobalRoleRulesInner.md
 - [IoCattleManagementv3Project]docs/IoCattleManagementv3Project.md
 - [IoCattleManagementv3ProjectList]docs/IoCattleManagementv3ProjectList.md
 - [IoCattleManagementv3ProjectRoleTemplateBinding]docs/IoCattleManagementv3ProjectRoleTemplateBinding.md
 - [IoCattleManagementv3ProjectRoleTemplateBindingList]docs/IoCattleManagementv3ProjectRoleTemplateBindingList.md
 - [IoCattleManagementv3ProjectSpec]docs/IoCattleManagementv3ProjectSpec.md
 - [IoCattleManagementv3ProjectSpecContainerDefaultResourceLimit]docs/IoCattleManagementv3ProjectSpecContainerDefaultResourceLimit.md
 - [IoCattleManagementv3ProjectSpecNamespaceDefaultResourceQuota]docs/IoCattleManagementv3ProjectSpecNamespaceDefaultResourceQuota.md
 - [IoCattleManagementv3ProjectSpecNamespaceDefaultResourceQuotaLimit]docs/IoCattleManagementv3ProjectSpecNamespaceDefaultResourceQuotaLimit.md
 - [IoCattleManagementv3ProjectSpecResourceQuota]docs/IoCattleManagementv3ProjectSpecResourceQuota.md
 - [IoCattleManagementv3ProjectSpecResourceQuotaLimit]docs/IoCattleManagementv3ProjectSpecResourceQuotaLimit.md
 - [IoCattleManagementv3ProjectSpecResourceQuotaUsedLimit]docs/IoCattleManagementv3ProjectSpecResourceQuotaUsedLimit.md
 - [IoCattleManagementv3ProjectStatus]docs/IoCattleManagementv3ProjectStatus.md
 - [IoCattleManagementv3ProjectStatusConditionsInner]docs/IoCattleManagementv3ProjectStatusConditionsInner.md
 - [IoCattleManagementv3ProjectStatusMonitoringStatus]docs/IoCattleManagementv3ProjectStatusMonitoringStatus.md
 - [IoCattleManagementv3ProjectStatusMonitoringStatusConditionsInner]docs/IoCattleManagementv3ProjectStatusMonitoringStatusConditionsInner.md
 - [IoCattleManagementv3RoleTemplate]docs/IoCattleManagementv3RoleTemplate.md
 - [IoCattleManagementv3RoleTemplateList]docs/IoCattleManagementv3RoleTemplateList.md
 - [IoK8sApimachineryPkgApisMetaV1DeleteOptions]docs/IoK8sApimachineryPkgApisMetaV1DeleteOptions.md
   - [IoK8sApimachineryPkgApisMetaV1ListMeta]docs/IoK8sApimachineryPkgApisMetaV1ListMeta.md
 - [IoK8sApimachineryPkgApisMetaV1ManagedFieldsEntry]docs/IoK8sApimachineryPkgApisMetaV1ManagedFieldsEntry.md
 - [IoK8sApimachineryPkgApisMetaV1ObjectMeta]docs/IoK8sApimachineryPkgApisMetaV1ObjectMeta.md
 - [IoK8sApimachineryPkgApisMetaV1OwnerReference]docs/IoK8sApimachineryPkgApisMetaV1OwnerReference.md
 - [IoK8sApimachineryPkgApisMetaV1Patch]docs/IoK8sApimachineryPkgApisMetaV1Patch.md
 - [IoK8sApimachineryPkgApisMetaV1Preconditions]docs/IoK8sApimachineryPkgApisMetaV1Preconditions.md
 - [IoK8sApimachineryPkgApisMetaV1Status]docs/IoK8sApimachineryPkgApisMetaV1Status.md
 - [IoK8sApimachineryPkgApisMetaV1StatusCause]docs/IoK8sApimachineryPkgApisMetaV1StatusCause.md
 - [IoK8sApimachineryPkgApisMetaV1StatusDetails]docs/IoK8sApimachineryPkgApisMetaV1StatusDetails.md


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

```
cargo doc --open
```

## Author