Help us shape the future of Go! Take the 2026 Go Developer Survey

mockazapi

package
v1.36.0 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAzureClientFromMockContext

func NewAzureClientFromMockContext(mockContext *mocks.MockContext) *azapi.AzureClient

NewAzureClientFromMockContext creates a new instance of AzureClient, configured to use the credential and pipeline from the provided mock context.

func NewDeploymentsServiceFromMockContext

func NewDeploymentsServiceFromMockContext(
	mockContext *mocks.MockContext) azapi.DeploymentService

func NewStandardDeploymentsFromMockContext

func NewStandardDeploymentsFromMockContext(
	mockContext *mocks.MockContext) *azapi.StandardDeployments

Types

type MockResourceService

type MockResourceService struct {
	mock.Mock
}

func (*MockResourceService) CreateOrUpdateResourceGroup

func (m *MockResourceService) CreateOrUpdateResourceGroup(
	ctx context.Context,
	subscriptionId string,
	resourceGroupName string,
	location string,
	tags map[string]*string,
) (*azapi.ResourceGroup, error)

func (*MockResourceService) DeleteResource

func (m *MockResourceService) DeleteResource(ctx context.Context, subscriptionId string, resourceId string) error

func (*MockResourceService) GetResource

func (m *MockResourceService) GetResource(
	ctx context.Context,
	subscriptionId string,
	resourceId string,
	apiVersion string,
) (azapi.ResourceExtended, error)

func (*MockResourceService) ListResourceGroup

func (m *MockResourceService) ListResourceGroup(
	ctx context.Context,
	subscriptionId string,
	listOptions *azapi.ListResourceGroupOptions,
) ([]*azapi.Resource, error)

func (*MockResourceService) ListResourceGroupResources

func (m *MockResourceService) ListResourceGroupResources(
	ctx context.Context,
	subscriptionId string,
	resourceGroupName string,
	listOptions *azapi.ListResourceGroupResourcesOptions,
) ([]*azapi.ResourceExtended, error)

func (*MockResourceService) ListSubscriptionResources

func (m *MockResourceService) ListSubscriptionResources(
	ctx context.Context,
	subscriptionId string,
	listOptions *armresources.ClientListOptions,
) ([]*azapi.ResourceExtended, error)

Jump to

Keyboard shortcuts

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