network

package
v0.0.0-...-6c21669 Latest Latest
Warning

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

Go to latest
Published: Jan 17, 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 PrivateEndpointsClient

type PrivateEndpointsClient interface {
	Get(ctx context.Context, resourceGroupName string, privateEndpointName string, expand string) (result network.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 network.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 network.PublicIPAddress, err error)
	List(ctx context.Context, resourceGroupName string) (ips []network.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 network.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 network.Subnet) (err error)
}

SubnetsClientAddons contains addons for SubnetsClient

Jump to

Keyboard shortcuts

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