Documentation ¶
Index ¶
- type InterfacesClient
- type InterfacesClientAddons
- type LoadBalancersClient
- type PrivateEndpointsClient
- type PrivateEndpointsClientAddons
- type PublicIPAddressesClient
- type PublicIPAddressesClientAddons
- type SubnetsClient
- type SubnetsClientAddons
- type VirtualNetworksClient
- type VirtualNetworksClientAddons
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