GetSecurityContactResult

data class GetSecurityContactResult(val azureApiVersion: String, val emails: String? = null, val id: String, val isEnabled: Boolean? = null, val name: String, val notificationsByRole: SecurityContactPropertiesResponseNotificationsByRole? = null, val notificationsSources: List<Either<NotificationsSourceAlertResponse, NotificationsSourceAttackPathResponse>>? = null, val phone: String? = null, val type: String)

Contact details and configurations for notifications coming from Microsoft Defender for Cloud.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, emails: String? = null, id: String, isEnabled: Boolean? = null, name: String, notificationsByRole: SecurityContactPropertiesResponseNotificationsByRole? = null, notificationsSources: List<Either<NotificationsSourceAlertResponse, NotificationsSourceAttackPathResponse>>? = null, phone: String? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val emails: String? = null

List of email addresses which will get notifications from Microsoft Defender for Cloud by the configurations defined in this security contact.

Link copied to clipboard
val id: String

Resource Id

Link copied to clipboard
val isEnabled: Boolean? = null

Indicates whether the security contact is enabled.

Link copied to clipboard

Resource name

Link copied to clipboard

Defines whether to send email notifications from Microsoft Defender for Cloud to persons with specific RBAC roles on the subscription.

Link copied to clipboard

A collection of sources types which evaluate the email notification.

Link copied to clipboard
val phone: String? = null

The security contact's phone number

Link copied to clipboard

Resource type