Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 2.9% on proxy.golang.org
Top 0.6% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 4.1% forks on proxy.golang.org
Top 1.7% docker downloads on proxy.golang.org

proxy.golang.org : github.com/huaweicloud/golangsdk

Package golangsdk provides a multi-vendor interface to OpenStack-compatible clouds. The library has a three-level hierarchy: providers, services, and resources. Provider structs represent the cloud providers that offer and manage a collection of services. You will generally want to create one Provider client per OpenStack cloud. Use your OpenStack credentials to create a Provider client. The IdentityEndpoint is typically refered to as "auth_url" or "OS_AUTH_URL" in information provided by the cloud operator. Additionally, the cloud may refer to TenantID or TenantName as project_id and project_name. Credentials are specified like so: You may also use the openstack.AuthOptionsFromEnv() helper function. This function reads in standard environment variables frequently found in an OpenStack `openrc` file. Again note that Gophercloud currently uses "tenant" instead of "project". Service structs are specific to a provider and handle all of the logic and operations for a particular OpenStack service. Examples of services include: Compute, Object Storage, Block Storage. In order to define one, you need to pass in the parent provider, like so: Resource structs are the domain models that services make use of in order to work with and represent the state of API resources: Intermediate Result structs are returned for API operations, which allow generic access to the HTTP headers, response body, and any errors associated with the network transaction. To turn a result into a usable resource struct, you must call the Extract method which is chained to the response, or an Extract function from an applicable extension: All requests that enumerate a collection return a Pager struct that is used to iterate through the results one page at a time. Use the EachPage method on that Pager to handle each successive Page in a closure, then use the appropriate extraction method from that request's package to interpret that Page as a slice of results: If you want to obtain the entire collection of pages without doing any intermediary processing on each page, you can use the AllPages method: This top-level package contains utility functions and data types that are used throughout the provider and service packages. Of particular note for end users are the AuthOptions and EndpointOpts structs. An example retry backoff function, which respects the 429 HTTP response code:

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/huaweicloud/golangsdk
Keywords: golang, sdk
License: Apache-2.0
Latest release: almost 3 years ago
First release: almost 3 years ago
Namespace: github.com/huaweicloud
Dependent packages: 61
Dependent repositories: 431
Stars: 24 on GitHub
Forks: 33 on GitHub
Docker dependents: 1
Docker downloads: 48
See more repository details: repos.ecosyste.ms
Last synced: 19 days ago

