fake

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2023 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttestationsServer

type AttestationsServer struct {
	// BeginCreateOrUpdateAtResource is the fake for method AttestationsClient.BeginCreateOrUpdateAtResource
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdateAtResource func(ctx context.Context, resourceID string, attestationName string, parameters armpolicyinsights.Attestation, options *armpolicyinsights.AttestationsClientBeginCreateOrUpdateAtResourceOptions) (resp azfake.PollerResponder[armpolicyinsights.AttestationsClientCreateOrUpdateAtResourceResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdateAtResourceGroup is the fake for method AttestationsClient.BeginCreateOrUpdateAtResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdateAtResourceGroup func(ctx context.Context, resourceGroupName string, attestationName string, parameters armpolicyinsights.Attestation, options *armpolicyinsights.AttestationsClientBeginCreateOrUpdateAtResourceGroupOptions) (resp azfake.PollerResponder[armpolicyinsights.AttestationsClientCreateOrUpdateAtResourceGroupResponse], errResp azfake.ErrorResponder)

	// BeginCreateOrUpdateAtSubscription is the fake for method AttestationsClient.BeginCreateOrUpdateAtSubscription
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdateAtSubscription func(ctx context.Context, attestationName string, parameters armpolicyinsights.Attestation, options *armpolicyinsights.AttestationsClientBeginCreateOrUpdateAtSubscriptionOptions) (resp azfake.PollerResponder[armpolicyinsights.AttestationsClientCreateOrUpdateAtSubscriptionResponse], errResp azfake.ErrorResponder)

	// DeleteAtResource is the fake for method AttestationsClient.DeleteAtResource
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteAtResource func(ctx context.Context, resourceID string, attestationName string, options *armpolicyinsights.AttestationsClientDeleteAtResourceOptions) (resp azfake.Responder[armpolicyinsights.AttestationsClientDeleteAtResourceResponse], errResp azfake.ErrorResponder)

	// DeleteAtResourceGroup is the fake for method AttestationsClient.DeleteAtResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteAtResourceGroup func(ctx context.Context, resourceGroupName string, attestationName string, options *armpolicyinsights.AttestationsClientDeleteAtResourceGroupOptions) (resp azfake.Responder[armpolicyinsights.AttestationsClientDeleteAtResourceGroupResponse], errResp azfake.ErrorResponder)

	// DeleteAtSubscription is the fake for method AttestationsClient.DeleteAtSubscription
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteAtSubscription func(ctx context.Context, attestationName string, options *armpolicyinsights.AttestationsClientDeleteAtSubscriptionOptions) (resp azfake.Responder[armpolicyinsights.AttestationsClientDeleteAtSubscriptionResponse], errResp azfake.ErrorResponder)

	// GetAtResource is the fake for method AttestationsClient.GetAtResource
	// HTTP status codes to indicate success: http.StatusOK
	GetAtResource func(ctx context.Context, resourceID string, attestationName string, options *armpolicyinsights.AttestationsClientGetAtResourceOptions) (resp azfake.Responder[armpolicyinsights.AttestationsClientGetAtResourceResponse], errResp azfake.ErrorResponder)

	// GetAtResourceGroup is the fake for method AttestationsClient.GetAtResourceGroup
	// HTTP status codes to indicate success: http.StatusOK
	GetAtResourceGroup func(ctx context.Context, resourceGroupName string, attestationName string, options *armpolicyinsights.AttestationsClientGetAtResourceGroupOptions) (resp azfake.Responder[armpolicyinsights.AttestationsClientGetAtResourceGroupResponse], errResp azfake.ErrorResponder)

	// GetAtSubscription is the fake for method AttestationsClient.GetAtSubscription
	// HTTP status codes to indicate success: http.StatusOK
	GetAtSubscription func(ctx context.Context, attestationName string, options *armpolicyinsights.AttestationsClientGetAtSubscriptionOptions) (resp azfake.Responder[armpolicyinsights.AttestationsClientGetAtSubscriptionResponse], errResp azfake.ErrorResponder)

	// NewListForResourcePager is the fake for method AttestationsClient.NewListForResourcePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForResourcePager func(resourceID string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.AttestationsClientListForResourceOptions) (resp azfake.PagerResponder[armpolicyinsights.AttestationsClientListForResourceResponse])

	// NewListForResourceGroupPager is the fake for method AttestationsClient.NewListForResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForResourceGroupPager func(resourceGroupName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.AttestationsClientListForResourceGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.AttestationsClientListForResourceGroupResponse])

	// NewListForSubscriptionPager is the fake for method AttestationsClient.NewListForSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForSubscriptionPager func(queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.AttestationsClientListForSubscriptionOptions) (resp azfake.PagerResponder[armpolicyinsights.AttestationsClientListForSubscriptionResponse])
}

AttestationsServer is a fake server for instances of the armpolicyinsights.AttestationsClient type.

type AttestationsServerTransport

type AttestationsServerTransport struct {
	// contains filtered or unexported fields
}

AttestationsServerTransport connects instances of armpolicyinsights.AttestationsClient to instances of AttestationsServer. Don't use this type directly, use NewAttestationsServerTransport instead.

func NewAttestationsServerTransport

func NewAttestationsServerTransport(srv *AttestationsServer) *AttestationsServerTransport

NewAttestationsServerTransport creates a new instance of AttestationsServerTransport with the provided implementation. The returned AttestationsServerTransport instance is connected to an instance of armpolicyinsights.AttestationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AttestationsServerTransport) Do

Do implements the policy.Transporter interface for AttestationsServerTransport.

type OperationsServer

type OperationsServer struct {
	// List is the fake for method OperationsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, options *armpolicyinsights.OperationsClientListOptions) (resp azfake.Responder[armpolicyinsights.OperationsClientListResponse], errResp azfake.ErrorResponder)
}

OperationsServer is a fake server for instances of the armpolicyinsights.OperationsClient type.

type OperationsServerTransport

type OperationsServerTransport struct {
	// contains filtered or unexported fields
}

OperationsServerTransport connects instances of armpolicyinsights.OperationsClient to instances of OperationsServer. Don't use this type directly, use NewOperationsServerTransport instead.

func NewOperationsServerTransport

func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport

NewOperationsServerTransport creates a new instance of OperationsServerTransport with the provided implementation. The returned OperationsServerTransport instance is connected to an instance of armpolicyinsights.OperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationsServerTransport) Do

