# pulp_container-client
Fetch, Upload, Organize, and Distribute Software Packages
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
- API version: v3
- Package version: 2.3.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visit [https://pulpproject.org](https://pulpproject.org)
## Requirements.
Python 2.7 and 3.4+
## Installation & Usage
### pip install
If the python package is hosted on a repository, you can install directly using:
```sh
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
```
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)
Then import the package:
```python
import pulpcore.client.pulp_container
```
### Setuptools
Install via [Setuptools](http://pypi.python.org/pypi/setuptools).
```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)
Then import the package:
```python
import pulpcore.client.pulp_container
```
## Getting Started
Please follow the [installation procedure](#installation--usage) and then run the following:
```python
from __future__ import print_function
import time
import pulpcore.client.pulp_container
from pulpcore.client.pulp_container.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://pulp
# See configuration.py for a list of all supported configuration parameters.
configuration = pulpcore.client.pulp_container.Configuration(
host = "http://pulp"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
# Configure HTTP basic authorization: basicAuth
configuration = pulpcore.client.pulp_container.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration = pulpcore.client.pulp_container.Configuration(
host = "http://pulp",
api_key = {
'Session': 'YOUR_API_KEY'
}
)
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['Session'] = 'Bearer'
# Enter a context with an instance of the API client
with pulpcore.client.pulp_container.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = pulpcore.client.pulp_container.ContentBlobsApi(api_client)
digest = 'digest_example' # str | digest (optional)
digest__in = 'digest__in_example' # str | digest__in (optional)
limit = 56 # int | Number of results to return per page. (optional)
media_type = 'media_type_example' # str | media_type (optional)
offset = 56 # int | The initial index from which to return the results. (optional)
ordering = 'ordering_example' # str | Which field to use when ordering the results. (optional)
repository_version = 'repository_version_example' # str | repository_version (optional)
repository_version_added = 'repository_version_added_example' # str | repository_version_added (optional)
repository_version_removed = 'repository_version_removed_example' # str | repository_version_removed (optional)
fields = 'fields_example' # str | A list of fields to include in the response. (optional)
exclude_fields = 'exclude_fields_example' # str | A list of fields to exclude from the response. (optional)
try:
# List blobs
api_response = api_instance.list(digest=digest, digest__in=digest__in, limit=limit, media_type=media_type, offset=offset, ordering=ordering, repository_version=repository_version, repository_version_added=repository_version_added, repository_version_removed=repository_version_removed, fields=fields, exclude_fields=exclude_fields)
pprint(api_response)
except ApiException as e:
print("Exception when calling ContentBlobsApi->list: %s\n" % e)
```
## Documentation for API Endpoints
All URIs are relative to *http://pulp*
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*ContentBlobsApi* | [**list**](docs/ContentBlobsApi.md#list) | **GET** /pulp/api/v3/content/container/blobs/ | List blobs
*ContentBlobsApi* | [**read**](docs/ContentBlobsApi.md#read) | **GET** {container_blob_href} | Inspect a blob
*ContentGuardsContentRedirectApi* | [**create**](docs/ContentGuardsContentRedirectApi.md#create) | **POST** /pulp/api/v3/content_guards/container/content_redirect/ | Create a content redirect content guard
*ContentGuardsContentRedirectApi* | [**delete**](docs/ContentGuardsContentRedirectApi.md#delete) | **DELETE** {container_content_redirect_content_guard_href} | Delete a content redirect content guard
*ContentGuardsContentRedirectApi* | [**list**](docs/ContentGuardsContentRedirectApi.md#list) | **GET** /pulp/api/v3/content_guards/container/content_redirect/ | List content redirect content guards
*ContentGuardsContentRedirectApi* | [**partial_update**](docs/ContentGuardsContentRedirectApi.md#partial_update) | **PATCH** {container_content_redirect_content_guard_href} | Update a content redirect content guard
*ContentGuardsContentRedirectApi* | [**read**](docs/ContentGuardsContentRedirectApi.md#read) | **GET** {container_content_redirect_content_guard_href} | Inspect a content redirect content guard
*ContentGuardsContentRedirectApi* | [**update**](docs/ContentGuardsContentRedirectApi.md#update) | **PUT** {container_content_redirect_content_guard_href} | Update a content redirect content guard
*ContentManifestsApi* | [**list**](docs/ContentManifestsApi.md#list) | **GET** /pulp/api/v3/content/container/manifests/ | List manifests
*ContentManifestsApi* | [**read**](docs/ContentManifestsApi.md#read) | **GET** {container_manifest_href} | Inspect a manifest
*ContentTagsApi* | [**list**](docs/ContentTagsApi.md#list) | **GET** /pulp/api/v3/content/container/tags/ | List tags
*ContentTagsApi* | [**read**](docs/ContentTagsApi.md#read) | **GET** {container_tag_href} | Inspect a tag
*DistributionsContainerApi* | [**create**](docs/DistributionsContainerApi.md#create) | **POST** /pulp/api/v3/distributions/container/container/ | Create a container distribution
*DistributionsContainerApi* | [**delete**](docs/DistributionsContainerApi.md#delete) | **DELETE** {container_container_distribution_href} | Delete a container distribution
*DistributionsContainerApi* | [**list**](docs/DistributionsContainerApi.md#list) | **GET** /pulp/api/v3/distributions/container/container/ | List container distributions
*DistributionsContainerApi* | [**partial_update**](docs/DistributionsContainerApi.md#partial_update) | **PATCH** {container_container_distribution_href} | Update a container distribution
*DistributionsContainerApi* | [**read**](docs/DistributionsContainerApi.md#read) | **GET** {container_container_distribution_href} | Inspect a container distribution
*DistributionsContainerApi* | [**update**](docs/DistributionsContainerApi.md#update) | **PUT** {container_container_distribution_href} | Update a container distribution
*PulpContainerNamespacesApi* | [**create**](docs/PulpContainerNamespacesApi.md#create) | **POST** /pulp/api/v3/pulp_container/namespaces/ | Create a container namespace
*PulpContainerNamespacesApi* | [**delete**](docs/PulpContainerNamespacesApi.md#delete) | **DELETE** {container_container_namespace_href} | Delete a container namespace
*PulpContainerNamespacesApi* | [**list**](docs/PulpContainerNamespacesApi.md#list) | **GET** /pulp/api/v3/pulp_container/namespaces/ | List container namespaces
*PulpContainerNamespacesApi* | [**read**](docs/PulpContainerNamespacesApi.md#read) | **GET** {container_container_namespace_href} | Inspect a container namespace
*RemotesContainerApi* | [**create**](docs/RemotesContainerApi.md#create) | **POST** /pulp/api/v3/remotes/container/container/
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
共122个文件
py:114个
txt:4个
pkg-info:2个
资源分类:Python库 所属语言:Python 资源全名:pulp_container-client-2.3.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源推荐
资源详情
资源评论
收起资源包目录
Python库 | pulp_container-client-2.3.0.tar.gz (122个子文件)
setup.cfg 69B
README.md 16KB
PKG-INFO 358B
PKG-INFO 358B
repositories_container_api.py 90KB
repositories_container_versions_api.py 62KB
remotes_container_api.py 42KB
distributions_container_api.py 42KB
content_guards_content_redirect_api.py 40KB
repositories_container_push_api.py 28KB
container_container_remote_response.py 26KB
api_client.py 26KB
pulp_container_namespaces_api.py 25KB
patchedcontainer_container_remote.py 23KB
container_container_remote.py 23KB
content_tags_api.py 15KB
content_manifests_api.py 15KB
content_blobs_api.py 15KB
container_container_distribution_response.py 14KB
configuration.py 14KB
rest.py 12KB
container_manifest_response.py 11KB
container_container_distribution.py 10KB
patchedcontainer_container_distribution.py 10KB
container_container_push_repository_response.py 10KB
container_container_repository_response.py 9KB
container_blob_response.py 7KB
manifest_copy.py 7KB
repository_version_response.py 7KB
__init__.py 6KB
oci_build_image.py 6KB
container_content_redirect_content_guard_response.py 6KB
container_tag_response.py 6KB
paginatedcontainer_content_redirect_content_guard_response_list.py 6KB
paginatedcontainer_container_push_repository_response_list.py 6KB
paginatedcontainer_container_distribution_response_list.py 6KB
paginatedcontainer_container_repository_response_list.py 6KB
container_container_repository.py 6KB
paginatedcontainer_container_namespace_response_list.py 6KB
patchedcontainer_container_repository.py 6KB
paginatedcontainer_container_remote_response_list.py 6KB
paginatedcontainer_manifest_response_list.py 6KB
paginated_repository_version_response_list.py 6KB
paginatedcontainer_blob_response_list.py 5KB
paginatedcontainer_tag_response_list.py 5KB
container_container_namespace_response.py 5KB
tag_copy.py 5KB
content_summary_response.py 5KB
content_summary.py 5KB
__init__.py 5KB
token_api.py 5KB
tag_image.py 4KB
container_content_redirect_content_guard.py 4KB
repository_sync_url.py 4KB
patchedcontainer_content_redirect_content_guard.py 4KB
container_container_namespace.py 4KB
exceptions.py 4KB
un_tag_image.py 4KB
repository_version.py 4KB
recursive_manage.py 4KB
async_operation_response.py 3KB
test_paginatedcontainer_container_remote_response_list.py 3KB
test_paginatedcontainer_container_distribution_response_list.py 3KB
policy_enum.py 3KB
test_container_container_remote_response.py 3KB
test_paginatedcontainer_container_push_repository_response_list.py 3KB
test_paginatedcontainer_container_repository_response_list.py 3KB
test_repositories_container_api.py 3KB
test_paginatedcontainer_manifest_response_list.py 3KB
test_paginatedcontainer_content_redirect_content_guard_response_list.py 2KB
test_container_container_remote.py 2KB
test_patchedcontainer_container_remote.py 2KB
test_paginatedcontainer_container_namespace_response_list.py 2KB
test_paginated_repository_version_response_list.py 2KB
test_container_container_distribution_response.py 2KB
test_container_manifest_response.py 2KB
test_paginatedcontainer_blob_response_list.py 2KB
test_paginatedcontainer_tag_response_list.py 2KB
test_container_container_push_repository_response.py 2KB
test_container_container_repository_response.py 2KB
test_container_content_redirect_content_guard_response.py 2KB
test_patchedcontainer_container_distribution.py 2KB
test_container_container_distribution.py 2KB
test_repositories_container_versions_api.py 2KB
test_container_container_namespace_response.py 2KB
test_container_blob_response.py 2KB
test_patchedcontainer_content_redirect_content_guard.py 2KB
test_repository_version_response.py 2KB
test_content_guards_content_redirect_api.py 2KB
test_patchedcontainer_container_repository.py 2KB
test_container_tag_response.py 2KB
test_container_content_redirect_content_guard.py 2KB
test_container_container_repository.py 2KB
test_distributions_container_api.py 2KB
test_content_summary_response.py 2KB
test_manifest_copy.py 2KB
test_remotes_container_api.py 2KB
test_container_container_namespace.py 2KB
test_content_summary.py 2KB
test_oci_build_image.py 2KB
共 122 条
- 1
- 2
资源评论
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功