DefenderForContainersAwsOffering interface

The Defender for Containers AWS offering

Extends

Properties

autoProvisioning

Is audit logs pipeline auto provisioning enabled

cloudWatchToKinesis

The cloudwatch to kinesis connection configuration

containerVulnerabilityAssessment

The container vulnerability assessment configuration

containerVulnerabilityAssessmentTask

The container vulnerability assessment task configuration

enableContainerVulnerabilityAssessment

Enable container vulnerability assessment feature

kinesisToS3

The kinesis to s3 connection configuration

kubeAuditRetentionTime

The retention time in days of kube audit logs set on the CloudWatch log group

kubernetesScubaReader

The kubernetes to scuba connection configuration

kubernetesService

The kubernetes service connection configuration

mdcContainersAgentlessDiscoveryK8S

The Microsoft Defender container agentless discovery K8s configuration

mdcContainersImageAssessment

The Microsoft Defender container image assessment configuration

offeringType

Polymorphic discriminator, which specifies the different types this object can be

scubaExternalId

The externalId used by the data reader to prevent the confused deputy attack

Inherited Properties

description

The offering description. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

autoProvisioning

Is audit logs pipeline auto provisioning enabled

autoProvisioning?: boolean

Property Value

boolean

cloudWatchToKinesis

The cloudwatch to kinesis connection configuration

cloudWatchToKinesis?: DefenderForContainersAwsOfferingCloudWatchToKinesis

Property Value

containerVulnerabilityAssessment

The container vulnerability assessment configuration

containerVulnerabilityAssessment?: DefenderForContainersAwsOfferingContainerVulnerabilityAssessment

Property Value

containerVulnerabilityAssessmentTask

The container vulnerability assessment task configuration

containerVulnerabilityAssessmentTask?: DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask

Property Value

enableContainerVulnerabilityAssessment

Enable container vulnerability assessment feature

enableContainerVulnerabilityAssessment?: boolean

Property Value

boolean

kinesisToS3

The kinesis to s3 connection configuration

kinesisToS3?: DefenderForContainersAwsOfferingKinesisToS3

Property Value

kubeAuditRetentionTime

The retention time in days of kube audit logs set on the CloudWatch log group

kubeAuditRetentionTime?: number

Property Value

number

kubernetesScubaReader

The kubernetes to scuba connection configuration

kubernetesScubaReader?: DefenderForContainersAwsOfferingKubernetesScubaReader

Property Value

kubernetesService

The kubernetes service connection configuration

kubernetesService?: DefenderForContainersAwsOfferingKubernetesService

Property Value

mdcContainersAgentlessDiscoveryK8S

The Microsoft Defender container agentless discovery K8s configuration

mdcContainersAgentlessDiscoveryK8S?: DefenderForContainersAwsOfferingMdcContainersAgentlessDiscoveryK8S

Property Value

mdcContainersImageAssessment

The Microsoft Defender container image assessment configuration

mdcContainersImageAssessment?: DefenderForContainersAwsOfferingMdcContainersImageAssessment

Property Value

offeringType

Polymorphic discriminator, which specifies the different types this object can be

offeringType: "DefenderForContainersAws"

Property Value

"DefenderForContainersAws"

scubaExternalId

The externalId used by the data reader to prevent the confused deputy attack

scubaExternalId?: string

Property Value

string

Inherited Property Details

description

The offering description. NOTE: This property will not be serialized. It can only be populated by the server.

description?: string

Property Value

string

Inherited From CloudOffering.description