fake

package
v2.0.0-beta.4 Latest Latest
Warning

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

Go to latest
Published: Jun 12, 2024 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActionsServer

type ActionsServer struct {
	// CreateOrUpdate is the fake for method ActionsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, ruleID string, actionID string, action armsecurityinsights.ActionRequest, options *armsecurityinsights.ActionsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.ActionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ActionsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, ruleID string, actionID string, options *armsecurityinsights.ActionsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.ActionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ActionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, ruleID string, actionID string, options *armsecurityinsights.ActionsClientGetOptions) (resp azfake.Responder[armsecurityinsights.ActionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAlertRulePager is the fake for method ActionsClient.NewListByAlertRulePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAlertRulePager func(resourceGroupName string, workspaceName string, ruleID string, options *armsecurityinsights.ActionsClientListByAlertRuleOptions) (resp azfake.PagerResponder[armsecurityinsights.ActionsClientListByAlertRuleResponse])
}

ActionsServer is a fake server for instances of the armsecurityinsights.ActionsClient type.

type ActionsServerTransport

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

ActionsServerTransport connects instances of armsecurityinsights.ActionsClient to instances of ActionsServer. Don't use this type directly, use NewActionsServerTransport instead.

func NewActionsServerTransport

func NewActionsServerTransport(srv *ActionsServer) *ActionsServerTransport

NewActionsServerTransport creates a new instance of ActionsServerTransport with the provided implementation. The returned ActionsServerTransport instance is connected to an instance of armsecurityinsights.ActionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ActionsServerTransport) Do

Do implements the policy.Transporter interface for ActionsServerTransport.

type AlertRuleTemplatesServer

type AlertRuleTemplatesServer struct {
	// Get is the fake for method AlertRuleTemplatesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, alertRuleTemplateID string, options *armsecurityinsights.AlertRuleTemplatesClientGetOptions) (resp azfake.Responder[armsecurityinsights.AlertRuleTemplatesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AlertRuleTemplatesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.AlertRuleTemplatesClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.AlertRuleTemplatesClientListResponse])
}

AlertRuleTemplatesServer is a fake server for instances of the armsecurityinsights.AlertRuleTemplatesClient type.

type AlertRuleTemplatesServerTransport

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

AlertRuleTemplatesServerTransport connects instances of armsecurityinsights.AlertRuleTemplatesClient to instances of AlertRuleTemplatesServer. Don't use this type directly, use NewAlertRuleTemplatesServerTransport instead.

func NewAlertRuleTemplatesServerTransport

func NewAlertRuleTemplatesServerTransport(srv *AlertRuleTemplatesServer) *AlertRuleTemplatesServerTransport

NewAlertRuleTemplatesServerTransport creates a new instance of AlertRuleTemplatesServerTransport with the provided implementation. The returned AlertRuleTemplatesServerTransport instance is connected to an instance of armsecurityinsights.AlertRuleTemplatesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AlertRuleTemplatesServerTransport) Do

Do implements the policy.Transporter interface for AlertRuleTemplatesServerTransport.

type AlertRulesServer

type AlertRulesServer struct {
	// CreateOrUpdate is the fake for method AlertRulesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, ruleID string, alertRule armsecurityinsights.AlertRuleClassification, options *armsecurityinsights.AlertRulesClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.AlertRulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method AlertRulesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, ruleID string, options *armsecurityinsights.AlertRulesClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.AlertRulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AlertRulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, ruleID string, options *armsecurityinsights.AlertRulesClientGetOptions) (resp azfake.Responder[armsecurityinsights.AlertRulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AlertRulesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.AlertRulesClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.AlertRulesClientListResponse])
}

AlertRulesServer is a fake server for instances of the armsecurityinsights.AlertRulesClient type.

type AlertRulesServerTransport

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

AlertRulesServerTransport connects instances of armsecurityinsights.AlertRulesClient to instances of AlertRulesServer. Don't use this type directly, use NewAlertRulesServerTransport instead.

func NewAlertRulesServerTransport

func NewAlertRulesServerTransport(srv *AlertRulesServer) *AlertRulesServerTransport

NewAlertRulesServerTransport creates a new instance of AlertRulesServerTransport with the provided implementation. The returned AlertRulesServerTransport instance is connected to an instance of armsecurityinsights.AlertRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AlertRulesServerTransport) Do

Do implements the policy.Transporter interface for AlertRulesServerTransport.

type AutomationRulesServer

type AutomationRulesServer struct {
	// CreateOrUpdate is the fake for method AutomationRulesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, automationRuleID string, options *armsecurityinsights.AutomationRulesClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.AutomationRulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method AutomationRulesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, automationRuleID string, options *armsecurityinsights.AutomationRulesClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.AutomationRulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AutomationRulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, automationRuleID string, options *armsecurityinsights.AutomationRulesClientGetOptions) (resp azfake.Responder[armsecurityinsights.AutomationRulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AutomationRulesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.AutomationRulesClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.AutomationRulesClientListResponse])
}

AutomationRulesServer is a fake server for instances of the armsecurityinsights.AutomationRulesClient type.

type AutomationRulesServerTransport

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

AutomationRulesServerTransport connects instances of armsecurityinsights.AutomationRulesClient to instances of AutomationRulesServer. Don't use this type directly, use NewAutomationRulesServerTransport instead.

func NewAutomationRulesServerTransport

func NewAutomationRulesServerTransport(srv *AutomationRulesServer) *AutomationRulesServerTransport

NewAutomationRulesServerTransport creates a new instance of AutomationRulesServerTransport with the provided implementation. The returned AutomationRulesServerTransport instance is connected to an instance of armsecurityinsights.AutomationRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AutomationRulesServerTransport) Do

Do implements the policy.Transporter interface for AutomationRulesServerTransport.

type BookmarkRelationsServer

type BookmarkRelationsServer struct {
	// CreateOrUpdate is the fake for method BookmarkRelationsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, bookmarkID string, relationName string, relation armsecurityinsights.Relation, options *armsecurityinsights.BookmarkRelationsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.BookmarkRelationsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method BookmarkRelationsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, bookmarkID string, relationName string, options *armsecurityinsights.BookmarkRelationsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.BookmarkRelationsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BookmarkRelationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, bookmarkID string, relationName string, options *armsecurityinsights.BookmarkRelationsClientGetOptions) (resp azfake.Responder[armsecurityinsights.BookmarkRelationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method BookmarkRelationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, bookmarkID string, options *armsecurityinsights.BookmarkRelationsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.BookmarkRelationsClientListResponse])
}

BookmarkRelationsServer is a fake server for instances of the armsecurityinsights.BookmarkRelationsClient type.

type BookmarkRelationsServerTransport

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

BookmarkRelationsServerTransport connects instances of armsecurityinsights.BookmarkRelationsClient to instances of BookmarkRelationsServer. Don't use this type directly, use NewBookmarkRelationsServerTransport instead.

func NewBookmarkRelationsServerTransport

func NewBookmarkRelationsServerTransport(srv *BookmarkRelationsServer) *BookmarkRelationsServerTransport

NewBookmarkRelationsServerTransport creates a new instance of BookmarkRelationsServerTransport with the provided implementation. The returned BookmarkRelationsServerTransport instance is connected to an instance of armsecurityinsights.BookmarkRelationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BookmarkRelationsServerTransport) Do

