MockableSecurityInsightsArmClient Class

Definition

A class to add extension methods to ArmClient.

public class MockableSecurityInsightsArmClient : Azure.ResourceManager.ArmResource
type MockableSecurityInsightsArmClient = class
    inherit ArmResource
Public Class MockableSecurityInsightsArmClient
Inherits ArmResource
Inheritance
MockableSecurityInsightsArmClient

Constructors

Name Description
MockableSecurityInsightsArmClient()

Initializes a new instance of MockableSecurityInsightsArmClient for mocking.

Properties

Name Description
Client

Gets the ArmClient this resource client was created from.

(Inherited from ArmResource)
Diagnostics

Gets the diagnostic options for this resource client.

(Inherited from ArmResource)
Endpoint

Gets the base uri for this resource client.

(Inherited from ArmResource)
Id

Gets the resource identifier.

(Inherited from ArmResource)
Pipeline

Gets the pipeline for this resource client.

(Inherited from ArmResource)

Methods

Name Description
CanUseTagResource(CancellationToken)

Checks to see if the TagResource API is deployed in the current environment.

(Inherited from ArmResource)
CanUseTagResourceAsync(CancellationToken)

Checks to see if the TagResource API is deployed in the current environment.

(Inherited from ArmResource)
Count(ResourceIdentifier, ThreatIntelligenceType, ThreatIntelligenceCountQuery, CancellationToken)

Gets the count of all TI objects for the workspace.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/{tiType}/count.
  • Operation Id. : ThreatIntelligenceOperationGroup_Count.
  • Default Api Version. : 2025-07-01-preview.
CountAsync(ResourceIdentifier, ThreatIntelligenceType, ThreatIntelligenceCountQuery, CancellationToken)

Gets the count of all TI objects for the workspace.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/{tiType}/count.
  • Operation Id. : ThreatIntelligenceOperationGroup_Count.
  • Default Api Version. : 2025-07-01-preview.
CreateIndicator(ResourceIdentifier, SecurityInsightsThreatIntelligenceIndicatorData, CancellationToken)

Create a new threat intelligence indicator.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/createIndicator.
  • Operation Id. : ThreatIntelligenceIndicatorOperationGroup_CreateIndicator.
  • Default Api Version. : 2025-07-01-preview.
CreateIndicatorAsync(ResourceIdentifier, SecurityInsightsThreatIntelligenceIndicatorData, CancellationToken)

Create a new threat intelligence indicator.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/createIndicator.
  • Operation Id. : ThreatIntelligenceIndicatorOperationGroup_CreateIndicator.
  • Default Api Version. : 2025-07-01-preview.
GetAllSecurityInsightsMetadata(ResourceIdentifier)

Gets a collection of SecurityInsightsMetadataCollection objects within the specified scope.

GetAllThreatIntelligenceIndicatorMetrics(ResourceIdentifier, CancellationToken)

Get threat intelligence indicators metrics (Indicators counts by Type, Threat Type, Source).

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/metrics.
  • Operation Id. : ThreatIntelligenceIndicatorMetricsOperationGroup_List.
  • Default Api Version. : 2025-07-01-preview.
GetAllThreatIntelligenceIndicatorMetricsAsync(ResourceIdentifier, CancellationToken)

Get threat intelligence indicators metrics (Indicators counts by Type, Threat Type, Source).

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/metrics.
  • Operation Id. : ThreatIntelligenceIndicatorMetricsOperationGroup_List.
  • Default Api Version. : 2025-07-01-preview.
GetAvailableLocations(CancellationToken)

Lists all available geo-locations.

