Documentation
¶
Index ¶
- type Client
- func (cli *Client) CreateRoute(ctx context.Context, route *gcepb.Route) error
- func (cli *Client) DeleteRoute(ctx context.Context, route *gcepb.Route) error
- func (cli *Client) FindRoute(ctx context.Context, networkID string, cidr string) ([]*gcepb.Route, error)
- func (cli *Client) InstanceName(ctx context.Context) (string, error)
- func (cli *Client) NetworkInterfaceVpcID(ctx context.Context, localInterfaceName string) (string, error)
- func (cli *Client) NetworkInterfaceVpcIP(ctx context.Context, localInterfaceName string) (string, error)
- func (cli *Client) NormaliseInstanceName(instanceName string) string
- func (cli *Client) NormaliseNetworkID(networkID string) string
- func (cli *Client) ProjectID(ctx context.Context) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CreateRoute ¶
func (*Client) DeleteRoute ¶
func (*Client) NetworkInterfaceVpcID ¶
func (*Client) NetworkInterfaceVpcIP ¶
func (*Client) NormaliseInstanceName ¶ added in v0.0.12
func (*Client) NormaliseNetworkID ¶
Click to show internal directories.
Click to hide internal directories.