Do implements the policy.Transporter interface for BookmarkRelationsServerTransport.

type BookmarkServer

type BookmarkServer struct {
	// Expand is the fake for method BookmarkClient.Expand
	// HTTP status codes to indicate success: http.StatusOK
	Expand func(ctx context.Context, resourceGroupName string, workspaceName string, bookmarkID string, parameters armsecurityinsights.BookmarkExpandParameters, options *armsecurityinsights.BookmarkClientExpandOptions) (resp azfake.Responder[armsecurityinsights.BookmarkClientExpandResponse], errResp azfake.ErrorResponder)
}

BookmarkServer is a fake server for instances of the armsecurityinsights.BookmarkClient type.

type BookmarkServerTransport

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

BookmarkServerTransport connects instances of armsecurityinsights.BookmarkClient to instances of BookmarkServer. Don't use this type directly, use NewBookmarkServerTransport instead.

func NewBookmarkServerTransport

func NewBookmarkServerTransport(srv *BookmarkServer) *BookmarkServerTransport

NewBookmarkServerTransport creates a new instance of BookmarkServerTransport with the provided implementation. The returned BookmarkServerTransport instance is connected to an instance of armsecurityinsights.BookmarkClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BookmarkServerTransport) Do

Do implements the policy.Transporter interface for BookmarkServerTransport.

type BookmarksServer

type BookmarksServer struct {
	// CreateOrUpdate is the fake for method BookmarksClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, bookmarkID string, bookmark armsecurityinsights.Bookmark, options *armsecurityinsights.BookmarksClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.BookmarksClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method BookmarksClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, bookmarkID string, options *armsecurityinsights.BookmarksClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.BookmarksClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method BookmarksClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, bookmarkID string, options *armsecurityinsights.BookmarksClientGetOptions) (resp azfake.Responder[armsecurityinsights.BookmarksClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method BookmarksClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.BookmarksClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.BookmarksClientListResponse])
}

BookmarksServer is a fake server for instances of the armsecurityinsights.BookmarksClient type.

type BookmarksServerTransport

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

BookmarksServerTransport connects instances of armsecurityinsights.BookmarksClient to instances of BookmarksServer. Don't use this type directly, use NewBookmarksServerTransport instead.

func NewBookmarksServerTransport

func NewBookmarksServerTransport(srv *BookmarksServer) *BookmarksServerTransport

NewBookmarksServerTransport creates a new instance of BookmarksServerTransport with the provided implementation. The returned BookmarksServerTransport instance is connected to an instance of armsecurityinsights.BookmarksClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*BookmarksServerTransport) Do

Do implements the policy.Transporter interface for BookmarksServerTransport.

type DataConnectorsCheckRequirementsServer

type DataConnectorsCheckRequirementsServer struct {
	// Post is the fake for method DataConnectorsCheckRequirementsClient.Post
	// HTTP status codes to indicate success: http.StatusOK
	Post func(ctx context.Context, resourceGroupName string, workspaceName string, dataConnectorsCheckRequirements armsecurityinsights.DataConnectorsCheckRequirementsClassification, options *armsecurityinsights.DataConnectorsCheckRequirementsClientPostOptions) (resp azfake.Responder[armsecurityinsights.DataConnectorsCheckRequirementsClientPostResponse], errResp azfake.ErrorResponder)
}

DataConnectorsCheckRequirementsServer is a fake server for instances of the armsecurityinsights.DataConnectorsCheckRequirementsClient type.

type DataConnectorsCheckRequirementsServerTransport

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

DataConnectorsCheckRequirementsServerTransport connects instances of armsecurityinsights.DataConnectorsCheckRequirementsClient to instances of DataConnectorsCheckRequirementsServer. Don't use this type directly, use NewDataConnectorsCheckRequirementsServerTransport instead.

func NewDataConnectorsCheckRequirementsServerTransport

func NewDataConnectorsCheckRequirementsServerTransport(srv *DataConnectorsCheckRequirementsServer) *DataConnectorsCheckRequirementsServerTransport

NewDataConnectorsCheckRequirementsServerTransport creates a new instance of DataConnectorsCheckRequirementsServerTransport with the provided implementation. The returned DataConnectorsCheckRequirementsServerTransport instance is connected to an instance of armsecurityinsights.DataConnectorsCheckRequirementsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataConnectorsCheckRequirementsServerTransport) Do

Do implements the policy.Transporter interface for DataConnectorsCheckRequirementsServerTransport.

type DataConnectorsServer

type DataConnectorsServer struct {
	// Connect is the fake for method DataConnectorsClient.Connect
	// HTTP status codes to indicate success: http.StatusOK
	Connect func(ctx context.Context, resourceGroupName string, workspaceName string, dataConnectorID string, connectBody armsecurityinsights.DataConnectorConnectBody, options *armsecurityinsights.DataConnectorsClientConnectOptions) (resp azfake.Responder[armsecurityinsights.DataConnectorsClientConnectResponse], errResp azfake.ErrorResponder)

	// CreateOrUpdate is the fake for method DataConnectorsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, dataConnectorID string, dataConnector armsecurityinsights.DataConnectorClassification, options *armsecurityinsights.DataConnectorsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.DataConnectorsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DataConnectorsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, dataConnectorID string, options *armsecurityinsights.DataConnectorsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.DataConnectorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Disconnect is the fake for method DataConnectorsClient.Disconnect
	// HTTP status codes to indicate success: http.StatusOK
	Disconnect func(ctx context.Context, resourceGroupName string, workspaceName string, dataConnectorID string, options *armsecurityinsights.DataConnectorsClientDisconnectOptions) (resp azfake.Responder[armsecurityinsights.DataConnectorsClientDisconnectResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DataConnectorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, dataConnectorID string, options *armsecurityinsights.DataConnectorsClientGetOptions) (resp azfake.Responder[armsecurityinsights.DataConnectorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method DataConnectorsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.DataConnectorsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.DataConnectorsClientListResponse])
}

DataConnectorsServer is a fake server for instances of the armsecurityinsights.DataConnectorsClient type.

type DataConnectorsServerTransport

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

DataConnectorsServerTransport connects instances of armsecurityinsights.DataConnectorsClient to instances of DataConnectorsServer. Don't use this type directly, use NewDataConnectorsServerTransport instead.

func NewDataConnectorsServerTransport

func NewDataConnectorsServerTransport(srv *DataConnectorsServer) *DataConnectorsServerTransport

NewDataConnectorsServerTransport creates a new instance of DataConnectorsServerTransport with the provided implementation. The returned DataConnectorsServerTransport instance is connected to an instance of armsecurityinsights.DataConnectorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataConnectorsServerTransport) Do

Do implements the policy.Transporter interface for DataConnectorsServerTransport.

type DomainWhoisServer

type DomainWhoisServer struct {
	// Get is the fake for method DomainWhoisClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, domain string, options *armsecurityinsights.DomainWhoisClientGetOptions) (resp azfake.Responder[armsecurityinsights.DomainWhoisClientGetResponse], errResp azfake.ErrorResponder)
}

DomainWhoisServer is a fake server for instances of the armsecurityinsights.DomainWhoisClient type.

