OperationalInsightsWorkspaceSecurityInsightsResource Class

Definition

A class extending from the OperationalInsightsWorkspaceResource in Azure.ResourceManager.SecurityInsights along with the instance operations that can be performed on it. You can only construct an OperationalInsightsWorkspaceSecurityInsightsResource from a ResourceIdentifier with a resource type of Microsoft.OperationalInsights/workspaces.

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

Constructors

OperationalInsightsWorkspaceSecurityInsightsResource()

Initializes a new instance of the OperationalInsightsWorkspaceSecurityInsightsResource class for mocking.

Fields

ResourceType

Gets the resource type for the operations.

Properties

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

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)
CountThreatIntelligence(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: ThreatIntelligence_Count
  • Default Api Version: 2024-01-01-preview
CountThreatIntelligenceAsync(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: ThreatIntelligence_Count
  • Default Api Version: 2024-01-01-preview
CreateResourceIdentifier(String, String, String)

Generate the resource identifier of a OperationalInsightsWorkspaceSecurityInsightsResource instance.

GetAllSecurityInsightsMetadata()

Gets a collection of SecurityInsightsMetadataResources in the OperationalInsightsWorkspaceSecurityInsights.

GetAllThreatIntelligenceIndicatorMetrics(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: ThreatIntelligenceIndicatorMetrics_List
  • Default Api Version: 2024-01-01-preview
GetAllThreatIntelligenceIndicatorMetricsAsync(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: ThreatIntelligenceIndicatorMetrics_List
  • Default Api Version: 2024-01-01-preview
GetAvailableLocations(CancellationToken)

Lists all available geo-locations.

(Inherited from ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Lists all available geo-locations.

(Inherited from ArmResource)
GetGeodataByIP(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: ListGeodataByIP
  • Default Api Version: 2024-01-01-preview
GetGeodataByIPAsync(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: ListGeodataByIP
  • Default Api Version: 2024-01-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)
GetRepositoriesSourceControls(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: SourceControl_ListRepositories
  • Default Api Version: 2024-01-01-preview
GetRepositoriesSourceControlsAsync(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: SourceControl_ListRepositories
  • Default Api Version: 2024-01-01-preview
GetSecurityInsightsAlertRule(String, CancellationToken)

Gets the alert rule.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules/{ruleId}
  • Operation Id: AlertRules_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsAlertRuleResource
GetSecurityInsightsAlertRuleAsync(String, CancellationToken)

Gets the alert rule.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules/{ruleId}
  • Operation Id: AlertRules_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsAlertRuleResource
GetSecurityInsightsAlertRules()

Gets a collection of SecurityInsightsAlertRuleResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsAlertRuleTemplate(String, CancellationToken)

Gets the alert rule template.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRuleTemplates/{alertRuleTemplateId}
  • Operation Id: AlertRuleTemplates_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsAlertRuleTemplateResource
GetSecurityInsightsAlertRuleTemplateAsync(String, CancellationToken)

Gets the alert rule template.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRuleTemplates/{alertRuleTemplateId}
  • Operation Id: AlertRuleTemplates_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsAlertRuleTemplateResource
GetSecurityInsightsAlertRuleTemplates()

Gets a collection of SecurityInsightsAlertRuleTemplateResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsAutomationRule(String, CancellationToken)

Gets the automation rule.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/automationRules/{automationRuleId}
  • Operation Id: AutomationRules_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsAutomationRuleResource
GetSecurityInsightsAutomationRuleAsync(String, CancellationToken)

Gets the automation rule.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/automationRules/{automationRuleId}
  • Operation Id: AutomationRules_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsAutomationRuleResource
GetSecurityInsightsAutomationRules()

Gets a collection of SecurityInsightsAutomationRuleResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsBillingStatistic(String, CancellationToken)

Gets a billing statistic

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/billingStatistics/{billingStatisticName}
  • Operation Id: BillingStatistics_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsBillingStatisticResource
GetSecurityInsightsBillingStatisticAsync(String, CancellationToken)

Gets a billing statistic

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/billingStatistics/{billingStatisticName}
  • Operation Id: BillingStatistics_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsBillingStatisticResource
GetSecurityInsightsBillingStatistics()

Gets a collection of SecurityInsightsBillingStatisticResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsBookmark(String, CancellationToken)

Gets a bookmark.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks/{bookmarkId}
  • Operation Id: Bookmarks_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsBookmarkResource
GetSecurityInsightsBookmarkAsync(String, CancellationToken)

Gets a bookmark.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks/{bookmarkId}
  • Operation Id: Bookmarks_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsBookmarkResource
GetSecurityInsightsBookmarks()

Gets a collection of SecurityInsightsBookmarkResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsDataConnector(String, CancellationToken)

Gets a data connector.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectors/{dataConnectorId}
  • Operation Id: DataConnectors_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsDataConnectorResource
GetSecurityInsightsDataConnectorAsync(String, CancellationToken)

Gets a data connector.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectors/{dataConnectorId}
  • Operation Id: DataConnectors_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsDataConnectorResource
GetSecurityInsightsDataConnectorDefinition(String, CancellationToken)

Gets a data connector definition.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectorDefinitions/{dataConnectorDefinitionName}
  • Operation Id: DataConnectorDefinitions_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsDataConnectorDefinitionResource
GetSecurityInsightsDataConnectorDefinitionAsync(String, CancellationToken)

Gets a data connector definition.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectorDefinitions/{dataConnectorDefinitionName}
  • Operation Id: DataConnectorDefinitions_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsDataConnectorDefinitionResource
GetSecurityInsightsDataConnectorDefinitions()

Gets a collection of SecurityInsightsDataConnectorDefinitionResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsDataConnectors()

Gets a collection of SecurityInsightsDataConnectorResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsEntities()

Gets a collection of SecurityInsightsEntityResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsEntity(String, CancellationToken)

Gets an entity.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities/{entityId}
  • Operation Id: Entities_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsEntityResource
GetSecurityInsightsEntityAsync(String, CancellationToken)

Gets an entity.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities/{entityId}
  • Operation Id: Entities_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsEntityResource
GetSecurityInsightsEntityQueries()

Gets a collection of SecurityInsightsEntityQueryResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsEntityQuery(String, CancellationToken)

Gets an entity query.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entityQueries/{entityQueryId}
  • Operation Id: EntityQueries_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsEntityQueryResource
GetSecurityInsightsEntityQueryAsync(String, CancellationToken)

Gets an entity query.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entityQueries/{entityQueryId}
  • Operation Id: EntityQueries_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsEntityQueryResource
GetSecurityInsightsEntityQueryTemplate(String, CancellationToken)

Gets an entity query.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entityQueryTemplates/{entityQueryTemplateId}
  • Operation Id: EntityQueryTemplates_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsEntityQueryTemplateResource
GetSecurityInsightsEntityQueryTemplateAsync(String, CancellationToken)

Gets an entity query.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entityQueryTemplates/{entityQueryTemplateId}
  • Operation Id: EntityQueryTemplates_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsEntityQueryTemplateResource
GetSecurityInsightsEntityQueryTemplates()

Gets a collection of SecurityInsightsEntityQueryTemplateResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsFileImport(String, CancellationToken)

Gets a file import.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/fileImports/{fileImportId}
  • Operation Id: FileImports_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsFileImportResource
GetSecurityInsightsFileImportAsync(String, CancellationToken)

Gets a file import.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/fileImports/{fileImportId}
  • Operation Id: FileImports_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsFileImportResource
GetSecurityInsightsFileImports()

Gets a collection of SecurityInsightsFileImportResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsHunt(String, CancellationToken)

Gets a hunt, without relations and comments.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}
  • Operation Id: Hunts_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsHuntResource
GetSecurityInsightsHuntAsync(String, CancellationToken)

Gets a hunt, without relations and comments.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}
  • Operation Id: Hunts_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsHuntResource
GetSecurityInsightsHunts()

Gets a collection of SecurityInsightsHuntResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsIncident(String, CancellationToken)

Gets an incident.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}
  • Operation Id: Incidents_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsIncidentResource
GetSecurityInsightsIncidentAsync(String, CancellationToken)

Gets an incident.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}
  • Operation Id: Incidents_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsIncidentResource
GetSecurityInsightsIncidents()

Gets a collection of SecurityInsightsIncidentResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsMetadata(String, CancellationToken)

Get a Metadata.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/metadata/{metadataName}
  • Operation Id: Metadata_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsMetadataResource
GetSecurityInsightsMetadataAsync(String, CancellationToken)

Get a Metadata.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/metadata/{metadataName}
  • Operation Id: Metadata_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsMetadataResource
GetSecurityInsightsOfficeConsent(String, CancellationToken)

Gets an office365 consent.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/officeConsents/{consentId}
  • Operation Id: OfficeConsents_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsOfficeConsentResource
GetSecurityInsightsOfficeConsentAsync(String, CancellationToken)

Gets an office365 consent.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/officeConsents/{consentId}
  • Operation Id: OfficeConsents_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsOfficeConsentResource
GetSecurityInsightsOfficeConsents()

Gets a collection of SecurityInsightsOfficeConsentResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsPackage(String, CancellationToken)

Gets an installed packages by its id.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentPackages/{packageId}
  • Operation Id: ContentPackages_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsPackageResource
GetSecurityInsightsPackageAsync(String, CancellationToken)

Gets an installed packages by its id.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentPackages/{packageId}
  • Operation Id: ContentPackages_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsPackageResource
GetSecurityInsightsPackages()

Gets a collection of SecurityInsightsPackageResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsProductPackage(String, CancellationToken)

Gets a package by its identifier from the catalog.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentProductPackages/{packageId}
  • Operation Id: ProductPackage_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsProductPackageResource
GetSecurityInsightsProductPackageAsync(String, CancellationToken)

Gets a package by its identifier from the catalog.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentProductPackages/{packageId}
  • Operation Id: ProductPackage_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsProductPackageResource
GetSecurityInsightsProductPackages()

Gets a collection of SecurityInsightsProductPackageResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsProductTemplate(String, CancellationToken)

Gets a template by its identifier.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentproducttemplates/{templateId}
  • Operation Id: ProductTemplate_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsProductTemplateResource
GetSecurityInsightsProductTemplateAsync(String, CancellationToken)

Gets a template by its identifier.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentproducttemplates/{templateId}
  • Operation Id: ProductTemplate_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsProductTemplateResource
GetSecurityInsightsProductTemplates()

Gets a collection of SecurityInsightsProductTemplateResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsRecommendation(Guid, CancellationToken)

Gets a recommendation by its id.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/recommendations/{recommendationId}
  • Operation Id: Get_SingleRecommendation
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsRecommendationResource
GetSecurityInsightsRecommendationAsync(Guid, CancellationToken)

Gets a recommendation by its id.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/recommendations/{recommendationId}
  • Operation Id: Get_SingleRecommendation
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsRecommendationResource
GetSecurityInsightsRecommendations()

Gets a collection of SecurityInsightsRecommendationResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsSentinelOnboardingState(String, CancellationToken)

Get Sentinel onboarding state

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/onboardingStates/{sentinelOnboardingStateName}
  • Operation Id: SentinelOnboardingStates_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsSentinelOnboardingStateResource
GetSecurityInsightsSentinelOnboardingStateAsync(String, CancellationToken)

Get Sentinel onboarding state

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/onboardingStates/{sentinelOnboardingStateName}
  • Operation Id: SentinelOnboardingStates_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsSentinelOnboardingStateResource
GetSecurityInsightsSentinelOnboardingStates()

Gets a collection of SecurityInsightsSentinelOnboardingStateResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsSetting(String, CancellationToken)

Gets a setting.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/settings/{settingsName}
  • Operation Id: ProductSettings_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsSettingResource
GetSecurityInsightsSettingAsync(String, CancellationToken)

Gets a setting.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/settings/{settingsName}
  • Operation Id: ProductSettings_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsSettingResource
GetSecurityInsightsSettings()

Gets a collection of SecurityInsightsSettingResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsSourceControl(String, CancellationToken)

Gets a source control byt its identifier.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/sourcecontrols/{sourceControlId}
  • Operation Id: SourceControls_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsSourceControlResource
GetSecurityInsightsSourceControlAsync(String, CancellationToken)

Gets a source control byt its identifier.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/sourcecontrols/{sourceControlId}
  • Operation Id: SourceControls_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsSourceControlResource
GetSecurityInsightsSourceControls()

Gets a collection of SecurityInsightsSourceControlResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsTemplate(String, CancellationToken)

Gets a template byt its identifier. Expandable properties:

  • properties/mainTemplate
  • properties/dependantTemplates
  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentTemplates/{templateId}
  • Operation Id: ContentTemplate_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsTemplateResource
GetSecurityInsightsTemplateAsync(String, CancellationToken)

Gets a template byt its identifier. Expandable properties:

  • properties/mainTemplate
  • properties/dependantTemplates
  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentTemplates/{templateId}
  • Operation Id: ContentTemplate_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsTemplateResource
GetSecurityInsightsTemplates()

Gets a collection of SecurityInsightsTemplateResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsThreatIntelligenceIndicator(String, CancellationToken)

View a threat intelligence indicator by name.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/indicators/{name}
  • Operation Id: ThreatIntelligenceIndicators_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsThreatIntelligenceIndicatorResource
GetSecurityInsightsThreatIntelligenceIndicatorAsync(String, CancellationToken)

View a threat intelligence indicator by name.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/indicators/{name}
  • Operation Id: ThreatIntelligenceIndicators_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsThreatIntelligenceIndicatorResource
GetSecurityInsightsThreatIntelligenceIndicators()

Gets a collection of SecurityInsightsThreatIntelligenceIndicatorResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityInsightsWatchlist(String, CancellationToken)

Gets a watchlist, without its watchlist items.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists/{watchlistAlias}
  • Operation Id: Watchlists_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsWatchlistResource
GetSecurityInsightsWatchlistAsync(String, CancellationToken)

Gets a watchlist, without its watchlist items.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists/{watchlistAlias}
  • Operation Id: Watchlists_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityInsightsWatchlistResource
GetSecurityInsightsWatchlists()

Gets a collection of SecurityInsightsWatchlistResources in the OperationalInsightsWorkspaceSecurityInsights.

GetSecurityMLAnalyticsSetting(String, CancellationToken)

Gets the Security ML Analytics Settings.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/securityMLAnalyticsSettings/{settingsResourceName}
  • Operation Id: SecurityMLAnalyticsSettings_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityMLAnalyticsSettingResource
GetSecurityMLAnalyticsSettingAsync(String, CancellationToken)

Gets the Security ML Analytics Settings.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/securityMLAnalyticsSettings/{settingsResourceName}
  • Operation Id: SecurityMLAnalyticsSettings_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: SecurityMLAnalyticsSettingResource
GetSecurityMLAnalyticsSettings()

Gets a collection of SecurityMLAnalyticsSettingResources in the OperationalInsightsWorkspaceSecurityInsights.

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(String, CancellationToken)

Gets the triggered analytics rule run.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/triggeredAnalyticsRuleRuns/{ruleRunId}
  • Operation Id: triggeredAnalyticsRuleRun_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: TriggeredAnalyticsRuleRunResource
GetTriggeredAnalyticsRuleRunAsync(String, CancellationToken)

Gets the triggered analytics rule run.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/triggeredAnalyticsRuleRuns/{ruleRunId}
  • Operation Id: triggeredAnalyticsRuleRun_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: TriggeredAnalyticsRuleRunResource
GetTriggeredAnalyticsRuleRuns()

Gets a collection of TriggeredAnalyticsRuleRunResources in the OperationalInsightsWorkspaceSecurityInsights.

GetWhoisByDomain(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: ListWhoisByDomain
  • Default Api Version: 2024-01-01-preview
GetWhoisByDomainAsync(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: ListWhoisByDomain
  • Default Api Version: 2024-01-01-preview
GetWorkspaceManagerAssignment(String, CancellationToken)

Gets a workspace manager assignment

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerAssignments/{workspaceManagerAssignmentName}
  • Operation Id: WorkspaceManagerAssignments_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: WorkspaceManagerAssignmentResource
GetWorkspaceManagerAssignmentAsync(String, CancellationToken)

Gets a workspace manager assignment

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerAssignments/{workspaceManagerAssignmentName}
  • Operation Id: WorkspaceManagerAssignments_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: WorkspaceManagerAssignmentResource
GetWorkspaceManagerAssignments()

Gets a collection of WorkspaceManagerAssignmentResources in the OperationalInsightsWorkspaceSecurityInsights.

GetWorkspaceManagerConfiguration(String, CancellationToken)

Gets a workspace manager configuration

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerConfigurations/{workspaceManagerConfigurationName}
  • Operation Id: WorkspaceManagerConfigurations_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: WorkspaceManagerConfigurationResource
GetWorkspaceManagerConfigurationAsync(String, CancellationToken)

Gets a workspace manager configuration

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerConfigurations/{workspaceManagerConfigurationName}
  • Operation Id: WorkspaceManagerConfigurations_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: WorkspaceManagerConfigurationResource
GetWorkspaceManagerConfigurations()

Gets a collection of WorkspaceManagerConfigurationResources in the OperationalInsightsWorkspaceSecurityInsights.

GetWorkspaceManagerGroup(String, CancellationToken)

Gets a workspace manager group

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerGroups/{workspaceManagerGroupName}
  • Operation Id: WorkspaceManagerGroups_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: WorkspaceManagerGroupResource
GetWorkspaceManagerGroupAsync(String, CancellationToken)

Gets a workspace manager group

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerGroups/{workspaceManagerGroupName}
  • Operation Id: WorkspaceManagerGroups_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: WorkspaceManagerGroupResource
GetWorkspaceManagerGroups()

Gets a collection of WorkspaceManagerGroupResources in the OperationalInsightsWorkspaceSecurityInsights.

GetWorkspaceManagerMember(String, CancellationToken)

Gets a workspace manager member

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerMembers/{workspaceManagerMemberName}
  • Operation Id: WorkspaceManagerMembers_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: WorkspaceManagerMemberResource
GetWorkspaceManagerMemberAsync(String, CancellationToken)

Gets a workspace manager member

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerMembers/{workspaceManagerMemberName}
  • Operation Id: WorkspaceManagerMembers_Get
  • Default Api Version: 2024-01-01-preview
  • Resource: WorkspaceManagerMemberResource
GetWorkspaceManagerMembers()

Gets a collection of WorkspaceManagerMemberResources in the OperationalInsightsWorkspaceSecurityInsights.

PostDataConnectorsCheckRequirement(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: DataConnectorsCheckRequirements_Post
  • Default Api Version: 2024-01-01-preview
PostDataConnectorsCheckRequirementAsync(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: DataConnectorsCheckRequirements_Post
  • Default Api Version: 2024-01-01-preview
QueryThreatIntelligenceIndicators(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: ThreatIntelligenceIndicator_QueryIndicators
  • Default Api Version: 2024-01-01-preview
QueryThreatIntelligenceIndicatorsAsync(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: ThreatIntelligenceIndicator_QueryIndicators
  • Default Api Version: 2024-01-01-preview
QueryThreatIntelligences(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: ThreatIntelligence_Query
  • Default Api Version: 2024-01-01-preview
QueryThreatIntelligencesAsync(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: ThreatIntelligence_Query
  • Default Api Version: 2024-01-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

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
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
GetAuthorizationRoleDefinitions(ArmResource)

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

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
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
GetDenyAssignments(ArmResource)

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

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
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
GetRoleAssignments(ArmResource)

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

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
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
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
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
GetRoleAssignmentScheduleInstances(ArmResource)

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

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
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
GetRoleAssignmentScheduleRequests(ArmResource)

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

GetRoleAssignmentSchedules(ArmResource)

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

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
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
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
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
GetRoleEligibilityScheduleInstances(ArmResource)

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

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
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
GetRoleEligibilityScheduleRequests(ArmResource)

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

GetRoleEligibilitySchedules(ArmResource)

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

GetRoleManagementPolicies(ArmResource)

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

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
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
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
GetRoleManagementPolicyAssignments(ArmResource)

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

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
GetSystemAssignedIdentity(ArmResource)

Gets an object representing a SystemAssignedIdentityResource along with the instance operations that can be performed on it in the ArmResource. MockingTo mock this method, please mock GetSystemAssignedIdentity() instead.

GetLinkerResource(ArmResource, String, CancellationToken)

Returns Linker resource for a given name.

  • Request Path: /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operation Id: Linker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Returns Linker resource for a given name.

  • Request Path: /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operation Id: Linker_Get
GetLinkerResources(ArmResource)

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

Applies to