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

Top 5.5% on proxy.golang.org
Top 2.2% dependent packages on proxy.golang.org
Top 1.8% dependent repos on proxy.golang.org
Top 7.4% forks on proxy.golang.org

proxy.golang.org : github.com/opentelekomcloud/gophertelekomcloud

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.

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/opentelekomcloud/gophertelekomcloud
License: Apache-2.0
Latest release: 3 months ago
First release: about 5 years ago
Namespace: github.com/opentelekomcloud
Dependent packages: 6
Dependent repositories: 8
Stars: 22 on GitHub
Forks: 16 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 30 days ago

v0.9.5
Published: 3 months ago
Registry - Documentation - Download
v0.9.4
Published: 5 months ago
Registry - Documentation - Download
v0.9.3
Published: over 1 year ago
Registry - Documentation - Download
v0.9.2
Published: over 1 year ago
Registry - Documentation - Download
v0.9.1
Published: over 1 year ago
Registry - Documentation - Download
v0.9.0
Published: over 1 year ago
Registry - Documentation - Download
v0.8.0
Published: about 2 years ago
Registry - Documentation - Download
v0.7.0
Published: over 2 years ago
Registry - Documentation - Download
v0.6.2
Published: over 2 years ago
Registry - Documentation - Download
v0.6.1
Published: over 2 years ago
Registry - Documentation - Download
v0.6.0
Published: over 2 years ago
Registry - Documentation - Download
v0.5.28
Published: almost 3 years ago
Registry - Documentation - Download
v0.5.27
Published: almost 3 years ago
Registry - Documentation - Download
v0.5.26
Published: almost 3 years ago
Registry - Documentation - Download
v0.5.25
Published: about 3 years ago
Registry - Documentation - Download
v0.5.24
Published: about 3 years ago
Registry - Documentation - Download
v0.5.23
Published: about 3 years ago
Registry - Documentation - Download
v0.5.22
Published: about 3 years ago
Registry - Documentation - Download
v0.5.21
Published: over 3 years ago
Registry - Documentation - Download
v0.5.20
Published: over 3 years ago
Registry - Documentation - Download
v0.5.19
Published: over 3 years ago
Registry - Documentation - Download
v0.5.18
Published: over 3 years ago
Registry - Documentation - Download
v0.5.17
Published: over 3 years ago
Registry - Documentation - Download
v0.5.16
Published: over 3 years ago
Registry - Documentation - Download
v0.5.15
Published: over 3 years ago
Registry - Documentation - Download
v0.5.14
Published: over 3 years ago
Registry - Documentation - Download
v0.5.13
Published: over 3 years ago
Registry - Documentation - Download
v0.5.12
Published: over 3 years ago
Registry - Documentation - Download
v0.5.11
Published: over 3 years ago
Registry - Documentation - Download
v0.5.10
Published: over 3 years ago
Registry - Documentation - Download
v0.5.9
Published: over 3 years ago
Registry - Documentation - Download
v0.5.8
Published: over 3 years ago
Registry - Documentation - Download
v0.5.7
Published: almost 4 years ago
Registry - Documentation - Download
v0.5.6
Published: almost 4 years ago
Registry - Documentation - Download
v0.5.5
Published: about 4 years ago
Registry - Documentation - Download
v0.5.4
Published: about 4 years ago
Registry - Documentation - Download
v0.5.3
Published: about 4 years ago
Registry - Documentation - Download
v0.5.2
Published: about 4 years ago
Registry - Documentation - Download
v0.5.1
Published: over 4 years ago
Registry - Documentation - Download
v0.5.0
Published: over 4 years ago
Registry - Documentation - Download
v0.4.1
Published: over 4 years ago
Registry - Documentation - Download
v0.4.0
Published: over 4 years ago
Registry - Documentation - Download
v0.3.2
Published: over 4 years ago
Registry - Documentation - Download
v0.3.1
Published: over 4 years ago
Registry - Documentation - Download
v0.3.0
Published: over 4 years ago
Registry - Documentation - Download
v0.2.8
Published: over 4 years ago
Registry - Documentation - Download
v0.2.7
Published: over 4 years ago
Registry - Documentation - Download
v0.2.6
Published: almost 5 years ago
Registry - Documentation - Download
v0.2.5
Published: almost 5 years ago
Registry - Documentation - Download
v0.2.4
Published: almost 5 years ago
Registry - Documentation - Download
v0.2.3
Published: almost 5 years ago
Registry - Documentation - Download
v0.2.2
Published: almost 5 years ago
Registry - Documentation - Download
v0.2.1
Published: almost 5 years ago
Registry - Documentation - Download
v0.2.0
Published: almost 5 years ago
Registry - Documentation - Download
v0.1.0
Published: about 5 years ago
Registry - Documentation - Download
v0.0.9
Published: about 5 years ago
Registry - Documentation - Download
v0.0.8
Published: about 5 years ago
Registry - Documentation - Download
v0.0.7
Published: about 5 years ago
Registry - Documentation - Download
v0.0.6
Published: about 5 years ago
Registry - Documentation - Download
v0.0.5
Published: about 5 years ago
Registry - Documentation - Download
v0.0.4
Published: about 5 years ago
Registry - Documentation - Download
v0.0.3
Published: about 5 years ago
Registry - Documentation - Download
v0.0.2
Published: about 5 years ago
Registry - Documentation - Download
v0.0.1
Published: about 5 years ago
Registry - Documentation - Download