checkpoint.ManagementResourceSmtp
Explore with Pulumi AI
This resource allows you to execute Check Point Resource Smtp.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const smtp = new checkpoint.ManagementResourceSmtp("smtp", {
action1: {
customField: {
field: "field",
original: "five",
rewritten: "six",
},
recipient: {
original: "three",
rewritten: "four",
},
sender: {
original: "one",
rewritten: "two",
},
},
cvp: {
allowedToModifyContent: true,
enableCvp: false,
replyOrder: "return_data_after_content_is_approved",
server: "serverName",
},
exceptionTrack: "exception log",
mailDeliveryServer: "deliverServer",
match: {
recipient: "expr2",
sender: "expr1",
},
});
import pulumi
import pulumi_checkpoint as checkpoint
smtp = checkpoint.ManagementResourceSmtp("smtp",
action1={
"custom_field": {
"field": "field",
"original": "five",
"rewritten": "six",
},
"recipient": {
"original": "three",
"rewritten": "four",
},
"sender": {
"original": "one",
"rewritten": "two",
},
},
cvp={
"allowed_to_modify_content": True,
"enable_cvp": False,
"reply_order": "return_data_after_content_is_approved",
"server": "serverName",
},
exception_track="exception log",
mail_delivery_server="deliverServer",
match={
"recipient": "expr2",
"sender": "expr1",
})
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/checkpoint/v2/checkpoint"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := checkpoint.NewManagementResourceSmtp(ctx, "smtp", &checkpoint.ManagementResourceSmtpArgs{
Action1: &checkpoint.ManagementResourceSmtpAction1Args{
CustomField: &checkpoint.ManagementResourceSmtpAction1CustomFieldArgs{
Field: pulumi.String("field"),
Original: pulumi.String("five"),
Rewritten: pulumi.String("six"),
},
Recipient: &checkpoint.ManagementResourceSmtpAction1RecipientArgs{
Original: pulumi.String("three"),
Rewritten: pulumi.String("four"),
},
Sender: &checkpoint.ManagementResourceSmtpAction1SenderArgs{
Original: pulumi.String("one"),
Rewritten: pulumi.String("two"),
},
},
Cvp: &checkpoint.ManagementResourceSmtpCvpArgs{
AllowedToModifyContent: pulumi.Bool(true),
EnableCvp: pulumi.Bool(false),
ReplyOrder: pulumi.String("return_data_after_content_is_approved"),
Server: pulumi.String("serverName"),
},
ExceptionTrack: pulumi.String("exception log"),
MailDeliveryServer: pulumi.String("deliverServer"),
Match: pulumi.StringMap{
"recipient": pulumi.String("expr2"),
"sender": pulumi.String("expr1"),
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;
return await Deployment.RunAsync(() =>
{
var smtp = new Checkpoint.ManagementResourceSmtp("smtp", new()
{
Action1 = new Checkpoint.Inputs.ManagementResourceSmtpAction1Args
{
CustomField = new Checkpoint.Inputs.ManagementResourceSmtpAction1CustomFieldArgs
{
Field = "field",
Original = "five",
Rewritten = "six",
},
Recipient = new Checkpoint.Inputs.ManagementResourceSmtpAction1RecipientArgs
{
Original = "three",
Rewritten = "four",
},
Sender = new Checkpoint.Inputs.ManagementResourceSmtpAction1SenderArgs
{
Original = "one",
Rewritten = "two",
},
},
Cvp = new Checkpoint.Inputs.ManagementResourceSmtpCvpArgs
{
AllowedToModifyContent = true,
EnableCvp = false,
ReplyOrder = "return_data_after_content_is_approved",
Server = "serverName",
},
ExceptionTrack = "exception log",
MailDeliveryServer = "deliverServer",
Match =
{
{ "recipient", "expr2" },
{ "sender", "expr1" },
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.ManagementResourceSmtp;
import com.pulumi.checkpoint.ManagementResourceSmtpArgs;
import com.pulumi.checkpoint.inputs.ManagementResourceSmtpAction1Args;
import com.pulumi.checkpoint.inputs.ManagementResourceSmtpAction1CustomFieldArgs;
import com.pulumi.checkpoint.inputs.ManagementResourceSmtpAction1RecipientArgs;
import com.pulumi.checkpoint.inputs.ManagementResourceSmtpAction1SenderArgs;
import com.pulumi.checkpoint.inputs.ManagementResourceSmtpCvpArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var smtp = new ManagementResourceSmtp("smtp", ManagementResourceSmtpArgs.builder()
.action1(ManagementResourceSmtpAction1Args.builder()
.customField(ManagementResourceSmtpAction1CustomFieldArgs.builder()
.field("field")
.original("five")
.rewritten("six")
.build())
.recipient(ManagementResourceSmtpAction1RecipientArgs.builder()
.original("three")
.rewritten("four")
.build())
.sender(ManagementResourceSmtpAction1SenderArgs.builder()
.original("one")
.rewritten("two")
.build())
.build())
.cvp(ManagementResourceSmtpCvpArgs.builder()
.allowedToModifyContent(true)
.enableCvp(false)
.replyOrder("return_data_after_content_is_approved")
.server("serverName")
.build())
.exceptionTrack("exception log")
.mailDeliveryServer("deliverServer")
.match(Map.ofEntries(
Map.entry("recipient", "expr2"),
Map.entry("sender", "expr1")
))
.build());
}
}
resources:
smtp:
type: checkpoint:ManagementResourceSmtp
properties:
action1:
customField:
field: field
original: five
rewritten: six
recipient:
original: three
rewritten: four
sender:
original: one
rewritten: two
cvp:
allowedToModifyContent: true
enableCvp: false
replyOrder: return_data_after_content_is_approved
server: serverName
exceptionTrack: exception log
mailDeliveryServer: deliverServer
match:
recipient: expr2
sender: expr1
Create ManagementResourceSmtp Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ManagementResourceSmtp(name: string, args?: ManagementResourceSmtpArgs, opts?: CustomResourceOptions);
@overload
def ManagementResourceSmtp(resource_name: str,
args: Optional[ManagementResourceSmtpArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ManagementResourceSmtp(resource_name: str,
opts: Optional[ResourceOptions] = None,
action1: Optional[ManagementResourceSmtpAction1Args] = None,
action2: Optional[ManagementResourceSmtpAction2Args] = None,
check_rulebase_with_new_destination: Optional[bool] = None,
color: Optional[str] = None,
comments: Optional[str] = None,
cvp: Optional[ManagementResourceSmtpCvpArgs] = None,
deliver_messages_using_dns_mx_records: Optional[bool] = None,
error_check_rulebase_with_new_destination: Optional[bool] = None,
error_deliver_messages_using_dns_mx_records: Optional[bool] = None,
error_mail_delivery_server: Optional[str] = None,
exception_track: Optional[str] = None,
ignore_errors: Optional[bool] = None,
ignore_warnings: Optional[bool] = None,
mail_delivery_server: Optional[str] = None,
management_resource_smtp_id: Optional[str] = None,
match: Optional[Mapping[str, str]] = None,
name: Optional[str] = None,
notify_sender_on_error: Optional[bool] = None,
tags: Optional[Sequence[str]] = None)
func NewManagementResourceSmtp(ctx *Context, name string, args *ManagementResourceSmtpArgs, opts ...ResourceOption) (*ManagementResourceSmtp, error)
public ManagementResourceSmtp(string name, ManagementResourceSmtpArgs? args = null, CustomResourceOptions? opts = null)
public ManagementResourceSmtp(String name, ManagementResourceSmtpArgs args)
public ManagementResourceSmtp(String name, ManagementResourceSmtpArgs args, CustomResourceOptions options)
type: checkpoint:ManagementResourceSmtp
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 ManagementResourceSmtpArgs
- 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 ManagementResourceSmtpArgs
- 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 ManagementResourceSmtpArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ManagementResourceSmtpArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ManagementResourceSmtpArgs
- 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 managementResourceSmtpResource = new Checkpoint.ManagementResourceSmtp("managementResourceSmtpResource", new()
{
Action1 = new Checkpoint.Inputs.ManagementResourceSmtpAction1Args
{
CustomField = new Checkpoint.Inputs.ManagementResourceSmtpAction1CustomFieldArgs
{
Field = "string",
Original = "string",
Rewritten = "string",
},
Recipient = new Checkpoint.Inputs.ManagementResourceSmtpAction1RecipientArgs
{
Original = "string",
Rewritten = "string",
},
Sender = new Checkpoint.Inputs.ManagementResourceSmtpAction1SenderArgs
{
Original = "string",
Rewritten = "string",
},
},
Action2 = new Checkpoint.Inputs.ManagementResourceSmtpAction2Args
{
AllowedCharacters = "string",
MailCapacity = 0,
StripActivexTags = false,
StripAppletTags = false,
StripFileByName = "string",
StripFtpLinks = false,
StripMimeOfType = "string",
StripPortStrings = false,
StripScriptTags = false,
},
CheckRulebaseWithNewDestination = false,
Color = "string",
Comments = "string",
Cvp = new Checkpoint.Inputs.ManagementResourceSmtpCvpArgs
{
AllowedToModifyContent = false,
EnableCvp = false,
ReplyOrder = "string",
Server = "string",
},
DeliverMessagesUsingDnsMxRecords = false,
ErrorCheckRulebaseWithNewDestination = false,
ErrorDeliverMessagesUsingDnsMxRecords = false,
ErrorMailDeliveryServer = "string",
ExceptionTrack = "string",
IgnoreErrors = false,
IgnoreWarnings = false,
MailDeliveryServer = "string",
ManagementResourceSmtpId = "string",
Match =
{
{ "string", "string" },
},
Name = "string",
NotifySenderOnError = false,
Tags = new[]
{
"string",
},
});
example, err := checkpoint.NewManagementResourceSmtp(ctx, "managementResourceSmtpResource", &checkpoint.ManagementResourceSmtpArgs{
Action1: &checkpoint.ManagementResourceSmtpAction1Args{
CustomField: &checkpoint.ManagementResourceSmtpAction1CustomFieldArgs{
Field: pulumi.String("string"),
Original: pulumi.String("string"),
Rewritten: pulumi.String("string"),
},
Recipient: &checkpoint.ManagementResourceSmtpAction1RecipientArgs{
Original: pulumi.String("string"),
Rewritten: pulumi.String("string"),
},
Sender: &checkpoint.ManagementResourceSmtpAction1SenderArgs{
Original: pulumi.String("string"),
Rewritten: pulumi.String("string"),
},
},
Action2: &checkpoint.ManagementResourceSmtpAction2Args{
AllowedCharacters: pulumi.String("string"),
MailCapacity: pulumi.Float64(0),
StripActivexTags: pulumi.Bool(false),
StripAppletTags: pulumi.Bool(false),
StripFileByName: pulumi.String("string"),
StripFtpLinks: pulumi.Bool(false),
StripMimeOfType: pulumi.String("string"),
StripPortStrings: pulumi.Bool(false),
StripScriptTags: pulumi.Bool(false),
},
CheckRulebaseWithNewDestination: pulumi.Bool(false),
Color: pulumi.String("string"),
Comments: pulumi.String("string"),
Cvp: &checkpoint.ManagementResourceSmtpCvpArgs{
AllowedToModifyContent: pulumi.Bool(false),
EnableCvp: pulumi.Bool(false),
ReplyOrder: pulumi.String("string"),
Server: pulumi.String("string"),
},
DeliverMessagesUsingDnsMxRecords: pulumi.Bool(false),
ErrorCheckRulebaseWithNewDestination: pulumi.Bool(false),
ErrorDeliverMessagesUsingDnsMxRecords: pulumi.Bool(false),
ErrorMailDeliveryServer: pulumi.String("string"),
ExceptionTrack: pulumi.String("string"),
IgnoreErrors: pulumi.Bool(false),
IgnoreWarnings: pulumi.Bool(false),
MailDeliveryServer: pulumi.String("string"),
ManagementResourceSmtpId: pulumi.String("string"),
Match: pulumi.StringMap{
"string": pulumi.String("string"),
},
Name: pulumi.String("string"),
NotifySenderOnError: pulumi.Bool(false),
Tags: pulumi.StringArray{
pulumi.String("string"),
},
})
var managementResourceSmtpResource = new ManagementResourceSmtp("managementResourceSmtpResource", ManagementResourceSmtpArgs.builder()
.action1(ManagementResourceSmtpAction1Args.builder()
.customField(ManagementResourceSmtpAction1CustomFieldArgs.builder()
.field("string")
.original("string")
.rewritten("string")
.build())
.recipient(ManagementResourceSmtpAction1RecipientArgs.builder()
.original("string")
.rewritten("string")
.build())
.sender(ManagementResourceSmtpAction1SenderArgs.builder()
.original("string")
.rewritten("string")
.build())
.build())
.action2(ManagementResourceSmtpAction2Args.builder()
.allowedCharacters("string")
.mailCapacity(0)
.stripActivexTags(false)
.stripAppletTags(false)
.stripFileByName("string")
.stripFtpLinks(false)
.stripMimeOfType("string")
.stripPortStrings(false)
.stripScriptTags(false)
.build())
.checkRulebaseWithNewDestination(false)
.color("string")
.comments("string")
.cvp(ManagementResourceSmtpCvpArgs.builder()
.allowedToModifyContent(false)
.enableCvp(false)
.replyOrder("string")
.server("string")
.build())
.deliverMessagesUsingDnsMxRecords(false)
.errorCheckRulebaseWithNewDestination(false)
.errorDeliverMessagesUsingDnsMxRecords(false)
.errorMailDeliveryServer("string")
.exceptionTrack("string")
.ignoreErrors(false)
.ignoreWarnings(false)
.mailDeliveryServer("string")
.managementResourceSmtpId("string")
.match(Map.of("string", "string"))
.name("string")
.notifySenderOnError(false)
.tags("string")
.build());
management_resource_smtp_resource = checkpoint.ManagementResourceSmtp("managementResourceSmtpResource",
action1={
"custom_field": {
"field": "string",
"original": "string",
"rewritten": "string",
},
"recipient": {
"original": "string",
"rewritten": "string",
},
"sender": {
"original": "string",
"rewritten": "string",
},
},
action2={
"allowed_characters": "string",
"mail_capacity": 0,
"strip_activex_tags": False,
"strip_applet_tags": False,
"strip_file_by_name": "string",
"strip_ftp_links": False,
"strip_mime_of_type": "string",
"strip_port_strings": False,
"strip_script_tags": False,
},
check_rulebase_with_new_destination=False,
color="string",
comments="string",
cvp={
"allowed_to_modify_content": False,
"enable_cvp": False,
"reply_order": "string",
"server": "string",
},
deliver_messages_using_dns_mx_records=False,
error_check_rulebase_with_new_destination=False,
error_deliver_messages_using_dns_mx_records=False,
error_mail_delivery_server="string",
exception_track="string",
ignore_errors=False,
ignore_warnings=False,
mail_delivery_server="string",
management_resource_smtp_id="string",
match={
"string": "string",
},
name="string",
notify_sender_on_error=False,
tags=["string"])
const managementResourceSmtpResource = new checkpoint.ManagementResourceSmtp("managementResourceSmtpResource", {
action1: {
customField: {
field: "string",
original: "string",
rewritten: "string",
},
recipient: {
original: "string",
rewritten: "string",
},
sender: {
original: "string",
rewritten: "string",
},
},
action2: {
allowedCharacters: "string",
mailCapacity: 0,
stripActivexTags: false,
stripAppletTags: false,
stripFileByName: "string",
stripFtpLinks: false,
stripMimeOfType: "string",
stripPortStrings: false,
stripScriptTags: false,
},
checkRulebaseWithNewDestination: false,
color: "string",
comments: "string",
cvp: {
allowedToModifyContent: false,
enableCvp: false,
replyOrder: "string",
server: "string",
},
deliverMessagesUsingDnsMxRecords: false,
errorCheckRulebaseWithNewDestination: false,
errorDeliverMessagesUsingDnsMxRecords: false,
errorMailDeliveryServer: "string",
exceptionTrack: "string",
ignoreErrors: false,
ignoreWarnings: false,
mailDeliveryServer: "string",
managementResourceSmtpId: "string",
match: {
string: "string",
},
name: "string",
notifySenderOnError: false,
tags: ["string"],
});
type: checkpoint:ManagementResourceSmtp
properties:
action1:
customField:
field: string
original: string
rewritten: string
recipient:
original: string
rewritten: string
sender:
original: string
rewritten: string
action2:
allowedCharacters: string
mailCapacity: 0
stripActivexTags: false
stripAppletTags: false
stripFileByName: string
stripFtpLinks: false
stripMimeOfType: string
stripPortStrings: false
stripScriptTags: false
checkRulebaseWithNewDestination: false
color: string
comments: string
cvp:
allowedToModifyContent: false
enableCvp: false
replyOrder: string
server: string
deliverMessagesUsingDnsMxRecords: false
errorCheckRulebaseWithNewDestination: false
errorDeliverMessagesUsingDnsMxRecords: false
errorMailDeliveryServer: string
exceptionTrack: string
ignoreErrors: false
ignoreWarnings: false
mailDeliveryServer: string
managementResourceSmtpId: string
match:
string: string
name: string
notifySenderOnError: false
tags:
- string
ManagementResourceSmtp 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 ManagementResourceSmtp resource accepts the following input properties:
- Action1
Management
Resource Smtp Action1 - Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- Action2
Management
Resource Smtp Action2 - Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- Check
Rulebase boolWith New Destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Cvp
Management
Resource Smtp Cvp - Configure CVP inspection on mail messages.cvp blocks are documented below.
- Deliver
Messages boolUsing Dns Mx Records - MX record resolving is used to set the destination IP address of the connection.
- Error
Check boolRulebase With New Destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- Error
Deliver boolMessages Using Dns Mx Records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- Error
Mail stringDelivery Server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- Exception
Track string - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Mail
Delivery stringServer - Specify the server to which mail is forwarded.
- Management
Resource stringSmtp Id - Match Dictionary<string, string>
- Set the Match properties for the SMTP resource.match blocks are documented below.
- Name string
- Object name.
- Notify
Sender boolOn Error - Enable error mail delivery.
- List<string>
- Collection of tag identifiers.tags blocks are documented below.
- Action1
Management
Resource Smtp Action1Args - Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- Action2
Management
Resource Smtp Action2Args - Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- Check
Rulebase boolWith New Destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Cvp
Management
Resource Smtp Cvp Args - Configure CVP inspection on mail messages.cvp blocks are documented below.
- Deliver
Messages boolUsing Dns Mx Records - MX record resolving is used to set the destination IP address of the connection.
- Error
Check boolRulebase With New Destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- Error
Deliver boolMessages Using Dns Mx Records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- Error
Mail stringDelivery Server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- Exception
Track string - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Mail
Delivery stringServer - Specify the server to which mail is forwarded.
- Management
Resource stringSmtp Id - Match map[string]string
- Set the Match properties for the SMTP resource.match blocks are documented below.
- Name string
- Object name.
- Notify
Sender boolOn Error - Enable error mail delivery.
- []string
- Collection of tag identifiers.tags blocks are documented below.
- action1
Management
Resource Smtp Action1 - Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- action2
Management
Resource Smtp Action2 - Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- check
Rulebase BooleanWith New Destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- cvp
Management
Resource Smtp Cvp - Configure CVP inspection on mail messages.cvp blocks are documented below.
- deliver
Messages BooleanUsing Dns Mx Records - MX record resolving is used to set the destination IP address of the connection.
- error
Check BooleanRulebase With New Destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- error
Deliver BooleanMessages Using Dns Mx Records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- error
Mail StringDelivery Server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- exception
Track String - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- mail
Delivery StringServer - Specify the server to which mail is forwarded.
- management
Resource StringSmtp Id - match Map<String,String>
- Set the Match properties for the SMTP resource.match blocks are documented below.
- name String
- Object name.
- notify
Sender BooleanOn Error - Enable error mail delivery.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- action1
Management
Resource Smtp Action1 - Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- action2
Management
Resource Smtp Action2 - Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- check
Rulebase booleanWith New Destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- cvp
Management
Resource Smtp Cvp - Configure CVP inspection on mail messages.cvp blocks are documented below.
- deliver
Messages booleanUsing Dns Mx Records - MX record resolving is used to set the destination IP address of the connection.
- error
Check booleanRulebase With New Destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- error
Deliver booleanMessages Using Dns Mx Records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- error
Mail stringDelivery Server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- exception
Track string - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- ignore
Errors boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings boolean - Apply changes ignoring warnings.
- mail
Delivery stringServer - Specify the server to which mail is forwarded.
- management
Resource stringSmtp Id - match {[key: string]: string}
- Set the Match properties for the SMTP resource.match blocks are documented below.
- name string
- Object name.
- notify
Sender booleanOn Error - Enable error mail delivery.
- string[]
- Collection of tag identifiers.tags blocks are documented below.
- action1
Management
Resource Smtp Action1Args - Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- action2
Management
Resource Smtp Action2Args - Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- check_
rulebase_ boolwith_ new_ destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- color str
- Color of the object. Should be one of existing colors.
- comments str
- Comments string.
- cvp
Management
Resource Smtp Cvp Args - Configure CVP inspection on mail messages.cvp blocks are documented below.
- deliver_
messages_ boolusing_ dns_ mx_ records - MX record resolving is used to set the destination IP address of the connection.
- error_
check_ boolrulebase_ with_ new_ destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- error_
deliver_ boolmessages_ using_ dns_ mx_ records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- error_
mail_ strdelivery_ server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- exception_
track str - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- ignore_
errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore_
warnings bool - Apply changes ignoring warnings.
- mail_
delivery_ strserver - Specify the server to which mail is forwarded.
- management_
resource_ strsmtp_ id - match Mapping[str, str]
- Set the Match properties for the SMTP resource.match blocks are documented below.
- name str
- Object name.
- notify_
sender_ boolon_ error - Enable error mail delivery.
- Sequence[str]
- Collection of tag identifiers.tags blocks are documented below.
- action1 Property Map
- Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- action2 Property Map
- Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- check
Rulebase BooleanWith New Destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- cvp Property Map
- Configure CVP inspection on mail messages.cvp blocks are documented below.
- deliver
Messages BooleanUsing Dns Mx Records - MX record resolving is used to set the destination IP address of the connection.
- error
Check BooleanRulebase With New Destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- error
Deliver BooleanMessages Using Dns Mx Records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- error
Mail StringDelivery Server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- exception
Track String - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- mail
Delivery StringServer - Specify the server to which mail is forwarded.
- management
Resource StringSmtp Id - match Map<String>
- Set the Match properties for the SMTP resource.match blocks are documented below.
- name String
- Object name.
- notify
Sender BooleanOn Error - Enable error mail delivery.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
Outputs
All input properties are implicitly available as output properties. Additionally, the ManagementResourceSmtp 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 ManagementResourceSmtp Resource
Get an existing ManagementResourceSmtp 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?: ManagementResourceSmtpState, opts?: CustomResourceOptions): ManagementResourceSmtp
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
action1: Optional[ManagementResourceSmtpAction1Args] = None,
action2: Optional[ManagementResourceSmtpAction2Args] = None,
check_rulebase_with_new_destination: Optional[bool] = None,
color: Optional[str] = None,
comments: Optional[str] = None,
cvp: Optional[ManagementResourceSmtpCvpArgs] = None,
deliver_messages_using_dns_mx_records: Optional[bool] = None,
error_check_rulebase_with_new_destination: Optional[bool] = None,
error_deliver_messages_using_dns_mx_records: Optional[bool] = None,
error_mail_delivery_server: Optional[str] = None,
exception_track: Optional[str] = None,
ignore_errors: Optional[bool] = None,
ignore_warnings: Optional[bool] = None,
mail_delivery_server: Optional[str] = None,
management_resource_smtp_id: Optional[str] = None,
match: Optional[Mapping[str, str]] = None,
name: Optional[str] = None,
notify_sender_on_error: Optional[bool] = None,
tags: Optional[Sequence[str]] = None) -> ManagementResourceSmtp
func GetManagementResourceSmtp(ctx *Context, name string, id IDInput, state *ManagementResourceSmtpState, opts ...ResourceOption) (*ManagementResourceSmtp, error)
public static ManagementResourceSmtp Get(string name, Input<string> id, ManagementResourceSmtpState? state, CustomResourceOptions? opts = null)
public static ManagementResourceSmtp get(String name, Output<String> id, ManagementResourceSmtpState state, CustomResourceOptions options)
resources: _: type: checkpoint:ManagementResourceSmtp 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.
- Action1
Management
Resource Smtp Action1 - Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- Action2
Management
Resource Smtp Action2 - Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- Check
Rulebase boolWith New Destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Cvp
Management
Resource Smtp Cvp - Configure CVP inspection on mail messages.cvp blocks are documented below.
- Deliver
Messages boolUsing Dns Mx Records - MX record resolving is used to set the destination IP address of the connection.
- Error
Check boolRulebase With New Destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- Error
Deliver boolMessages Using Dns Mx Records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- Error
Mail stringDelivery Server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- Exception
Track string - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Mail
Delivery stringServer - Specify the server to which mail is forwarded.
- Management
Resource stringSmtp Id - Match Dictionary<string, string>
- Set the Match properties for the SMTP resource.match blocks are documented below.
- Name string
- Object name.
- Notify
Sender boolOn Error - Enable error mail delivery.
- List<string>
- Collection of tag identifiers.tags blocks are documented below.
- Action1
Management
Resource Smtp Action1Args - Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- Action2
Management
Resource Smtp Action2Args - Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- Check
Rulebase boolWith New Destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Cvp
Management
Resource Smtp Cvp Args - Configure CVP inspection on mail messages.cvp blocks are documented below.
- Deliver
Messages boolUsing Dns Mx Records - MX record resolving is used to set the destination IP address of the connection.
- Error
Check boolRulebase With New Destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- Error
Deliver boolMessages Using Dns Mx Records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- Error
Mail stringDelivery Server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- Exception
Track string - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Mail
Delivery stringServer - Specify the server to which mail is forwarded.
- Management
Resource stringSmtp Id - Match map[string]string
- Set the Match properties for the SMTP resource.match blocks are documented below.
- Name string
- Object name.
- Notify
Sender boolOn Error - Enable error mail delivery.
- []string
- Collection of tag identifiers.tags blocks are documented below.
- action1
Management
Resource Smtp Action1 - Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- action2
Management
Resource Smtp Action2 - Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- check
Rulebase BooleanWith New Destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- cvp
Management
Resource Smtp Cvp - Configure CVP inspection on mail messages.cvp blocks are documented below.
- deliver
Messages BooleanUsing Dns Mx Records - MX record resolving is used to set the destination IP address of the connection.
- error
Check BooleanRulebase With New Destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- error
Deliver BooleanMessages Using Dns Mx Records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- error
Mail StringDelivery Server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- exception
Track String - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- mail
Delivery StringServer - Specify the server to which mail is forwarded.
- management
Resource StringSmtp Id - match Map<String,String>
- Set the Match properties for the SMTP resource.match blocks are documented below.
- name String
- Object name.
- notify
Sender BooleanOn Error - Enable error mail delivery.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- action1
Management
Resource Smtp Action1 - Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- action2
Management
Resource Smtp Action2 - Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- check
Rulebase booleanWith New Destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- cvp
Management
Resource Smtp Cvp - Configure CVP inspection on mail messages.cvp blocks are documented below.
- deliver
Messages booleanUsing Dns Mx Records - MX record resolving is used to set the destination IP address of the connection.
- error
Check booleanRulebase With New Destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- error
Deliver booleanMessages Using Dns Mx Records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- error
Mail stringDelivery Server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- exception
Track string - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- ignore
Errors boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings boolean - Apply changes ignoring warnings.
- mail
Delivery stringServer - Specify the server to which mail is forwarded.
- management
Resource stringSmtp Id - match {[key: string]: string}
- Set the Match properties for the SMTP resource.match blocks are documented below.
- name string
- Object name.
- notify
Sender booleanOn Error - Enable error mail delivery.
- string[]
- Collection of tag identifiers.tags blocks are documented below.
- action1
Management
Resource Smtp Action1Args - Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- action2
Management
Resource Smtp Action2Args - Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- check_
rulebase_ boolwith_ new_ destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- color str
- Color of the object. Should be one of existing colors.
- comments str
- Comments string.
- cvp
Management
Resource Smtp Cvp Args - Configure CVP inspection on mail messages.cvp blocks are documented below.
- deliver_
messages_ boolusing_ dns_ mx_ records - MX record resolving is used to set the destination IP address of the connection.
- error_
check_ boolrulebase_ with_ new_ destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- error_
deliver_ boolmessages_ using_ dns_ mx_ records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- error_
mail_ strdelivery_ server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- exception_
track str - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- ignore_
errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore_
warnings bool - Apply changes ignoring warnings.
- mail_
delivery_ strserver - Specify the server to which mail is forwarded.
- management_
resource_ strsmtp_ id - match Mapping[str, str]
- Set the Match properties for the SMTP resource.match blocks are documented below.
- name str
- Object name.
- notify_
sender_ boolon_ error - Enable error mail delivery.
- Sequence[str]
- Collection of tag identifiers.tags blocks are documented below.
- action1 Property Map
- Use the Rewriting Rules to rewrite Sender and Recipient headers in emails, you can also rewrite other email headers by using the custom header field.action_1 blocks are documented below.
- action2 Property Map
- Use this window to configure mail inspection for the SMTP Resource.action_2 blocks are documented below.
- check
Rulebase BooleanWith New Destination - The Rule Base will be rechecked with the new resolved IP address for mail delivery.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- cvp Property Map
- Configure CVP inspection on mail messages.cvp blocks are documented below.
- deliver
Messages BooleanUsing Dns Mx Records - MX record resolving is used to set the destination IP address of the connection.
- error
Check BooleanRulebase With New Destination - The Rule Base will be rechecked with the new resolved IP address for error mail delivery.
- error
Deliver BooleanMessages Using Dns Mx Records - MX record resolving will be used to set the source IP address of the connection used to send the error message.
- error
Mail StringDelivery Server - Error mail delivery happens if the SMTP security server is unable to deliver the message within the abandon time, and Notify Sender on Error is checked.
- exception
Track String - Determines if an action specified in the Action 2 and CVP categories taken as a result of a resource definition is logged.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- mail
Delivery StringServer - Specify the server to which mail is forwarded.
- management
Resource StringSmtp Id - match Map<String>
- Set the Match properties for the SMTP resource.match blocks are documented below.
- name String
- Object name.
- notify
Sender BooleanOn Error - Enable error mail delivery.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
Supporting Types
ManagementResourceSmtpAction1, ManagementResourceSmtpAction1Args
- Custom
Field ManagementResource Smtp Action1Custom Field - The name of the header.custom_field blocks are documented below.
- Recipient
Management
Resource Smtp Action1Recipient - Rewrite Recipient header.recipient blocks are documented below.
- Sender
Management
Resource Smtp Action1Sender - Rewrite Sender header.sender blocks are documented below.
- Custom
Field ManagementResource Smtp Action1Custom Field - The name of the header.custom_field blocks are documented below.
- Recipient
Management
Resource Smtp Action1Recipient - Rewrite Recipient header.recipient blocks are documented below.
- Sender
Management
Resource Smtp Action1Sender - Rewrite Sender header.sender blocks are documented below.
- custom
Field ManagementResource Smtp Action1Custom Field - The name of the header.custom_field blocks are documented below.
- recipient
Management
Resource Smtp Action1Recipient - Rewrite Recipient header.recipient blocks are documented below.
- sender
Management
Resource Smtp Action1Sender - Rewrite Sender header.sender blocks are documented below.
- custom
Field ManagementResource Smtp Action1Custom Field - The name of the header.custom_field blocks are documented below.
- recipient
Management
Resource Smtp Action1Recipient - Rewrite Recipient header.recipient blocks are documented below.
- sender
Management
Resource Smtp Action1Sender - Rewrite Sender header.sender blocks are documented below.
- custom_
field ManagementResource Smtp Action1Custom Field - The name of the header.custom_field blocks are documented below.
- recipient
Management
Resource Smtp Action1Recipient - Rewrite Recipient header.recipient blocks are documented below.
- sender
Management
Resource Smtp Action1Sender - Rewrite Sender header.sender blocks are documented below.
- custom
Field Property Map - The name of the header.custom_field blocks are documented below.
- recipient Property Map
- Rewrite Recipient header.recipient blocks are documented below.
- sender Property Map
- Rewrite Sender header.sender blocks are documented below.
ManagementResourceSmtpAction1CustomField, ManagementResourceSmtpAction1CustomFieldArgs
ManagementResourceSmtpAction1Recipient, ManagementResourceSmtpAction1RecipientArgs
ManagementResourceSmtpAction1Sender, ManagementResourceSmtpAction1SenderArgs
ManagementResourceSmtpAction2, ManagementResourceSmtpAction2Args
- Allowed
Characters string - The MIME email headers can consist of 8 or 7 bit characters (7 ASCII and 8 for sending Binary characters) in order to encode mail data.
- Mail
Capacity double - Restrict the size (in kb) of incoming email attachments.
- bool
- Strip activeX tags.
- bool
- Strip JAVA applets.
- Strip
File stringBy Name - Strips file attachments of the specified name from the message.
- Strip
Ftp boolLinks - Strip ftp links.
- Strip
Mime stringOf Type - Specifies the MIME type to strip from the message.
- Strip
Port boolStrings - Strip ports.
- bool
- Strip JAVA scripts.
- Allowed
Characters string - The MIME email headers can consist of 8 or 7 bit characters (7 ASCII and 8 for sending Binary characters) in order to encode mail data.
- Mail
Capacity float64 - Restrict the size (in kb) of incoming email attachments.
- bool
- Strip activeX tags.
- bool
- Strip JAVA applets.
- Strip
File stringBy Name - Strips file attachments of the specified name from the message.
- Strip
Ftp boolLinks - Strip ftp links.
- Strip
Mime stringOf Type - Specifies the MIME type to strip from the message.
- Strip
Port boolStrings - Strip ports.
- bool
- Strip JAVA scripts.
- allowed
Characters String - The MIME email headers can consist of 8 or 7 bit characters (7 ASCII and 8 for sending Binary characters) in order to encode mail data.
- mail
Capacity Double - Restrict the size (in kb) of incoming email attachments.
- Boolean
- Strip activeX tags.
- Boolean
- Strip JAVA applets.
- strip
File StringBy Name - Strips file attachments of the specified name from the message.
- strip
Ftp BooleanLinks - Strip ftp links.
- strip
Mime StringOf Type - Specifies the MIME type to strip from the message.
- strip
Port BooleanStrings - Strip ports.
- Boolean
- Strip JAVA scripts.
- allowed
Characters string - The MIME email headers can consist of 8 or 7 bit characters (7 ASCII and 8 for sending Binary characters) in order to encode mail data.
- mail
Capacity number - Restrict the size (in kb) of incoming email attachments.
- boolean
- Strip activeX tags.
- boolean
- Strip JAVA applets.
- strip
File stringBy Name - Strips file attachments of the specified name from the message.
- strip
Ftp booleanLinks - Strip ftp links.
- strip
Mime stringOf Type - Specifies the MIME type to strip from the message.
- strip
Port booleanStrings - Strip ports.
- boolean
- Strip JAVA scripts.
- allowed_
characters str - The MIME email headers can consist of 8 or 7 bit characters (7 ASCII and 8 for sending Binary characters) in order to encode mail data.
- mail_
capacity float - Restrict the size (in kb) of incoming email attachments.
- bool
- Strip activeX tags.
- bool
- Strip JAVA applets.
- strip_
file_ strby_ name - Strips file attachments of the specified name from the message.
- strip_
ftp_ boollinks - Strip ftp links.
- strip_
mime_ strof_ type - Specifies the MIME type to strip from the message.
- strip_
port_ boolstrings - Strip ports.
- bool
- Strip JAVA scripts.
- allowed
Characters String - The MIME email headers can consist of 8 or 7 bit characters (7 ASCII and 8 for sending Binary characters) in order to encode mail data.
- mail
Capacity Number - Restrict the size (in kb) of incoming email attachments.
- Boolean
- Strip activeX tags.
- Boolean
- Strip JAVA applets.
- strip
File StringBy Name - Strips file attachments of the specified name from the message.
- strip
Ftp BooleanLinks - Strip ftp links.
- strip
Mime StringOf Type - Specifies the MIME type to strip from the message.
- strip
Port BooleanStrings - Strip ports.
- Boolean
- Strip JAVA scripts.
ManagementResourceSmtpCvp, ManagementResourceSmtpCvpArgs
- Allowed
To boolModify Content - Configures the CVP server to inspect but not modify content.
- Enable
Cvp bool - Select to enable the Content Vectoring Protocol.
- Reply
Order string - Designates when the CVP server returns data to the Security Gateway security server.
- Server string
- The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.
- Allowed
To boolModify Content - Configures the CVP server to inspect but not modify content.
- Enable
Cvp bool - Select to enable the Content Vectoring Protocol.
- Reply
Order string - Designates when the CVP server returns data to the Security Gateway security server.
- Server string
- The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.
- allowed
To BooleanModify Content - Configures the CVP server to inspect but not modify content.
- enable
Cvp Boolean - Select to enable the Content Vectoring Protocol.
- reply
Order String - Designates when the CVP server returns data to the Security Gateway security server.
- server String
- The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.
- allowed
To booleanModify Content - Configures the CVP server to inspect but not modify content.
- enable
Cvp boolean - Select to enable the Content Vectoring Protocol.
- reply
Order string - Designates when the CVP server returns data to the Security Gateway security server.
- server string
- The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.
- allowed_
to_ boolmodify_ content - Configures the CVP server to inspect but not modify content.
- enable_
cvp bool - Select to enable the Content Vectoring Protocol.
- reply_
order str - Designates when the CVP server returns data to the Security Gateway security server.
- server str
- The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.
- allowed
To BooleanModify Content - Configures the CVP server to inspect but not modify content.
- enable
Cvp Boolean - Select to enable the Content Vectoring Protocol.
- reply
Order String - Designates when the CVP server returns data to the Security Gateway security server.
- server String
- The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpoint
Terraform Provider.