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: .ContinuousComplianceNotificationChangeDetectionArray{
&.ContinuousComplianceNotificationChangeDetectionArgs{
AwsSecurityHubIntegrationState: pulumi.String("string"),
AwsSecurityHubIntegrations: .ContinuousComplianceNotificationChangeDetectionAwsSecurityHubIntegrationArray{
&.ContinuousComplianceNotificationChangeDetectionAwsSecurityHubIntegrationArgs{
ExternalAccountId: pulumi.String("string"),
Region: pulumi.String("string"),
},
},
EmailDatas: .ContinuousComplianceNotificationChangeDetectionEmailDataArray{
&.ContinuousComplianceNotificationChangeDetectionEmailDataArgs{
Recipients: pulumi.StringArray{
pulumi.String("string"),
},
},
},
EmailPerFindingDatas: .ContinuousComplianceNotificationChangeDetectionEmailPerFindingDataArray{
&.ContinuousComplianceNotificationChangeDetectionEmailPerFindingDataArgs{
Recipients: pulumi.StringArray{
pulumi.String("string"),
},
NotificationOutputFormat: pulumi.String("string"),
},
},
EmailPerFindingSendingState: pulumi.String("string"),
EmailSendingState: pulumi.String("string"),
ExternalTicketCreatingState: pulumi.String("string"),
SlackDatas: .ContinuousComplianceNotificationChangeDetectionSlackDataArray{
&.ContinuousComplianceNotificationChangeDetectionSlackDataArgs{
Url: pulumi.String("string"),
},
},
SlackIntegrationState: pulumi.String("string"),
SnsDatas: .ContinuousComplianceNotificationChangeDetectionSnsDataArray{
&.ContinuousComplianceNotificationChangeDetectionSnsDataArgs{
SnsOutputFormat: pulumi.String("string"),
SnsTopicArn: pulumi.String("string"),
},
},
SnsSendingState: pulumi.String("string"),
TeamsDatas: .ContinuousComplianceNotificationChangeDetectionTeamsDataArray{
&.ContinuousComplianceNotificationChangeDetectionTeamsDataArgs{
Url: pulumi.String("string"),
},
},
TeamsIntegrationState: pulumi.String("string"),
TicketingSystemDatas: .ContinuousComplianceNotificationChangeDetectionTicketingSystemDataArray{
&.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: .ContinuousComplianceNotificationChangeDetectionWebhookDataArray{
&.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: .ContinuousComplianceNotificationGcpSecurityCommandCenterIntegrationArray{
&.ContinuousComplianceNotificationGcpSecurityCommandCenterIntegrationArgs{
ProjectId: pulumi.String("string"),
SourceId: pulumi.String("string"),
State: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
ScheduledReports: .ContinuousComplianceNotificationScheduledReportArray{
&.ContinuousComplianceNotificationScheduledReportArgs{
EmailSendingState: pulumi.String("string"),
ScheduleDatas: .ContinuousComplianceNotificationScheduledReportScheduleDataArray{
&.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:
- ChangeDetections List<ContinuousCompliance Notification Change Detection> 
- AlertsConsole bool
- send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- ContinuousCompliance stringNotification Id 
- Description string
- Description of the notification. - at least one of - alerts_console,- scheduled_report, or- change_detectionmust be included
- GcpSecurity List<ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration> 
- Name string
- The cloud account id in Dome9.
- ScheduledReports List<ContinuousCompliance Notification Scheduled Report> 
- Scheduled email report notification block:
- ChangeDetections []ContinuousCompliance Notification Change Detection Args 
- AlertsConsole bool
- send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- ContinuousCompliance stringNotification Id 
- Description string
- Description of the notification. - at least one of - alerts_console,- scheduled_report, or- change_detectionmust be included
- GcpSecurity []ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration Args 
- Name string
- The cloud account id in Dome9.
- ScheduledReports []ContinuousCompliance Notification Scheduled Report Args 
- Scheduled email report notification block:
- changeDetections List<ContinuousCompliance Notification Change Detection> 
- alertsConsole Boolean
- send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- continuousCompliance StringNotification Id 
- description String
- Description of the notification. - at least one of - alerts_console,- scheduled_report, or- change_detectionmust be included
- gcpSecurity List<ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration> 
- name String
- The cloud account id in Dome9.
- scheduledReports List<ContinuousCompliance Notification Scheduled Report> 
- Scheduled email report notification block:
- changeDetections ContinuousCompliance Notification Change Detection[] 
- alertsConsole boolean
- send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- continuousCompliance stringNotification Id 
- description string
- Description of the notification. - at least one of - alerts_console,- scheduled_report, or- change_detectionmust be included
- gcpSecurity ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration[] 
- name string
- The cloud account id in Dome9.
- scheduledReports 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, or- change_detectionmust 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:
- changeDetections List<Property Map>
- alertsConsole Boolean
- send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- continuousCompliance StringNotification Id 
- description String
- Description of the notification. - at least one of - alerts_console,- scheduled_report, or- change_detectionmust be included
- gcpSecurity List<Property Map>Command Center Integrations 
- name String
- The cloud account id in Dome9.
- scheduledReports 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) -> ContinuousComplianceNotificationfunc 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.
- AlertsConsole bool
- send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- ChangeDetections List<ContinuousCompliance Notification Change Detection> 
- ContinuousCompliance stringNotification Id 
- Description string
- Description of the notification. - at least one of - alerts_console,- scheduled_report, or- change_detectionmust be included
- GcpSecurity List<ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration> 
- Name string
- The cloud account id in Dome9.
- ScheduledReports List<ContinuousCompliance Notification Scheduled Report> 
- Scheduled email report notification block:
- AlertsConsole bool
- send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- ChangeDetections []ContinuousCompliance Notification Change Detection Args 
- ContinuousCompliance stringNotification Id 
- Description string
- Description of the notification. - at least one of - alerts_console,- scheduled_report, or- change_detectionmust be included
- GcpSecurity []ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration Args 
- Name string
- The cloud account id in Dome9.
- ScheduledReports []ContinuousCompliance Notification Scheduled Report Args 
- Scheduled email report notification block:
- alertsConsole Boolean
- send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- changeDetections List<ContinuousCompliance Notification Change Detection> 
- continuousCompliance StringNotification Id 
- description String
- Description of the notification. - at least one of - alerts_console,- scheduled_report, or- change_detectionmust be included
- gcpSecurity List<ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration> 
- name String
- The cloud account id in Dome9.
- scheduledReports List<ContinuousCompliance Notification Scheduled Report> 
- Scheduled email report notification block:
- alertsConsole boolean
- send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- changeDetections ContinuousCompliance Notification Change Detection[] 
- continuousCompliance stringNotification Id 
- description string
- Description of the notification. - at least one of - alerts_console,- scheduled_report, or- change_detectionmust be included
- gcpSecurity ContinuousCommand Center Integrations Compliance Notification Gcp Security Command Center Integration[] 
- name string
- The cloud account id in Dome9.
- scheduledReports 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, or- change_detectionmust 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:
- alertsConsole Boolean
- send findings (also) to the Dome9 web app alerts console (Boolean); default is False.
- changeDetections List<Property Map>
- continuousCompliance StringNotification Id 
- description String
- Description of the notification. - at least one of - alerts_console,- scheduled_report, or- change_detectionmust be included
- gcpSecurity List<Property Map>Command Center Integrations 
- name String
- The cloud account id in Dome9.
- scheduledReports List<Property Map>
- Scheduled email report notification block:
Supporting Types
ContinuousComplianceNotificationChangeDetection, ContinuousComplianceNotificationChangeDetectionArgs          
- AwsSecurity stringHub Integration State 
- send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- AwsSecurity List<ContinuousHub Integrations Compliance Notification Change Detection Aws Security Hub Integration> 
- AWS security hub integration block supports:
- EmailDatas List<ContinuousCompliance Notification Change Detection Email Data> 
- Email notification details:
- EmailPer List<ContinuousFinding Datas Compliance Notification Change Detection Email Per Finding Data> 
- Email per finding notification details:
- EmailPer stringFinding Sending State 
- send separate email notification for each finding; can be "Enabled" or " Disabled"
- EmailSending stringState 
- send schedule report of findings by email; can be "Enabled" or "Disabled".
- ExternalTicket stringCreating State 
- send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- SlackDatas List<ContinuousCompliance Notification Change Detection Slack Data> 
- Slack data block supports:
- SlackIntegration stringState 
- Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- SnsDatas List<ContinuousCompliance Notification Change Detection Sns Data> 
- SNS notification details:
- SnsSending stringState 
- send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- TeamsDatas List<ContinuousCompliance Notification Change Detection Teams Data> 
- Teams data block supports:
- TeamsIntegration stringState 
- Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- TicketingSystem List<ContinuousDatas Compliance Notification Change Detection Ticketing System Data> 
- Ticketing system details:
- WebhookDatas List<ContinuousCompliance Notification Change Detection Webhook Data> 
- Webhook data block supports:
- WebhookIntegration stringState 
- send findings to an HTTP endpoint (webhook); can be "Enabled" or "Disabled".
- AwsSecurity stringHub Integration State 
- send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- AwsSecurity []ContinuousHub Integrations Compliance Notification Change Detection Aws Security Hub Integration 
- AWS security hub integration block supports:
- EmailDatas []ContinuousCompliance Notification Change Detection Email Data 
- Email notification details:
- EmailPer []ContinuousFinding Datas Compliance Notification Change Detection Email Per Finding Data 
- Email per finding notification details:
- EmailPer stringFinding Sending State 
- send separate email notification for each finding; can be "Enabled" or " Disabled"
- EmailSending stringState 
- send schedule report of findings by email; can be "Enabled" or "Disabled".
- ExternalTicket stringCreating State 
- send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- SlackDatas []ContinuousCompliance Notification Change Detection Slack Data 
- Slack data block supports:
- SlackIntegration stringState 
- Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- SnsDatas []ContinuousCompliance Notification Change Detection Sns Data 
- SNS notification details:
- SnsSending stringState 
- send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- TeamsDatas []ContinuousCompliance Notification Change Detection Teams Data 
- Teams data block supports:
- TeamsIntegration stringState 
- Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- TicketingSystem []ContinuousDatas Compliance Notification Change Detection Ticketing System Data 
- Ticketing system details:
- WebhookDatas []ContinuousCompliance Notification Change Detection Webhook Data 
- Webhook data block supports:
- WebhookIntegration stringState 
- send findings to an HTTP endpoint (webhook); can be "Enabled" or "Disabled".
- awsSecurity StringHub Integration State 
- send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- awsSecurity List<ContinuousHub Integrations Compliance Notification Change Detection Aws Security Hub Integration> 
- AWS security hub integration block supports:
- emailDatas List<ContinuousCompliance Notification Change Detection Email Data> 
- Email notification details:
- emailPer List<ContinuousFinding Datas Compliance Notification Change Detection Email Per Finding Data> 
- Email per finding notification details:
- emailPer StringFinding Sending State 
- send separate email notification for each finding; can be "Enabled" or " Disabled"
- emailSending StringState 
- send schedule report of findings by email; can be "Enabled" or "Disabled".
- externalTicket StringCreating State 
- send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- slackDatas List<ContinuousCompliance Notification Change Detection Slack Data> 
- Slack data block supports:
- slackIntegration StringState 
- Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- snsDatas List<ContinuousCompliance Notification Change Detection Sns Data> 
- SNS notification details:
- snsSending StringState 
- send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- teamsDatas List<ContinuousCompliance Notification Change Detection Teams Data> 
- Teams data block supports:
- teamsIntegration StringState 
- Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- ticketingSystem List<ContinuousDatas Compliance Notification Change Detection Ticketing System Data> 
- Ticketing system details:
- webhookDatas List<ContinuousCompliance Notification Change Detection Webhook Data> 
- Webhook data block supports:
- webhookIntegration StringState 
- send findings to an HTTP endpoint (webhook); can be "Enabled" or "Disabled".
- awsSecurity stringHub Integration State 
- send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- awsSecurity ContinuousHub Integrations Compliance Notification Change Detection Aws Security Hub Integration[] 
- AWS security hub integration block supports:
- emailDatas ContinuousCompliance Notification Change Detection Email Data[] 
- Email notification details:
- emailPer ContinuousFinding Datas Compliance Notification Change Detection Email Per Finding Data[] 
- Email per finding notification details:
- emailPer stringFinding Sending State 
- send separate email notification for each finding; can be "Enabled" or " Disabled"
- emailSending stringState 
- send schedule report of findings by email; can be "Enabled" or "Disabled".
- externalTicket stringCreating State 
- send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- slackDatas ContinuousCompliance Notification Change Detection Slack Data[] 
- Slack data block supports:
- slackIntegration stringState 
- Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- snsDatas ContinuousCompliance Notification Change Detection Sns Data[] 
- SNS notification details:
- snsSending stringState 
- send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- teamsDatas ContinuousCompliance Notification Change Detection Teams Data[] 
- Teams data block supports:
- teamsIntegration stringState 
- Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- ticketingSystem ContinuousDatas Compliance Notification Change Detection Ticketing System Data[] 
- Ticketing system details:
- webhookDatas ContinuousCompliance Notification Change Detection Webhook Data[] 
- Webhook data block supports:
- webhookIntegration 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".
- awsSecurity StringHub Integration State 
- send findings to AWS Secure Hub; can be "Enabled" or "Disabled".
- awsSecurity List<Property Map>Hub Integrations 
- AWS security hub integration block supports:
- emailDatas List<Property Map>
- Email notification details:
- emailPer List<Property Map>Finding Datas 
- Email per finding notification details:
- emailPer StringFinding Sending State 
- send separate email notification for each finding; can be "Enabled" or " Disabled"
- emailSending StringState 
- send schedule report of findings by email; can be "Enabled" or "Disabled".
- externalTicket StringCreating State 
- send each finding to an external ticketing system; can be "Enabled" or " Disabled".
- slackDatas List<Property Map>
- Slack data block supports:
- slackIntegration StringState 
- Send report summary to Slack channel (Compliance only); can be "Enabled" or " Disabled".
- snsDatas List<Property Map>
- SNS notification details:
- snsSending StringState 
- send by AWS SNS for each new finding; can be "Enabled" or "Disabled".
- teamsDatas List<Property Map>
- Teams data block supports:
- teamsIntegration StringState 
- Send report summary to Teams channel (Compliance only); can be "Enabled" or "Disabled".
- ticketingSystem List<Property Map>Datas 
- Ticketing system details:
- webhookDatas List<Property Map>
- Webhook data block supports:
- webhookIntegration StringState 
- send findings to an HTTP endpoint (webhook); can be "Enabled" or "Disabled".
ContinuousComplianceNotificationChangeDetectionAwsSecurityHubIntegration, ContinuousComplianceNotificationChangeDetectionAwsSecurityHubIntegrationArgs                  
- ExternalAccount stringId 
- external account id
- Region string
- AWS region - gcp_security_command_center_integrationis a change_detection option
- ExternalAccount stringId 
- external account id
- Region string
- AWS region - gcp_security_command_center_integrationis a change_detection option
- externalAccount StringId 
- external account id
- region String
- AWS region - gcp_security_command_center_integrationis a change_detection option
- externalAccount stringId 
- external account id
- region string
- AWS region - gcp_security_command_center_integrationis a change_detection option
- external_account_ strid 
- external account id
- region str
- AWS region - gcp_security_command_center_integrationis a change_detection option
- externalAccount StringId 
- external account id
- region String
- AWS region - gcp_security_command_center_integrationis 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>
- NotificationOutput stringFormat 
- format of JSON block for finding; can be "JsonWithFullEntity" , "JsonWithBasicEntity", or "PlainText".
- Recipients []string
- NotificationOutput stringFormat 
- format of JSON block for finding; can be "JsonWithFullEntity" , "JsonWithBasicEntity", or "PlainText".
- recipients List<String>
- notificationOutput StringFormat 
- format of JSON block for finding; can be "JsonWithFullEntity" , "JsonWithBasicEntity", or "PlainText".
- recipients string[]
- notificationOutput 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>
- notificationOutput 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              
- SnsOutput stringFormat 
- SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- SnsTopic stringArn 
- SNS topic ARN
- SnsOutput stringFormat 
- SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- SnsTopic stringArn 
- SNS topic ARN
- snsOutput StringFormat 
- SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- snsTopic StringArn 
- SNS topic ARN
- snsOutput stringFormat 
- SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- snsTopic stringArn 
- SNS topic ARN
- sns_output_ strformat 
- SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- sns_topic_ strarn 
- SNS topic ARN
- snsOutput StringFormat 
- SNS output format; can be "JsonWithFullEntity", "JsonWithBasicEntity", or " PlainText".
- snsTopic 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)
- IssueType string
- issue type (Jira)
- ProjectKey string
- project key (Jira) or API Key (PagerDuty)
- ShouldClose boolTickets 
- ticketing system should close tickets when resolved (bool)
- SystemType 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)
- IssueType string
- issue type (Jira)
- ProjectKey string
- project key (Jira) or API Key (PagerDuty)
- ShouldClose boolTickets 
- ticketing system should close tickets when resolved (bool)
- SystemType 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)
- issueType String
- issue type (Jira)
- projectKey String
- project key (Jira) or API Key (PagerDuty)
- shouldClose BooleanTickets 
- ticketing system should close tickets when resolved (bool)
- systemType 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)
- issueType string
- issue type (Jira)
- projectKey string
- project key (Jira) or API Key (PagerDuty)
- shouldClose booleanTickets 
- ticketing system should close tickets when resolved (bool)
- systemType 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)
- issueType String
- issue type (Jira)
- projectKey String
- project key (Jira) or API Key (PagerDuty)
- shouldClose BooleanTickets 
- ticketing system should close tickets when resolved (bool)
- systemType String
- system type; can be "ServiceOne", "Jira", or "PagerDuty"
- user String
- user name (ServiceNow only)
ContinuousComplianceNotificationChangeDetectionWebhookData, ContinuousComplianceNotificationChangeDetectionWebhookDataArgs              
- Url string
- AdvancedUrl bool
- Tick this box if you are using a version of Jira that only supports REST API 2
- AuthMethod string
- authentication method; "NoAuth" by default
- FormatType string
- format for JSON block for finding, can be one of:- JsonWithFullEntity- JSON - Full entity (default)
- SplunkBasic- Splunk format
- ServiceNow- ServiceNow format
- QRadar- QRadar format
- JsonFirstLevelEntity- Sumo Logic format
- Jira- Jira format
 
- HttpMethod string
- HTTP method, "Post" by default. Can be one of: "Post", "Get"
- IgnoreCertificate bool
- Check this to use self-signed certificates, and ignore validation of them
- Password string
- password in endpoint system
- PayloadFormat string
- Json Payload
- Username string
- username in endpoint system
- Url string
- AdvancedUrl bool
- Tick this box if you are using a version of Jira that only supports REST API 2
- AuthMethod string
- authentication method; "NoAuth" by default
- FormatType string
- format for JSON block for finding, can be one of:- JsonWithFullEntity- JSON - Full entity (default)
- SplunkBasic- Splunk format
- ServiceNow- ServiceNow format
- QRadar- QRadar format
- JsonFirstLevelEntity- Sumo Logic format
- Jira- Jira format
 
- HttpMethod string
- HTTP method, "Post" by default. Can be one of: "Post", "Get"
- IgnoreCertificate bool
- Check this to use self-signed certificates, and ignore validation of them
- Password string
- password in endpoint system
- PayloadFormat string
- Json Payload
- Username string
- username in endpoint system
- url String
- advancedUrl Boolean
- Tick this box if you are using a version of Jira that only supports REST API 2
- authMethod String
- authentication method; "NoAuth" by default
- formatType String
- format for JSON block for finding, can be one of:- JsonWithFullEntity- JSON - Full entity (default)
- SplunkBasic- Splunk format
- ServiceNow- ServiceNow format
- QRadar- QRadar format
- JsonFirstLevelEntity- Sumo Logic format
- Jira- Jira format
 
- httpMethod String
- HTTP method, "Post" by default. Can be one of: "Post", "Get"
- ignoreCertificate Boolean
- Check this to use self-signed certificates, and ignore validation of them
- password String
- password in endpoint system
- payloadFormat String
- Json Payload
- username String
- username in endpoint system
- url string
- advancedUrl boolean
- Tick this box if you are using a version of Jira that only supports REST API 2
- authMethod string
- authentication method; "NoAuth" by default
- formatType string
- format for JSON block for finding, can be one of:- JsonWithFullEntity- JSON - Full entity (default)
- SplunkBasic- Splunk format
- ServiceNow- ServiceNow format
- QRadar- QRadar format
- JsonFirstLevelEntity- Sumo Logic format
- Jira- Jira format
 
- httpMethod string
- HTTP method, "Post" by default. Can be one of: "Post", "Get"
- ignoreCertificate boolean
- Check this to use self-signed certificates, and ignore validation of them
- password string
- password in endpoint system
- payloadFormat 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 format
- ServiceNow- ServiceNow format
- QRadar- QRadar format
- JsonFirstLevelEntity- Sumo Logic format
- Jira- 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
- advancedUrl Boolean
- Tick this box if you are using a version of Jira that only supports REST API 2
- authMethod String
- authentication method; "NoAuth" by default
- formatType String
- format for JSON block for finding, can be one of:- JsonWithFullEntity- JSON - Full entity (default)
- SplunkBasic- Splunk format
- ServiceNow- ServiceNow format
- QRadar- QRadar format
- JsonFirstLevelEntity- Sumo Logic format
- Jira- Jira format
 
- httpMethod String
- HTTP method, "Post" by default. Can be one of: "Post", "Get"
- ignoreCertificate Boolean
- Check this to use self-signed certificates, and ignore validation of them
- password String
- password in endpoint system
- payloadFormat 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          
- EmailSending stringState 
- send schedule report of findings by email; can be "Enabled" or "Disabled".
- ScheduleDatas List<ContinuousCompliance Notification Scheduled Report Schedule Data> 
- Schedule details:
- EmailSending stringState 
- send schedule report of findings by email; can be "Enabled" or "Disabled".
- ScheduleDatas []ContinuousCompliance Notification Scheduled Report Schedule Data 
- Schedule details:
- emailSending StringState 
- send schedule report of findings by email; can be "Enabled" or "Disabled".
- scheduleDatas List<ContinuousCompliance Notification Scheduled Report Schedule Data> 
- Schedule details:
- emailSending stringState 
- send schedule report of findings by email; can be "Enabled" or "Disabled".
- scheduleDatas 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:
- emailSending StringState 
- send schedule report of findings by email; can be "Enabled" or "Disabled".
- scheduleDatas List<Property Map>
- Schedule details:
ContinuousComplianceNotificationScheduledReportScheduleData, ContinuousComplianceNotificationScheduledReportScheduleDataArgs              
- CronExpression 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"
- CronExpression 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"
- cronExpression 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"
- cronExpression 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"
- cronExpression 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 dome9Terraform Provider.