Do implements the policy.Transporter interface for OperationsServerTransport.

type PolicyEventsServer

type PolicyEventsServer struct {
	// NewListQueryResultsForManagementGroupPager is the fake for method PolicyEventsClient.NewListQueryResultsForManagementGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForManagementGroupPager func(policyEventsResource armpolicyinsights.PolicyEventsResourceType, managementGroupName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyEventsClientListQueryResultsForManagementGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyEventsClientListQueryResultsForManagementGroupResponse])

	// NewListQueryResultsForPolicyDefinitionPager is the fake for method PolicyEventsClient.NewListQueryResultsForPolicyDefinitionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForPolicyDefinitionPager func(policyEventsResource armpolicyinsights.PolicyEventsResourceType, subscriptionID string, policyDefinitionName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyEventsClientListQueryResultsForPolicyDefinitionOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyEventsClientListQueryResultsForPolicyDefinitionResponse])

	// NewListQueryResultsForPolicySetDefinitionPager is the fake for method PolicyEventsClient.NewListQueryResultsForPolicySetDefinitionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForPolicySetDefinitionPager func(policyEventsResource armpolicyinsights.PolicyEventsResourceType, subscriptionID string, policySetDefinitionName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyEventsClientListQueryResultsForPolicySetDefinitionOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyEventsClientListQueryResultsForPolicySetDefinitionResponse])

	// NewListQueryResultsForResourcePager is the fake for method PolicyEventsClient.NewListQueryResultsForResourcePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForResourcePager func(policyEventsResource armpolicyinsights.PolicyEventsResourceType, resourceID string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyEventsClientListQueryResultsForResourceOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyEventsClientListQueryResultsForResourceResponse])

	// NewListQueryResultsForResourceGroupPager is the fake for method PolicyEventsClient.NewListQueryResultsForResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForResourceGroupPager func(policyEventsResource armpolicyinsights.PolicyEventsResourceType, subscriptionID string, resourceGroupName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyEventsClientListQueryResultsForResourceGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyEventsClientListQueryResultsForResourceGroupResponse])

	// NewListQueryResultsForResourceGroupLevelPolicyAssignmentPager is the fake for method PolicyEventsClient.NewListQueryResultsForResourceGroupLevelPolicyAssignmentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForResourceGroupLevelPolicyAssignmentPager func(policyEventsResource armpolicyinsights.PolicyEventsResourceType, subscriptionID string, resourceGroupName string, policyAssignmentName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyEventsClientListQueryResultsForResourceGroupLevelPolicyAssignmentOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyEventsClientListQueryResultsForResourceGroupLevelPolicyAssignmentResponse])

	// NewListQueryResultsForSubscriptionPager is the fake for method PolicyEventsClient.NewListQueryResultsForSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForSubscriptionPager func(policyEventsResource armpolicyinsights.PolicyEventsResourceType, subscriptionID string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyEventsClientListQueryResultsForSubscriptionOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyEventsClientListQueryResultsForSubscriptionResponse])

	// NewListQueryResultsForSubscriptionLevelPolicyAssignmentPager is the fake for method PolicyEventsClient.NewListQueryResultsForSubscriptionLevelPolicyAssignmentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForSubscriptionLevelPolicyAssignmentPager func(policyEventsResource armpolicyinsights.PolicyEventsResourceType, subscriptionID string, policyAssignmentName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyEventsClientListQueryResultsForSubscriptionLevelPolicyAssignmentOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyEventsClientListQueryResultsForSubscriptionLevelPolicyAssignmentResponse])
}

