package
0.18.0
Repository: https://github.com/hashicorp/boundary.git
Documentation: pkg.go.dev

# Packages

Package plugin provides a plugin host catalog, and plugin host set resource which are used to interact with a host plugin as well as a repository to perform CRUDL and custom actions on these resources.
Package static provides a host, a host catalog, and a host set suitable for hosts with a static address.
No description provided by the author

# Functions

AllocPreferredEndpoint makes an empty one in-memory.
GetOpts - iterate the inbound Options and return a struct.
ListCatalogs lists up to page size host catalogs, filtering out entries that do not pass the filter item function.
ListCatalogsPage lists up to page size host catalogs, filtering out entries that do not pass the filter item function.
ListCatalogsRefresh lists up to page size host catalogs, filtering out entries that do not pass the filter item function.
ListCatalogsRefreshPage lists up to page size host catalogs, filtering out entries that do not pass the filter item function.
NewCatalogRepository returns a new host catalog repository.
No description provided by the author
No description provided by the author
NewPreferredEndpoint creates a new in memory preferred endpoint assigned to a HostSet.
RegisterCatalogSubtype registers repository hooks for a provided catalog sub type.
WithLimit provides an option to provide a limit.
WithOrderByCreateTime provides an option to specify ordering by the CreateTime field.
WithStartPageAfterItem is used to paginate over the results.

# Constants

Domain defines the domain for the host package.

# Structs

CatalogListQueryResult describes the result from the host catalog list query used to list all host catalog subtypes.
CatalogRepository coordinates calls across different subtype services to gather information about all host catalogs.
No description provided by the author
Endpoint is a struct which identifies an address provided by a host and selected as the priority address by the specified host set.
No description provided by the author
PreferredEndpoint defines an endpoint condition for a host set.

# Interfaces

Catalog contains the common methods across all the different types of host catalogs.
CatalogSubtypeHooks defines the interface expected to be implemented by credential store subtype hooks.
Host contains the common methods across all the different types of hosts.
Set contains the common methods across all the different types of host sets.

# Type aliases

Option - how Options are passed as arguments.