dome9.ContinuousComplianceNotification
Explore with Pulumi AI
Import
The notification can be imported; use <NOTIFICATION ID>
as the import ID.
For example:
$ pulumi import dome9:index/continuousComplianceNotification:ContinuousComplianceNotification test 00000000-0000-0000-0000-000000000000
Create ContinuousComplianceNotification Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ContinuousComplianceNotification(name: string, args: ContinuousComplianceNotificationArgs, opts?: CustomResourceOptions);
@overload
def ContinuousComplianceNotification(resource_name: str,
args: ContinuousComplianceNotificationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ContinuousComplianceNotification(resource_name: str,
opts: Optional[ResourceOptions] = None,
change_detections: Optional[Sequence[ContinuousComplianceNotificationChangeDetectionArgs]] = None,
alerts_console: Optional[bool] = None,
continuous_compliance_notification_id: Optional[str] = None,
description: Optional[str] = None,
gcp_security_command_center_integrations: Optional[Sequence[ContinuousComplianceNotificationGcpSecurityCommandCenterIntegrationArgs]] = None,
name: Optional[str] = None,
scheduled_reports: Optional[Sequence[ContinuousComplianceNotificationScheduledReportArgs]] = None)
func NewContinuousComplianceNotification(ctx *Context, name string, args ContinuousComplianceNotificationArgs, opts ...ResourceOption) (*ContinuousComplianceNotification, error)
public ContinuousComplianceNotification(string name, ContinuousComplianceNotificationArgs args, CustomResourceOptions? opts = null)
public ContinuousComplianceNotification(String name, ContinuousComplianceNotificationArgs args)
public ContinuousComplianceNotification(String name, ContinuousComplianceNotificationArgs args, CustomResourceOptions options)
type: dome9:ContinuousComplianceNotification
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ContinuousComplianceNotificationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ContinuousComplianceNotificationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ContinuousComplianceNotificationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ContinuousComplianceNotificationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ContinuousComplianceNotificationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var continuousComplianceNotificationResource = new Dome9.ContinuousComplianceNotification("continuousComplianceNotificationResource", new()
{
ChangeDetections = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationChangeDetectionArgs
{
AwsSecurityHubIntegrationState = "string",
AwsSecurityHubIntegrations = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationChangeDetectionAwsSecurityHubIntegrationArgs
{
ExternalAccountId = "string",
Region = "string",
},
},
EmailDatas = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationChangeDetectionEmailDataArgs
{
Recipients = new[]
{
"string",
},
},
},
EmailPerFindingDatas = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationChangeDetectionEmailPerFindingDataArgs
{
Recipients = new[]
{
"string",
},
NotificationOutputFormat = "string",
},
},
EmailPerFindingSendingState = "string",
EmailSendingState = "string",
ExternalTicketCreatingState = "string",
SlackDatas = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationChangeDetectionSlackDataArgs
{
Url = "string",
},
},
SlackIntegrationState = "string",
SnsDatas = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationChangeDetectionSnsDataArgs
{
SnsOutputFormat = "string",
SnsTopicArn = "string",
},
},
SnsSendingState = "string",
TeamsDatas = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationChangeDetectionTeamsDataArgs
{
Url = "string",
},
},
TeamsIntegrationState = "string",
TicketingSystemDatas = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationChangeDetectionTicketingSystemDataArgs
{
Pass = "string",
Domain = "string",
IssueType = "string",
ProjectKey = "string",
ShouldCloseTickets = false,
SystemType = "string",
User = "string",
},
},
WebhookDatas = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationChangeDetectionWebhookDataArgs
{
Url = "string",
AdvancedUrl = false,
AuthMethod = "string",
FormatType = "string",
HttpMethod = "string",
IgnoreCertificate = false,
Password = "string",
PayloadFormat = "string",
Username = "string",
},
},
WebhookIntegrationState = "string",
},
},
AlertsConsole = false,
ContinuousComplianceNotificationId = "string",
Description = "string",
GcpSecurityCommandCenterIntegrations = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationGcpSecurityCommandCenterIntegrationArgs
{
ProjectId = "string",
SourceId = "string",
State = "string",
},
},
Name = "string",
ScheduledReports = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationScheduledReportArgs
{
EmailSendingState = "string",
ScheduleDatas = new[]
{
new Dome9.Inputs.ContinuousComplianceNotificationScheduledReportScheduleDataArgs
{
CronExpression = "string",
Recipients = new[]
{
"string",
},
Type = "string",
},
},
},
},
});
example, err := dome9.NewContinuousComplianceNotification(ctx, "continuousComplianceNotificationResource", &dome9.ContinuousComplianceNotificationArgs{
ChangeDetections: dome9.ContinuousComplianceNotificationChangeDetectionArray{
&dome9.ContinuousComplianceNotificationChangeDetectionArgs{
AwsSecurityHubIntegrationState: pulumi.String("string"),
AwsSecurityHubIntegrations: dome9.ContinuousComplianceNotificationChangeDetectionAwsSecurityHubIntegrationArray{
&dome9.ContinuousComplianceNotificationChangeDetectionAwsSecurityHubIntegrationArgs{
ExternalAccountId: pulumi.String("string"),
Region: pulumi.String("string"),
},
},
EmailDatas: dome9.ContinuousComplianceNotificationChangeDetectionEmailDataArray{
&dome9.ContinuousComplianceNotificationChangeDetectionEmailDataArgs{
Recipients: pulumi.StringArray{
pulumi.String("string"),
},
},
},
EmailPerFindingDatas: dome9.ContinuousComplianceNotificationChangeDetectionEmailPerFindingDataArray{
&dome9.ContinuousComplianceNotificationChangeDetectionEmailPerFindingDataArgs{
Recipients: pulumi.StringArray{
pulumi.String("string"),
},
NotificationOutputFormat: pulumi.String("string"),
},
},
EmailPerFindingSendingState: pulumi.String("string"),
EmailSendingState: pulumi.String("string"),
ExternalTicketCreatingState: pulumi.String("string"),
SlackDatas: dome9.ContinuousComplianceNotificationChangeDetectionSlackDataArray{
&dome9.ContinuousComplianceNotificationChangeDetectionSlackDataArgs{
Url: pulumi.String("string"),
},
},
SlackIntegrationState: pulumi.String("string"),
SnsDatas: dome9.ContinuousComplianceNotificationChangeDetectionSnsDataArray{
&dome9.ContinuousComplianceNotificationChangeDetectionSnsDataArgs{
SnsOutputFormat: pulumi.String("string"),
SnsTopicArn: pulumi.String("string"),
},
},
SnsSendingState: pulumi.String("string"),
TeamsDatas: dome9.ContinuousComplianceNotificationChangeDetectionTeamsDataArray{
&dome9.ContinuousComplianceNotificationChangeDetectionTeamsDataArgs{
Url: pulumi.String("string"),
},
},
TeamsIntegrationState: pulumi.String("string"),
TicketingSystemDatas: dome9.ContinuousComplianceNotificationChangeDetectionTicketingSystemDataArray{
&dome9.ContinuousComplianceNotificationChangeDetectionTicketingSystemDataArgs{
Pass: pulumi.String("string"),
Domain: pulumi.String("string"),
IssueType: pulumi.String("string"),
ProjectKey: pulumi.String("string"),
ShouldCloseTickets: pulumi.Bool(false),
SystemType: pulumi.String("string"),
User: pulumi.String("string"),
},
},
WebhookDatas: dome9.ContinuousComplianceNotificationChangeDetectionWebhookDataArray{
&dome9.ContinuousComplianceNotificationChangeDetectionWebhookDataArgs{
Url: pulumi.String("string"),
AdvancedUrl: pulumi.Bool(false),
AuthMethod: pulumi.String("string"),
FormatType: pulumi.String("string"),
HttpMethod: pulumi.String("string"),
IgnoreCertificate: pulumi.Bool(false),
Password: pulumi.String("string"),
PayloadFormat: pulumi.String("string"),
Username: pulumi.String("string"),
},
},
WebhookIntegrationState: pulumi.String("string"),
},
},
AlertsConsole: pulumi.Bool(false),
ContinuousComplianceNotificationId: pulumi.String("string"),
Description: pulumi.String("string"),
GcpSecurityCommandCenterIntegrations: dome9.ContinuousComplianceNotificationGcpSecurityCommandCenterIntegrationArray{
&dome9.ContinuousComplianceNotificationGcpSecurityCommandCenterIntegrationArgs{
ProjectId: pulumi.String("string"),
SourceId: pulumi.String("string"),
State: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
ScheduledReports: dome9.ContinuousComplianceNotificationScheduledReportArray{
&dome9.ContinuousComplianceNotificationScheduledReportArgs{
EmailSendingState: pulumi.String("string"),
ScheduleDatas: dome9.ContinuousComplianceNotificationScheduledReportScheduleDataArray{
&dome9.ContinuousComplianceNotificationScheduledReportScheduleDataArgs{
CronExpression: pulumi.String("string"),
Recipients: pulumi.StringArray{
pulumi.String("string"),
},
Type: pulumi.String("string"),
},
},
},
},
})
var continuousComplianceNotificationResource = new ContinuousComplianceNotification("continuousComplianceNotificationResource", ContinuousComplianceNotificationArgs.builder()
.changeDetections(ContinuousComplianceNotificationChangeDetectionArgs.builder()
.awsSecurityHubIntegrationState("string")
.awsSecurityHubIntegrations(ContinuousComplianceNotificationChangeDetectionAwsSecurityHubIntegrationArgs.builder()
.externalAccountId("string")
.region("string")
.build())
.emailDatas(ContinuousComplianceNotificationChangeDetectionEmailDataArgs.builder()
.recipients("string")
.build())
.emailPerFindingDatas(ContinuousComplianceNotificationChangeDetectionEmailPerFindingDataArgs.builder()
.recipients("string")
.notificationOutputFormat("string")
.build())
.emailPerFindingSendingState("string")
.emailSendingState("string")
.externalTicketCreatingState("string")
.slackDatas(ContinuousComplianceNotificationChangeDetectionSlackDataArgs.builder()
.url("string")
.build())
.slackIntegrationState("string")
.snsDatas(ContinuousComplianceNotificationChangeDetectionSnsDataArgs.builder()
.snsOutputFormat("string")
.snsTopicArn("string")
.build())
.snsSendingState("string")
.teamsDatas(ContinuousComplianceNotificationChangeDetectionTeamsDataArgs.builder()
.url("string")
.build())
.teamsIntegrationState("string")
.ticketingSystemDatas(ContinuousComplianceNotificationChangeDetectionTicketingSystemDataArgs.builder()
.pass("string")
.domain("string")
.issueType("string")
.projectKey("string")
.shouldCloseTickets(false)
.systemType("string")
.user("string")
.build())
.webhookDatas(ContinuousComplianceNotificationChangeDetectionWebhookDataArgs.builder()
.url("string")
.advancedUrl(false)
.authMethod("string")
.formatType("string")
.httpMethod("string")
.ignoreCertificate(false)
.password("string")
.payloadFormat("string")
.username("string")
.build())
.webhookIntegrationState("string")
.build())
.alertsConsole(false)
.continuousComplianceNotificationId("string")
.description("string")
.gcpSecurityCommandCenterIntegrations(ContinuousComplianceNotificationGcpSecurityCommandCenterIntegrationArgs.builder()
.projectId("string")
.sourceId("string")
.state("string")
.build())
.name("string")
.scheduledReports(ContinuousComplianceNotificationScheduledReportArgs.builder()
.emailSendingState("string")
.scheduleDatas(ContinuousComplianceNotificationScheduledReportScheduleDataArgs.builder()
.cronExpression("string")
.recipients("string")
.type("string")
.build())
.build())
.build());
continuous_compliance_notification_resource = dome9.ContinuousComplianceNotification("continuousComplianceNotificationResource",
change_detections=[{
"aws_security_hub_integration_state": "string",
"aws_security_hub_integrations": [{
"external_account_id": "string",
"region": "string",
}],
"email_datas": [{
"recipients": ["string"],
}],
"email_per_finding_datas": [{
"recipients": ["string"],
"notification_output_format": "string",
}],
"email_per_finding_sending_state": "string",
"email_sending_state": "string",
"external_ticket_creating_state": "string",
"slack_datas": [{
"url": "string",
}],
"slack_integration_state": "string",
"sns_datas": [{
"sns_output_format": "string",
"sns_topic_arn": "string",
}],
"sns_sending_state": "string",
"teams_datas": [{
"url": "string",
}],
"teams_integration_state": "string",
"ticketing_system_datas": [{
"pass_": "string",
"domain": "string",
"issue_type": "string",
"project_key": "string",
"should_close_tickets": False,
"system_type": "string",
"user": "string",
}],
"webhook_datas": [{
"url": "string",
"advanced_url": False,
"auth_method": "string",
"format_type": "string",
"http_method": "string",
"ignore_certificate": False,
"password": "string",
"payload_format": "string",
"username": "string",
}],
"webhook_integration_state": "string",
}],
alerts_console=False,
continuous_compliance_notification_id="string",
description="string",
gcp_security_command_center_integrations=[{
"project_id": "string",
"source_id": "string",
"state": "string",
}],
name="string",
scheduled_reports=[{
"email_sending_state": "string",
"schedule_datas": [{
"cron_expression": "string",
"recipients": ["string"],
"type": "string",
}],
}])
const continuousComplianceNotificationResource = new dome9.ContinuousComplianceNotification("continuousComplianceNotificationResource", {
changeDetections: [{
awsSecurityHubIntegrationState: "string",
awsSecurityHubIntegrations: [{
externalAccountId: "string",
region: "string",
}],
emailDatas: [{
recipients: ["string"],
}],
emailPerFindingDatas: [{
recipients: ["string"],
notificationOutputFormat: "string",
}],
emailPerFindingSendingState: "string",
emailSendingState: "string",
externalTicketCreatingState: "string",
slackDatas: [{
url: "string",
}],
slackIntegrationState: "string",
snsDatas: [{
snsOutputFormat: "string",
snsTopicArn: "string",
}],
snsSendingState: "string",
teamsDatas: [{
url: "string",
}],
teamsIntegrationState: "string",
ticketingSystemDatas: [{
pass: "string",
domain: "string",
issueType: "string",
projectKey: "string",
shouldCloseTickets: false,
systemType: "string",
user: "string",
}],
webhookDatas: [{
url: "string",
advancedUrl: false,
authMethod: "string",
formatType: "string",
httpMethod: "string",
ignoreCertificate: false,
password: "string",
payloadFormat: "string",
username: "string",
}],
webhookIntegrationState: "string",
}],
alertsConsole: false,
continuousComplianceNotificationId: "string",
description: "string",
gcpSecurityCommandCenterIntegrations: [{
projectId: "string",
sourceId: "string",
state: "string",
}],
name: "string",
scheduledReports: [{
emailSendingState: "string",
scheduleDatas: [{
cronExpression: "string",
recipients: ["string"],
type: "string",
}],
}],
});
type: dome9:ContinuousComplianceNotification
properties:
alertsConsole: false
changeDetections:
- awsSecurityHubIntegrationState: string
awsSecurityHubIntegrations:
- externalAccountId: string
region: string
emailDatas:
- recipients:
- string
emailPerFindingDatas:
- notificationOutputFormat: string
recipients:
- string
emailPerFindingSendingState: string
emailSendingState: string
externalTicketCreatingState: string
slackDatas:
- url: string
slackIntegrationState: string
snsDatas:
- snsOutputFormat: string
snsTopicArn: string
snsSendingState: string
teamsDatas:
- url: string
teamsIntegrationState: string
ticketingSystemDatas:
- domain: string
issueType: string
pass: string
projectKey: string
shouldCloseTickets: false
systemType: string
user: string
webhookDatas:
- advancedUrl: false
authMethod: string
formatType: string
httpMethod: string
ignoreCertificate: false
password: string
payloadFormat: string
url: string
username: string
webhookIntegrationState: string
continuousComplianceNotificationId: string
description: string
gcpSecurityCommandCenterIntegrations:
- projectId: string
sourceId: string
state: string
name: string
scheduledReports:
- emailSendingState: string
scheduleDatas:
- cronExpression: string
recipients:
- string
type: string
ContinuousComplianceNotification Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ContinuousComplianceNotification resource accepts the following input properties:
- Change
Detections List<ContinuousCompliance Notification Change Detection> - Alerts
Console bool - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- Continuous
Compliance stringNotification Id - Description string
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- Gcp
Security List<ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration> - Name string
- The cloud account id in Dome9.
- Scheduled
Reports List<ContinuousCompliance Notification Scheduled Report> - Scheduled email report notification block:
- Change
Detections []ContinuousCompliance Notification Change Detection Args - Alerts
Console bool - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- Continuous
Compliance stringNotification Id - Description string
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- Gcp
Security []ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration Args - Name string
- The cloud account id in Dome9.
- Scheduled
Reports []ContinuousCompliance Notification Scheduled Report Args - Scheduled email report notification block:
- change
Detections List<ContinuousCompliance Notification Change Detection> - alerts
Console Boolean - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- continuous
Compliance StringNotification Id - description String
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- gcp
Security List<ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration> - name String
- The cloud account id in Dome9.
- scheduled
Reports List<ContinuousCompliance Notification Scheduled Report> - Scheduled email report notification block:
- change
Detections ContinuousCompliance Notification Change Detection[] - alerts
Console boolean - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- continuous
Compliance stringNotification Id - description string
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- gcp
Security ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration[] - name string
- The cloud account id in Dome9.
- scheduled
Reports ContinuousCompliance Notification Scheduled Report[] - Scheduled email report notification block:
- change_
detections Sequence[ContinuousCompliance Notification Change Detection Args] - alerts_
console bool - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- continuous_
compliance_ strnotification_ id - description str
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- gcp_
security_ Sequence[Continuouscommand_ center_ integrations Compliance Notification Gcp Security Command Center Integration Args] - name str
- The cloud account id in Dome9.
- scheduled_
reports Sequence[ContinuousCompliance Notification Scheduled Report Args] - Scheduled email report notification block:
- change
Detections List<Property Map> - alerts
Console Boolean - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- continuous
Compliance StringNotification Id - description String
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- gcp
Security List<Property Map>Command Center Integrations - name String
- The cloud account id in Dome9.
- scheduled
Reports List<Property Map> - Scheduled email report notification block:
Outputs
All input properties are implicitly available as output properties. Additionally, the ContinuousComplianceNotification resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing ContinuousComplianceNotification Resource
Get an existing ContinuousComplianceNotification resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ContinuousComplianceNotificationState, opts?: CustomResourceOptions): ContinuousComplianceNotification
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
alerts_console: Optional[bool] = None,
change_detections: Optional[Sequence[ContinuousComplianceNotificationChangeDetectionArgs]] = None,
continuous_compliance_notification_id: Optional[str] = None,
description: Optional[str] = None,
gcp_security_command_center_integrations: Optional[Sequence[ContinuousComplianceNotificationGcpSecurityCommandCenterIntegrationArgs]] = None,
name: Optional[str] = None,
scheduled_reports: Optional[Sequence[ContinuousComplianceNotificationScheduledReportArgs]] = None) -> ContinuousComplianceNotification
func GetContinuousComplianceNotification(ctx *Context, name string, id IDInput, state *ContinuousComplianceNotificationState, opts ...ResourceOption) (*ContinuousComplianceNotification, error)
public static ContinuousComplianceNotification Get(string name, Input<string> id, ContinuousComplianceNotificationState? state, CustomResourceOptions? opts = null)
public static ContinuousComplianceNotification get(String name, Output<String> id, ContinuousComplianceNotificationState state, CustomResourceOptions options)
resources: _: type: dome9:ContinuousComplianceNotification get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Alerts
Console bool - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- Change
Detections List<ContinuousCompliance Notification Change Detection> - Continuous
Compliance stringNotification Id - Description string
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- Gcp
Security List<ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration> - Name string
- The cloud account id in Dome9.
- Scheduled
Reports List<ContinuousCompliance Notification Scheduled Report> - Scheduled email report notification block:
- Alerts
Console bool - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- Change
Detections []ContinuousCompliance Notification Change Detection Args - Continuous
Compliance stringNotification Id - Description string
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- Gcp
Security []ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration Args - Name string
- The cloud account id in Dome9.
- Scheduled
Reports []ContinuousCompliance Notification Scheduled Report Args - Scheduled email report notification block:
- alerts
Console Boolean - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- change
Detections List<ContinuousCompliance Notification Change Detection> - continuous
Compliance StringNotification Id - description String
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- gcp
Security List<ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration> - name String
- The cloud account id in Dome9.
- scheduled
Reports List<ContinuousCompliance Notification Scheduled Report> - Scheduled email report notification block:
- alerts
Console boolean - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- change
Detections ContinuousCompliance Notification Change Detection[] - continuous
Compliance stringNotification Id - description string
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- gcp
Security ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration[] - name string
- The cloud account id in Dome9.
- scheduled
Reports ContinuousCompliance Notification Scheduled Report[] - Scheduled email report notification block:
- alerts_
console bool - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- change_
detections Sequence[ContinuousCompliance Notification Change Detection Args] - continuous_
compliance_ strnotification_ id - description str
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- gcp_
security_ Sequence[Continuouscommand_ center_ integrations Compliance Notification Gcp Security Command Center Integration Args] - name str
- The cloud account id in Dome9.
- scheduled_
reports Sequence[ContinuousCompliance Notification Scheduled Report Args] - Scheduled email report notification block:
- alerts
Console Boolean - send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- change
Detections List<Property Map> - continuous
Compliance StringNotification Id - description String
Description of the notification.
at least one of
alerts_console
,scheduled_report
, orchange_detection
must be included- gcp
Security List<Property Map>Command Center Integrations - name String
- The cloud account id in Dome9.
- scheduled
Reports List<Property Map> - Scheduled email report notification block:
Supporting Types
ContinuousComplianceNotificationChangeDetection, ContinuousComplianceNotificationChangeDetectionArgs
- Aws
Security stringHub Integration State - send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- Aws
Security List<ContinuousHub Integrations Compliance Notification Change Detection Aws Security Hub Integration> - AWS security hub integration block supports:
- Email
Datas List<ContinuousCompliance Notification Change Detection Email Data> - Email notification details:
- Email
Per List<ContinuousFinding Datas Compliance Notification Change Detection Email Per Finding Data> - Email per finding notification details:
- Email
Per stringFinding Sending State - send separate email notification for each finding; can be "Enabled" or " Disabled"
- Email
Sending stringState - send schedule report of findings by email; can be "Enabled" or "Disabled".
- External
Ticket stringCreating State - send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- Slack
Datas List<ContinuousCompliance Notification Change Detection Slack Data> - Slack data block supports:
- Slack
Integration stringState - Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- Sns
Datas List<ContinuousCompliance Notification Change Detection Sns Data> - SNS notification details:
- Sns
Sending stringState - send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- Teams
Datas List<ContinuousCompliance Notification Change Detection Teams Data> - Teams data block supports:
- Teams
Integration stringState - Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- Ticketing
System List<ContinuousDatas Compliance Notification Change Detection Ticketing System Data> - Ticketing system details:
- Webhook
Datas List<ContinuousCompliance Notification Change Detection Webhook Data> - Webhook data block supports:
- Webhook
Integration stringState - send findings to an HTTP endpoint (webhook); can be "Enabled" or "Disabled".
- Aws
Security stringHub Integration State - send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- Aws
Security []ContinuousHub Integrations Compliance Notification Change Detection Aws Security Hub Integration - AWS security hub integration block supports:
- Email
Datas []ContinuousCompliance Notification Change Detection Email Data - Email notification details:
- Email
Per []ContinuousFinding Datas Compliance Notification Change Detection Email Per Finding Data - Email per finding notification details:
- Email
Per stringFinding Sending State - send separate email notification for each finding; can be "Enabled" or " Disabled"
- Email
Sending stringState - send schedule report of findings by email; can be "Enabled" or "Disabled".
- External
Ticket stringCreating State - send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- Slack
Datas []ContinuousCompliance Notification Change Detection Slack Data - Slack data block supports:
- Slack
Integration stringState - Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- Sns
Datas []ContinuousCompliance Notification Change Detection Sns Data - SNS notification details:
- Sns
Sending stringState - send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- Teams
Datas []ContinuousCompliance Notification Change Detection Teams Data - Teams data block supports:
- Teams
Integration stringState - Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- Ticketing
System []ContinuousDatas Compliance Notification Change Detection Ticketing System Data - Ticketing system details:
- Webhook
Datas []ContinuousCompliance Notification Change Detection Webhook Data - Webhook data block supports:
- Webhook
Integration stringState - send findings to an HTTP endpoint (webhook); can be "Enabled" or "Disabled".
- aws
Security StringHub Integration State - send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- aws
Security List<ContinuousHub Integrations Compliance Notification Change Detection Aws Security Hub Integration> - AWS security hub integration block supports:
- email
Datas List<ContinuousCompliance Notification Change Detection Email Data> - Email notification details:
- email
Per List<ContinuousFinding Datas Compliance Notification Change Detection Email Per Finding Data> - Email per finding notification details:
- email
Per StringFinding Sending State - send separate email notification for each finding; can be "Enabled" or " Disabled"
- email
Sending StringState - send schedule report of findings by email; can be "Enabled" or "Disabled".
- external
Ticket StringCreating State - send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- slack
Datas List<ContinuousCompliance Notification Change Detection Slack Data> - Slack data block supports:
- slack
Integration StringState - Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- sns
Datas List<ContinuousCompliance Notification Change Detection Sns Data> - SNS notification details:
- sns
Sending StringState - send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- teams
Datas List<ContinuousCompliance Notification Change Detection Teams Data> - Teams data block supports:
- teams
Integration StringState - Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- ticketing
System List<ContinuousDatas Compliance Notification Change Detection Ticketing System Data> - Ticketing system details:
- webhook
Datas List<ContinuousCompliance Notification Change Detection Webhook Data> - Webhook data block supports:
- webhook
Integration StringState - send findings to an HTTP endpoint (webhook); can be "Enabled" or "Disabled".
- aws
Security stringHub Integration State - send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- aws
Security ContinuousHub Integrations Compliance Notification Change Detection Aws Security Hub Integration[] - AWS security hub integration block supports:
- email
Datas ContinuousCompliance Notification Change Detection Email Data[] - Email notification details:
- email
Per ContinuousFinding Datas Compliance Notification Change Detection Email Per Finding Data[] - Email per finding notification details:
- email
Per stringFinding Sending State - send separate email notification for each finding; can be "Enabled" or " Disabled"
- email
Sending stringState - send schedule report of findings by email; can be "Enabled" or "Disabled".
- external
Ticket stringCreating State - send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- slack
Datas ContinuousCompliance Notification Change Detection Slack Data[] - Slack data block supports:
- slack
Integration stringState - Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- sns
Datas ContinuousCompliance Notification Change Detection Sns Data[] - SNS notification details:
- sns
Sending stringState - send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- teams
Datas ContinuousCompliance Notification Change Detection Teams Data[] - Teams data block supports:
- teams
Integration stringState - Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- ticketing
System ContinuousDatas Compliance Notification Change Detection Ticketing System Data[] - Ticketing system details:
- webhook
Datas ContinuousCompliance Notification Change Detection Webhook Data[] - Webhook data block supports:
- webhook
Integration stringState - send findings to an HTTP endpoint (webhook); can be "Enabled" or "Disabled".
- aws_
security_ strhub_ integration_ state - send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- aws_
security_ Sequence[Continuoushub_ integrations Compliance Notification Change Detection Aws Security Hub Integration] - AWS security hub integration block supports:
- email_
datas Sequence[ContinuousCompliance Notification Change Detection Email Data] - Email notification details:
- email_
per_ Sequence[Continuousfinding_ datas Compliance Notification Change Detection Email Per Finding Data] - Email per finding notification details:
- email_
per_ strfinding_ sending_ state - send separate email notification for each finding; can be "Enabled" or " Disabled"
- email_
sending_ strstate - send schedule report of findings by email; can be "Enabled" or "Disabled".
- external_
ticket_ strcreating_ state - send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- slack_
datas Sequence[ContinuousCompliance Notification Change Detection Slack Data] - Slack data block supports:
- slack_
integration_ strstate - Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- sns_
datas Sequence[ContinuousCompliance Notification Change Detection Sns Data] - SNS notification details:
- sns_
sending_ strstate - send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- teams_
datas Sequence[ContinuousCompliance Notification Change Detection Teams Data] - Teams data block supports:
- teams_
integration_ strstate - Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- ticketing_
system_ Sequence[Continuousdatas Compliance Notification Change Detection Ticketing System Data] - Ticketing system details:
- webhook_
datas Sequence[ContinuousCompliance Notification Change Detection Webhook Data] - Webhook data block supports:
- webhook_
integration_ strstate - send findings to an HTTP endpoint (webhook); can be "Enabled" or "Disabled".
- aws
Security StringHub Integration State - send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- aws
Security List<Property Map>Hub Integrations - AWS security hub integration block supports:
- email
Datas List<Property Map> - Email notification details:
- email
Per List<Property Map>Finding Datas - Email per finding notification details:
- email
Per StringFinding Sending State - send separate email notification for each finding; can be "Enabled" or " Disabled"
- email
Sending StringState - send schedule report of findings by email; can be "Enabled" or "Disabled".
- external
Ticket StringCreating State - send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- slack
Datas List<Property Map> - Slack data block supports:
- slack
Integration StringState - Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- sns
Datas List<Property Map> - SNS notification details:
- sns
Sending StringState - send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- teams
Datas List<Property Map> - Teams data block supports:
- teams
Integration StringState - Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- ticketing
System List<Property Map>Datas - Ticketing system details:
- webhook
Datas List<Property Map> - Webhook data block supports:
- webhook
Integration StringState - send findings to an HTTP endpoint (webhook); can be "Enabled" or "Disabled".
ContinuousComplianceNotificationChangeDetectionAwsSecurityHubIntegration, ContinuousComplianceNotificationChangeDetectionAwsSecurityHubIntegrationArgs
- External
Account stringId - external account id
- Region string
AWS region
gcp_security_command_center_integration
is a change_detection option
- External
Account stringId - external account id
- Region string
AWS region
gcp_security_command_center_integration
is a change_detection option
- external
Account StringId - external account id
- region String
AWS region
gcp_security_command_center_integration
is a change_detection option
- external
Account stringId - external account id
- region string
AWS region
gcp_security_command_center_integration
is a change_detection option
- external_
account_ strid - external account id
- region str
AWS region
gcp_security_command_center_integration
is a change_detection option
- external
Account StringId - external account id
- region String
AWS region
gcp_security_command_center_integration
is a change_detection option
ContinuousComplianceNotificationChangeDetectionEmailData, ContinuousComplianceNotificationChangeDetectionEmailDataArgs
- Recipients List<string>
- Recipients []string
- recipients List<String>
- recipients string[]
- recipients Sequence[str]
- recipients List<String>
ContinuousComplianceNotificationChangeDetectionEmailPerFindingData, ContinuousComplianceNotificationChangeDetectionEmailPerFindingDataArgs
- Recipients List<string>
- Notification
Output stringFormat - format of JSON block for finding; can be "JsonWithFullEntity" , "JsonWithBasicEntity", or "PlainText".
- Recipients []string
- Notification
Output stringFormat - format of JSON block for finding; can be "JsonWithFullEntity" , "JsonWithBasicEntity", or "PlainText".
- recipients List<String>
- notification
Output StringFormat - format of JSON block for finding; can be "JsonWithFullEntity" , "JsonWithBasicEntity", or "PlainText".
- recipients string[]
- notification
Output stringFormat - format of JSON block for finding; can be "JsonWithFullEntity" , "JsonWithBasicEntity", or "PlainText".
- recipients Sequence[str]
- notification_
output_ strformat - format of JSON block for finding; can be "JsonWithFullEntity" , "JsonWithBasicEntity", or "PlainText".
- recipients List<String>
- notification
Output StringFormat - format of JSON block for finding; can be "JsonWithFullEntity" , "JsonWithBasicEntity", or "PlainText".
ContinuousComplianceNotificationChangeDetectionSlackData, ContinuousComplianceNotificationChangeDetectionSlackDataArgs
- Url string
- Url string
- url String
- url string
- url str
- url String
ContinuousComplianceNotificationChangeDetectionSnsData, ContinuousComplianceNotificationChangeDetectionSnsDataArgs
- Sns
Output stringFormat - SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- Sns
Topic stringArn - SNS topic ARN
- Sns
Output stringFormat - SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- Sns
Topic stringArn - SNS topic ARN
- sns
Output StringFormat - SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- sns
Topic StringArn - SNS topic ARN
- sns
Output stringFormat - SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- sns
Topic stringArn - SNS topic ARN
- sns_
output_ strformat - SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- sns_
topic_ strarn - SNS topic ARN
- sns
Output StringFormat - SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- sns
Topic StringArn - SNS topic ARN
ContinuousComplianceNotificationChangeDetectionTeamsData, ContinuousComplianceNotificationChangeDetectionTeamsDataArgs
- Url string
- Url string
- url String
- url string
- url str
- url String
ContinuousComplianceNotificationChangeDetectionTicketingSystemData, ContinuousComplianceNotificationChangeDetectionTicketingSystemDataArgs
- Pass string
- password (ServiceNow only)
- Domain string
- ServiceNow domain name (ServiceNow only)
- Issue
Type string - issue type (Jira)
- Project
Key string - project key (Jira) or API Key (PagerDuty)
- Should
Close boolTickets - ticketing system should close tickets when resolved (bool)
- System
Type string - system type; can be "ServiceOne", "Jira", or "PagerDuty"
- User string
- user name (ServiceNow only)
- Pass string
- password (ServiceNow only)
- Domain string
- ServiceNow domain name (ServiceNow only)
- Issue
Type string - issue type (Jira)
- Project
Key string - project key (Jira) or API Key (PagerDuty)
- Should
Close boolTickets - ticketing system should close tickets when resolved (bool)
- System
Type string - system type; can be "ServiceOne", "Jira", or "PagerDuty"
- User string
- user name (ServiceNow only)
- pass String
- password (ServiceNow only)
- domain String
- ServiceNow domain name (ServiceNow only)
- issue
Type String - issue type (Jira)
- project
Key String - project key (Jira) or API Key (PagerDuty)
- should
Close BooleanTickets - ticketing system should close tickets when resolved (bool)
- system
Type String - system type; can be "ServiceOne", "Jira", or "PagerDuty"
- user String
- user name (ServiceNow only)
- pass string
- password (ServiceNow only)
- domain string
- ServiceNow domain name (ServiceNow only)
- issue
Type string - issue type (Jira)
- project
Key string - project key (Jira) or API Key (PagerDuty)
- should
Close booleanTickets - ticketing system should close tickets when resolved (bool)
- system
Type string - system type; can be "ServiceOne", "Jira", or "PagerDuty"
- user string
- user name (ServiceNow only)
- pass_ str
- password (ServiceNow only)
- domain str
- ServiceNow domain name (ServiceNow only)
- issue_
type str - issue type (Jira)
- project_
key str - project key (Jira) or API Key (PagerDuty)
- should_
close_ booltickets - ticketing system should close tickets when resolved (bool)
- system_
type str - system type; can be "ServiceOne", "Jira", or "PagerDuty"
- user str
- user name (ServiceNow only)
- pass String
- password (ServiceNow only)
- domain String
- ServiceNow domain name (ServiceNow only)
- issue
Type String - issue type (Jira)
- project
Key String - project key (Jira) or API Key (PagerDuty)
- should
Close BooleanTickets - ticketing system should close tickets when resolved (bool)
- system
Type String - system type; can be "ServiceOne", "Jira", or "PagerDuty"
- user String
- user name (ServiceNow only)
ContinuousComplianceNotificationChangeDetectionWebhookData, ContinuousComplianceNotificationChangeDetectionWebhookDataArgs
- Url string
- Advanced
Url bool - Tick this box if you are using a version of Jira that only supports REST API 2
- Auth
Method string - authentication method; "NoAuth" by default
- Format
Type string - format for JSON block for finding, can be one of:
JsonWithFullEntity
- JSON - Full entity (default)SplunkBasic
- Splunk formatServiceNow
- ServiceNow formatQRadar
- QRadar formatJsonFirstLevelEntity
- Sumo Logic formatJira
- Jira format
- Http
Method string - HTTP method, "Post" by default. Can be one of: "Post", "Get"
- Ignore
Certificate bool - Check this to use self-signed certificates, and ignore validation of them
- Password string
- password in endpoint system
- Payload
Format string - Json Payload
- Username string
- username in endpoint system
- Url string
- Advanced
Url bool - Tick this box if you are using a version of Jira that only supports REST API 2
- Auth
Method string - authentication method; "NoAuth" by default
- Format
Type string - format for JSON block for finding, can be one of:
JsonWithFullEntity
- JSON - Full entity (default)SplunkBasic
- Splunk formatServiceNow
- ServiceNow formatQRadar
- QRadar formatJsonFirstLevelEntity
- Sumo Logic formatJira
- Jira format
- Http
Method string - HTTP method, "Post" by default. Can be one of: "Post", "Get"
- Ignore
Certificate bool - Check this to use self-signed certificates, and ignore validation of them
- Password string
- password in endpoint system
- Payload
Format string - Json Payload
- Username string
- username in endpoint system
- url String
- advanced
Url Boolean - Tick this box if you are using a version of Jira that only supports REST API 2
- auth
Method String - authentication method; "NoAuth" by default
- format
Type String - format for JSON block for finding, can be one of:
JsonWithFullEntity
- JSON - Full entity (default)SplunkBasic
- Splunk formatServiceNow
- ServiceNow formatQRadar
- QRadar formatJsonFirstLevelEntity
- Sumo Logic formatJira
- Jira format
- http
Method String - HTTP method, "Post" by default. Can be one of: "Post", "Get"
- ignore
Certificate Boolean - Check this to use self-signed certificates, and ignore validation of them
- password String
- password in endpoint system
- payload
Format String - Json Payload
- username String
- username in endpoint system
- url string
- advanced
Url boolean - Tick this box if you are using a version of Jira that only supports REST API 2
- auth
Method string - authentication method; "NoAuth" by default
- format
Type string - format for JSON block for finding, can be one of:
JsonWithFullEntity
- JSON - Full entity (default)SplunkBasic
- Splunk formatServiceNow
- ServiceNow formatQRadar
- QRadar formatJsonFirstLevelEntity
- Sumo Logic formatJira
- Jira format
- http
Method string - HTTP method, "Post" by default. Can be one of: "Post", "Get"
- ignore
Certificate boolean - Check this to use self-signed certificates, and ignore validation of them
- password string
- password in endpoint system
- payload
Format string - Json Payload
- username string
- username in endpoint system
- url str
- advanced_
url bool - Tick this box if you are using a version of Jira that only supports REST API 2
- auth_
method str - authentication method; "NoAuth" by default
- format_
type str - format for JSON block for finding, can be one of:
JsonWithFullEntity
- JSON - Full entity (default)SplunkBasic
- Splunk formatServiceNow
- ServiceNow formatQRadar
- QRadar formatJsonFirstLevelEntity
- Sumo Logic formatJira
- Jira format
- http_
method str - HTTP method, "Post" by default. Can be one of: "Post", "Get"
- ignore_
certificate bool - Check this to use self-signed certificates, and ignore validation of them
- password str
- password in endpoint system
- payload_
format str - Json Payload
- username str
- username in endpoint system
- url String
- advanced
Url Boolean - Tick this box if you are using a version of Jira that only supports REST API 2
- auth
Method String - authentication method; "NoAuth" by default
- format
Type String - format for JSON block for finding, can be one of:
JsonWithFullEntity
- JSON - Full entity (default)SplunkBasic
- Splunk formatServiceNow
- ServiceNow formatQRadar
- QRadar formatJsonFirstLevelEntity
- Sumo Logic formatJira
- Jira format
- http
Method String - HTTP method, "Post" by default. Can be one of: "Post", "Get"
- ignore
Certificate Boolean - Check this to use self-signed certificates, and ignore validation of them
- password String
- password in endpoint system
- payload
Format String - Json Payload
- username String
- username in endpoint system
ContinuousComplianceNotificationGcpSecurityCommandCenterIntegration, ContinuousComplianceNotificationGcpSecurityCommandCenterIntegrationArgs
- project_
id str - GCP Project id
- source_
id str - GCP Source id
- state str
- send findings to the GCP Security Command Center; can be "Enabled" or "Disabled"
ContinuousComplianceNotificationScheduledReport, ContinuousComplianceNotificationScheduledReportArgs
- Email
Sending stringState - send schedule report of findings by email; can be "Enabled" or "Disabled".
- Schedule
Datas List<ContinuousCompliance Notification Scheduled Report Schedule Data> - Schedule details:
- Email
Sending stringState - send schedule report of findings by email; can be "Enabled" or "Disabled".
- Schedule
Datas []ContinuousCompliance Notification Scheduled Report Schedule Data - Schedule details:
- email
Sending StringState - send schedule report of findings by email; can be "Enabled" or "Disabled".
- schedule
Datas List<ContinuousCompliance Notification Scheduled Report Schedule Data> - Schedule details:
- email
Sending stringState - send schedule report of findings by email; can be "Enabled" or "Disabled".
- schedule
Datas ContinuousCompliance Notification Scheduled Report Schedule Data[] - Schedule details:
- email_
sending_ strstate - send schedule report of findings by email; can be "Enabled" or "Disabled".
- schedule_
datas Sequence[ContinuousCompliance Notification Scheduled Report Schedule Data] - Schedule details:
- email
Sending StringState - send schedule report of findings by email; can be "Enabled" or "Disabled".
- schedule
Datas List<Property Map> - Schedule details:
ContinuousComplianceNotificationScheduledReportScheduleData, ContinuousComplianceNotificationScheduledReportScheduleDataArgs
- Cron
Expression string - the schedule to issue the email report (in cron expression format)
- Recipients List<string>
- Type string
- type of report; can be "Detailed", "Summary", "FullCsv" or "FullCsvZip"
- Cron
Expression string - the schedule to issue the email report (in cron expression format)
- Recipients []string
- Type string
- type of report; can be "Detailed", "Summary", "FullCsv" or "FullCsvZip"
- cron
Expression String - the schedule to issue the email report (in cron expression format)
- recipients List<String>
- type String
- type of report; can be "Detailed", "Summary", "FullCsv" or "FullCsvZip"
- cron
Expression string - the schedule to issue the email report (in cron expression format)
- recipients string[]
- type string
- type of report; can be "Detailed", "Summary", "FullCsv" or "FullCsvZip"
- cron_
expression str - the schedule to issue the email report (in cron expression format)
- recipients Sequence[str]
- type str
- type of report; can be "Detailed", "Summary", "FullCsv" or "FullCsvZip"
- cron
Expression String - the schedule to issue the email report (in cron expression format)
- recipients List<String>
- type String
- type of report; can be "Detailed", "Summary", "FullCsv" or "FullCsvZip"
Package Details
- Repository
- dome9 dome9/terraform-provider-dome9
- License
- Notes
- This Pulumi package is based on the
dome9
Terraform Provider.