Documentation ¶
Index ¶
- Constants
- type AuthOption
- type Options
- type Registry
- type RegistryClient
- func (c *RegistryClient) GetAlias(input *api.GetAliasInput) (*api.GetAliasOutput, error)
- func (c *RegistryClient) GetFunction(input *api.GetFunctionInput) (*api.GetFunctionOutput, error)
- func (c *RegistryClient) GetRuntimeConfiguration(input *api.GetRuntimeConfigurationInput) (*api.RuntimeConfiguration, error)
Constants ¶
View Source
const ( NOAuthType = "noauth" BCEAuthType = "cloud" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthOption ¶
type Options ¶
type Options struct { Endpoint string Version string AuthTransfer bool Auth *AuthOption }
func NewEmptyOption ¶
func NewEmptyOption() *Options
type Registry ¶
type Registry interface { GetFunction(input *api.GetFunctionInput) (*api.GetFunctionOutput, error) GetAlias(input *api.GetAliasInput) (*api.GetAliasOutput, error) GetRuntimeConfiguration(input *api.GetRuntimeConfigurationInput) (*api.RuntimeConfiguration, error) }
func NewRegistry ¶
type RegistryClient ¶
type RegistryClient struct {
// contains filtered or unexported fields
}
func (*RegistryClient) GetAlias ¶
func (c *RegistryClient) GetAlias(input *api.GetAliasInput) (*api.GetAliasOutput, error)
func (*RegistryClient) GetFunction ¶
func (c *RegistryClient) GetFunction(input *api.GetFunctionInput) (*api.GetFunctionOutput, error)
func (*RegistryClient) GetRuntimeConfiguration ¶
func (c *RegistryClient) GetRuntimeConfiguration(input *api.GetRuntimeConfigurationInput) (*api.RuntimeConfiguration, error)
Click to show internal directories.
Click to hide internal directories.