Documentation
¶
Index ¶
- type Service
- type VirtualNetworkInterfaceClient
- func (c *VirtualNetworkInterfaceClient) CreateOrUpdate(ctx context.Context, group, name string, ...) (*network.VirtualNetworkInterface, error)
- func (c *VirtualNetworkInterfaceClient) Delete(ctx context.Context, group, name string) error
- func (c *VirtualNetworkInterfaceClient) Get(ctx context.Context, group, name string) (*[]network.VirtualNetworkInterface, error)
- func (c *VirtualNetworkInterfaceClient) Update(ctx context.Context, group, name string, ...) (*network.VirtualNetworkInterface, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface {
Get(context.Context, string, string) (*[]network.VirtualNetworkInterface, error)
CreateOrUpdate(context.Context, string, string, *network.VirtualNetworkInterface) (*network.VirtualNetworkInterface, error)
Delete(context.Context, string, string) error
Update(context.Context, string, string, *network.VirtualNetworkInterface) (*network.VirtualNetworkInterface, error)
}
Service interface
type VirtualNetworkInterfaceClient ¶
type VirtualNetworkInterfaceClient struct {
network.BaseClient
// contains filtered or unexported fields
}
VirtualNetworkInterfaceClient structure
func NewVirtualNetworkInterfaceClient ¶
func NewVirtualNetworkInterfaceClient(cloudFQDN string, authorizer auth.Authorizer) (*VirtualNetworkInterfaceClient, error)
NewVirtualNetworkInterfaceClient method returns new client
func (*VirtualNetworkInterfaceClient) CreateOrUpdate ¶
func (c *VirtualNetworkInterfaceClient) CreateOrUpdate(ctx context.Context, group, name string, networkInterface *network.VirtualNetworkInterface) (*network.VirtualNetworkInterface, error)
CreateOrUpdate methods invokes create or update on the client
func (*VirtualNetworkInterfaceClient) Delete ¶
func (c *VirtualNetworkInterfaceClient) Delete(ctx context.Context, group, name string) error
Delete methods invokes delete of the network interface resource
func (*VirtualNetworkInterfaceClient) Get ¶
func (c *VirtualNetworkInterfaceClient) Get(ctx context.Context, group, name string) (*[]network.VirtualNetworkInterface, error)
Get methods invokes the client Get method
func (*VirtualNetworkInterfaceClient) Update ¶ added in v0.14.4
func (c *VirtualNetworkInterfaceClient) Update(ctx context.Context, group, name string, networkInterface *network.VirtualNetworkInterface) (*network.VirtualNetworkInterface, error)
Update supported settings on the networkinterface.
Click to show internal directories.
Click to hide internal directories.