ArmSecurityCenterModelFactory.StandardAssignmentData Method

Definition

public static Azure.ResourceManager.SecurityCenter.StandardAssignmentData StandardAssignmentData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string displayName = default, string description = default, Azure.ResourceManager.SecurityCenter.Models.SecurityCenterEffect? effect = default, System.Collections.Generic.IEnumerable<string> excludedScopes = default, DateTimeOffset? expiresOn = default, Azure.ResourceManager.SecurityCenter.Models.StandardAssignmentExemptionInfo exemptionData = default, Azure.ResourceManager.SecurityCenter.Models.StandardAssignmentAttestationInfo attestationData = default, Azure.ResourceManager.SecurityCenter.Models.StandardAssignmentMetadata metadata = default, string assignedStandardId = default);
static member StandardAssignmentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * Nullable<Azure.ResourceManager.SecurityCenter.Models.SecurityCenterEffect> * seq<string> * Nullable<DateTimeOffset> * Azure.ResourceManager.SecurityCenter.Models.StandardAssignmentExemptionInfo * Azure.ResourceManager.SecurityCenter.Models.StandardAssignmentAttestationInfo * Azure.ResourceManager.SecurityCenter.Models.StandardAssignmentMetadata * string -> Azure.ResourceManager.SecurityCenter.StandardAssignmentData
Public Shared Function StandardAssignmentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional displayName As String = Nothing, Optional description As String = Nothing, Optional effect As Nullable(Of SecurityCenterEffect) = Nothing, Optional excludedScopes As IEnumerable(Of String) = Nothing, Optional expiresOn As Nullable(Of DateTimeOffset) = Nothing, Optional exemptionData As StandardAssignmentExemptionInfo = Nothing, Optional attestationData As StandardAssignmentAttestationInfo = Nothing, Optional metadata As StandardAssignmentMetadata = Nothing, Optional assignedStandardId As String = Nothing) As StandardAssignmentData

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

displayName
String

Display name of the standardAssignment.

description
String

Description of the standardAssignment.

effect
Nullable<SecurityCenterEffect>

Expected effect of this assignment (Audit/Exempt/Attest).

excludedScopes
IEnumerable<String>

Excluded scopes, filter out the descendants of the scope (on management scopes).

expiresOn
Nullable<DateTimeOffset>

Expiration date of this assignment as a full ISO date.

exemptionData
StandardAssignmentExemptionInfo

Additional data about assignment that has Exempt effect.

attestationData
StandardAssignmentAttestationInfo

Additional data about assignment that has Attest effect.

metadata
StandardAssignmentMetadata

The standard assignment metadata.

assignedStandardId
String

Full resourceId of the Microsoft.Security/standard object.

Returns

A new StandardAssignmentData instance for mocking.

Applies to