type DomainWhoisServerTransport

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

DomainWhoisServerTransport connects instances of armsecurityinsights.DomainWhoisClient to instances of DomainWhoisServer. Don't use this type directly, use NewDomainWhoisServerTransport instead.

func NewDomainWhoisServerTransport

func NewDomainWhoisServerTransport(srv *DomainWhoisServer) *DomainWhoisServerTransport

NewDomainWhoisServerTransport creates a new instance of DomainWhoisServerTransport with the provided implementation. The returned DomainWhoisServerTransport instance is connected to an instance of armsecurityinsights.DomainWhoisClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DomainWhoisServerTransport) Do

Do implements the policy.Transporter interface for DomainWhoisServerTransport.

type EntitiesGetTimelineServer

type EntitiesGetTimelineServer struct {
	// List is the fake for method EntitiesGetTimelineClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, workspaceName string, entityID string, parameters armsecurityinsights.EntityTimelineParameters, options *armsecurityinsights.EntitiesGetTimelineClientListOptions) (resp azfake.Responder[armsecurityinsights.EntitiesGetTimelineClientListResponse], errResp azfake.ErrorResponder)
}

EntitiesGetTimelineServer is a fake server for instances of the armsecurityinsights.EntitiesGetTimelineClient type.

type EntitiesGetTimelineServerTransport

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

EntitiesGetTimelineServerTransport connects instances of armsecurityinsights.EntitiesGetTimelineClient to instances of EntitiesGetTimelineServer. Don't use this type directly, use NewEntitiesGetTimelineServerTransport instead.

func NewEntitiesGetTimelineServerTransport

func NewEntitiesGetTimelineServerTransport(srv *EntitiesGetTimelineServer) *EntitiesGetTimelineServerTransport

NewEntitiesGetTimelineServerTransport creates a new instance of EntitiesGetTimelineServerTransport with the provided implementation. The returned EntitiesGetTimelineServerTransport instance is connected to an instance of armsecurityinsights.EntitiesGetTimelineClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EntitiesGetTimelineServerTransport) Do

Do implements the policy.Transporter interface for EntitiesGetTimelineServerTransport.

type EntitiesRelationsServer

type EntitiesRelationsServer struct {
	// NewListPager is the fake for method EntitiesRelationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, entityID string, options *armsecurityinsights.EntitiesRelationsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.EntitiesRelationsClientListResponse])
}

EntitiesRelationsServer is a fake server for instances of the armsecurityinsights.EntitiesRelationsClient type.

type EntitiesRelationsServerTransport

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

EntitiesRelationsServerTransport connects instances of armsecurityinsights.EntitiesRelationsClient to instances of EntitiesRelationsServer. Don't use this type directly, use NewEntitiesRelationsServerTransport instead.

func NewEntitiesRelationsServerTransport

func NewEntitiesRelationsServerTransport(srv *EntitiesRelationsServer) *EntitiesRelationsServerTransport

NewEntitiesRelationsServerTransport creates a new instance of EntitiesRelationsServerTransport with the provided implementation. The returned EntitiesRelationsServerTransport instance is connected to an instance of armsecurityinsights.EntitiesRelationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EntitiesRelationsServerTransport) Do

Do implements the policy.Transporter interface for EntitiesRelationsServerTransport.

type EntitiesServer

type EntitiesServer struct {
	// Expand is the fake for method EntitiesClient.Expand
	// HTTP status codes to indicate success: http.StatusOK
	Expand func(ctx context.Context, resourceGroupName string, workspaceName string, entityID string, parameters armsecurityinsights.EntityExpandParameters, options *armsecurityinsights.EntitiesClientExpandOptions) (resp azfake.Responder[armsecurityinsights.EntitiesClientExpandResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method EntitiesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, entityID string, options *armsecurityinsights.EntitiesClientGetOptions) (resp azfake.Responder[armsecurityinsights.EntitiesClientGetResponse], errResp azfake.ErrorResponder)

	// GetInsights is the fake for method EntitiesClient.GetInsights
	// HTTP status codes to indicate success: http.StatusOK
	GetInsights func(ctx context.Context, resourceGroupName string, workspaceName string, entityID string, parameters armsecurityinsights.EntityGetInsightsParameters, options *armsecurityinsights.EntitiesClientGetInsightsOptions) (resp azfake.Responder[armsecurityinsights.EntitiesClientGetInsightsResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method EntitiesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.EntitiesClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.EntitiesClientListResponse])

	// Queries is the fake for method EntitiesClient.Queries
	// HTTP status codes to indicate success: http.StatusOK
	Queries func(ctx context.Context, resourceGroupName string, workspaceName string, entityID string, kind armsecurityinsights.EntityItemQueryKind, options *armsecurityinsights.EntitiesClientQueriesOptions) (resp azfake.Responder[armsecurityinsights.EntitiesClientQueriesResponse], errResp azfake.ErrorResponder)
}

EntitiesServer is a fake server for instances of the armsecurityinsights.EntitiesClient type.

type EntitiesServerTransport

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

EntitiesServerTransport connects instances of armsecurityinsights.EntitiesClient to instances of EntitiesServer. Don't use this type directly, use NewEntitiesServerTransport instead.

func NewEntitiesServerTransport

func NewEntitiesServerTransport(srv *EntitiesServer) *EntitiesServerTransport

NewEntitiesServerTransport creates a new instance of EntitiesServerTransport with the provided implementation. The returned EntitiesServerTransport instance is connected to an instance of armsecurityinsights.EntitiesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EntitiesServerTransport) Do

Do implements the policy.Transporter interface for EntitiesServerTransport.

type EntityQueriesServer

type EntityQueriesServer struct {
	// CreateOrUpdate is the fake for method EntityQueriesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, entityQueryID string, entityQuery armsecurityinsights.CustomEntityQueryClassification, options *armsecurityinsights.EntityQueriesClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.EntityQueriesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method EntityQueriesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, entityQueryID string, options *armsecurityinsights.EntityQueriesClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.EntityQueriesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method EntityQueriesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, entityQueryID string, options *armsecurityinsights.EntityQueriesClientGetOptions) (resp azfake.Responder[armsecurityinsights.EntityQueriesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method EntityQueriesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.EntityQueriesClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.EntityQueriesClientListResponse])
}

EntityQueriesServer is a fake server for instances of the armsecurityinsights.EntityQueriesClient type.

type EntityQueriesServerTransport

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

EntityQueriesServerTransport connects instances of armsecurityinsights.EntityQueriesClient to instances of EntityQueriesServer. Don't use this type directly, use NewEntityQueriesServerTransport instead.

func NewEntityQueriesServerTransport

func NewEntityQueriesServerTransport(srv *EntityQueriesServer) *EntityQueriesServerTransport

NewEntityQueriesServerTransport creates a new instance of EntityQueriesServerTransport with the provided implementation. The returned EntityQueriesServerTransport instance is connected to an instance of armsecurityinsights.EntityQueriesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EntityQueriesServerTransport) Do

Do implements the policy.Transporter interface for EntityQueriesServerTransport.

type EntityQueryTemplatesServer

