Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InterfacesClient ¶
type InterfacesClient interface {
Get(ctx context.Context, resourceGroupName string, networkInterfaceName string, expand string) (network.Interface, error)
}
InterfacesClient is a minimal interface for azure NewInterfacesClient
func NewInterfacesClient ¶
func NewInterfacesClient(ctx context.Context, log *logrus.Entry, subscriptionID string, authorizer autorest.Authorizer) InterfacesClient
NewInterfacesClient creates a new InterfacesClient
type PrivateEndpointsClient ¶
type PrivateEndpointsClient interface { Get(ctx context.Context, resourceGroupName string, privateEndpointName string, expand string) (result pl.PrivateEndpoint, err error) Delete(ctx context.Context, resourceGroupName string, privateEndpointName string) (result pl.PrivateEndpointsDeleteFuture, err error) }
PrivateEndpointsClient is a minimal interface for azure NewPrivateEndpointsClient
func NewPrivateEndpointsClient ¶
func NewPrivateEndpointsClient(ctx context.Context, log *logrus.Entry, subscriptionID string, authorizer autorest.Authorizer) PrivateEndpointsClient
NewPrivateEndpointsClient creates a new PrivateEndpointsClient
type PrivateLinkServicesClient ¶
type PrivateLinkServicesClient interface {
Get(ctx context.Context, resourceGroupName string, serviceName string, expand string) (result pl.PrivateLinkService, err error)
}
PrivateLinkServicesClient is a minimal interface for azure NewNewPrivateLinkServicesClient
func NewPrivateLinkServicesClient ¶
func NewPrivateLinkServicesClient(ctx context.Context, log *logrus.Entry, subscriptionID string, authorizer autorest.Authorizer) PrivateLinkServicesClient
NewPrivateLinkServicesClient creates a new NewPrivateLinkServicesClient
type PublicIPAddressesClient ¶
type PublicIPAddressesClient interface { Get(ctx context.Context, resourceGroupName string, publicIPAddressName string, expand string) (network.PublicIPAddress, error) ListVirtualMachineScaleSetPublicIPAddressesComplete(ctx context.Context, resourceGroupName string, scaleSetName string) (network.PublicIPAddressListResultIterator, error) }
PublicIPAddressesClient is a minimal interface for azure NewPublicIPAddressesClient
func NewPublicIPAddressesClient ¶
func NewPublicIPAddressesClient(ctx context.Context, log *logrus.Entry, subscriptionID string, authorizer autorest.Authorizer) PublicIPAddressesClient
NewPublicIPAddressesClient creates a new PublicIPAddressesClient
type VirtualNetworksClient ¶
type VirtualNetworksClient interface { Get(ctx context.Context, resourceGroupName string, virtualNetworkName string, expand string) (result network.VirtualNetwork, err error) List(ctx context.Context, resourceGroupName string) (result network.VirtualNetworkListResultPage, err error) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkName string, parameters network.VirtualNetwork) (network.VirtualNetworksCreateOrUpdateFuture, error) Delete(ctx context.Context, resourceGroupName string, virtualNetworkName string) (network.VirtualNetworksDeleteFuture, error) azureclient.Client }
VirtualNetworksClient is a minimal interface for azure VirtualNetworkClient
func NewVirtualNetworkClient ¶
func NewVirtualNetworkClient(ctx context.Context, log *logrus.Entry, subscriptionID string, authorizer autorest.Authorizer) VirtualNetworksClient
NewVirtualNetworkClient creates a new VirtualNetworkClient
type VirtualNetworksPeeringsClient ¶
type VirtualNetworksPeeringsClient interface { Delete(ctx context.Context, resourceGroupName string, virtualNetworkName string, instanceID string) (network.VirtualNetworkPeeringsDeleteFuture, error) List(ctx context.Context, resourceGroupName string, virtualNetworkName string) (network.VirtualNetworkPeeringListResultPage, error) azureclient.Client }
VirtualNetworksPeeringsClient is a minimal interface for azure NewVirtualNetworksPeeringsClient
func NewVirtualNetworksPeeringsClient ¶
func NewVirtualNetworksPeeringsClient(ctx context.Context, log *logrus.Entry, subscriptionID string, authorizer autorest.Authorizer) VirtualNetworksPeeringsClient
NewVirtualNetworksPeeringsClient creates a new VirtualMachineScaleSetVMsClient