Share via


DefenderCspmAwsOffering Class

Definition

The CSPM P1 for AWS offering

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.DefenderCspmAwsOfferingTypeConverter))]
public class DefenderCspmAwsOffering : Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IDefenderCspmAwsOffering, Microsoft.Azure.PowerShell.Cmdlets.Security.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.DefenderCspmAwsOfferingTypeConverter))>]
type DefenderCspmAwsOffering = class
    interface IDefenderCspmAwsOffering
    interface IJsonSerializable
    interface ICloudOffering
    interface IValidates
Public Class DefenderCspmAwsOffering
Implements IDefenderCspmAwsOffering, IValidates
Inheritance
DefenderCspmAwsOffering
Attributes
Implements

Constructors

DefenderCspmAwsOffering()

Creates an new DefenderCspmAwsOffering instance.

Properties

CiemDiscoveryCloudRoleArn

The cloud role ARN in AWS for CIEM discovery

CiemOidcAzureActiveDirectoryAppName

the azure active directory app name used of authenticating against AWS

CiemOidcCloudRoleArn

The cloud role ARN in AWS for CIEM oidc connection

ConfigurationCloudRoleArn

The cloud role ARN in AWS for this feature

ConfigurationExclusionTag

VM tags that indicates that VM should not be scanned

ConfigurationScanningMode

The scanning mode for the VM scan.

DatabaseDspmCloudRoleArn

The cloud role ARN in AWS for this feature

DatabaseDspmEnabled

Is databases DSPM protection enabled

DataSensitivityDiscoveryCloudRoleArn

The cloud role ARN in AWS for this feature

DataSensitivityDiscoveryEnabled

Is Microsoft Defender Data Sensitivity discovery enabled

Description

The offering description.

MdcContainerAgentlessDiscoveryK8SCloudRoleArn

The cloud role ARN in AWS for this feature

MdcContainerAgentlessDiscoveryK8SEnabled

Is Microsoft Defender container agentless discovery K8s enabled

MdcContainerImageAssessmentCloudRoleArn

The cloud role ARN in AWS for this feature

MdcContainerImageAssessmentEnabled

Is Microsoft Defender container image assessment enabled

OfferingType

The type of the security offering.

VMScannerEnabled

Is Microsoft Defender for Server VM scanning enabled

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DefenderCspmAwsOffering.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DefenderCspmAwsOffering.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IDefenderCspmAwsOffering.

FromJsonString(String)

Creates a new instance of DefenderCspmAwsOffering, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DefenderCspmAwsOffering into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to