type EntityQueryTemplatesServer struct {
	// Get is the fake for method EntityQueryTemplatesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, entityQueryTemplateID string, options *armsecurityinsights.EntityQueryTemplatesClientGetOptions) (resp azfake.Responder[armsecurityinsights.EntityQueryTemplatesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method EntityQueryTemplatesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.EntityQueryTemplatesClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.EntityQueryTemplatesClientListResponse])
}

EntityQueryTemplatesServer is a fake server for instances of the armsecurityinsights.EntityQueryTemplatesClient type.

type EntityQueryTemplatesServerTransport

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

EntityQueryTemplatesServerTransport connects instances of armsecurityinsights.EntityQueryTemplatesClient to instances of EntityQueryTemplatesServer. Don't use this type directly, use NewEntityQueryTemplatesServerTransport instead.

func NewEntityQueryTemplatesServerTransport

func NewEntityQueryTemplatesServerTransport(srv *EntityQueryTemplatesServer) *EntityQueryTemplatesServerTransport

NewEntityQueryTemplatesServerTransport creates a new instance of EntityQueryTemplatesServerTransport with the provided implementation. The returned EntityQueryTemplatesServerTransport instance is connected to an instance of armsecurityinsights.EntityQueryTemplatesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EntityQueryTemplatesServerTransport) Do

Do implements the policy.Transporter interface for EntityQueryTemplatesServerTransport.

type EntityRelationsServer

type EntityRelationsServer struct {
	// GetRelation is the fake for method EntityRelationsClient.GetRelation
	// HTTP status codes to indicate success: http.StatusOK
	GetRelation func(ctx context.Context, resourceGroupName string, workspaceName string, entityID string, relationName string, options *armsecurityinsights.EntityRelationsClientGetRelationOptions) (resp azfake.Responder[armsecurityinsights.EntityRelationsClientGetRelationResponse], errResp azfake.ErrorResponder)
}

EntityRelationsServer is a fake server for instances of the armsecurityinsights.EntityRelationsClient type.

type EntityRelationsServerTransport

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

EntityRelationsServerTransport connects instances of armsecurityinsights.EntityRelationsClient to instances of EntityRelationsServer. Don't use this type directly, use NewEntityRelationsServerTransport instead.

func NewEntityRelationsServerTransport

func NewEntityRelationsServerTransport(srv *EntityRelationsServer) *EntityRelationsServerTransport

NewEntityRelationsServerTransport creates a new instance of EntityRelationsServerTransport with the provided implementation. The returned EntityRelationsServerTransport instance is connected to an instance of armsecurityinsights.EntityRelationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*EntityRelationsServerTransport) Do

Do implements the policy.Transporter interface for EntityRelationsServerTransport.

type FileImportsServer

type FileImportsServer struct {
	// Create is the fake for method FileImportsClient.Create
	// HTTP status codes to indicate success: http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, workspaceName string, fileImportID string, fileImport armsecurityinsights.FileImport, options *armsecurityinsights.FileImportsClientCreateOptions) (resp azfake.Responder[armsecurityinsights.FileImportsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method FileImportsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, workspaceName string, fileImportID string, options *armsecurityinsights.FileImportsClientBeginDeleteOptions) (resp azfake.PollerResponder[armsecurityinsights.FileImportsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method FileImportsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, fileImportID string, options *armsecurityinsights.FileImportsClientGetOptions) (resp azfake.Responder[armsecurityinsights.FileImportsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method FileImportsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.FileImportsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.FileImportsClientListResponse])
}

FileImportsServer is a fake server for instances of the armsecurityinsights.FileImportsClient type.

type FileImportsServerTransport

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

FileImportsServerTransport connects instances of armsecurityinsights.FileImportsClient to instances of FileImportsServer. Don't use this type directly, use NewFileImportsServerTransport instead.

func NewFileImportsServerTransport

func NewFileImportsServerTransport(srv *FileImportsServer) *FileImportsServerTransport

NewFileImportsServerTransport creates a new instance of FileImportsServerTransport with the provided implementation. The returned FileImportsServerTransport instance is connected to an instance of armsecurityinsights.FileImportsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*FileImportsServerTransport) Do

Do implements the policy.Transporter interface for FileImportsServerTransport.

type IPGeodataServer

type IPGeodataServer struct {
	// Get is the fake for method IPGeodataClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, ipAddress string, options *armsecurityinsights.IPGeodataClientGetOptions) (resp azfake.Responder[armsecurityinsights.IPGeodataClientGetResponse], errResp azfake.ErrorResponder)
}

IPGeodataServer is a fake server for instances of the armsecurityinsights.IPGeodataClient type.

type IPGeodataServerTransport

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

IPGeodataServerTransport connects instances of armsecurityinsights.IPGeodataClient to instances of IPGeodataServer. Don't use this type directly, use NewIPGeodataServerTransport instead.

func NewIPGeodataServerTransport

func NewIPGeodataServerTransport(srv *IPGeodataServer) *IPGeodataServerTransport

NewIPGeodataServerTransport creates a new instance of IPGeodataServerTransport with the provided implementation. The returned IPGeodataServerTransport instance is connected to an instance of armsecurityinsights.IPGeodataClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*IPGeodataServerTransport) Do

Do implements the policy.Transporter interface for IPGeodataServerTransport.

type IncidentCommentsServer

type IncidentCommentsServer struct {
	// CreateOrUpdate is the fake for method IncidentCommentsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, incidentCommentID string, incidentComment armsecurityinsights.IncidentComment, options *armsecurityinsights.IncidentCommentsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.IncidentCommentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method IncidentCommentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, incidentCommentID string, options *armsecurityinsights.IncidentCommentsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.IncidentCommentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method IncidentCommentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, incidentCommentID string, options *armsecurityinsights.IncidentCommentsClientGetOptions) (resp azfake.Responder[armsecurityinsights.IncidentCommentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method IncidentCommentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, incidentID string, options *armsecurityinsights.IncidentCommentsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.IncidentCommentsClientListResponse])
}

IncidentCommentsServer is a fake server for instances of the armsecurityinsights.IncidentCommentsClient type.

type IncidentCommentsServerTransport

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

IncidentCommentsServerTransport connects instances of armsecurityinsights.IncidentCommentsClient to instances of IncidentCommentsServer. Don't use this type directly, use NewIncidentCommentsServerTransport instead.

func NewIncidentCommentsServerTransport

func NewIncidentCommentsServerTransport(srv *IncidentCommentsServer) *IncidentCommentsServerTransport

NewIncidentCommentsServerTransport creates a new instance of IncidentCommentsServerTransport with the provided implementation. The returned IncidentCommentsServerTransport instance is connected to an instance of armsecurityinsights.IncidentCommentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*IncidentCommentsServerTransport) Do

Do implements the policy.Transporter interface for IncidentCommentsServerTransport.

type IncidentRelationsServer

type IncidentRelationsServer struct {
	// CreateOrUpdate is the fake for method IncidentRelationsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, relationName string, relation armsecurityinsights.Relation, options *armsecurityinsights.IncidentRelationsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.IncidentRelationsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method IncidentRelationsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, relationName string, options *armsecurityinsights.IncidentRelationsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.IncidentRelationsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method IncidentRelationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, relationName string, options *armsecurityinsights.IncidentRelationsClientGetOptions) (resp azfake.Responder[armsecurityinsights.IncidentRelationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method IncidentRelationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, incidentID string, options *armsecurityinsights.IncidentRelationsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.IncidentRelationsClientListResponse])
}