(Inherited from ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Lists all available geo-locations.

(Inherited from ArmResource)
GetDomainWhoisInformation(ResourceIdentifier, EnrichmentType, EnrichmentDomainContent, CancellationToken)

Get whois information for a single domain name

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/enrichment/{enrichmentType}/listWhoisByDomain.
  • Operation Id. : SecurityInsights_ListWhoisByDomain.
  • Default Api Version. : 2025-07-01-preview.
GetDomainWhoisInformationAsync(ResourceIdentifier, EnrichmentType, EnrichmentDomainContent, CancellationToken)

Get whois information for a single domain name

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/enrichment/{enrichmentType}/listWhoisByDomain.
  • Operation Id. : SecurityInsights_ListWhoisByDomain.
  • Default Api Version. : 2025-07-01-preview.
GetGeodataByIp(ResourceIdentifier, EnrichmentType, EnrichmentIPAddressContent, CancellationToken)

Get geodata for a single IP address

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/enrichment/{enrichmentType}/listGeodataByIp.
  • Operation Id. : SecurityInsights_ListGeodataByIp.
  • Default Api Version. : 2025-07-01-preview.
GetGeodataByIpAsync(ResourceIdentifier, EnrichmentType, EnrichmentIPAddressContent, CancellationToken)

Get geodata for a single IP address

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/enrichment/{enrichmentType}/listGeodataByIp.
  • Operation Id. : SecurityInsights_ListGeodataByIp.
  • Default Api Version. : 2025-07-01-preview.
GetManagementLock(String, CancellationToken)

Get a management lock by scope.

  • Request Path: /{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Operation Id: ManagementLocks_GetByScope
  • Default Api Version: 2020-05-01
  • Resource: ManagementLockResource
(Inherited from ArmResource)
GetManagementLockAsync(String, CancellationToken)

Get a management lock by scope.

  • Request Path: /{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Operation Id: ManagementLocks_GetByScope
  • Default Api Version: 2020-05-01
  • Resource: ManagementLockResource
(Inherited from ArmResource)
GetManagementLocks()

Gets a collection of ManagementLockResources in the ArmResource.

(Inherited from ArmResource)
GetPolicyAssignment(String, CancellationToken)

This operation retrieves a single policy assignment, given its name and the scope it was created at.

  • Request Path: /{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Operation Id: PolicyAssignments_Get
  • Default Api Version: 2022-06-01
  • Resource: PolicyAssignmentResource
(Inherited from ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

This operation retrieves a single policy assignment, given its name and the scope it was created at.

  • Request Path: /{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Operation Id: PolicyAssignments_Get
  • Default Api Version: 2022-06-01
  • Resource: PolicyAssignmentResource
(Inherited from ArmResource)
GetPolicyAssignments()

Gets a collection of PolicyAssignmentResources in the ArmResource.

(Inherited from ArmResource)
GetRepositories(ResourceIdentifier, RepositoryAccessProperties, CancellationToken)

Gets a list of repositories metadata.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/listRepositories.
  • Operation Id. : SourceControlOperationGroup_ListRepositories.
  • Default Api Version. : 2025-07-01-preview.
GetRepositoriesAsync(ResourceIdentifier, RepositoryAccessProperties, CancellationToken)

Gets a list of repositories metadata.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/listRepositories.
  • Operation Id. : SourceControlOperationGroup_ListRepositories.
  • Default Api Version. : 2025-07-01-preview.
GetSecurityInsightsAlertRule(ResourceIdentifier, String, CancellationToken)

Gets the alert rule.

GetSecurityInsightsAlertRuleAction(ResourceIdentifier, String, CancellationToken)

Gets the action of alert rule.

GetSecurityInsightsAlertRuleActionAsync(ResourceIdentifier, String, CancellationToken)

Gets the action of alert rule.

GetSecurityInsightsAlertRuleActionResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsAlertRuleActionResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsAlertRuleActions(ResourceIdentifier)

Gets a collection of SecurityInsightsAlertRuleActionCollection objects within the specified scope.

GetSecurityInsightsAlertRuleAsync(ResourceIdentifier, String, CancellationToken)

Gets the alert rule.

GetSecurityInsightsAlertRuleResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsAlertRuleResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsAlertRules(ResourceIdentifier)

Gets a collection of SecurityInsightsAlertRuleCollection objects within the specified scope.

GetSecurityInsightsAlertRuleTemplate(ResourceIdentifier, String, CancellationToken)

Gets the alert rule template.

GetSecurityInsightsAlertRuleTemplateAsync(ResourceIdentifier, String, CancellationToken)

Gets the alert rule template.

GetSecurityInsightsAlertRuleTemplateResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsAlertRuleTemplateResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsAlertRuleTemplates(ResourceIdentifier)

Gets a collection of SecurityInsightsAlertRuleTemplateCollection objects within the specified scope.

GetSecurityInsightsAutomationRule(ResourceIdentifier, String, CancellationToken)

Gets the automation rule.

GetSecurityInsightsAutomationRuleAsync(ResourceIdentifier, String, CancellationToken)

Gets the automation rule.

GetSecurityInsightsAutomationRuleResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsAutomationRuleResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsAutomationRules(ResourceIdentifier)

Gets a collection of SecurityInsightsAutomationRuleCollection objects within the specified scope.

GetSecurityInsightsBillingStatistic(ResourceIdentifier, String, CancellationToken)

Gets a billing statistic.

GetSecurityInsightsBillingStatisticAsync(ResourceIdentifier, String, CancellationToken)

Gets a billing statistic.

GetSecurityInsightsBillingStatisticResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsBillingStatisticResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsBillingStatistics(ResourceIdentifier)

Gets a collection of SecurityInsightsBillingStatisticCollection objects within the specified scope.

GetSecurityInsightsBookmark(ResourceIdentifier, String, CancellationToken)

Gets a bookmark.

GetSecurityInsightsBookmarkAsync(ResourceIdentifier, String, CancellationToken)

Gets a bookmark.

GetSecurityInsightsBookmarkRelation(ResourceIdentifier, String, CancellationToken)

Gets a bookmark relation.

GetSecurityInsightsBookmarkRelationAsync(ResourceIdentifier, String, CancellationToken)

Gets a bookmark relation.

GetSecurityInsightsBookmarkRelationResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsBookmarkRelationResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsBookmarkRelations(ResourceIdentifier)

Gets a collection of SecurityInsightsBookmarkRelationCollection objects within the specified scope.

GetSecurityInsightsBookmarkResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsBookmarkResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsBookmarks(ResourceIdentifier)

Gets a collection of SecurityInsightsBookmarkCollection objects within the specified scope.

GetSecurityInsightsDataConnector(ResourceIdentifier, String, CancellationToken)

Gets a data connector.

GetSecurityInsightsDataConnectorAsync(ResourceIdentifier, String, CancellationToken)

Gets a data connector.

GetSecurityInsightsDataConnectorDefinition(ResourceIdentifier, String, CancellationToken)

Gets a data connector definition.

GetSecurityInsightsDataConnectorDefinitionAsync(ResourceIdentifier, String, CancellationToken)

Gets a data connector definition.

GetSecurityInsightsDataConnectorDefinitionResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsDataConnectorDefinitionResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsDataConnectorDefinitions(ResourceIdentifier)

Gets a collection of SecurityInsightsDataConnectorDefinitionCollection objects within the specified scope.

GetSecurityInsightsDataConnectorResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsDataConnectorResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsDataConnectors(ResourceIdentifier)

Gets a collection of SecurityInsightsDataConnectorCollection objects within the specified scope.

GetSecurityInsightsEntities(ResourceIdentifier)

Gets a collection of SecurityInsightsEntityCollection objects within the specified scope.

GetSecurityInsightsEntity(ResourceIdentifier, String, CancellationToken)

Gets an entity.

GetSecurityInsightsEntityAsync(ResourceIdentifier, String, CancellationToken)

Gets an entity.

GetSecurityInsightsEntityQueries(ResourceIdentifier)

Gets a collection of SecurityInsightsEntityQueryCollection objects within the specified scope.

GetSecurityInsightsEntityQuery(ResourceIdentifier, String, CancellationToken)

Gets an entity query.

GetSecurityInsightsEntityQueryAsync(ResourceIdentifier, String, CancellationToken)

Gets an entity query.

GetSecurityInsightsEntityQueryResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsEntityQueryResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsEntityQueryTemplate(ResourceIdentifier, String, CancellationToken)

Gets an entity query.

GetSecurityInsightsEntityQueryTemplateAsync(ResourceIdentifier, String, CancellationToken)

Gets an entity query.

GetSecurityInsightsEntityQueryTemplateResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsEntityQueryTemplateResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsEntityQueryTemplates(ResourceIdentifier)

Gets a collection of SecurityInsightsEntityQueryTemplateCollection objects within the specified scope.

GetSecurityInsightsEntityRelation(ResourceIdentifier, String, CancellationToken)

Gets an entity relation.

GetSecurityInsightsEntityRelationAsync(ResourceIdentifier, String, CancellationToken)

Gets an entity relation.

GetSecurityInsightsEntityRelationResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsEntityRelationResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsEntityRelations(ResourceIdentifier)

Gets a collection of SecurityInsightsEntityRelationCollection objects within the specified scope.

GetSecurityInsightsEntityResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsEntityResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsFileImport(ResourceIdentifier, String, CancellationToken)

Gets a file import.

GetSecurityInsightsFileImportAsync(ResourceIdentifier, String, CancellationToken)

Gets a file import.

GetSecurityInsightsFileImportResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsFileImportResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsFileImports(ResourceIdentifier)

Gets a collection of SecurityInsightsFileImportCollection objects within the specified scope.

GetSecurityInsightsHunt(ResourceIdentifier, String, CancellationToken)

Gets a hunt, without relations and comments.

GetSecurityInsightsHuntAsync(ResourceIdentifier, String, CancellationToken)

Gets a hunt, without relations and comments.

GetSecurityInsightsHuntComment(ResourceIdentifier, String, CancellationToken)

Gets a hunt comment.

GetSecurityInsightsHuntCommentAsync(ResourceIdentifier, String, CancellationToken)

Gets a hunt comment.

GetSecurityInsightsHuntCommentResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsHuntCommentResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsHuntComments(ResourceIdentifier)

Gets a collection of SecurityInsightsHuntCommentCollection objects within the specified scope.

GetSecurityInsightsHuntRelation(ResourceIdentifier, String, CancellationToken)

Gets a hunt relation.

GetSecurityInsightsHuntRelationAsync(ResourceIdentifier, String, CancellationToken)

Gets a hunt relation.

GetSecurityInsightsHuntRelationResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsHuntRelationResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsHuntRelations(ResourceIdentifier)

Gets a collection of SecurityInsightsHuntRelationCollection objects within the specified scope.

GetSecurityInsightsHuntResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsHuntResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsHunts(ResourceIdentifier)

Gets a collection of SecurityInsightsHuntCollection objects within the specified scope.

GetSecurityInsightsIncident(ResourceIdentifier, String, CancellationToken)

Gets a given incident.

GetSecurityInsightsIncidentAsync(ResourceIdentifier, String, CancellationToken)

Gets a given incident.

GetSecurityInsightsIncidentComment(ResourceIdentifier, String, CancellationToken)

Gets an incident comment.

GetSecurityInsightsIncidentCommentAsync(ResourceIdentifier, String, CancellationToken)

Gets an incident comment.

GetSecurityInsightsIncidentCommentResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsIncidentCommentResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsIncidentComments(ResourceIdentifier)

Gets a collection of SecurityInsightsIncidentCommentCollection objects within the specified scope.

GetSecurityInsightsIncidentRelation(ResourceIdentifier, String, CancellationToken)

Gets a relation for a given incident.

GetSecurityInsightsIncidentRelationAsync(ResourceIdentifier, String, CancellationToken)

Gets a relation for a given incident.

GetSecurityInsightsIncidentRelationResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsIncidentRelationResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsIncidentRelations(ResourceIdentifier)

Gets a collection of SecurityInsightsIncidentRelationCollection objects within the specified scope.

GetSecurityInsightsIncidentResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsIncidentResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsIncidents(ResourceIdentifier)

Gets a collection of SecurityInsightsIncidentCollection objects within the specified scope.

GetSecurityInsightsIncidentTask(ResourceIdentifier, String, CancellationToken)

Gets an incident task.

GetSecurityInsightsIncidentTaskAsync(ResourceIdentifier, String, CancellationToken)

Gets an incident task.

GetSecurityInsightsIncidentTaskResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsIncidentTaskResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsIncidentTasks(ResourceIdentifier)

Gets a collection of SecurityInsightsIncidentTaskCollection objects within the specified scope.

GetSecurityInsightsMetadata(ResourceIdentifier, String, CancellationToken)

Get a Metadata.

GetSecurityInsightsMetadataAsync(ResourceIdentifier, String, CancellationToken)

Get a Metadata.

GetSecurityInsightsMetadataResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsMetadataResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsOfficeConsent(ResourceIdentifier, String, CancellationToken)

Gets an office365 consent.

GetSecurityInsightsOfficeConsentAsync(ResourceIdentifier, String, CancellationToken)

Gets an office365 consent.

GetSecurityInsightsOfficeConsentResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsOfficeConsentResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsOfficeConsents(ResourceIdentifier)

Gets a collection of SecurityInsightsOfficeConsentCollection objects within the specified scope.

GetSecurityInsightsPackage(ResourceIdentifier, String, CancellationToken)

Gets an installed packages by its id.

GetSecurityInsightsPackageAsync(ResourceIdentifier, String, CancellationToken)

Gets an installed packages by its id.

GetSecurityInsightsPackageResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsPackageResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsPackages(ResourceIdentifier)

Gets a collection of SecurityInsightsPackageCollection objects within the specified scope.

GetSecurityInsightsProductPackage(ResourceIdentifier, String, CancellationToken)

Gets a package by its identifier from the catalog.

GetSecurityInsightsProductPackageAsync(ResourceIdentifier, String, CancellationToken)

Gets a package by its identifier from the catalog.

GetSecurityInsightsProductPackageResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsProductPackageResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsProductPackages(ResourceIdentifier)

Gets a collection of SecurityInsightsProductPackageCollection objects within the specified scope.

GetSecurityInsightsProductTemplate(ResourceIdentifier, String, CancellationToken)

Gets a template by its identifier.

GetSecurityInsightsProductTemplateAsync(ResourceIdentifier, String, CancellationToken)

Gets a template by its identifier.

GetSecurityInsightsProductTemplateResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsProductTemplateResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsProductTemplates(ResourceIdentifier)

Gets a collection of SecurityInsightsProductTemplateCollection objects within the specified scope.

GetSecurityInsightsRecommendation(ResourceIdentifier, String, CancellationToken)

Gets a recommendation by its id.

GetSecurityInsightsRecommendationAsync(ResourceIdentifier, String, CancellationToken)

Gets a recommendation by its id.

GetSecurityInsightsRecommendationResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsRecommendationResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsRecommendations(ResourceIdentifier)

Gets a collection of SecurityInsightsRecommendationCollection objects within the specified scope.

GetSecurityInsightsSentinelOnboardingState(ResourceIdentifier, String, CancellationToken)

Get Sentinel onboarding state.

GetSecurityInsightsSentinelOnboardingStateAsync(ResourceIdentifier, String, CancellationToken)

Get Sentinel onboarding state.

GetSecurityInsightsSentinelOnboardingStateResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsSentinelOnboardingStateResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsSentinelOnboardingStates(ResourceIdentifier)

Gets a collection of SecurityInsightsSentinelOnboardingStateCollection objects within the specified scope.

GetSecurityInsightsSetting(ResourceIdentifier, String, CancellationToken)

Gets a setting.

GetSecurityInsightsSettingAsync(ResourceIdentifier, String, CancellationToken)

Gets a setting.

GetSecurityInsightsSettingResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsSettingResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsSettings(ResourceIdentifier)

Gets a collection of SecurityInsightsSettingCollection objects within the specified scope.

GetSecurityInsightsSourceControl(ResourceIdentifier, String, CancellationToken)

Gets a source control byt its identifier.

GetSecurityInsightsSourceControlAsync(ResourceIdentifier, String, CancellationToken)

Gets a source control byt its identifier.

GetSecurityInsightsSourceControlResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsSourceControlResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsSourceControls(ResourceIdentifier)

Gets a collection of SecurityInsightsSourceControlCollection objects within the specified scope.

GetSecurityInsightsTemplate(ResourceIdentifier, String, CancellationToken)

Gets a template byt its identifier. Expandable properties:

  • properties/mainTemplate
  • properties/dependantTemplates
GetSecurityInsightsTemplateAsync(ResourceIdentifier, String, CancellationToken)

Gets a template byt its identifier. Expandable properties:

  • properties/mainTemplate
  • properties/dependantTemplates
GetSecurityInsightsTemplateResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsTemplateResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsTemplates(ResourceIdentifier)

Gets a collection of SecurityInsightsTemplateCollection objects within the specified scope.

GetSecurityInsightsThreatIntelligenceIndicator(ResourceIdentifier, String, CancellationToken)

View a threat intelligence indicator by name.

GetSecurityInsightsThreatIntelligenceIndicatorAsync(ResourceIdentifier, String, CancellationToken)

View a threat intelligence indicator by name.

GetSecurityInsightsThreatIntelligenceIndicatorResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsThreatIntelligenceIndicatorResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsThreatIntelligenceIndicators(ResourceIdentifier)

Gets a collection of SecurityInsightsThreatIntelligenceIndicatorCollection objects within the specified scope.

GetSecurityInsightsWatchlist(ResourceIdentifier, String, CancellationToken)

Get a watchlist, without its watchlist items.

GetSecurityInsightsWatchlistAsync(ResourceIdentifier, String, CancellationToken)

Get a watchlist, without its watchlist items.

GetSecurityInsightsWatchlistItem(ResourceIdentifier, String, CancellationToken)

Get a watchlist item.

GetSecurityInsightsWatchlistItemAsync(ResourceIdentifier, String, CancellationToken)

Get a watchlist item.

GetSecurityInsightsWatchlistItemResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsWatchlistItemResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsWatchlistItems(ResourceIdentifier)

Gets a collection of SecurityInsightsWatchlistItemCollection objects within the specified scope.

GetSecurityInsightsWatchlistResource(ResourceIdentifier)

Gets an object representing a SecurityInsightsWatchlistResource along with the instance operations that can be performed on it but with no data.

GetSecurityInsightsWatchlists(ResourceIdentifier)

Gets a collection of SecurityInsightsWatchlistCollection objects within the specified scope.

GetSecurityMLAnalyticsSetting(ResourceIdentifier, String, CancellationToken)

Gets the Security ML Analytics Settings.

GetSecurityMLAnalyticsSettingAsync(ResourceIdentifier, String, CancellationToken)

Gets the Security ML Analytics Settings.

GetSecurityMLAnalyticsSettingResource(ResourceIdentifier)

Gets an object representing a SecurityMLAnalyticsSettingResource along with the instance operations that can be performed on it but with no data.

GetSecurityMLAnalyticsSettings(ResourceIdentifier)

Gets a collection of SecurityMLAnalyticsSettingCollection objects within the specified scope.

GetTagResource()

Gets an object representing a TagResource along with the instance operations that can be performed on it in the ArmResource.

(Inherited from ArmResource)
GetTriggeredAnalyticsRuleRun(ResourceIdentifier, String, CancellationToken)

Gets the triggered analytics rule run.

GetTriggeredAnalyticsRuleRunAsync(ResourceIdentifier, String, CancellationToken)

Gets the triggered analytics rule run.

GetTriggeredAnalyticsRuleRunResource(ResourceIdentifier)

Gets an object representing a TriggeredAnalyticsRuleRunResource along with the instance operations that can be performed on it but with no data.

GetTriggeredAnalyticsRuleRuns(ResourceIdentifier)

Gets a collection of TriggeredAnalyticsRuleRunCollection objects within the specified scope.

GetWorkspaceManagerAssignment(ResourceIdentifier, String, CancellationToken)

Gets a workspace manager assignment.

GetWorkspaceManagerAssignmentAsync(ResourceIdentifier, String, CancellationToken)

Gets a workspace manager assignment.

GetWorkspaceManagerAssignmentJob(ResourceIdentifier, String, CancellationToken)

Gets a job.

GetWorkspaceManagerAssignmentJobAsync(ResourceIdentifier, String, CancellationToken)

Gets a job.

GetWorkspaceManagerAssignmentJobResource(ResourceIdentifier)

Gets an object representing a WorkspaceManagerAssignmentJobResource along with the instance operations that can be performed on it but with no data.

GetWorkspaceManagerAssignmentJobs(ResourceIdentifier)

Gets a collection of WorkspaceManagerAssignmentJobCollection objects within the specified scope.

GetWorkspaceManagerAssignmentResource(ResourceIdentifier)

Gets an object representing a WorkspaceManagerAssignmentResource along with the instance operations that can be performed on it but with no data.

GetWorkspaceManagerAssignments(ResourceIdentifier)

Gets a collection of WorkspaceManagerAssignmentCollection objects within the specified scope.

GetWorkspaceManagerConfiguration(ResourceIdentifier, String, CancellationToken)

Gets a workspace manager configuration.

GetWorkspaceManagerConfigurationAsync(ResourceIdentifier, String, CancellationToken)

Gets a workspace manager configuration.

GetWorkspaceManagerConfigurationResource(ResourceIdentifier)

Gets an object representing a WorkspaceManagerConfigurationResource along with the instance operations that can be performed on it but with no data.

GetWorkspaceManagerConfigurations(ResourceIdentifier)

Gets a collection of WorkspaceManagerConfigurationCollection objects within the specified scope.

GetWorkspaceManagerGroup(ResourceIdentifier, String, CancellationToken)

Gets a workspace manager group.

GetWorkspaceManagerGroupAsync(ResourceIdentifier, String, CancellationToken)

Gets a workspace manager group.

GetWorkspaceManagerGroupResource(ResourceIdentifier)

Gets an object representing a WorkspaceManagerGroupResource along with the instance operations that can be performed on it but with no data.

GetWorkspaceManagerGroups(ResourceIdentifier)

Gets a collection of WorkspaceManagerGroupCollection objects within the specified scope.

GetWorkspaceManagerMember(ResourceIdentifier, String, CancellationToken)

Gets a workspace manager member.

GetWorkspaceManagerMemberAsync(ResourceIdentifier, String, CancellationToken)

Gets a workspace manager member.

GetWorkspaceManagerMemberResource(ResourceIdentifier)

Gets an object representing a WorkspaceManagerMemberResource along with the instance operations that can be performed on it but with no data.

GetWorkspaceManagerMembers(ResourceIdentifier)

Gets a collection of WorkspaceManagerMemberCollection objects within the specified scope.

Post(ResourceIdentifier, DataConnectorsCheckRequirements, CancellationToken)

Get requirements state for a data connector type.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectorsCheckRequirements.
  • Operation Id. : DataConnectorsCheckRequirementsOperationGroup_Post.
  • Default Api Version. : 2025-07-01-preview.
PostAsync(ResourceIdentifier, DataConnectorsCheckRequirements, CancellationToken)

Get requirements state for a data connector type.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectorsCheckRequirements.
  • Operation Id. : DataConnectorsCheckRequirementsOperationGroup_Post.
  • Default Api Version. : 2025-07-01-preview.
Query(ResourceIdentifier, ThreatIntelligenceType, ThreatIntelligenceQuery, CancellationToken)

Gets all TI objects for the workspace.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/{tiType}/query.
  • Operation Id. : ThreatIntelligenceOperationGroup_Query.
  • Default Api Version. : 2025-07-01-preview.
QueryAsync(ResourceIdentifier, ThreatIntelligenceType, ThreatIntelligenceQuery, CancellationToken)

Gets all TI objects for the workspace.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/{tiType}/query.
  • Operation Id. : ThreatIntelligenceOperationGroup_Query.
  • Default Api Version. : 2025-07-01-preview.
QueryThreatIntelligenceIndicators(ResourceIdentifier, ThreatIntelligenceFilteringCriteria, CancellationToken)

Query threat intelligence indicators as per filtering criteria.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/queryIndicators.
  • Operation Id. : ThreatIntelligenceIndicatorOperationGroup_QueryIndicators.
  • Default Api Version. : 2025-07-01-preview.
QueryThreatIntelligenceIndicatorsAsync(ResourceIdentifier, ThreatIntelligenceFilteringCriteria, CancellationToken)

Query threat intelligence indicators as per filtering criteria.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/queryIndicators.
  • Operation Id. : ThreatIntelligenceIndicatorOperationGroup_QueryIndicators.
  • Default Api Version. : 2025-07-01-preview.
TryGetApiVersion(ResourceType, String)

Gets the api version override if it has been set for the current client options.

(Inherited from ArmResource)

Extension Methods

Name Description
GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Get role definition by name (GUID).

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Operation Id: RoleDefinitions_Get
  • Default Api Version: 2022-04-01
  • Resource: AuthorizationRoleDefinitionResource
<item>MockingTo mock this method, please mock GetAuthorizationRoleDefinition(ResourceIdentifier, CancellationToken) instead.</item>
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Get role definition by name (GUID).

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Operation Id: RoleDefinitions_Get
  • Default Api Version: 2022-04-01
  • Resource: AuthorizationRoleDefinitionResource
<item>MockingTo mock this method, please mock GetAuthorizationRoleDefinitionAsync(ResourceIdentifier, CancellationToken) instead.</item>
GetAuthorizationRoleDefinitions(ArmResource)

Gets a collection of AuthorizationRoleDefinitionResources in the ArmResource. <item>MockingTo mock this method, please mock GetAuthorizationRoleDefinitions() instead.</item>

GetDenyAssignment(ArmResource, String, CancellationToken)

Get the specified deny assignment.

  • Request Path: /{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Operation Id: DenyAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: DenyAssignmentResource
<item>MockingTo mock this method, please mock GetDenyAssignment(String, CancellationToken) instead.</item>
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Get the specified deny assignment.

  • Request Path: /{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Operation Id: DenyAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: DenyAssignmentResource
<item>MockingTo mock this method, please mock GetDenyAssignmentAsync(String, CancellationToken) instead.</item>
GetDenyAssignments(ArmResource)

Gets a collection of DenyAssignmentResources in the ArmResource. <item>MockingTo mock this method, please mock GetDenyAssignments() instead.</item>

GetLinkerResource(ArmResource, String, CancellationToken)

Returns Linker resource for a given name.

  • Request Path: /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operation Id: Linker_Get
  • Default Api Version: 2022-05-01
  • Resource: LinkerResource
<item>MockingTo mock this method, please mock GetLinkerResource(String, CancellationToken) instead.</item>
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Returns Linker resource for a given name.

  • Request Path: /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operation Id: Linker_Get
  • Default Api Version: 2022-05-01
  • Resource: LinkerResource
<item>MockingTo mock this method, please mock GetLinkerResourceAsync(String, CancellationToken) instead.</item>
GetLinkerResources(ArmResource)

Gets a collection of LinkerResources in the ArmResource. <item>MockingTo mock this method, please mock GetLinkerResources() instead.</item>

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Get a role assignment by scope and name.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operation Id: RoleAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: RoleAssignmentResource
<item>MockingTo mock this method, please mock GetRoleAssignment(String, String, CancellationToken) instead.</item>
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Get a role assignment by scope and name.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operation Id: RoleAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: RoleAssignmentResource
<item>MockingTo mock this method, please mock GetRoleAssignmentAsync(String, String, CancellationToken) instead.</item>
GetRoleAssignments(ArmResource)

Gets a collection of RoleAssignmentResources in the ArmResource. <item>MockingTo mock this method, please mock GetRoleAssignments() instead.</item>

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Get the specified role assignment schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Operation Id: RoleAssignmentSchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleResource
<item>MockingTo mock this method, please mock GetRoleAssignmentSchedule(String, CancellationToken) instead.</item>
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Get the specified role assignment schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Operation Id: RoleAssignmentSchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleResource
<item>MockingTo mock this method, please mock GetRoleAssignmentScheduleAsync(String, CancellationToken) instead.</item>
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Gets the specified role assignment schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Operation Id: RoleAssignmentScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleInstanceResource
<item>MockingTo mock this method, please mock GetRoleAssignmentScheduleInstance(String, CancellationToken) instead.</item>
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Gets the specified role assignment schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Operation Id: RoleAssignmentScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleInstanceResource
<item>MockingTo mock this method, please mock GetRoleAssignmentScheduleInstanceAsync(String, CancellationToken) instead.</item>
GetRoleAssignmentScheduleInstances(ArmResource)

Gets a collection of RoleAssignmentScheduleInstanceResources in the ArmResource. <item>MockingTo mock this method, please mock GetRoleAssignmentScheduleInstances() instead.</item>

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Get the specified role assignment schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Operation Id: RoleAssignmentScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleRequestResource
<item>MockingTo mock this method, please mock GetRoleAssignmentScheduleRequest(String, CancellationToken) instead.</item>
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Get the specified role assignment schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Operation Id: RoleAssignmentScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleRequestResource
<item>MockingTo mock this method, please mock GetRoleAssignmentScheduleRequestAsync(String, CancellationToken) instead.</item>
GetRoleAssignmentScheduleRequests(ArmResource)

Gets a collection of RoleAssignmentScheduleRequestResources in the ArmResource. <item>MockingTo mock this method, please mock GetRoleAssignmentScheduleRequests() instead.</item>

GetRoleAssignmentSchedules(ArmResource)

Gets a collection of RoleAssignmentScheduleResources in the ArmResource. <item>MockingTo mock this method, please mock GetRoleAssignmentSchedules() instead.</item>

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Operation Id: RoleEligibilitySchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleResource
<item>MockingTo mock this method, please mock GetRoleEligibilitySchedule(String, CancellationToken) instead.</item>
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Operation Id: RoleEligibilitySchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleResource
<item>MockingTo mock this method, please mock GetRoleEligibilityScheduleAsync(String, CancellationToken) instead.</item>
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Gets the specified role eligibility schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Operation Id: RoleEligibilityScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleInstanceResource
<item>MockingTo mock this method, please mock GetRoleEligibilityScheduleInstance(String, CancellationToken) instead.</item>
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Gets the specified role eligibility schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Operation Id: RoleEligibilityScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleInstanceResource
<item>MockingTo mock this method, please mock GetRoleEligibilityScheduleInstanceAsync(String, CancellationToken) instead.</item>
GetRoleEligibilityScheduleInstances(ArmResource)

Gets a collection of RoleEligibilityScheduleInstanceResources in the ArmResource. <item>MockingTo mock this method, please mock GetRoleEligibilityScheduleInstances() instead.</item>

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Operation Id: RoleEligibilityScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleRequestResource
<item>MockingTo mock this method, please mock GetRoleEligibilityScheduleRequest(String, CancellationToken) instead.</item>
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Operation Id: RoleEligibilityScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleRequestResource
<item>MockingTo mock this method, please mock GetRoleEligibilityScheduleRequestAsync(String, CancellationToken) instead.</item>
GetRoleEligibilityScheduleRequests(ArmResource)

Gets a collection of RoleEligibilityScheduleRequestResources in the ArmResource. <item>MockingTo mock this method, please mock GetRoleEligibilityScheduleRequests() instead.</item>

GetRoleEligibilitySchedules(ArmResource)

Gets a collection of RoleEligibilityScheduleResources in the ArmResource. <item>MockingTo mock this method, please mock GetRoleEligibilitySchedules() instead.</item>

GetRoleManagementPolicies(ArmResource)

Gets a collection of RoleManagementPolicyResources in the ArmResource. <item>MockingTo mock this method, please mock GetRoleManagementPolicies() instead.</item>

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Get the specified role management policy for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Operation Id: RoleManagementPolicies_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyResource
<item>MockingTo mock this method, please mock GetRoleManagementPolicy(String, CancellationToken) instead.</item>
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Get the specified role management policy assignment for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Operation Id: RoleManagementPolicyAssignments_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyAssignmentResource
<item>MockingTo mock this method, please mock GetRoleManagementPolicyAssignment(String, CancellationToken) instead.</item>
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Get the specified role management policy assignment for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Operation Id: RoleManagementPolicyAssignments_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyAssignmentResource
<item>MockingTo mock this method, please mock GetRoleManagementPolicyAssignmentAsync(String, CancellationToken) instead.</item>
GetRoleManagementPolicyAssignments(ArmResource)

Gets a collection of RoleManagementPolicyAssignmentResources in the ArmResource. <item>MockingTo mock this method, please mock GetRoleManagementPolicyAssignments() instead.</item>

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Get the specified role management policy for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Operation Id: RoleManagementPolicies_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyResource
<item>MockingTo mock this method, please mock GetRoleManagementPolicyAsync(String, CancellationToken) instead.</item>
GetSystemAssignedIdentity(ArmResource)

Gets an object representing a SystemAssignedIdentityResource along with the instance operations that can be performed on it in the ArmResource scope.

Applies to