rancher_client 1.0.0

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
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.0
- Generator version: 7.10.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

 - [IoCattleManagementV3ClusterSpec]docs/IoCattleManagementV3ClusterSpec.md
 - [IoCattleManagementV3ClusterStatus]docs/IoCattleManagementV3ClusterStatus.md
 - [IoCattleManagementV3GlobalRoleRulesInner]docs/IoCattleManagementV3GlobalRoleRulesInner.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
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodCluster]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodCluster.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodClusterList]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodClusterList.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodClusterRoleTemplateBinding]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodClusterRoleTemplateBinding.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodClusterRoleTemplateBindingList]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodClusterRoleTemplateBindingList.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodGlobalRole]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodGlobalRole.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodGlobalRoleBinding]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodGlobalRoleBinding.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodGlobalRoleBindingList]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodGlobalRoleBindingList.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodGlobalRoleList]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodGlobalRoleList.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodProject]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodProject.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodProjectList]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodProjectList.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodProjectRoleTemplateBinding]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodProjectRoleTemplateBinding.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodProjectRoleTemplateBindingList]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodProjectRoleTemplateBindingList.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodRoleTemplate]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodRoleTemplate.md
 - [IoPeriodCattlePeriodManagementPeriodV3PeriodRoleTemplateList]docs/IoPeriodCattlePeriodManagementPeriodV3PeriodRoleTemplateList.md
 - [IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodDeleteOptions]docs/IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodDeleteOptions.md
 - [IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodListMeta]docs/IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodListMeta.md
 - [IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodManagedFieldsEntry]docs/IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodManagedFieldsEntry.md
 - [IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodObjectMeta]docs/IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodObjectMeta.md
 - [IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodOwnerReference]docs/IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodOwnerReference.md
 - [IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodPatch]docs/IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodPatch.md
 - [IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodPreconditions]docs/IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodPreconditions.md
 - [IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodStatus]docs/IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodStatus.md
 - [IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodStatusCause]docs/IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodStatusCause.md
 - [IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodStatusDetails]docs/IoPeriodK8sPeriodApimachineryPeriodPkgPeriodApisPeriodMetaPeriodV1PeriodStatusDetails.md


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

```
cargo doc --open
```

## Author