network

package
v0.0.0-...-54afde0 Latest Latest
Warning

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

Go to latest
Published: Mar 31, 2020 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InterfacesClient

type InterfacesClient interface {
	InterfacesClientAddons
}

InterfacesClient is a minimal interface for azure InterfacesClient

func NewInterfacesClient

func NewInterfacesClient(subscriptionID string, authorizer autorest.Authorizer) InterfacesClient

NewInterfacesClient creates a new InterfacesClient

type InterfacesClientAddons

type InterfacesClientAddons interface {
	DeleteAndWait(ctx context.Context, resourceGroupName string, networkInterfaceName string) (err error)
}

InterfacesClientAddons contains addons for InterfacesClient

type LoadBalancersClient

type LoadBalancersClient interface {
	Get(ctx context.Context, resourceGroupName string, loadBalancerName string, expand string) (result mgmtnetwork.LoadBalancer, err error)
}

LoadBalancersClient is a minimal interface for Azure LoadBalancersClient

func NewLoadBalancersClient

func NewLoadBalancersClient(subscriptionID string, authorizer autorest.Authorizer) LoadBalancersClient

NewLoadBalancersClient creates a new LoadBalancersClient

type PrivateEndpointsClient

type PrivateEndpointsClient interface {
	Get(ctx context.Context, resourceGroupName string, privateEndpointName string, expand string) (result mgmtnetwork.PrivateEndpoint, err error)
	PrivateEndpointsClientAddons
}

PrivateEndpointsClient is a minimal interface for azure PrivateEndpointsClient

func NewPrivateEndpointsClient

func NewPrivateEndpointsClient(subscriptionID string, authorizer autorest.Authorizer) PrivateEndpointsClient

NewPrivateEndpointsClient creates a new PrivateEndpointsClient

type PrivateEndpointsClientAddons

type PrivateEndpointsClientAddons interface {
	CreateOrUpdateAndWait(ctx context.Context, resourceGroupName string, privateEndpointName string, parameters mgmtnetwork.PrivateEndpoint) (err error)
	DeleteAndWait(ctx context.Context, resourceGroupName string, publicIPAddressName string) (err error)
}

PrivateEndpointsClientAddons contains addons for PrivateEndpointsClient

type PublicIPAddressesClient

type PublicIPAddressesClient interface {
	Get(ctx context.Context, resourceGroupName string, publicIPAddressName string, expand string) (result mgmtnetwork.PublicIPAddress, err error)
	List(ctx context.Context, resourceGroupName string) (ips []mgmtnetwork.PublicIPAddress, err error)
	PublicIPAddressesClientAddons
}

PublicIPAddressesClient is a minimal interface for azure PublicIPAddressesClient

func NewPublicIPAddressesClient

func NewPublicIPAddressesClient(subscriptionID string, authorizer autorest.Authorizer) PublicIPAddressesClient

NewPublicIPAddressesClient creates a new PublicIPAddressesClient

type PublicIPAddressesClientAddons

type PublicIPAddressesClientAddons interface {
	DeleteAndWait(ctx context.Context, resourceGroupName string, publicIPAddressName string) (err error)
}

PublicIPAddressesClientAddons contains addons for PublicIPAddressesClient

type SubnetsClient

type SubnetsClient interface {
	Get(ctx context.Context, resourceGroupName string, virtualNetworkName string, subnetName string, expand string) (result mgmtnetwork.Subnet, err error)
	SubnetsClientAddons
}

SubnetsClient is a minimal interface for azure SubnetsClient

func NewSubnetsClient

func NewSubnetsClient(subscriptionID string, authorizer autorest.Authorizer) SubnetsClient

NewSubnetsClient creates a new SubnetsClient

type SubnetsClientAddons

type SubnetsClientAddons interface {
	CreateOrUpdateAndWait(ctx context.Context, resourceGroupName string, virtualNetworkName string, subnetName string, subnetParameters mgmtnetwork.Subnet) (err error)
}

SubnetsClientAddons contains addons for SubnetsClient

type VirtualNetworksClient

type VirtualNetworksClient interface {
	VirtualNetworksClientAddons
	Get(ctx context.Context, resourceGroupName string, virtualNetworkName string, expand string) (vnet mgmtnetwork.VirtualNetwork, err error)
}

VirtualNetworksClient is a minimal interface for azure VirtualNetworksClient

func NewVirtualNetworksClient

func NewVirtualNetworksClient(subscriptionID string, authorizer autorest.Authorizer) VirtualNetworksClient

NewVirtualNetworksClient creates a new VirtualNetworksClient

type VirtualNetworksClientAddons

type VirtualNetworksClientAddons interface {
	List(ctx context.Context, resourceGroupName string) (virtualnetworks []mgmtnetwork.VirtualNetwork, err error)
}

VirtualNetworksClientAddons contains addons for VirtualNetworksClient

Jump to

Keyboard shortcuts

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