Top 4.2% on proxy.golang.org
github.com/opentelekomcloud/terraform-provider-opentelekomcloud v1.36.9
Terraform OpenTelekomCloud provider
164 versions - Latest release: 20 days ago - 2 dependent packages - 1 dependent repositories - 76 stars on GitHub
Top 2.1% on proxy.golang.org
github.com/huaweicloud/terraform-provider-huaweicloud v1.64.2
Terraform HuaweiCloud provider
115 versions - Latest release: 20 days ago - 10 dependent packages - 11 dependent repositories - 161 stars on GitHub
Top 8.1% on proxy.golang.org
github.com/opentelekomcloud/docker-machine-opentelekomcloud v0.3.3
OpenTelekomCloud driver for docker-machine (new)
11 versions - Latest release: about 2 months ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/huaweicloud/packer-builder-huaweicloud-ecs v1.1.0
13 versions - Latest release: 2 months ago
Top 8.2% on proxy.golang.org
github.com/huaweicloud/packer-plugin-huaweicloud v1.1.0
13 versions - Latest release: 2 months ago - 13 stars on GitHub
Top 5.7% on proxy.golang.org
github.com/FlexibleEngineCloud/terraform-provider-flexibleengine v1.46.0
Terraform flexibleengine provider
64 versions - Latest release: 3 months ago - 4 dependent packages - 29 stars on GitHub
Top 5.7% on proxy.golang.org
github.com/flexibleenginecloud/terraform-provider-flexibleengine v1.46.0
Terraform flexibleengine provider
64 versions - Latest release: 3 months ago - 29 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/opensds/multi-cloud v1.10.0
48 versions - Latest release: 4 months ago
Top 8.2% on proxy.golang.org
github.com/sodafoundation/multi-cloud v1.10.0
SODA Strato (Multi-cloud) project provides a cloud vendor agnostic data management for hybrid clo...
48 versions - Latest release: 4 months ago - 230 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/sodafoundation/strato v1.10.0
48 versions - Latest release: 4 months ago
Top 7.0% on proxy.golang.org
github.com/g42cloud-terraform/terraform-provider-g42cloud v1.13.1
Terraform G42Cloud Provider
26 versions - Latest release: 5 months ago - 5 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/paultyng/terraform-provider-huaweicloud v1.59.1
103 versions - Latest release: 6 months ago
Top 7.8% on proxy.golang.org
github.com/opentelekomcloud/kontainer-engine-driver-otc v1.1.1
Rancher container engine driver for OTC
12 versions - Latest release: 6 months ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/huaweicloud/terraform-provider-sbercloud v1.11.6
26 versions - Latest release: 7 months ago
Top 6.1% on proxy.golang.org
github.com/sbercloud-terraform/terraform-provider-sbercloud v1.11.6
Terraform SberCloud Provider
26 versions - Latest release: 7 months ago - 22 stars on GitHub
Top 5.8% on proxy.golang.org
github.com/hashicorp/go-kms-wrapping/wrappers/huaweicloudkms/v2 v2.0.1
KMS wrapping libraries split out from Vault
2 versions - Latest release: 7 months ago - 41 stars on GitHub
Top 6.9% on proxy.golang.org
github.com/opensourceways/app-cla-server v0.0.0-20230713123105-4d61acfd679e
This repo used to holds all cla server codes
2 versions - Latest release: 11 months ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/qinsheng99/go-train v0.0.0-20230620023834-1d3d4bdbd52c
5 versions - Latest release: 12 months ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/shichangkuo/terraform-provider-huaweicloud v1.50.0
Terraform HuaweiCloud provider
32 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ShiChangkuo/terraform-provider-huaweicloud v1.50.0
Terraform HuaweiCloud provider
32 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/dns3l/dns3l-core v0.0.0-20230503101206-932d824b3a79
Core functionality of dns3l written in Go
5 versions - Latest release: about 1 year ago - 1 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/huaweicloud/cloudeye-grafana v1.0.2
3 versions - Latest release: about 1 year ago - 12 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/rainlow/flexibleengine-sfs-csi-driver v0.0.0-20220711131002-ef725bb7e25d
Flexible Engine SFS Container Storage Interface(CSI) Plugin
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/FlexibleEngineCloud/flexibleengine-sfs-csi-driver v0.0.0-20220628084409-4625a4ae7490
Flexible Engine SFS Container Storage Interface(CSI) Plugin
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/opentelekomcloud-infra/crutch-house v0.3.1
Helpers for interacting with OpenTelekomCloud with Go
6 versions - Latest release: about 2 years ago - 2 dependent packages - 2 dependent repositories - 2 stars on GitHub
github.com/hb9cwp/go-kms-wrapping v0.7.1
KMS wrapping libraries split out from Vault
28 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/hxfs/go-kms-wrapping v0.7.1
KMS wrapping libraries split out from Vault
28 versions - Latest release: over 2 years ago - 42 stars on GitHub
Top 2.4% on proxy.golang.org
github.com/hashicorp/go-kms-wrapping v0.7.1
KMS wrapping libraries split out from Vault
28 versions - Latest release: over 2 years ago - 129 dependent packages - 491 dependent repositories - 41 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/opensourceways/robot-gitee-repo-watcher v0.0.0-20211210174547-9c0e307280a9
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/valex1984/go-kms-wrapping v0.6.8
21 versions - Latest release: over 2 years ago
Top 4.1% on proxy.golang.org
github.com/luisc009/go-kms-wrapping v0.6.8 removed
26 versions - Latest release: over 2 years ago
Top 9.0% on proxy.golang.org
github.com/gllb/terraform-provider-flexibleengine v1.24.2
Terraform flexibleengine provider
37 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/duokey/go-kms-wrapping v0.7.12 removed
32 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/pilougit/go-kms-wrapping v0.6.6
24 versions - Latest release: almost 3 years ago
Top 8.2% on proxy.golang.org
github.com/PilouGit/go-kms-wrapping v0.6.6
24 versions - Latest release: almost 3 years ago
Top 8.2% on proxy.golang.org
github.com/vladimirBraquet/cloudeye-exporter v0.0.0-20210813093143-8ce1b7cfb98c
1 version - Latest release: almost 3 years ago
Top 8.2% on proxy.golang.org
github.com/cycloidio/terraform-provider-huaweicloud v1.26.1
Terraform HuaweiCloud provider
45 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/opensourceways/yabot v0.0.0-20210722095833-1552b0803f0b
A robot service for any code repository
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/xescugc/terraform-provider-flexibleengine v1.22.1
Terraform flexibleengine provider
33 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/cycloidio/terraform-provider-flexibleengine v1.22.1
Terraform flexibleengine provider
33 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/webninj4/terraform-provider-huaweicloud v1.24.0
1 version - Latest release: about 3 years ago
Top 8.2% on proxy.golang.org
github.com/anvithks/multi-cloud v1.3.0
SODA Multi-cloud project provides a cloud vendor agnostic data management for hybrid cloud, inter...
30 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/dta4/ot3c v0.0.0-20210114142256-a17d9bd73d36
Copyright © 2020 Manuel Plonski Licensed under the Apache License, Version 2.0 (the "License"); ...
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/wangshiqi308/terraform-provider-huaweicloud v1.20.2
Terraform HuaweiCloud provider
27 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.1% on proxy.golang.org
github.com/lance52259/terraform-provider-huaweicloud v1.20.1
Terraform HuaweiCloud provider
26 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Lance52259/terraform-provider-huaweicloud v1.20.1
Terraform HuaweiCloud provider
26 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/flyflyinit/cloudeye-exporter v1.1.2
2 versions - Latest release: over 3 years ago
Top 5.7% on proxy.golang.org
github.com/huaweicloud/cloudeye-exporter v1.1.2
3 versions - Latest release: over 3 years ago - 51 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/velp/terraform-provider-huaweicloud v1.19.0
Terraform HuaweiCloud provider
21 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hashicorp/terraform-provider-flexibleengine v1.15.0
This has moved to https://github.com/FlexibleEngineCloud/terraform-provider-flexibleengine
21 versions - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/terraform-providers/terraform-provider-flexibleengine v1.15.0
This has moved to https://github.com/FlexibleEngineCloud/terraform-provider-flexibleengine
21 versions - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/terraform-providers/terraform-provider-opentelekomcloud v1.19.0
This has moved to https://github.com/opentelekomcloud/terraform-provider-opentelekomcloud
27 versions - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/terraform-providers/terraform-provider-huaweicloud v1.17.0
18 versions - Latest release: almost 4 years ago
Top 8.2% on proxy.golang.org
github.com/huaweicloud/terraform-provider-huaweicloudstack v1.3.0
Terraform provider for HuaweiCloudStack
4 versions - Latest release: almost 4 years ago - 3 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/FlexibleEngineCloud/cloudeye-exporter v0.0.0-20200622130623-82f9766c6560
Prometheus cloudeye exporter for Flexible Engine Cloud
1 version - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/terraform-providers/terraform-provider-huaweicloudstack v1.2.0
3 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/hashicorp/terraform-provider-huaweicloudstack v1.2.0
This has moved to https://github.com/huaweicloud/terraform-provider-huaweicloudstack
3 versions - Latest release: about 4 years ago - 1 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/AndreyZamyslov/go-kms-wrapping v0.5.7 removed
8 versions - Latest release: about 4 years ago
Top 4.1% on proxy.golang.org
github.com/andreyzamyslov/go-kms-wrapping v0.5.7 removed
8 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/huaweicloud/vault-plugin-auth-huaweicloud v0.0.0-20200320070501-c5d684586e18
1 version - Latest release: about 4 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/zengchen1024/packer-builder-huaweicloud-ecs v0.0.0-20191119092438-b8d4dd811dfc
1 version - Latest release: over 4 years ago - 0 stars on GitHub