PolicyEventsServer is a fake server for instances of the armpolicyinsights.PolicyEventsClient type.

type PolicyEventsServerTransport

type PolicyEventsServerTransport struct {
	// contains filtered or unexported fields
}

PolicyEventsServerTransport connects instances of armpolicyinsights.PolicyEventsClient to instances of PolicyEventsServer. Don't use this type directly, use NewPolicyEventsServerTransport instead.

func NewPolicyEventsServerTransport

func NewPolicyEventsServerTransport(srv *PolicyEventsServer) *PolicyEventsServerTransport

NewPolicyEventsServerTransport creates a new instance of PolicyEventsServerTransport with the provided implementation. The returned PolicyEventsServerTransport instance is connected to an instance of armpolicyinsights.PolicyEventsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PolicyEventsServerTransport) Do

Do implements the policy.Transporter interface for PolicyEventsServerTransport.

type PolicyMetadataServer

type PolicyMetadataServer struct {
	// GetResource is the fake for method PolicyMetadataClient.GetResource
	// HTTP status codes to indicate success: http.StatusOK
	GetResource func(ctx context.Context, resourceName string, options *armpolicyinsights.PolicyMetadataClientGetResourceOptions) (resp azfake.Responder[armpolicyinsights.PolicyMetadataClientGetResourceResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method PolicyMetadataClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyMetadataClientListOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyMetadataClientListResponse])
}

PolicyMetadataServer is a fake server for instances of the armpolicyinsights.PolicyMetadataClient type.

type PolicyMetadataServerTransport

type PolicyMetadataServerTransport struct {
	// contains filtered or unexported fields
}

PolicyMetadataServerTransport connects instances of armpolicyinsights.PolicyMetadataClient to instances of PolicyMetadataServer. Don't use this type directly, use NewPolicyMetadataServerTransport instead.

func NewPolicyMetadataServerTransport

func NewPolicyMetadataServerTransport(srv *PolicyMetadataServer) *PolicyMetadataServerTransport

NewPolicyMetadataServerTransport creates a new instance of PolicyMetadataServerTransport with the provided implementation. The returned PolicyMetadataServerTransport instance is connected to an instance of armpolicyinsights.PolicyMetadataClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PolicyMetadataServerTransport) Do

Do implements the policy.Transporter interface for PolicyMetadataServerTransport.

type PolicyRestrictionsServer

type PolicyRestrictionsServer struct {
	// CheckAtManagementGroupScope is the fake for method PolicyRestrictionsClient.CheckAtManagementGroupScope
	// HTTP status codes to indicate success: http.StatusOK
	CheckAtManagementGroupScope func(ctx context.Context, managementGroupID string, parameters armpolicyinsights.CheckManagementGroupRestrictionsRequest, options *armpolicyinsights.PolicyRestrictionsClientCheckAtManagementGroupScopeOptions) (resp azfake.Responder[armpolicyinsights.PolicyRestrictionsClientCheckAtManagementGroupScopeResponse], errResp azfake.ErrorResponder)

	// CheckAtResourceGroupScope is the fake for method PolicyRestrictionsClient.CheckAtResourceGroupScope
	// HTTP status codes to indicate success: http.StatusOK
	CheckAtResourceGroupScope func(ctx context.Context, resourceGroupName string, parameters armpolicyinsights.CheckRestrictionsRequest, options *armpolicyinsights.PolicyRestrictionsClientCheckAtResourceGroupScopeOptions) (resp azfake.Responder[armpolicyinsights.PolicyRestrictionsClientCheckAtResourceGroupScopeResponse], errResp azfake.ErrorResponder)

	// CheckAtSubscriptionScope is the fake for method PolicyRestrictionsClient.CheckAtSubscriptionScope
	// HTTP status codes to indicate success: http.StatusOK
	CheckAtSubscriptionScope func(ctx context.Context, parameters armpolicyinsights.CheckRestrictionsRequest, options *armpolicyinsights.PolicyRestrictionsClientCheckAtSubscriptionScopeOptions) (resp azfake.Responder[armpolicyinsights.PolicyRestrictionsClientCheckAtSubscriptionScopeResponse], errResp azfake.ErrorResponder)
}

PolicyRestrictionsServer is a fake server for instances of the armpolicyinsights.PolicyRestrictionsClient type.

type PolicyRestrictionsServerTransport

type PolicyRestrictionsServerTransport struct {
	// contains filtered or unexported fields
}

PolicyRestrictionsServerTransport connects instances of armpolicyinsights.PolicyRestrictionsClient to instances of PolicyRestrictionsServer. Don't use this type directly, use NewPolicyRestrictionsServerTransport instead.