IncidentRelationsServer is a fake server for instances of the armsecurityinsights.IncidentRelationsClient type.

type IncidentRelationsServerTransport

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

IncidentRelationsServerTransport connects instances of armsecurityinsights.IncidentRelationsClient to instances of IncidentRelationsServer. Don't use this type directly, use NewIncidentRelationsServerTransport instead.

func NewIncidentRelationsServerTransport

func NewIncidentRelationsServerTransport(srv *IncidentRelationsServer) *IncidentRelationsServerTransport

NewIncidentRelationsServerTransport creates a new instance of IncidentRelationsServerTransport with the provided implementation. The returned IncidentRelationsServerTransport instance is connected to an instance of armsecurityinsights.IncidentRelationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*IncidentRelationsServerTransport) Do

Do implements the policy.Transporter interface for IncidentRelationsServerTransport.

type IncidentsServer

type IncidentsServer struct {
	// CreateOrUpdate is the fake for method IncidentsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, incident armsecurityinsights.Incident, options *armsecurityinsights.IncidentsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.IncidentsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// CreateTeam is the fake for method IncidentsClient.CreateTeam
	// HTTP status codes to indicate success: http.StatusOK
	CreateTeam func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, teamProperties armsecurityinsights.TeamProperties, options *armsecurityinsights.IncidentsClientCreateTeamOptions) (resp azfake.Responder[armsecurityinsights.IncidentsClientCreateTeamResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method IncidentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, options *armsecurityinsights.IncidentsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.IncidentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method IncidentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, options *armsecurityinsights.IncidentsClientGetOptions) (resp azfake.Responder[armsecurityinsights.IncidentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method IncidentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.IncidentsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.IncidentsClientListResponse])

	// ListAlerts is the fake for method IncidentsClient.ListAlerts
	// HTTP status codes to indicate success: http.StatusOK
	ListAlerts func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, options *armsecurityinsights.IncidentsClientListAlertsOptions) (resp azfake.Responder[armsecurityinsights.IncidentsClientListAlertsResponse], errResp azfake.ErrorResponder)

	// ListBookmarks is the fake for method IncidentsClient.ListBookmarks
	// HTTP status codes to indicate success: http.StatusOK
	ListBookmarks func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, options *armsecurityinsights.IncidentsClientListBookmarksOptions) (resp azfake.Responder[armsecurityinsights.IncidentsClientListBookmarksResponse], errResp azfake.ErrorResponder)

	// ListEntities is the fake for method IncidentsClient.ListEntities
	// HTTP status codes to indicate success: http.StatusOK
	ListEntities func(ctx context.Context, resourceGroupName string, workspaceName string, incidentID string, options *armsecurityinsights.IncidentsClientListEntitiesOptions) (resp azfake.Responder[armsecurityinsights.IncidentsClientListEntitiesResponse], errResp azfake.ErrorResponder)

	// RunPlaybook is the fake for method IncidentsClient.RunPlaybook
	// HTTP status codes to indicate success: http.StatusNoContent
	RunPlaybook func(ctx context.Context, resourceGroupName string, workspaceName string, incidentIdentifier string, options *armsecurityinsights.IncidentsClientRunPlaybookOptions) (resp azfake.Responder[armsecurityinsights.IncidentsClientRunPlaybookResponse], errResp azfake.ErrorResponder)
}

IncidentsServer is a fake server for instances of the armsecurityinsights.IncidentsClient type.

type IncidentsServerTransport

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

IncidentsServerTransport connects instances of armsecurityinsights.IncidentsClient to instances of IncidentsServer. Don't use this type directly, use NewIncidentsServerTransport instead.

func NewIncidentsServerTransport

func NewIncidentsServerTransport(srv *IncidentsServer) *IncidentsServerTransport

NewIncidentsServerTransport creates a new instance of IncidentsServerTransport with the provided implementation. The returned IncidentsServerTransport instance is connected to an instance of armsecurityinsights.IncidentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*IncidentsServerTransport) Do

Do implements the policy.Transporter interface for IncidentsServerTransport.

type MetadataServer

type MetadataServer struct {
	// Create is the fake for method MetadataClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, workspaceName string, metadataName string, metadata armsecurityinsights.MetadataModel, options *armsecurityinsights.MetadataClientCreateOptions) (resp azfake.Responder[armsecurityinsights.MetadataClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method MetadataClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, metadataName string, options *armsecurityinsights.MetadataClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.MetadataClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method MetadataClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, metadataName string, options *armsecurityinsights.MetadataClientGetOptions) (resp azfake.Responder[armsecurityinsights.MetadataClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method MetadataClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.MetadataClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.MetadataClientListResponse])

	// Update is the fake for method MetadataClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, workspaceName string, metadataName string, metadataPatch armsecurityinsights.MetadataPatch, options *armsecurityinsights.MetadataClientUpdateOptions) (resp azfake.Responder[armsecurityinsights.MetadataClientUpdateResponse], errResp azfake.ErrorResponder)
}

MetadataServer is a fake server for instances of the armsecurityinsights.MetadataClient type.

type MetadataServerTransport

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

MetadataServerTransport connects instances of armsecurityinsights.MetadataClient to instances of MetadataServer. Don't use this type directly, use NewMetadataServerTransport instead.

func NewMetadataServerTransport

func NewMetadataServerTransport(srv *MetadataServer) *MetadataServerTransport

NewMetadataServerTransport creates a new instance of MetadataServerTransport with the provided implementation. The returned MetadataServerTransport instance is connected to an instance of armsecurityinsights.MetadataClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MetadataServerTransport) Do

Do implements the policy.Transporter interface for MetadataServerTransport.

type OfficeConsentsServer

type OfficeConsentsServer struct {
	// Delete is the fake for method OfficeConsentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, consentID string, options *armsecurityinsights.OfficeConsentsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.OfficeConsentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method OfficeConsentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, consentID string, options *armsecurityinsights.OfficeConsentsClientGetOptions) (resp azfake.Responder[armsecurityinsights.OfficeConsentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method OfficeConsentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.OfficeConsentsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.OfficeConsentsClientListResponse])
}

OfficeConsentsServer is a fake server for instances of the armsecurityinsights.OfficeConsentsClient type.

type OfficeConsentsServerTransport

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

OfficeConsentsServerTransport connects instances of armsecurityinsights.OfficeConsentsClient to instances of OfficeConsentsServer. Don't use this type directly, use NewOfficeConsentsServerTransport instead.

func NewOfficeConsentsServerTransport

func NewOfficeConsentsServerTransport(srv *OfficeConsentsServer) *OfficeConsentsServerTransport

NewOfficeConsentsServerTransport creates a new instance of OfficeConsentsServerTransport with the provided implementation. The returned OfficeConsentsServerTransport instance is connected to an instance of armsecurityinsights.OfficeConsentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OfficeConsentsServerTransport) Do

Do implements the policy.Transporter interface for OfficeConsentsServerTransport.

type OperationsServer

type OperationsServer struct {
	// NewListPager is the fake for method OperationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armsecurityinsights.OperationsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.OperationsClientListResponse])
}

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armsecurityinsights.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 armsecurityinsights.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 ProductSettingsServer

