SecurityContact interface

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

Extends

Properties

emails

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

isEnabled

Indicates whether the security contact is enabled.

notificationsByRole

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

notificationsSources

A collection of sources types which evaluate the email notification.

phone

The security contact's phone number

Inherited Properties

id

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

name

The name of the resource

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type

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

Property Details

emails

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

emails?: string

Property Value

string

isEnabled

Indicates whether the security contact is enabled.

isEnabled?: boolean

Property Value

boolean

notificationsByRole

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

notificationsByRole?: SecurityContactPropertiesNotificationsByRole

Property Value

notificationsSources

A collection of sources types which evaluate the email notification.

notificationsSources?: NotificationsSourceUnion[]

Property Value

phone

The security contact's phone number

phone?: string

Property Value

string

Inherited Property Details

id

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

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

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

type?: string

Property Value

string

Inherited From ProxyResource.type