func NewPolicyRestrictionsServerTransport

func NewPolicyRestrictionsServerTransport(srv *PolicyRestrictionsServer) *PolicyRestrictionsServerTransport

NewPolicyRestrictionsServerTransport creates a new instance of PolicyRestrictionsServerTransport with the provided implementation. The returned PolicyRestrictionsServerTransport instance is connected to an instance of armpolicyinsights.PolicyRestrictionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PolicyRestrictionsServerTransport) Do

Do implements the policy.Transporter interface for PolicyRestrictionsServerTransport.

type PolicyStatesServer

type PolicyStatesServer struct {
	// NewListQueryResultsForManagementGroupPager is the fake for method PolicyStatesClient.NewListQueryResultsForManagementGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForManagementGroupPager func(policyStatesResource armpolicyinsights.PolicyStatesResource, managementGroupName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientListQueryResultsForManagementGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyStatesClientListQueryResultsForManagementGroupResponse])

	// NewListQueryResultsForPolicyDefinitionPager is the fake for method PolicyStatesClient.NewListQueryResultsForPolicyDefinitionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForPolicyDefinitionPager func(policyStatesResource armpolicyinsights.PolicyStatesResource, subscriptionID string, policyDefinitionName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientListQueryResultsForPolicyDefinitionOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyStatesClientListQueryResultsForPolicyDefinitionResponse])

	// NewListQueryResultsForPolicySetDefinitionPager is the fake for method PolicyStatesClient.NewListQueryResultsForPolicySetDefinitionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForPolicySetDefinitionPager func(policyStatesResource armpolicyinsights.PolicyStatesResource, subscriptionID string, policySetDefinitionName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientListQueryResultsForPolicySetDefinitionOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyStatesClientListQueryResultsForPolicySetDefinitionResponse])

	// NewListQueryResultsForResourcePager is the fake for method PolicyStatesClient.NewListQueryResultsForResourcePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForResourcePager func(policyStatesResource armpolicyinsights.PolicyStatesResource, resourceID string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientListQueryResultsForResourceOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyStatesClientListQueryResultsForResourceResponse])

	// NewListQueryResultsForResourceGroupPager is the fake for method PolicyStatesClient.NewListQueryResultsForResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForResourceGroupPager func(policyStatesResource armpolicyinsights.PolicyStatesResource, subscriptionID string, resourceGroupName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientListQueryResultsForResourceGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyStatesClientListQueryResultsForResourceGroupResponse])

	// NewListQueryResultsForResourceGroupLevelPolicyAssignmentPager is the fake for method PolicyStatesClient.NewListQueryResultsForResourceGroupLevelPolicyAssignmentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForResourceGroupLevelPolicyAssignmentPager func(policyStatesResource armpolicyinsights.PolicyStatesResource, subscriptionID string, resourceGroupName string, policyAssignmentName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientListQueryResultsForResourceGroupLevelPolicyAssignmentOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyStatesClientListQueryResultsForResourceGroupLevelPolicyAssignmentResponse])

	// NewListQueryResultsForSubscriptionPager is the fake for method PolicyStatesClient.NewListQueryResultsForSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForSubscriptionPager func(policyStatesResource armpolicyinsights.PolicyStatesResource, subscriptionID string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientListQueryResultsForSubscriptionOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyStatesClientListQueryResultsForSubscriptionResponse])

	// NewListQueryResultsForSubscriptionLevelPolicyAssignmentPager is the fake for method PolicyStatesClient.NewListQueryResultsForSubscriptionLevelPolicyAssignmentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForSubscriptionLevelPolicyAssignmentPager func(policyStatesResource armpolicyinsights.PolicyStatesResource, subscriptionID string, policyAssignmentName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientListQueryResultsForSubscriptionLevelPolicyAssignmentOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyStatesClientListQueryResultsForSubscriptionLevelPolicyAssignmentResponse])

	// SummarizeForManagementGroup is the fake for method PolicyStatesClient.SummarizeForManagementGroup
	// HTTP status codes to indicate success: http.StatusOK
	SummarizeForManagementGroup func(ctx context.Context, policyStatesSummaryResource armpolicyinsights.PolicyStatesSummaryResourceType, managementGroupName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientSummarizeForManagementGroupOptions) (resp azfake.Responder[armpolicyinsights.PolicyStatesClientSummarizeForManagementGroupResponse], errResp azfake.ErrorResponder)

	// SummarizeForPolicyDefinition is the fake for method PolicyStatesClient.SummarizeForPolicyDefinition
	// HTTP status codes to indicate success: http.StatusOK
	SummarizeForPolicyDefinition func(ctx context.Context, policyStatesSummaryResource armpolicyinsights.PolicyStatesSummaryResourceType, subscriptionID string, policyDefinitionName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientSummarizeForPolicyDefinitionOptions) (resp azfake.Responder[armpolicyinsights.PolicyStatesClientSummarizeForPolicyDefinitionResponse], errResp azfake.ErrorResponder)

	// SummarizeForPolicySetDefinition is the fake for method PolicyStatesClient.SummarizeForPolicySetDefinition
	// HTTP status codes to indicate success: http.StatusOK
	SummarizeForPolicySetDefinition func(ctx context.Context, policyStatesSummaryResource armpolicyinsights.PolicyStatesSummaryResourceType, subscriptionID string, policySetDefinitionName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientSummarizeForPolicySetDefinitionOptions) (resp azfake.Responder[armpolicyinsights.PolicyStatesClientSummarizeForPolicySetDefinitionResponse], errResp azfake.ErrorResponder)

	// SummarizeForResource is the fake for method PolicyStatesClient.SummarizeForResource
	// HTTP status codes to indicate success: http.StatusOK
	SummarizeForResource func(ctx context.Context, policyStatesSummaryResource armpolicyinsights.PolicyStatesSummaryResourceType, resourceID string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientSummarizeForResourceOptions) (resp azfake.Responder[armpolicyinsights.PolicyStatesClientSummarizeForResourceResponse], errResp azfake.ErrorResponder)

	// SummarizeForResourceGroup is the fake for method PolicyStatesClient.SummarizeForResourceGroup
	// HTTP status codes to indicate success: http.StatusOK
	SummarizeForResourceGroup func(ctx context.Context, policyStatesSummaryResource armpolicyinsights.PolicyStatesSummaryResourceType, subscriptionID string, resourceGroupName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientSummarizeForResourceGroupOptions) (resp azfake.Responder[armpolicyinsights.PolicyStatesClientSummarizeForResourceGroupResponse], errResp azfake.ErrorResponder)

	// SummarizeForResourceGroupLevelPolicyAssignment is the fake for method PolicyStatesClient.SummarizeForResourceGroupLevelPolicyAssignment
	// HTTP status codes to indicate success: http.StatusOK
	SummarizeForResourceGroupLevelPolicyAssignment func(ctx context.Context, policyStatesSummaryResource armpolicyinsights.PolicyStatesSummaryResourceType, subscriptionID string, resourceGroupName string, policyAssignmentName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientSummarizeForResourceGroupLevelPolicyAssignmentOptions) (resp azfake.Responder[armpolicyinsights.PolicyStatesClientSummarizeForResourceGroupLevelPolicyAssignmentResponse], errResp azfake.ErrorResponder)

	// SummarizeForSubscription is the fake for method PolicyStatesClient.SummarizeForSubscription
	// HTTP status codes to indicate success: http.StatusOK
	SummarizeForSubscription func(ctx context.Context, policyStatesSummaryResource armpolicyinsights.PolicyStatesSummaryResourceType, subscriptionID string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientSummarizeForSubscriptionOptions) (resp azfake.Responder[armpolicyinsights.PolicyStatesClientSummarizeForSubscriptionResponse], errResp azfake.ErrorResponder)

	// SummarizeForSubscriptionLevelPolicyAssignment is the fake for method PolicyStatesClient.SummarizeForSubscriptionLevelPolicyAssignment
	// HTTP status codes to indicate success: http.StatusOK
	SummarizeForSubscriptionLevelPolicyAssignment func(ctx context.Context, policyStatesSummaryResource armpolicyinsights.PolicyStatesSummaryResourceType, subscriptionID string, policyAssignmentName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyStatesClientSummarizeForSubscriptionLevelPolicyAssignmentOptions) (resp azfake.Responder[armpolicyinsights.PolicyStatesClientSummarizeForSubscriptionLevelPolicyAssignmentResponse], errResp azfake.ErrorResponder)

	// BeginTriggerResourceGroupEvaluation is the fake for method PolicyStatesClient.BeginTriggerResourceGroupEvaluation
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginTriggerResourceGroupEvaluation func(ctx context.Context, subscriptionID string, resourceGroupName string, options *armpolicyinsights.PolicyStatesClientBeginTriggerResourceGroupEvaluationOptions) (resp azfake.PollerResponder[armpolicyinsights.PolicyStatesClientTriggerResourceGroupEvaluationResponse], errResp azfake.ErrorResponder)

	// BeginTriggerSubscriptionEvaluation is the fake for method PolicyStatesClient.BeginTriggerSubscriptionEvaluation
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginTriggerSubscriptionEvaluation func(ctx context.Context, subscriptionID string, options *armpolicyinsights.PolicyStatesClientBeginTriggerSubscriptionEvaluationOptions) (resp azfake.PollerResponder[armpolicyinsights.PolicyStatesClientTriggerSubscriptionEvaluationResponse], errResp azfake.ErrorResponder)
}