type ProductSettingsServer struct {
	// Delete is the fake for method ProductSettingsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, settingsName string, options *armsecurityinsights.ProductSettingsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.ProductSettingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ProductSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, settingsName string, options *armsecurityinsights.ProductSettingsClientGetOptions) (resp azfake.Responder[armsecurityinsights.ProductSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method ProductSettingsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, workspaceName string, options *armsecurityinsights.ProductSettingsClientListOptions) (resp azfake.Responder[armsecurityinsights.ProductSettingsClientListResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method ProductSettingsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, workspaceName string, settingsName string, settings armsecurityinsights.SettingsClassification, options *armsecurityinsights.ProductSettingsClientUpdateOptions) (resp azfake.Responder[armsecurityinsights.ProductSettingsClientUpdateResponse], errResp azfake.ErrorResponder)
}

ProductSettingsServer is a fake server for instances of the armsecurityinsights.ProductSettingsClient type.

type ProductSettingsServerTransport

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

ProductSettingsServerTransport connects instances of armsecurityinsights.ProductSettingsClient to instances of ProductSettingsServer. Don't use this type directly, use NewProductSettingsServerTransport instead.

func NewProductSettingsServerTransport

func NewProductSettingsServerTransport(srv *ProductSettingsServer) *ProductSettingsServerTransport

NewProductSettingsServerTransport creates a new instance of ProductSettingsServerTransport with the provided implementation. The returned ProductSettingsServerTransport instance is connected to an instance of armsecurityinsights.ProductSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ProductSettingsServerTransport) Do

Do implements the policy.Transporter interface for ProductSettingsServerTransport.

type SecurityMLAnalyticsSettingsServer

type SecurityMLAnalyticsSettingsServer struct {
	// CreateOrUpdate is the fake for method SecurityMLAnalyticsSettingsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, settingsResourceName string, securityMLAnalyticsSetting armsecurityinsights.SecurityMLAnalyticsSettingClassification, options *armsecurityinsights.SecurityMLAnalyticsSettingsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.SecurityMLAnalyticsSettingsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method SecurityMLAnalyticsSettingsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, settingsResourceName string, options *armsecurityinsights.SecurityMLAnalyticsSettingsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.SecurityMLAnalyticsSettingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SecurityMLAnalyticsSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, settingsResourceName string, options *armsecurityinsights.SecurityMLAnalyticsSettingsClientGetOptions) (resp azfake.Responder[armsecurityinsights.SecurityMLAnalyticsSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method SecurityMLAnalyticsSettingsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.SecurityMLAnalyticsSettingsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.SecurityMLAnalyticsSettingsClientListResponse])
}

SecurityMLAnalyticsSettingsServer is a fake server for instances of the armsecurityinsights.SecurityMLAnalyticsSettingsClient type.

type SecurityMLAnalyticsSettingsServerTransport

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

SecurityMLAnalyticsSettingsServerTransport connects instances of armsecurityinsights.SecurityMLAnalyticsSettingsClient to instances of SecurityMLAnalyticsSettingsServer. Don't use this type directly, use NewSecurityMLAnalyticsSettingsServerTransport instead.

func NewSecurityMLAnalyticsSettingsServerTransport

func NewSecurityMLAnalyticsSettingsServerTransport(srv *SecurityMLAnalyticsSettingsServer) *SecurityMLAnalyticsSettingsServerTransport

NewSecurityMLAnalyticsSettingsServerTransport creates a new instance of SecurityMLAnalyticsSettingsServerTransport with the provided implementation. The returned SecurityMLAnalyticsSettingsServerTransport instance is connected to an instance of armsecurityinsights.SecurityMLAnalyticsSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SecurityMLAnalyticsSettingsServerTransport) Do

Do implements the policy.Transporter interface for SecurityMLAnalyticsSettingsServerTransport.

type SentinelOnboardingStatesServer

type SentinelOnboardingStatesServer struct {
	// Create is the fake for method SentinelOnboardingStatesClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, workspaceName string, sentinelOnboardingStateName string, options *armsecurityinsights.SentinelOnboardingStatesClientCreateOptions) (resp azfake.Responder[armsecurityinsights.SentinelOnboardingStatesClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method SentinelOnboardingStatesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, sentinelOnboardingStateName string, options *armsecurityinsights.SentinelOnboardingStatesClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.SentinelOnboardingStatesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SentinelOnboardingStatesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, sentinelOnboardingStateName string, options *armsecurityinsights.SentinelOnboardingStatesClientGetOptions) (resp azfake.Responder[armsecurityinsights.SentinelOnboardingStatesClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method SentinelOnboardingStatesClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, workspaceName string, options *armsecurityinsights.SentinelOnboardingStatesClientListOptions) (resp azfake.Responder[armsecurityinsights.SentinelOnboardingStatesClientListResponse], errResp azfake.ErrorResponder)
}

SentinelOnboardingStatesServer is a fake server for instances of the armsecurityinsights.SentinelOnboardingStatesClient type.

type SentinelOnboardingStatesServerTransport

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

SentinelOnboardingStatesServerTransport connects instances of armsecurityinsights.SentinelOnboardingStatesClient to instances of SentinelOnboardingStatesServer. Don't use this type directly, use NewSentinelOnboardingStatesServerTransport instead.

func NewSentinelOnboardingStatesServerTransport

func NewSentinelOnboardingStatesServerTransport(srv *SentinelOnboardingStatesServer) *SentinelOnboardingStatesServerTransport

NewSentinelOnboardingStatesServerTransport creates a new instance of SentinelOnboardingStatesServerTransport with the provided implementation. The returned SentinelOnboardingStatesServerTransport instance is connected to an instance of armsecurityinsights.SentinelOnboardingStatesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SentinelOnboardingStatesServerTransport) Do

Do implements the policy.Transporter interface for SentinelOnboardingStatesServerTransport.

type ServerFactory

type ServerFactory struct {
	ActionsServer                            ActionsServer
	AlertRuleTemplatesServer                 AlertRuleTemplatesServer
	AlertRulesServer                         AlertRulesServer
	AutomationRulesServer                    AutomationRulesServer
	BookmarkServer                           BookmarkServer
	BookmarkRelationsServer                  BookmarkRelationsServer
	BookmarksServer                          BookmarksServer
	DataConnectorsCheckRequirementsServer    DataConnectorsCheckRequirementsServer
	DataConnectorsServer                     DataConnectorsServer
	DomainWhoisServer                        DomainWhoisServer
	EntitiesServer                           EntitiesServer
	EntitiesGetTimelineServer                EntitiesGetTimelineServer
	EntitiesRelationsServer                  EntitiesRelationsServer
	EntityQueriesServer                      EntityQueriesServer
	EntityQueryTemplatesServer               EntityQueryTemplatesServer
	EntityRelationsServer                    EntityRelationsServer
	FileImportsServer                        FileImportsServer
	IPGeodataServer                          IPGeodataServer
	IncidentCommentsServer                   IncidentCommentsServer
	IncidentRelationsServer                  IncidentRelationsServer
	IncidentsServer                          IncidentsServer
	MetadataServer                           MetadataServer
	OfficeConsentsServer                     OfficeConsentsServer
	OperationsServer                         OperationsServer
	ProductSettingsServer                    ProductSettingsServer
	SecurityMLAnalyticsSettingsServer        SecurityMLAnalyticsSettingsServer
	SentinelOnboardingStatesServer           SentinelOnboardingStatesServer
	SourceControlServer                      SourceControlServer
	SourceControlsServer                     SourceControlsServer
	ThreatIntelligenceIndicatorServer        ThreatIntelligenceIndicatorServer
	ThreatIntelligenceIndicatorMetricsServer ThreatIntelligenceIndicatorMetricsServer
	ThreatIntelligenceIndicatorsServer       ThreatIntelligenceIndicatorsServer
	WatchlistItemsServer                     WatchlistItemsServer
	WatchlistsServer                         WatchlistsServer
}

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

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armsecurityinsights.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 armsecurityinsights.ClientFactory via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerFactoryTransport) Do

