providers

package
v0.9.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ListOpts

type ListOpts struct {
	Provider string `q:"provider"`
	Locale   string `q:"locale"`
	Limit    int    `q:"limit"`
	Offset   int    `q:"offset"`
}

type ListResponse added in v0.9.9

type ListResponse struct {
	Providers  []Provider `json:"providers"`
	TotalCount int        `json:"total_count"`
}

type Provider

type Provider struct {
	Provider            string          `json:"provider"`
	ProviderI18nDisplay string          `json:"provider_i18n_display_name"`
	ResourceTypes       []ResourceTypes `json:"resource_types"`
}

func List

func List(client *golangsdk.ServiceClient, opts ListOpts) ([]Provider, error)

List retrieves the services (providers) that support enterprise projects.

type ResourceTypes added in v0.9.9

type ResourceTypes struct {
	ResourceType                string   `json:"resource_type"`
	ResourceTypeI18nDisplayName string   `json:"resource_type_i18n_display_name"`
	Regions                     []string `json:"regions"`
	Global                      bool     `json:"global"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL