mockazapi

package
v0.0.0-...-b37e435 Latest Latest
Warning

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

Go to latest
Published: Mar 24, 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