Do implements the policy.Transporter interface for ServerFactoryTransport.

type SourceControlServer

type SourceControlServer struct {
	// NewListRepositoriesPager is the fake for method SourceControlClient.NewListRepositoriesPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListRepositoriesPager func(resourceGroupName string, workspaceName string, repoType armsecurityinsights.RepoType, options *armsecurityinsights.SourceControlClientListRepositoriesOptions) (resp azfake.PagerResponder[armsecurityinsights.SourceControlClientListRepositoriesResponse])
}

SourceControlServer is a fake server for instances of the armsecurityinsights.SourceControlClient type.

type SourceControlServerTransport

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

SourceControlServerTransport connects instances of armsecurityinsights.SourceControlClient to instances of SourceControlServer. Don't use this type directly, use NewSourceControlServerTransport instead.

func NewSourceControlServerTransport

func NewSourceControlServerTransport(srv *SourceControlServer) *SourceControlServerTransport

NewSourceControlServerTransport creates a new instance of SourceControlServerTransport with the provided implementation. The returned SourceControlServerTransport instance is connected to an instance of armsecurityinsights.SourceControlClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SourceControlServerTransport) Do

Do implements the policy.Transporter interface for SourceControlServerTransport.

type SourceControlsServer

type SourceControlsServer struct {
	// Create is the fake for method SourceControlsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, workspaceName string, sourceControlID string, sourceControl armsecurityinsights.SourceControl, options *armsecurityinsights.SourceControlsClientCreateOptions) (resp azfake.Responder[armsecurityinsights.SourceControlsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method SourceControlsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, sourceControlID string, options *armsecurityinsights.SourceControlsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.SourceControlsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SourceControlsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, sourceControlID string, options *armsecurityinsights.SourceControlsClientGetOptions) (resp azfake.Responder[armsecurityinsights.SourceControlsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method SourceControlsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.SourceControlsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.SourceControlsClientListResponse])
}

SourceControlsServer is a fake server for instances of the armsecurityinsights.SourceControlsClient type.

type SourceControlsServerTransport

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

SourceControlsServerTransport connects instances of armsecurityinsights.SourceControlsClient to instances of SourceControlsServer. Don't use this type directly, use NewSourceControlsServerTransport instead.

func NewSourceControlsServerTransport

func NewSourceControlsServerTransport(srv *SourceControlsServer) *SourceControlsServerTransport

NewSourceControlsServerTransport creates a new instance of SourceControlsServerTransport with the provided implementation. The returned SourceControlsServerTransport instance is connected to an instance of armsecurityinsights.SourceControlsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SourceControlsServerTransport) Do

Do implements the policy.Transporter interface for SourceControlsServerTransport.

type ThreatIntelligenceIndicatorMetricsServer

type ThreatIntelligenceIndicatorMetricsServer struct {
	// List is the fake for method ThreatIntelligenceIndicatorMetricsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, workspaceName string, options *armsecurityinsights.ThreatIntelligenceIndicatorMetricsClientListOptions) (resp azfake.Responder[armsecurityinsights.ThreatIntelligenceIndicatorMetricsClientListResponse], errResp azfake.ErrorResponder)
}

ThreatIntelligenceIndicatorMetricsServer is a fake server for instances of the armsecurityinsights.ThreatIntelligenceIndicatorMetricsClient type.

type ThreatIntelligenceIndicatorMetricsServerTransport

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

ThreatIntelligenceIndicatorMetricsServerTransport connects instances of armsecurityinsights.ThreatIntelligenceIndicatorMetricsClient to instances of ThreatIntelligenceIndicatorMetricsServer. Don't use this type directly, use NewThreatIntelligenceIndicatorMetricsServerTransport instead.

func NewThreatIntelligenceIndicatorMetricsServerTransport

func NewThreatIntelligenceIndicatorMetricsServerTransport(srv *ThreatIntelligenceIndicatorMetricsServer) *ThreatIntelligenceIndicatorMetricsServerTransport

NewThreatIntelligenceIndicatorMetricsServerTransport creates a new instance of ThreatIntelligenceIndicatorMetricsServerTransport with the provided implementation. The returned ThreatIntelligenceIndicatorMetricsServerTransport instance is connected to an instance of armsecurityinsights.ThreatIntelligenceIndicatorMetricsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ThreatIntelligenceIndicatorMetricsServerTransport) Do

Do implements the policy.Transporter interface for ThreatIntelligenceIndicatorMetricsServerTransport.

type ThreatIntelligenceIndicatorServer