PolicyStatesServer is a fake server for instances of the armpolicyinsights.PolicyStatesClient type.

type PolicyStatesServerTransport

type PolicyStatesServerTransport struct {
	// contains filtered or unexported fields
}

PolicyStatesServerTransport connects instances of armpolicyinsights.PolicyStatesClient to instances of PolicyStatesServer. Don't use this type directly, use NewPolicyStatesServerTransport instead.

func NewPolicyStatesServerTransport

func NewPolicyStatesServerTransport(srv *PolicyStatesServer) *PolicyStatesServerTransport

NewPolicyStatesServerTransport creates a new instance of PolicyStatesServerTransport with the provided implementation. The returned PolicyStatesServerTransport instance is connected to an instance of armpolicyinsights.PolicyStatesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PolicyStatesServerTransport) Do

Do implements the policy.Transporter interface for PolicyStatesServerTransport.

type PolicyTrackedResourcesServer

type PolicyTrackedResourcesServer struct {
	// NewListQueryResultsForManagementGroupPager is the fake for method PolicyTrackedResourcesClient.NewListQueryResultsForManagementGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForManagementGroupPager func(managementGroupName string, policyTrackedResourcesResource armpolicyinsights.PolicyTrackedResourcesResourceType, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyTrackedResourcesClientListQueryResultsForManagementGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyTrackedResourcesClientListQueryResultsForManagementGroupResponse])

	// NewListQueryResultsForResourcePager is the fake for method PolicyTrackedResourcesClient.NewListQueryResultsForResourcePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForResourcePager func(resourceID string, policyTrackedResourcesResource armpolicyinsights.PolicyTrackedResourcesResourceType, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyTrackedResourcesClientListQueryResultsForResourceOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyTrackedResourcesClientListQueryResultsForResourceResponse])

	// NewListQueryResultsForResourceGroupPager is the fake for method PolicyTrackedResourcesClient.NewListQueryResultsForResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForResourceGroupPager func(resourceGroupName string, policyTrackedResourcesResource armpolicyinsights.PolicyTrackedResourcesResourceType, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyTrackedResourcesClientListQueryResultsForResourceGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyTrackedResourcesClientListQueryResultsForResourceGroupResponse])

	// NewListQueryResultsForSubscriptionPager is the fake for method PolicyTrackedResourcesClient.NewListQueryResultsForSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListQueryResultsForSubscriptionPager func(policyTrackedResourcesResource armpolicyinsights.PolicyTrackedResourcesResourceType, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.PolicyTrackedResourcesClientListQueryResultsForSubscriptionOptions) (resp azfake.PagerResponder[armpolicyinsights.PolicyTrackedResourcesClientListQueryResultsForSubscriptionResponse])
}

