azure

package
v1.5.1 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2026 License: MIT Imports: 17 Imported by: 0

Documentation

Overview

Package azure provides Azure mock provider factories.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Provider

type Provider struct {
	BlobStorage      *blobstorage.Mock
	VirtualMachines  *virtualmachines.Mock
	CosmosDB         *cosmosdb.Mock
	Functions        *functions.Mock
	VNet             *vnet.Mock
	Monitor          *azuremonitor.Mock
	IAM              *azureiam.Mock
	DNS              *azuredns.Mock
	LB               *azurelb.Mock
	ServiceBus       *servicebus.Mock
	Cache            *azurecache.Mock
	KeyVault         *keyvault.Mock
	LogAnalytics     *loganalytics.Mock
	NotificationHubs *notificationhubs.Mock
	ACR              *acr.Mock
	EventGrid        *eventgrid.Mock
}

Provider holds all Azure mock services.

func New

func New(opts ...config.Option) *Provider

New creates a new Azure provider with all mock services.

Directories

Path Synopsis
Package acr provides an in-memory mock implementation of Azure Container Registry.
Package acr provides an in-memory mock implementation of Azure Container Registry.
Package azurecache provides an in-memory mock implementation of Azure Cache for Redis.
Package azurecache provides an in-memory mock implementation of Azure Cache for Redis.
Package azuredns provides an in-memory mock implementation of Azure DNS.
Package azuredns provides an in-memory mock implementation of Azure DNS.
Package azureiam provides an in-memory mock implementation of Azure Active Directory / IAM.
Package azureiam provides an in-memory mock implementation of Azure Active Directory / IAM.
Package azurelb provides an in-memory mock implementation of Azure Load Balancer.
Package azurelb provides an in-memory mock implementation of Azure Load Balancer.
Package azuremonitor provides an in-memory mock implementation of Azure Monitor.
Package azuremonitor provides an in-memory mock implementation of Azure Monitor.
Package blobstorage provides an in-memory mock implementation of Azure Blob Storage.
Package blobstorage provides an in-memory mock implementation of Azure Blob Storage.
Package cosmosdb provides an in-memory mock implementation of Azure Cosmos DB.
Package cosmosdb provides an in-memory mock implementation of Azure Cosmos DB.
Package eventgrid provides an in-memory mock implementation of Azure Event Grid.
Package eventgrid provides an in-memory mock implementation of Azure Event Grid.
Package functions provides an in-memory mock implementation of Azure Functions.
Package functions provides an in-memory mock implementation of Azure Functions.
Package keyvault provides an in-memory mock implementation of Azure Key Vault.
Package keyvault provides an in-memory mock implementation of Azure Key Vault.
Package loganalytics provides an in-memory mock implementation of Azure Log Analytics.
Package loganalytics provides an in-memory mock implementation of Azure Log Analytics.
Package notificationhubs provides an in-memory mock implementation of Azure Notification Hubs.
Package notificationhubs provides an in-memory mock implementation of Azure Notification Hubs.
Package servicebus provides an in-memory mock implementation of Azure Service Bus.
Package servicebus provides an in-memory mock implementation of Azure Service Bus.
Package virtualmachines provides an in-memory mock implementation of Azure Virtual Machines.
Package virtualmachines provides an in-memory mock implementation of Azure Virtual Machines.
Package vnet provides an in-memory mock implementation of Azure Virtual Network.
Package vnet provides an in-memory mock implementation of Azure Virtual Network.

Jump to

Keyboard shortcuts

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