type ThreatIntelligenceIndicatorServer struct {
	// AppendTags is the fake for method ThreatIntelligenceIndicatorClient.AppendTags
	// HTTP status codes to indicate success: http.StatusOK
	AppendTags func(ctx context.Context, resourceGroupName string, workspaceName string, name string, threatIntelligenceAppendTags armsecurityinsights.ThreatIntelligenceAppendTags, options *armsecurityinsights.ThreatIntelligenceIndicatorClientAppendTagsOptions) (resp azfake.Responder[armsecurityinsights.ThreatIntelligenceIndicatorClientAppendTagsResponse], errResp azfake.ErrorResponder)

	// Create is the fake for method ThreatIntelligenceIndicatorClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, workspaceName string, name string, threatIntelligenceProperties armsecurityinsights.ThreatIntelligenceIndicatorModel, options *armsecurityinsights.ThreatIntelligenceIndicatorClientCreateOptions) (resp azfake.Responder[armsecurityinsights.ThreatIntelligenceIndicatorClientCreateResponse], errResp azfake.ErrorResponder)

	// CreateIndicator is the fake for method ThreatIntelligenceIndicatorClient.CreateIndicator
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateIndicator func(ctx context.Context, resourceGroupName string, workspaceName string, threatIntelligenceProperties armsecurityinsights.ThreatIntelligenceIndicatorModel, options *armsecurityinsights.ThreatIntelligenceIndicatorClientCreateIndicatorOptions) (resp azfake.Responder[armsecurityinsights.ThreatIntelligenceIndicatorClientCreateIndicatorResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ThreatIntelligenceIndicatorClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armsecurityinsights.ThreatIntelligenceIndicatorClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.ThreatIntelligenceIndicatorClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ThreatIntelligenceIndicatorClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, name string, options *armsecurityinsights.ThreatIntelligenceIndicatorClientGetOptions) (resp azfake.Responder[armsecurityinsights.ThreatIntelligenceIndicatorClientGetResponse], errResp azfake.ErrorResponder)

	// NewQueryIndicatorsPager is the fake for method ThreatIntelligenceIndicatorClient.NewQueryIndicatorsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewQueryIndicatorsPager func(resourceGroupName string, workspaceName string, threatIntelligenceFilteringCriteria armsecurityinsights.ThreatIntelligenceFilteringCriteria, options *armsecurityinsights.ThreatIntelligenceIndicatorClientQueryIndicatorsOptions) (resp azfake.PagerResponder[armsecurityinsights.ThreatIntelligenceIndicatorClientQueryIndicatorsResponse])

	// ReplaceTags is the fake for method ThreatIntelligenceIndicatorClient.ReplaceTags
	// HTTP status codes to indicate success: http.StatusOK
	ReplaceTags func(ctx context.Context, resourceGroupName string, workspaceName string, name string, threatIntelligenceReplaceTags armsecurityinsights.ThreatIntelligenceIndicatorModel, options *armsecurityinsights.ThreatIntelligenceIndicatorClientReplaceTagsOptions) (resp azfake.Responder[armsecurityinsights.ThreatIntelligenceIndicatorClientReplaceTagsResponse], errResp azfake.ErrorResponder)
}

ThreatIntelligenceIndicatorServer is a fake server for instances of the armsecurityinsights.ThreatIntelligenceIndicatorClient type.

type ThreatIntelligenceIndicatorServerTransport

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

ThreatIntelligenceIndicatorServerTransport connects instances of armsecurityinsights.ThreatIntelligenceIndicatorClient to instances of ThreatIntelligenceIndicatorServer. Don't use this type directly, use NewThreatIntelligenceIndicatorServerTransport instead.

func NewThreatIntelligenceIndicatorServerTransport

func NewThreatIntelligenceIndicatorServerTransport(srv *ThreatIntelligenceIndicatorServer) *ThreatIntelligenceIndicatorServerTransport

NewThreatIntelligenceIndicatorServerTransport creates a new instance of ThreatIntelligenceIndicatorServerTransport with the provided implementation. The returned ThreatIntelligenceIndicatorServerTransport instance is connected to an instance of armsecurityinsights.ThreatIntelligenceIndicatorClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ThreatIntelligenceIndicatorServerTransport) Do

Do implements the policy.Transporter interface for ThreatIntelligenceIndicatorServerTransport.

type ThreatIntelligenceIndicatorsServer

type ThreatIntelligenceIndicatorsServer struct {
	// NewListPager is the fake for method ThreatIntelligenceIndicatorsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.ThreatIntelligenceIndicatorsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.ThreatIntelligenceIndicatorsClientListResponse])
}

ThreatIntelligenceIndicatorsServer is a fake server for instances of the armsecurityinsights.ThreatIntelligenceIndicatorsClient type.

type ThreatIntelligenceIndicatorsServerTransport

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

ThreatIntelligenceIndicatorsServerTransport connects instances of armsecurityinsights.ThreatIntelligenceIndicatorsClient to instances of ThreatIntelligenceIndicatorsServer. Don't use this type directly, use NewThreatIntelligenceIndicatorsServerTransport instead.

func NewThreatIntelligenceIndicatorsServerTransport

func NewThreatIntelligenceIndicatorsServerTransport(srv *ThreatIntelligenceIndicatorsServer) *ThreatIntelligenceIndicatorsServerTransport

NewThreatIntelligenceIndicatorsServerTransport creates a new instance of ThreatIntelligenceIndicatorsServerTransport with the provided implementation. The returned ThreatIntelligenceIndicatorsServerTransport instance is connected to an instance of armsecurityinsights.ThreatIntelligenceIndicatorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ThreatIntelligenceIndicatorsServerTransport) Do

Do implements the policy.Transporter interface for ThreatIntelligenceIndicatorsServerTransport.

type WatchlistItemsServer

type WatchlistItemsServer struct {
	// CreateOrUpdate is the fake for method WatchlistItemsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, watchlistAlias string, watchlistItemID string, watchlistItem armsecurityinsights.WatchlistItem, options *armsecurityinsights.WatchlistItemsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.WatchlistItemsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method WatchlistItemsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, watchlistAlias string, watchlistItemID string, options *armsecurityinsights.WatchlistItemsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.WatchlistItemsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method WatchlistItemsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, watchlistAlias string, watchlistItemID string, options *armsecurityinsights.WatchlistItemsClientGetOptions) (resp azfake.Responder[armsecurityinsights.WatchlistItemsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method WatchlistItemsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, watchlistAlias string, options *armsecurityinsights.WatchlistItemsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.WatchlistItemsClientListResponse])
}

WatchlistItemsServer is a fake server for instances of the armsecurityinsights.WatchlistItemsClient type.

type WatchlistItemsServerTransport

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

WatchlistItemsServerTransport connects instances of armsecurityinsights.WatchlistItemsClient to instances of WatchlistItemsServer. Don't use this type directly, use NewWatchlistItemsServerTransport instead.

func NewWatchlistItemsServerTransport

func NewWatchlistItemsServerTransport(srv *WatchlistItemsServer) *WatchlistItemsServerTransport

NewWatchlistItemsServerTransport creates a new instance of WatchlistItemsServerTransport with the provided implementation. The returned WatchlistItemsServerTransport instance is connected to an instance of armsecurityinsights.WatchlistItemsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WatchlistItemsServerTransport) Do

Do implements the policy.Transporter interface for WatchlistItemsServerTransport.

type WatchlistsServer

type WatchlistsServer struct {
	// CreateOrUpdate is the fake for method WatchlistsClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, workspaceName string, watchlistAlias string, watchlist armsecurityinsights.Watchlist, options *armsecurityinsights.WatchlistsClientCreateOrUpdateOptions) (resp azfake.Responder[armsecurityinsights.WatchlistsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method WatchlistsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, workspaceName string, watchlistAlias string, options *armsecurityinsights.WatchlistsClientDeleteOptions) (resp azfake.Responder[armsecurityinsights.WatchlistsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method WatchlistsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, workspaceName string, watchlistAlias string, options *armsecurityinsights.WatchlistsClientGetOptions) (resp azfake.Responder[armsecurityinsights.WatchlistsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method WatchlistsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceName string, options *armsecurityinsights.WatchlistsClientListOptions) (resp azfake.PagerResponder[armsecurityinsights.WatchlistsClientListResponse])
}

WatchlistsServer is a fake server for instances of the armsecurityinsights.WatchlistsClient type.

type WatchlistsServerTransport

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

WatchlistsServerTransport connects instances of armsecurityinsights.WatchlistsClient to instances of WatchlistsServer. Don't use this type directly, use NewWatchlistsServerTransport instead.

func NewWatchlistsServerTransport

func NewWatchlistsServerTransport(srv *WatchlistsServer) *WatchlistsServerTransport

NewWatchlistsServerTransport creates a new instance of WatchlistsServerTransport with the provided implementation. The returned WatchlistsServerTransport instance is connected to an instance of armsecurityinsights.WatchlistsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WatchlistsServerTransport) Do

Do implements the policy.Transporter interface for WatchlistsServerTransport.

Jump to

Keyboard shortcuts

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