PolicyTrackedResourcesServer is a fake server for instances of the armpolicyinsights.PolicyTrackedResourcesClient type.

type PolicyTrackedResourcesServerTransport

type PolicyTrackedResourcesServerTransport struct {
	// contains filtered or unexported fields
}

PolicyTrackedResourcesServerTransport connects instances of armpolicyinsights.PolicyTrackedResourcesClient to instances of PolicyTrackedResourcesServer. Don't use this type directly, use NewPolicyTrackedResourcesServerTransport instead.

func NewPolicyTrackedResourcesServerTransport

func NewPolicyTrackedResourcesServerTransport(srv *PolicyTrackedResourcesServer) *PolicyTrackedResourcesServerTransport

NewPolicyTrackedResourcesServerTransport creates a new instance of PolicyTrackedResourcesServerTransport with the provided implementation. The returned PolicyTrackedResourcesServerTransport instance is connected to an instance of armpolicyinsights.PolicyTrackedResourcesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PolicyTrackedResourcesServerTransport) Do

Do implements the policy.Transporter interface for PolicyTrackedResourcesServerTransport.

type RemediationsServer

type RemediationsServer struct {
	// CancelAtManagementGroup is the fake for method RemediationsClient.CancelAtManagementGroup
	// HTTP status codes to indicate success: http.StatusOK
	CancelAtManagementGroup func(ctx context.Context, managementGroupID string, remediationName string, options *armpolicyinsights.RemediationsClientCancelAtManagementGroupOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientCancelAtManagementGroupResponse], errResp azfake.ErrorResponder)

	// CancelAtResource is the fake for method RemediationsClient.CancelAtResource
	// HTTP status codes to indicate success: http.StatusOK
	CancelAtResource func(ctx context.Context, resourceID string, remediationName string, options *armpolicyinsights.RemediationsClientCancelAtResourceOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientCancelAtResourceResponse], errResp azfake.ErrorResponder)

	// CancelAtResourceGroup is the fake for method RemediationsClient.CancelAtResourceGroup
	// HTTP status codes to indicate success: http.StatusOK
	CancelAtResourceGroup func(ctx context.Context, resourceGroupName string, remediationName string, options *armpolicyinsights.RemediationsClientCancelAtResourceGroupOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientCancelAtResourceGroupResponse], errResp azfake.ErrorResponder)

	// CancelAtSubscription is the fake for method RemediationsClient.CancelAtSubscription
	// HTTP status codes to indicate success: http.StatusOK
	CancelAtSubscription func(ctx context.Context, remediationName string, options *armpolicyinsights.RemediationsClientCancelAtSubscriptionOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientCancelAtSubscriptionResponse], errResp azfake.ErrorResponder)

	// CreateOrUpdateAtManagementGroup is the fake for method RemediationsClient.CreateOrUpdateAtManagementGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdateAtManagementGroup func(ctx context.Context, managementGroupID string, remediationName string, parameters armpolicyinsights.Remediation, options *armpolicyinsights.RemediationsClientCreateOrUpdateAtManagementGroupOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientCreateOrUpdateAtManagementGroupResponse], errResp azfake.ErrorResponder)

	// CreateOrUpdateAtResource is the fake for method RemediationsClient.CreateOrUpdateAtResource
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdateAtResource func(ctx context.Context, resourceID string, remediationName string, parameters armpolicyinsights.Remediation, options *armpolicyinsights.RemediationsClientCreateOrUpdateAtResourceOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientCreateOrUpdateAtResourceResponse], errResp azfake.ErrorResponder)

	// CreateOrUpdateAtResourceGroup is the fake for method RemediationsClient.CreateOrUpdateAtResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdateAtResourceGroup func(ctx context.Context, resourceGroupName string, remediationName string, parameters armpolicyinsights.Remediation, options *armpolicyinsights.RemediationsClientCreateOrUpdateAtResourceGroupOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientCreateOrUpdateAtResourceGroupResponse], errResp azfake.ErrorResponder)

	// CreateOrUpdateAtSubscription is the fake for method RemediationsClient.CreateOrUpdateAtSubscription
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdateAtSubscription func(ctx context.Context, remediationName string, parameters armpolicyinsights.Remediation, options *armpolicyinsights.RemediationsClientCreateOrUpdateAtSubscriptionOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientCreateOrUpdateAtSubscriptionResponse], errResp azfake.ErrorResponder)

	// DeleteAtManagementGroup is the fake for method RemediationsClient.DeleteAtManagementGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteAtManagementGroup func(ctx context.Context, managementGroupID string, remediationName string, options *armpolicyinsights.RemediationsClientDeleteAtManagementGroupOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientDeleteAtManagementGroupResponse], errResp azfake.ErrorResponder)

	// DeleteAtResource is the fake for method RemediationsClient.DeleteAtResource
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteAtResource func(ctx context.Context, resourceID string, remediationName string, options *armpolicyinsights.RemediationsClientDeleteAtResourceOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientDeleteAtResourceResponse], errResp azfake.ErrorResponder)

	// DeleteAtResourceGroup is the fake for method RemediationsClient.DeleteAtResourceGroup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteAtResourceGroup func(ctx context.Context, resourceGroupName string, remediationName string, options *armpolicyinsights.RemediationsClientDeleteAtResourceGroupOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientDeleteAtResourceGroupResponse], errResp azfake.ErrorResponder)

	// DeleteAtSubscription is the fake for method RemediationsClient.DeleteAtSubscription
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	DeleteAtSubscription func(ctx context.Context, remediationName string, options *armpolicyinsights.RemediationsClientDeleteAtSubscriptionOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientDeleteAtSubscriptionResponse], errResp azfake.ErrorResponder)

	// GetAtManagementGroup is the fake for method RemediationsClient.GetAtManagementGroup
	// HTTP status codes to indicate success: http.StatusOK
	GetAtManagementGroup func(ctx context.Context, managementGroupID string, remediationName string, options *armpolicyinsights.RemediationsClientGetAtManagementGroupOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientGetAtManagementGroupResponse], errResp azfake.ErrorResponder)

	// GetAtResource is the fake for method RemediationsClient.GetAtResource
	// HTTP status codes to indicate success: http.StatusOK
	GetAtResource func(ctx context.Context, resourceID string, remediationName string, options *armpolicyinsights.RemediationsClientGetAtResourceOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientGetAtResourceResponse], errResp azfake.ErrorResponder)

	// GetAtResourceGroup is the fake for method RemediationsClient.GetAtResourceGroup
	// HTTP status codes to indicate success: http.StatusOK
	GetAtResourceGroup func(ctx context.Context, resourceGroupName string, remediationName string, options *armpolicyinsights.RemediationsClientGetAtResourceGroupOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientGetAtResourceGroupResponse], errResp azfake.ErrorResponder)

	// GetAtSubscription is the fake for method RemediationsClient.GetAtSubscription
	// HTTP status codes to indicate success: http.StatusOK
	GetAtSubscription func(ctx context.Context, remediationName string, options *armpolicyinsights.RemediationsClientGetAtSubscriptionOptions) (resp azfake.Responder[armpolicyinsights.RemediationsClientGetAtSubscriptionResponse], errResp azfake.ErrorResponder)

	// NewListDeploymentsAtManagementGroupPager is the fake for method RemediationsClient.NewListDeploymentsAtManagementGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListDeploymentsAtManagementGroupPager func(managementGroupID string, remediationName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.RemediationsClientListDeploymentsAtManagementGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.RemediationsClientListDeploymentsAtManagementGroupResponse])

	// NewListDeploymentsAtResourcePager is the fake for method RemediationsClient.NewListDeploymentsAtResourcePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListDeploymentsAtResourcePager func(resourceID string, remediationName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.RemediationsClientListDeploymentsAtResourceOptions) (resp azfake.PagerResponder[armpolicyinsights.RemediationsClientListDeploymentsAtResourceResponse])

	// NewListDeploymentsAtResourceGroupPager is the fake for method RemediationsClient.NewListDeploymentsAtResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListDeploymentsAtResourceGroupPager func(resourceGroupName string, remediationName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.RemediationsClientListDeploymentsAtResourceGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.RemediationsClientListDeploymentsAtResourceGroupResponse])

	// NewListDeploymentsAtSubscriptionPager is the fake for method RemediationsClient.NewListDeploymentsAtSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListDeploymentsAtSubscriptionPager func(remediationName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.RemediationsClientListDeploymentsAtSubscriptionOptions) (resp azfake.PagerResponder[armpolicyinsights.RemediationsClientListDeploymentsAtSubscriptionResponse])

	// NewListForManagementGroupPager is the fake for method RemediationsClient.NewListForManagementGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForManagementGroupPager func(managementGroupID string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.RemediationsClientListForManagementGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.RemediationsClientListForManagementGroupResponse])

	// NewListForResourcePager is the fake for method RemediationsClient.NewListForResourcePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForResourcePager func(resourceID string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.RemediationsClientListForResourceOptions) (resp azfake.PagerResponder[armpolicyinsights.RemediationsClientListForResourceResponse])

	// NewListForResourceGroupPager is the fake for method RemediationsClient.NewListForResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForResourceGroupPager func(resourceGroupName string, queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.RemediationsClientListForResourceGroupOptions) (resp azfake.PagerResponder[armpolicyinsights.RemediationsClientListForResourceGroupResponse])

	// NewListForSubscriptionPager is the fake for method RemediationsClient.NewListForSubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListForSubscriptionPager func(queryOptions *armpolicyinsights.QueryOptions, options *armpolicyinsights.RemediationsClientListForSubscriptionOptions) (resp azfake.PagerResponder[armpolicyinsights.RemediationsClientListForSubscriptionResponse])
}

