network

package
v1.37.0 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2019 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidatePrivateLinkNatIpConfiguration added in v1.37.0

func ValidatePrivateLinkNatIpConfiguration(d *schema.ResourceDiff) error

func ValidatePrivateLinkServiceName added in v1.37.0

func ValidatePrivateLinkServiceName(i interface{}, k string) (_ []string, errors []error)

func ValidatePrivateLinkServiceSubsciptionFqdn added in v1.37.0

func ValidatePrivateLinkServiceSubsciptionFqdn(i interface{}, k string) (_ []string, errors []error)

func ValidateVirtualHubName added in v1.37.0

func ValidateVirtualHubName(v interface{}, k string) (warnings []string, errors []error)

Types

type Client

type Client struct {
	ApplicationGatewaysClient            *network.ApplicationGatewaysClient
	ApplicationSecurityGroupsClient      *network.ApplicationSecurityGroupsClient
	AzureFirewallsClient                 *network.AzureFirewallsClient
	BastionHostsClient                   *network.BastionHostsClient
	ConnectionMonitorsClient             *network.ConnectionMonitorsClient
	DDOSProtectionPlansClient            *network.DdosProtectionPlansClient
	ExpressRouteAuthsClient              *network.ExpressRouteCircuitAuthorizationsClient
	ExpressRouteCircuitsClient           *network.ExpressRouteCircuitsClient
	ExpressRoutePeeringsClient           *network.ExpressRouteCircuitPeeringsClient
	InterfacesClient                     *network.InterfacesClient
	LoadBalancersClient                  *network.LoadBalancersClient
	LocalNetworkGatewaysClient           *network.LocalNetworkGatewaysClient
	ProfileClient                        *network.ProfilesClient
	PacketCapturesClient                 *network.PacketCapturesClient
	PublicIPsClient                      *network.PublicIPAddressesClient
	PublicIPPrefixesClient               *network.PublicIPPrefixesClient
	RoutesClient                         *network.RoutesClient
	RouteTablesClient                    *network.RouteTablesClient
	SecurityGroupClient                  *network.SecurityGroupsClient
	SecurityRuleClient                   *network.SecurityRulesClient
	SubnetsClient                        *network.SubnetsClient
	VnetGatewayConnectionsClient         *network.VirtualNetworkGatewayConnectionsClient
	VnetGatewayClient                    *network.VirtualNetworkGatewaysClient
	VnetClient                           *network.VirtualNetworksClient
	VnetPeeringsClient                   *network.VirtualNetworkPeeringsClient
	VirtualWanClient                     *network.VirtualWansClient
	VirtualHubClient                     *network.VirtualHubsClient
	WatcherClient                        *network.WatchersClient
	WebApplicationFirewallPoliciesClient *network.WebApplicationFirewallPoliciesClient
	PrivateLinkServiceClient             *network.PrivateLinkServicesClient
}

func BuildClient

func BuildClient(o *common.ClientOptions) *Client

type NetworkSecurityGroupResourceID added in v1.34.0

type NetworkSecurityGroupResourceID struct {
	Base azure.ResourceID

	Name string
}

func ParseNetworkSecurityGroupResourceID added in v1.34.0

func ParseNetworkSecurityGroupResourceID(input string) (*NetworkSecurityGroupResourceID, error)

type RouteTableResourceID added in v1.34.0

type RouteTableResourceID struct {
	Base azure.ResourceID

	Name string
}

func ParseRouteTableResourceID added in v1.34.0

func ParseRouteTableResourceID(input string) (*RouteTableResourceID, error)

Jump to

Keyboard shortcuts

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