RemediationsServer is a fake server for instances of the armpolicyinsights.RemediationsClient type.

type RemediationsServerTransport

type RemediationsServerTransport struct {
	// contains filtered or unexported fields
}

RemediationsServerTransport connects instances of armpolicyinsights.RemediationsClient to instances of RemediationsServer. Don't use this type directly, use NewRemediationsServerTransport instead.

func NewRemediationsServerTransport

func NewRemediationsServerTransport(srv *RemediationsServer) *RemediationsServerTransport

NewRemediationsServerTransport creates a new instance of RemediationsServerTransport with the provided implementation. The returned RemediationsServerTransport instance is connected to an instance of armpolicyinsights.RemediationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RemediationsServerTransport) Do

Do implements the policy.Transporter interface for RemediationsServerTransport.

type ServerFactory

type ServerFactory struct {
	AttestationsServer           AttestationsServer
	OperationsServer             OperationsServer
	PolicyEventsServer           PolicyEventsServer
	PolicyMetadataServer         PolicyMetadataServer
	PolicyRestrictionsServer     PolicyRestrictionsServer
	PolicyStatesServer           PolicyStatesServer
	PolicyTrackedResourcesServer PolicyTrackedResourcesServer
	RemediationsServer           RemediationsServer
}

ServerFactory is a fake server for instances of the armpolicyinsights.ClientFactory type.

type ServerFactoryTransport

type ServerFactoryTransport struct {
	// contains filtered or unexported fields
}

ServerFactoryTransport connects instances of armpolicyinsights.ClientFactory to instances of ServerFactory. Don't use this type directly, use NewServerFactoryTransport instead.

func NewServerFactoryTransport

func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport

NewServerFactoryTransport creates a new instance of ServerFactoryTransport with the provided implementation. The returned ServerFactoryTransport instance is connected to an instance of armpolicyinsights.ClientFactory via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerFactoryTransport) Do

Do implements the policy.Transporter interface for ServerFactoryTransport.

Jump to

Keyboard shortcuts

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