1. Packages
  2. Checkpoint Provider
  3. API Docs
  4. ManagementResourceUri
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

checkpoint.ManagementResourceUri

Explore with Pulumi AI

checkpoint logo
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

    This resource allows you to execute Check Point Resource Uri.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as checkpoint from "@pulumi/checkpoint";
    
    const uri = new checkpoint.ManagementResourceUri("uri", {
        action: {
            stripActivexTags: true,
            stripAppletTags: true,
            stripFtpLinks: true,
            stripPortStrings: true,
            stripScriptTags: true,
        },
        connectionMethods: {
            proxy: "false",
            transparent: "false",
            tunneling: "true",
        },
        cvp: {
            allowedToModifyContent: true,
            enableCvp: false,
            replyOrder: "return_data_after_content_is_approved",
            server: "serverName",
        },
        matchWildcards: {
            host: "hostName",
            methods: {
                get: true,
                head: true,
                other: "done7",
                post: true,
                put: true,
            },
            path: "pathName",
            query: "query",
            schemes: {
                gopher: true,
                other: "string2",
            },
        },
        soap: {
            file_id: "scheme1",
            inspection: "allow_all_soap_requests",
            track_connections: "mail_alert",
        },
        uriMatchSpecificationType: "wildcards",
        useThisResourceTo: "optimize_url_logging",
    });
    
    import pulumi
    import pulumi_checkpoint as checkpoint
    
    uri = checkpoint.ManagementResourceUri("uri",
        action={
            "strip_activex_tags": True,
            "strip_applet_tags": True,
            "strip_ftp_links": True,
            "strip_port_strings": True,
            "strip_script_tags": True,
        },
        connection_methods={
            "proxy": "false",
            "transparent": "false",
            "tunneling": "true",
        },
        cvp={
            "allowed_to_modify_content": True,
            "enable_cvp": False,
            "reply_order": "return_data_after_content_is_approved",
            "server": "serverName",
        },
        match_wildcards={
            "host": "hostName",
            "methods": {
                "get": True,
                "head": True,
                "other": "done7",
                "post": True,
                "put": True,
            },
            "path": "pathName",
            "query": "query",
            "schemes": {
                "gopher": True,
                "other": "string2",
            },
        },
        soap={
            "file_id": "scheme1",
            "inspection": "allow_all_soap_requests",
            "track_connections": "mail_alert",
        },
        uri_match_specification_type="wildcards",
        use_this_resource_to="optimize_url_logging")
    
    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.NewManagementResourceUri(ctx, "uri", &checkpoint.ManagementResourceUriArgs{
    			Action: &checkpoint.ManagementResourceUriActionArgs{
    				StripActivexTags: pulumi.Bool(true),
    				StripAppletTags:  pulumi.Bool(true),
    				StripFtpLinks:    pulumi.Bool(true),
    				StripPortStrings: pulumi.Bool(true),
    				StripScriptTags:  pulumi.Bool(true),
    			},
    			ConnectionMethods: pulumi.StringMap{
    				"proxy":       pulumi.String("false"),
    				"transparent": pulumi.String("false"),
    				"tunneling":   pulumi.String("true"),
    			},
    			Cvp: &checkpoint.ManagementResourceUriCvpArgs{
    				AllowedToModifyContent: pulumi.Bool(true),
    				EnableCvp:              pulumi.Bool(false),
    				ReplyOrder:             pulumi.String("return_data_after_content_is_approved"),
    				Server:                 pulumi.String("serverName"),
    			},
    			MatchWildcards: &checkpoint.ManagementResourceUriMatchWildcardsArgs{
    				Host: pulumi.String("hostName"),
    				Methods: &checkpoint.ManagementResourceUriMatchWildcardsMethodsArgs{
    					Get:   pulumi.Bool(true),
    					Head:  pulumi.Bool(true),
    					Other: pulumi.String("done7"),
    					Post:  pulumi.Bool(true),
    					Put:   pulumi.Bool(true),
    				},
    				Path:  pulumi.String("pathName"),
    				Query: pulumi.String("query"),
    				Schemes: &checkpoint.ManagementResourceUriMatchWildcardsSchemesArgs{
    					Gopher: pulumi.Bool(true),
    					Other:  pulumi.String("string2"),
    				},
    			},
    			Soap: pulumi.StringMap{
    				"file_id":           pulumi.String("scheme1"),
    				"inspection":        pulumi.String("allow_all_soap_requests"),
    				"track_connections": pulumi.String("mail_alert"),
    			},
    			UriMatchSpecificationType: pulumi.String("wildcards"),
    			UseThisResourceTo:         pulumi.String("optimize_url_logging"),
    		})
    		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 uri = new Checkpoint.ManagementResourceUri("uri", new()
        {
            Action = new Checkpoint.Inputs.ManagementResourceUriActionArgs
            {
                StripActivexTags = true,
                StripAppletTags = true,
                StripFtpLinks = true,
                StripPortStrings = true,
                StripScriptTags = true,
            },
            ConnectionMethods = 
            {
                { "proxy", "false" },
                { "transparent", "false" },
                { "tunneling", "true" },
            },
            Cvp = new Checkpoint.Inputs.ManagementResourceUriCvpArgs
            {
                AllowedToModifyContent = true,
                EnableCvp = false,
                ReplyOrder = "return_data_after_content_is_approved",
                Server = "serverName",
            },
            MatchWildcards = new Checkpoint.Inputs.ManagementResourceUriMatchWildcardsArgs
            {
                Host = "hostName",
                Methods = new Checkpoint.Inputs.ManagementResourceUriMatchWildcardsMethodsArgs
                {
                    Get = true,
                    Head = true,
                    Other = "done7",
                    Post = true,
                    Put = true,
                },
                Path = "pathName",
                Query = "query",
                Schemes = new Checkpoint.Inputs.ManagementResourceUriMatchWildcardsSchemesArgs
                {
                    Gopher = true,
                    Other = "string2",
                },
            },
            Soap = 
            {
                { "file_id", "scheme1" },
                { "inspection", "allow_all_soap_requests" },
                { "track_connections", "mail_alert" },
            },
            UriMatchSpecificationType = "wildcards",
            UseThisResourceTo = "optimize_url_logging",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.checkpoint.ManagementResourceUri;
    import com.pulumi.checkpoint.ManagementResourceUriArgs;
    import com.pulumi.checkpoint.inputs.ManagementResourceUriActionArgs;
    import com.pulumi.checkpoint.inputs.ManagementResourceUriCvpArgs;
    import com.pulumi.checkpoint.inputs.ManagementResourceUriMatchWildcardsArgs;
    import com.pulumi.checkpoint.inputs.ManagementResourceUriMatchWildcardsMethodsArgs;
    import com.pulumi.checkpoint.inputs.ManagementResourceUriMatchWildcardsSchemesArgs;
    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 uri = new ManagementResourceUri("uri", ManagementResourceUriArgs.builder()
                .action(ManagementResourceUriActionArgs.builder()
                    .stripActivexTags(true)
                    .stripAppletTags(true)
                    .stripFtpLinks(true)
                    .stripPortStrings(true)
                    .stripScriptTags(true)
                    .build())
                .connectionMethods(Map.ofEntries(
                    Map.entry("proxy", false),
                    Map.entry("transparent", "false"),
                    Map.entry("tunneling", "true")
                ))
                .cvp(ManagementResourceUriCvpArgs.builder()
                    .allowedToModifyContent(true)
                    .enableCvp(false)
                    .replyOrder("return_data_after_content_is_approved")
                    .server("serverName")
                    .build())
                .matchWildcards(ManagementResourceUriMatchWildcardsArgs.builder()
                    .host("hostName")
                    .methods(ManagementResourceUriMatchWildcardsMethodsArgs.builder()
                        .get(true)
                        .head(true)
                        .other("done7")
                        .post(true)
                        .put(true)
                        .build())
                    .path("pathName")
                    .query("query")
                    .schemes(ManagementResourceUriMatchWildcardsSchemesArgs.builder()
                        .gopher(true)
                        .other("string2")
                        .build())
                    .build())
                .soap(Map.ofEntries(
                    Map.entry("file_id", "scheme1"),
                    Map.entry("inspection", "allow_all_soap_requests"),
                    Map.entry("track_connections", "mail_alert")
                ))
                .uriMatchSpecificationType("wildcards")
                .useThisResourceTo("optimize_url_logging")
                .build());
    
        }
    }
    
    resources:
      uri:
        type: checkpoint:ManagementResourceUri
        properties:
          action:
            stripActivexTags: true
            stripAppletTags: true
            stripFtpLinks: true
            stripPortStrings: true
            stripScriptTags: true
          connectionMethods:
            proxy: false
            transparent: 'false'
            tunneling: 'true'
          cvp:
            allowedToModifyContent: true
            enableCvp: false
            replyOrder: return_data_after_content_is_approved
            server: serverName
          matchWildcards:
            host: hostName
            methods:
              get: true
              head: true
              other: done7
              post: true
              put: true
            path: pathName
            query: query
            schemes:
              gopher: true
              other: string2
          soap:
            file_id: scheme1
            inspection: allow_all_soap_requests
            track_connections: mail_alert
          uriMatchSpecificationType: wildcards
          useThisResourceTo: optimize_url_logging
    

    Create ManagementResourceUri Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ManagementResourceUri(name: string, args?: ManagementResourceUriArgs, opts?: CustomResourceOptions);
    @overload
    def ManagementResourceUri(resource_name: str,
                              args: Optional[ManagementResourceUriArgs] = None,
                              opts: Optional[ResourceOptions] = None)
    
    @overload
    def ManagementResourceUri(resource_name: str,
                              opts: Optional[ResourceOptions] = None,
                              action: Optional[ManagementResourceUriActionArgs] = None,
                              color: Optional[str] = None,
                              comments: Optional[str] = None,
                              connection_methods: Optional[Mapping[str, str]] = None,
                              cvp: Optional[ManagementResourceUriCvpArgs] = None,
                              exception_track: Optional[str] = None,
                              ignore_errors: Optional[bool] = None,
                              ignore_warnings: Optional[bool] = None,
                              management_resource_uri_id: Optional[str] = None,
                              match_ufp: Optional[ManagementResourceUriMatchUfpArgs] = None,
                              match_wildcards: Optional[ManagementResourceUriMatchWildcardsArgs] = None,
                              name: Optional[str] = None,
                              soap: Optional[Mapping[str, str]] = None,
                              tags: Optional[Sequence[str]] = None,
                              uri_match_specification_type: Optional[str] = None,
                              use_this_resource_to: Optional[str] = None)
    func NewManagementResourceUri(ctx *Context, name string, args *ManagementResourceUriArgs, opts ...ResourceOption) (*ManagementResourceUri, error)
    public ManagementResourceUri(string name, ManagementResourceUriArgs? args = null, CustomResourceOptions? opts = null)
    public ManagementResourceUri(String name, ManagementResourceUriArgs args)
    public ManagementResourceUri(String name, ManagementResourceUriArgs args, CustomResourceOptions options)
    
    type: checkpoint:ManagementResourceUri
    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 ManagementResourceUriArgs
    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 ManagementResourceUriArgs
    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 ManagementResourceUriArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ManagementResourceUriArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ManagementResourceUriArgs
    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 managementResourceUriResource = new Checkpoint.ManagementResourceUri("managementResourceUriResource", new()
    {
        Action = new Checkpoint.Inputs.ManagementResourceUriActionArgs
        {
            ReplacementUri = "string",
            StripActivexTags = false,
            StripAppletTags = false,
            StripFtpLinks = false,
            StripPortStrings = false,
            StripScriptTags = false,
        },
        Color = "string",
        Comments = "string",
        ConnectionMethods = 
        {
            { "string", "string" },
        },
        Cvp = new Checkpoint.Inputs.ManagementResourceUriCvpArgs
        {
            AllowedToModifyContent = false,
            EnableCvp = false,
            ReplyOrder = "string",
            SendHttpHeadersToCvp = false,
            SendHttpRequestToCvp = false,
            SendOnlyUnsafeFileTypes = false,
            Server = "string",
        },
        ExceptionTrack = "string",
        IgnoreErrors = false,
        IgnoreWarnings = false,
        ManagementResourceUriId = "string",
        MatchUfp = new Checkpoint.Inputs.ManagementResourceUriMatchUfpArgs
        {
            CachingControl = "string",
            IgnoreUfpServerAfterFailure = false,
            NumberOfFailuresBeforeIgnore = 0,
            Server = "string",
            TimeoutBeforeReconnecting = 0,
        },
        MatchWildcards = new Checkpoint.Inputs.ManagementResourceUriMatchWildcardsArgs
        {
            Host = "string",
            Methods = new Checkpoint.Inputs.ManagementResourceUriMatchWildcardsMethodsArgs
            {
                Get = false,
                Head = false,
                Other = "string",
                Post = false,
                Put = false,
            },
            Path = "string",
            Query = "string",
            Schemes = new Checkpoint.Inputs.ManagementResourceUriMatchWildcardsSchemesArgs
            {
                Ftp = false,
                Gopher = false,
                Http = false,
                Mailto = false,
                News = false,
                Other = "string",
                Wais = false,
            },
        },
        Name = "string",
        Soap = 
        {
            { "string", "string" },
        },
        Tags = new[]
        {
            "string",
        },
        UriMatchSpecificationType = "string",
        UseThisResourceTo = "string",
    });
    
    example, err := checkpoint.NewManagementResourceUri(ctx, "managementResourceUriResource", &checkpoint.ManagementResourceUriArgs{
    	Action: &checkpoint.ManagementResourceUriActionArgs{
    		ReplacementUri:   pulumi.String("string"),
    		StripActivexTags: pulumi.Bool(false),
    		StripAppletTags:  pulumi.Bool(false),
    		StripFtpLinks:    pulumi.Bool(false),
    		StripPortStrings: pulumi.Bool(false),
    		StripScriptTags:  pulumi.Bool(false),
    	},
    	Color:    pulumi.String("string"),
    	Comments: pulumi.String("string"),
    	ConnectionMethods: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	Cvp: &checkpoint.ManagementResourceUriCvpArgs{
    		AllowedToModifyContent:  pulumi.Bool(false),
    		EnableCvp:               pulumi.Bool(false),
    		ReplyOrder:              pulumi.String("string"),
    		SendHttpHeadersToCvp:    pulumi.Bool(false),
    		SendHttpRequestToCvp:    pulumi.Bool(false),
    		SendOnlyUnsafeFileTypes: pulumi.Bool(false),
    		Server:                  pulumi.String("string"),
    	},
    	ExceptionTrack:          pulumi.String("string"),
    	IgnoreErrors:            pulumi.Bool(false),
    	IgnoreWarnings:          pulumi.Bool(false),
    	ManagementResourceUriId: pulumi.String("string"),
    	MatchUfp: &checkpoint.ManagementResourceUriMatchUfpArgs{
    		CachingControl:               pulumi.String("string"),
    		IgnoreUfpServerAfterFailure:  pulumi.Bool(false),
    		NumberOfFailuresBeforeIgnore: pulumi.Float64(0),
    		Server:                       pulumi.String("string"),
    		TimeoutBeforeReconnecting:    pulumi.Float64(0),
    	},
    	MatchWildcards: &checkpoint.ManagementResourceUriMatchWildcardsArgs{
    		Host: pulumi.String("string"),
    		Methods: &checkpoint.ManagementResourceUriMatchWildcardsMethodsArgs{
    			Get:   pulumi.Bool(false),
    			Head:  pulumi.Bool(false),
    			Other: pulumi.String("string"),
    			Post:  pulumi.Bool(false),
    			Put:   pulumi.Bool(false),
    		},
    		Path:  pulumi.String("string"),
    		Query: pulumi.String("string"),
    		Schemes: &checkpoint.ManagementResourceUriMatchWildcardsSchemesArgs{
    			Ftp:    pulumi.Bool(false),
    			Gopher: pulumi.Bool(false),
    			Http:   pulumi.Bool(false),
    			Mailto: pulumi.Bool(false),
    			News:   pulumi.Bool(false),
    			Other:  pulumi.String("string"),
    			Wais:   pulumi.Bool(false),
    		},
    	},
    	Name: pulumi.String("string"),
    	Soap: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	Tags: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	UriMatchSpecificationType: pulumi.String("string"),
    	UseThisResourceTo:         pulumi.String("string"),
    })
    
    var managementResourceUriResource = new ManagementResourceUri("managementResourceUriResource", ManagementResourceUriArgs.builder()
        .action(ManagementResourceUriActionArgs.builder()
            .replacementUri("string")
            .stripActivexTags(false)
            .stripAppletTags(false)
            .stripFtpLinks(false)
            .stripPortStrings(false)
            .stripScriptTags(false)
            .build())
        .color("string")
        .comments("string")
        .connectionMethods(Map.of("string", "string"))
        .cvp(ManagementResourceUriCvpArgs.builder()
            .allowedToModifyContent(false)
            .enableCvp(false)
            .replyOrder("string")
            .sendHttpHeadersToCvp(false)
            .sendHttpRequestToCvp(false)
            .sendOnlyUnsafeFileTypes(false)
            .server("string")
            .build())
        .exceptionTrack("string")
        .ignoreErrors(false)
        .ignoreWarnings(false)
        .managementResourceUriId("string")
        .matchUfp(ManagementResourceUriMatchUfpArgs.builder()
            .cachingControl("string")
            .ignoreUfpServerAfterFailure(false)
            .numberOfFailuresBeforeIgnore(0)
            .server("string")
            .timeoutBeforeReconnecting(0)
            .build())
        .matchWildcards(ManagementResourceUriMatchWildcardsArgs.builder()
            .host("string")
            .methods(ManagementResourceUriMatchWildcardsMethodsArgs.builder()
                .get(false)
                .head(false)
                .other("string")
                .post(false)
                .put(false)
                .build())
            .path("string")
            .query("string")
            .schemes(ManagementResourceUriMatchWildcardsSchemesArgs.builder()
                .ftp(false)
                .gopher(false)
                .http(false)
                .mailto(false)
                .news(false)
                .other("string")
                .wais(false)
                .build())
            .build())
        .name("string")
        .soap(Map.of("string", "string"))
        .tags("string")
        .uriMatchSpecificationType("string")
        .useThisResourceTo("string")
        .build());
    
    management_resource_uri_resource = checkpoint.ManagementResourceUri("managementResourceUriResource",
        action={
            "replacement_uri": "string",
            "strip_activex_tags": False,
            "strip_applet_tags": False,
            "strip_ftp_links": False,
            "strip_port_strings": False,
            "strip_script_tags": False,
        },
        color="string",
        comments="string",
        connection_methods={
            "string": "string",
        },
        cvp={
            "allowed_to_modify_content": False,
            "enable_cvp": False,
            "reply_order": "string",
            "send_http_headers_to_cvp": False,
            "send_http_request_to_cvp": False,
            "send_only_unsafe_file_types": False,
            "server": "string",
        },
        exception_track="string",
        ignore_errors=False,
        ignore_warnings=False,
        management_resource_uri_id="string",
        match_ufp={
            "caching_control": "string",
            "ignore_ufp_server_after_failure": False,
            "number_of_failures_before_ignore": 0,
            "server": "string",
            "timeout_before_reconnecting": 0,
        },
        match_wildcards={
            "host": "string",
            "methods": {
                "get": False,
                "head": False,
                "other": "string",
                "post": False,
                "put": False,
            },
            "path": "string",
            "query": "string",
            "schemes": {
                "ftp": False,
                "gopher": False,
                "http": False,
                "mailto": False,
                "news": False,
                "other": "string",
                "wais": False,
            },
        },
        name="string",
        soap={
            "string": "string",
        },
        tags=["string"],
        uri_match_specification_type="string",
        use_this_resource_to="string")
    
    const managementResourceUriResource = new checkpoint.ManagementResourceUri("managementResourceUriResource", {
        action: {
            replacementUri: "string",
            stripActivexTags: false,
            stripAppletTags: false,
            stripFtpLinks: false,
            stripPortStrings: false,
            stripScriptTags: false,
        },
        color: "string",
        comments: "string",
        connectionMethods: {
            string: "string",
        },
        cvp: {
            allowedToModifyContent: false,
            enableCvp: false,
            replyOrder: "string",
            sendHttpHeadersToCvp: false,
            sendHttpRequestToCvp: false,
            sendOnlyUnsafeFileTypes: false,
            server: "string",
        },
        exceptionTrack: "string",
        ignoreErrors: false,
        ignoreWarnings: false,
        managementResourceUriId: "string",
        matchUfp: {
            cachingControl: "string",
            ignoreUfpServerAfterFailure: false,
            numberOfFailuresBeforeIgnore: 0,
            server: "string",
            timeoutBeforeReconnecting: 0,
        },
        matchWildcards: {
            host: "string",
            methods: {
                get: false,
                head: false,
                other: "string",
                post: false,
                put: false,
            },
            path: "string",
            query: "string",
            schemes: {
                ftp: false,
                gopher: false,
                http: false,
                mailto: false,
                news: false,
                other: "string",
                wais: false,
            },
        },
        name: "string",
        soap: {
            string: "string",
        },
        tags: ["string"],
        uriMatchSpecificationType: "string",
        useThisResourceTo: "string",
    });
    
    type: checkpoint:ManagementResourceUri
    properties:
        action:
            replacementUri: string
            stripActivexTags: false
            stripAppletTags: false
            stripFtpLinks: false
            stripPortStrings: false
            stripScriptTags: false
        color: string
        comments: string
        connectionMethods:
            string: string
        cvp:
            allowedToModifyContent: false
            enableCvp: false
            replyOrder: string
            sendHttpHeadersToCvp: false
            sendHttpRequestToCvp: false
            sendOnlyUnsafeFileTypes: false
            server: string
        exceptionTrack: string
        ignoreErrors: false
        ignoreWarnings: false
        managementResourceUriId: string
        matchUfp:
            cachingControl: string
            ignoreUfpServerAfterFailure: false
            numberOfFailuresBeforeIgnore: 0
            server: string
            timeoutBeforeReconnecting: 0
        matchWildcards:
            host: string
            methods:
                get: false
                head: false
                other: string
                post: false
                put: false
            path: string
            query: string
            schemes:
                ftp: false
                gopher: false
                http: false
                mailto: false
                news: false
                other: string
                wais: false
        name: string
        soap:
            string: string
        tags:
            - string
        uriMatchSpecificationType: string
        useThisResourceTo: string
    

    ManagementResourceUri 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 ManagementResourceUri resource accepts the following input properties:

    Action ManagementResourceUriAction
    Action settings.action blocks are documented below.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    ConnectionMethods Dictionary<string, string>
    Connection methods.connection_methods blocks are documented below.
    Cvp ManagementResourceUriCvp
    CVP settings.cvp blocks are documented below.
    ExceptionTrack string
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    IgnoreErrors 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.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    ManagementResourceUriId string
    MatchUfp ManagementResourceUriMatchUfp
    Match - UFP settings.match_ufp blocks are documented below.
    MatchWildcards ManagementResourceUriMatchWildcards
    Match - Wildcards settings.match_wildcards blocks are documented below.
    Name string
    Object name.
    Soap Dictionary<string, string>
    SOAP settings.soap blocks are documented below.
    Tags List<string>
    Collection of tag identifiers.tags blocks are documented below.
    UriMatchSpecificationType string
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    UseThisResourceTo string
    Select the use of the URI resource.
    Action ManagementResourceUriActionArgs
    Action settings.action blocks are documented below.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    ConnectionMethods map[string]string
    Connection methods.connection_methods blocks are documented below.
    Cvp ManagementResourceUriCvpArgs
    CVP settings.cvp blocks are documented below.
    ExceptionTrack string
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    IgnoreErrors 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.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    ManagementResourceUriId string
    MatchUfp ManagementResourceUriMatchUfpArgs
    Match - UFP settings.match_ufp blocks are documented below.
    MatchWildcards ManagementResourceUriMatchWildcardsArgs
    Match - Wildcards settings.match_wildcards blocks are documented below.
    Name string
    Object name.
    Soap map[string]string
    SOAP settings.soap blocks are documented below.
    Tags []string
    Collection of tag identifiers.tags blocks are documented below.
    UriMatchSpecificationType string
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    UseThisResourceTo string
    Select the use of the URI resource.
    action ManagementResourceUriAction
    Action settings.action blocks are documented below.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    connectionMethods Map<String,String>
    Connection methods.connection_methods blocks are documented below.
    cvp ManagementResourceUriCvp
    CVP settings.cvp blocks are documented below.
    exceptionTrack String
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    ignoreErrors 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.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    managementResourceUriId String
    matchUfp ManagementResourceUriMatchUfp
    Match - UFP settings.match_ufp blocks are documented below.
    matchWildcards ManagementResourceUriMatchWildcards
    Match - Wildcards settings.match_wildcards blocks are documented below.
    name String
    Object name.
    soap Map<String,String>
    SOAP settings.soap blocks are documented below.
    tags List<String>
    Collection of tag identifiers.tags blocks are documented below.
    uriMatchSpecificationType String
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    useThisResourceTo String
    Select the use of the URI resource.
    action ManagementResourceUriAction
    Action settings.action blocks are documented below.
    color string
    Color of the object. Should be one of existing colors.
    comments string
    Comments string.
    connectionMethods {[key: string]: string}
    Connection methods.connection_methods blocks are documented below.
    cvp ManagementResourceUriCvp
    CVP settings.cvp blocks are documented below.
    exceptionTrack string
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    ignoreErrors 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.
    ignoreWarnings boolean
    Apply changes ignoring warnings.
    managementResourceUriId string
    matchUfp ManagementResourceUriMatchUfp
    Match - UFP settings.match_ufp blocks are documented below.
    matchWildcards ManagementResourceUriMatchWildcards
    Match - Wildcards settings.match_wildcards blocks are documented below.
    name string
    Object name.
    soap {[key: string]: string}
    SOAP settings.soap blocks are documented below.
    tags string[]
    Collection of tag identifiers.tags blocks are documented below.
    uriMatchSpecificationType string
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    useThisResourceTo string
    Select the use of the URI resource.
    action ManagementResourceUriActionArgs
    Action settings.action blocks are documented below.
    color str
    Color of the object. Should be one of existing colors.
    comments str
    Comments string.
    connection_methods Mapping[str, str]
    Connection methods.connection_methods blocks are documented below.
    cvp ManagementResourceUriCvpArgs
    CVP settings.cvp blocks are documented below.
    exception_track str
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    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.
    management_resource_uri_id str
    match_ufp ManagementResourceUriMatchUfpArgs
    Match - UFP settings.match_ufp blocks are documented below.
    match_wildcards ManagementResourceUriMatchWildcardsArgs
    Match - Wildcards settings.match_wildcards blocks are documented below.
    name str
    Object name.
    soap Mapping[str, str]
    SOAP settings.soap blocks are documented below.
    tags Sequence[str]
    Collection of tag identifiers.tags blocks are documented below.
    uri_match_specification_type str
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    use_this_resource_to str
    Select the use of the URI resource.
    action Property Map
    Action settings.action blocks are documented below.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    connectionMethods Map<String>
    Connection methods.connection_methods blocks are documented below.
    cvp Property Map
    CVP settings.cvp blocks are documented below.
    exceptionTrack String
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    ignoreErrors 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.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    managementResourceUriId String
    matchUfp Property Map
    Match - UFP settings.match_ufp blocks are documented below.
    matchWildcards Property Map
    Match - Wildcards settings.match_wildcards blocks are documented below.
    name String
    Object name.
    soap Map<String>
    SOAP settings.soap blocks are documented below.
    tags List<String>
    Collection of tag identifiers.tags blocks are documented below.
    uriMatchSpecificationType String
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    useThisResourceTo String
    Select the use of the URI resource.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ManagementResourceUri 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 ManagementResourceUri Resource

    Get an existing ManagementResourceUri 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?: ManagementResourceUriState, opts?: CustomResourceOptions): ManagementResourceUri
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            action: Optional[ManagementResourceUriActionArgs] = None,
            color: Optional[str] = None,
            comments: Optional[str] = None,
            connection_methods: Optional[Mapping[str, str]] = None,
            cvp: Optional[ManagementResourceUriCvpArgs] = None,
            exception_track: Optional[str] = None,
            ignore_errors: Optional[bool] = None,
            ignore_warnings: Optional[bool] = None,
            management_resource_uri_id: Optional[str] = None,
            match_ufp: Optional[ManagementResourceUriMatchUfpArgs] = None,
            match_wildcards: Optional[ManagementResourceUriMatchWildcardsArgs] = None,
            name: Optional[str] = None,
            soap: Optional[Mapping[str, str]] = None,
            tags: Optional[Sequence[str]] = None,
            uri_match_specification_type: Optional[str] = None,
            use_this_resource_to: Optional[str] = None) -> ManagementResourceUri
    func GetManagementResourceUri(ctx *Context, name string, id IDInput, state *ManagementResourceUriState, opts ...ResourceOption) (*ManagementResourceUri, error)
    public static ManagementResourceUri Get(string name, Input<string> id, ManagementResourceUriState? state, CustomResourceOptions? opts = null)
    public static ManagementResourceUri get(String name, Output<String> id, ManagementResourceUriState state, CustomResourceOptions options)
    resources:  _:    type: checkpoint:ManagementResourceUri    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.
    The following state arguments are supported:
    Action ManagementResourceUriAction
    Action settings.action blocks are documented below.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    ConnectionMethods Dictionary<string, string>
    Connection methods.connection_methods blocks are documented below.
    Cvp ManagementResourceUriCvp
    CVP settings.cvp blocks are documented below.
    ExceptionTrack string
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    IgnoreErrors 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.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    ManagementResourceUriId string
    MatchUfp ManagementResourceUriMatchUfp
    Match - UFP settings.match_ufp blocks are documented below.
    MatchWildcards ManagementResourceUriMatchWildcards
    Match - Wildcards settings.match_wildcards blocks are documented below.
    Name string
    Object name.
    Soap Dictionary<string, string>
    SOAP settings.soap blocks are documented below.
    Tags List<string>
    Collection of tag identifiers.tags blocks are documented below.
    UriMatchSpecificationType string
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    UseThisResourceTo string
    Select the use of the URI resource.
    Action ManagementResourceUriActionArgs
    Action settings.action blocks are documented below.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    ConnectionMethods map[string]string
    Connection methods.connection_methods blocks are documented below.
    Cvp ManagementResourceUriCvpArgs
    CVP settings.cvp blocks are documented below.
    ExceptionTrack string
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    IgnoreErrors 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.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    ManagementResourceUriId string
    MatchUfp ManagementResourceUriMatchUfpArgs
    Match - UFP settings.match_ufp blocks are documented below.
    MatchWildcards ManagementResourceUriMatchWildcardsArgs
    Match - Wildcards settings.match_wildcards blocks are documented below.
    Name string
    Object name.
    Soap map[string]string
    SOAP settings.soap blocks are documented below.
    Tags []string
    Collection of tag identifiers.tags blocks are documented below.
    UriMatchSpecificationType string
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    UseThisResourceTo string
    Select the use of the URI resource.
    action ManagementResourceUriAction
    Action settings.action blocks are documented below.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    connectionMethods Map<String,String>
    Connection methods.connection_methods blocks are documented below.
    cvp ManagementResourceUriCvp
    CVP settings.cvp blocks are documented below.
    exceptionTrack String
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    ignoreErrors 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.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    managementResourceUriId String
    matchUfp ManagementResourceUriMatchUfp
    Match - UFP settings.match_ufp blocks are documented below.
    matchWildcards ManagementResourceUriMatchWildcards
    Match - Wildcards settings.match_wildcards blocks are documented below.
    name String
    Object name.
    soap Map<String,String>
    SOAP settings.soap blocks are documented below.
    tags List<String>
    Collection of tag identifiers.tags blocks are documented below.
    uriMatchSpecificationType String
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    useThisResourceTo String
    Select the use of the URI resource.
    action ManagementResourceUriAction
    Action settings.action blocks are documented below.
    color string
    Color of the object. Should be one of existing colors.
    comments string
    Comments string.
    connectionMethods {[key: string]: string}
    Connection methods.connection_methods blocks are documented below.
    cvp ManagementResourceUriCvp
    CVP settings.cvp blocks are documented below.
    exceptionTrack string
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    ignoreErrors 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.
    ignoreWarnings boolean
    Apply changes ignoring warnings.
    managementResourceUriId string
    matchUfp ManagementResourceUriMatchUfp
    Match - UFP settings.match_ufp blocks are documented below.
    matchWildcards ManagementResourceUriMatchWildcards
    Match - Wildcards settings.match_wildcards blocks are documented below.
    name string
    Object name.
    soap {[key: string]: string}
    SOAP settings.soap blocks are documented below.
    tags string[]
    Collection of tag identifiers.tags blocks are documented below.
    uriMatchSpecificationType string
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    useThisResourceTo string
    Select the use of the URI resource.
    action ManagementResourceUriActionArgs
    Action settings.action blocks are documented below.
    color str
    Color of the object. Should be one of existing colors.
    comments str
    Comments string.
    connection_methods Mapping[str, str]
    Connection methods.connection_methods blocks are documented below.
    cvp ManagementResourceUriCvpArgs
    CVP settings.cvp blocks are documented below.
    exception_track str
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    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.
    management_resource_uri_id str
    match_ufp ManagementResourceUriMatchUfpArgs
    Match - UFP settings.match_ufp blocks are documented below.
    match_wildcards ManagementResourceUriMatchWildcardsArgs
    Match - Wildcards settings.match_wildcards blocks are documented below.
    name str
    Object name.
    soap Mapping[str, str]
    SOAP settings.soap blocks are documented below.
    tags Sequence[str]
    Collection of tag identifiers.tags blocks are documented below.
    uri_match_specification_type str
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    use_this_resource_to str
    Select the use of the URI resource.
    action Property Map
    Action settings.action blocks are documented below.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    connectionMethods Map<String>
    Connection methods.connection_methods blocks are documented below.
    cvp Property Map
    CVP settings.cvp blocks are documented below.
    exceptionTrack String
    Configures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
    ignoreErrors 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.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    managementResourceUriId String
    matchUfp Property Map
    Match - UFP settings.match_ufp blocks are documented below.
    matchWildcards Property Map
    Match - Wildcards settings.match_wildcards blocks are documented below.
    name String
    Object name.
    soap Map<String>
    SOAP settings.soap blocks are documented below.
    tags List<String>
    Collection of tag identifiers.tags blocks are documented below.
    uriMatchSpecificationType String
    The type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
    useThisResourceTo String
    Select the use of the URI resource.

    Supporting Types

    ManagementResourceUriAction, ManagementResourceUriActionArgs

    ReplacementUri string
    If the Action in a rule which uses this resource is Drop or Reject, then the Replacement URI is displayed instead of the one requested by the user.
    StripActivexTags bool
    Strip activeX tags.
    StripAppletTags bool
    Strip JAVA applets.
    StripFtpLinks bool
    Strip ftp links.
    StripPortStrings bool
    Strip ports.
    StripScriptTags bool
    Strip JAVA scripts.
    ReplacementUri string
    If the Action in a rule which uses this resource is Drop or Reject, then the Replacement URI is displayed instead of the one requested by the user.
    StripActivexTags bool
    Strip activeX tags.
    StripAppletTags bool
    Strip JAVA applets.
    StripFtpLinks bool
    Strip ftp links.
    StripPortStrings bool
    Strip ports.
    StripScriptTags bool
    Strip JAVA scripts.
    replacementUri String
    If the Action in a rule which uses this resource is Drop or Reject, then the Replacement URI is displayed instead of the one requested by the user.
    stripActivexTags Boolean
    Strip activeX tags.
    stripAppletTags Boolean
    Strip JAVA applets.
    stripFtpLinks Boolean
    Strip ftp links.
    stripPortStrings Boolean
    Strip ports.
    stripScriptTags Boolean
    Strip JAVA scripts.
    replacementUri string
    If the Action in a rule which uses this resource is Drop or Reject, then the Replacement URI is displayed instead of the one requested by the user.
    stripActivexTags boolean
    Strip activeX tags.
    stripAppletTags boolean
    Strip JAVA applets.
    stripFtpLinks boolean
    Strip ftp links.
    stripPortStrings boolean
    Strip ports.
    stripScriptTags boolean
    Strip JAVA scripts.
    replacement_uri str
    If the Action in a rule which uses this resource is Drop or Reject, then the Replacement URI is displayed instead of the one requested by the user.
    strip_activex_tags bool
    Strip activeX tags.
    strip_applet_tags bool
    Strip JAVA applets.
    strip_ftp_links bool
    Strip ftp links.
    strip_port_strings bool
    Strip ports.
    strip_script_tags bool
    Strip JAVA scripts.
    replacementUri String
    If the Action in a rule which uses this resource is Drop or Reject, then the Replacement URI is displayed instead of the one requested by the user.
    stripActivexTags Boolean
    Strip activeX tags.
    stripAppletTags Boolean
    Strip JAVA applets.
    stripFtpLinks Boolean
    Strip ftp links.
    stripPortStrings Boolean
    Strip ports.
    stripScriptTags Boolean
    Strip JAVA scripts.

    ManagementResourceUriCvp, ManagementResourceUriCvpArgs

    AllowedToModifyContent bool
    Configures the CVP server to inspect but not modify content.
    EnableCvp bool
    Select to enable the Content Vectoring Protocol.
    ReplyOrder string
    Designates when the CVP server returns data to the Security Gateway security server.
    SendHttpHeadersToCvp bool
    Select, if you would like the CVP server to check the HTTP headers of the message packets.
    SendHttpRequestToCvp bool
    Used to protect against undesirable content in the HTTP request, for example, when inspecting peer-to-peer connections.
    SendOnlyUnsafeFileTypes bool
    Improves the performance of the CVP server. This option does not send to the CVP server traffic that is considered safe.
    Server string
    The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.
    AllowedToModifyContent bool
    Configures the CVP server to inspect but not modify content.
    EnableCvp bool
    Select to enable the Content Vectoring Protocol.
    ReplyOrder string
    Designates when the CVP server returns data to the Security Gateway security server.
    SendHttpHeadersToCvp bool
    Select, if you would like the CVP server to check the HTTP headers of the message packets.
    SendHttpRequestToCvp bool
    Used to protect against undesirable content in the HTTP request, for example, when inspecting peer-to-peer connections.
    SendOnlyUnsafeFileTypes bool
    Improves the performance of the CVP server. This option does not send to the CVP server traffic that is considered safe.
    Server string
    The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.
    allowedToModifyContent Boolean
    Configures the CVP server to inspect but not modify content.
    enableCvp Boolean
    Select to enable the Content Vectoring Protocol.
    replyOrder String
    Designates when the CVP server returns data to the Security Gateway security server.
    sendHttpHeadersToCvp Boolean
    Select, if you would like the CVP server to check the HTTP headers of the message packets.
    sendHttpRequestToCvp Boolean
    Used to protect against undesirable content in the HTTP request, for example, when inspecting peer-to-peer connections.
    sendOnlyUnsafeFileTypes Boolean
    Improves the performance of the CVP server. This option does not send to the CVP server traffic that is considered safe.
    server String
    The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.
    allowedToModifyContent boolean
    Configures the CVP server to inspect but not modify content.
    enableCvp boolean
    Select to enable the Content Vectoring Protocol.
    replyOrder string
    Designates when the CVP server returns data to the Security Gateway security server.
    sendHttpHeadersToCvp boolean
    Select, if you would like the CVP server to check the HTTP headers of the message packets.
    sendHttpRequestToCvp boolean
    Used to protect against undesirable content in the HTTP request, for example, when inspecting peer-to-peer connections.
    sendOnlyUnsafeFileTypes boolean
    Improves the performance of the CVP server. This option does not send to the CVP server traffic that is considered safe.
    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_modify_content bool
    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.
    send_http_headers_to_cvp bool
    Select, if you would like the CVP server to check the HTTP headers of the message packets.
    send_http_request_to_cvp bool
    Used to protect against undesirable content in the HTTP request, for example, when inspecting peer-to-peer connections.
    send_only_unsafe_file_types bool
    Improves the performance of the CVP server. This option does not send to the CVP server traffic that is considered safe.
    server str
    The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.
    allowedToModifyContent Boolean
    Configures the CVP server to inspect but not modify content.
    enableCvp Boolean
    Select to enable the Content Vectoring Protocol.
    replyOrder String
    Designates when the CVP server returns data to the Security Gateway security server.
    sendHttpHeadersToCvp Boolean
    Select, if you would like the CVP server to check the HTTP headers of the message packets.
    sendHttpRequestToCvp Boolean
    Used to protect against undesirable content in the HTTP request, for example, when inspecting peer-to-peer connections.
    sendOnlyUnsafeFileTypes Boolean
    Improves the performance of the CVP server. This option does not send to the CVP server traffic that is considered safe.
    server String
    The UID or Name of the CVP server, make sure the CVP server is already be defined as an OPSEC Application.

    ManagementResourceUriMatchUfp, ManagementResourceUriMatchUfpArgs

    CachingControl string
    Specifies if and how caching is to be enabled.
    IgnoreUfpServerAfterFailure bool
    The UFP server will be ignored after numerous UFP server connections were unsuccessful.
    NumberOfFailuresBeforeIgnore double
    Signifies at what point the UFP server should be ignored.
    Server string
    The UID or Name of the UFP server that is an OPSEC certified third party application that checks URLs against a list of permitted categories.
    TimeoutBeforeReconnecting double
    The amount of time that must pass before a UFP server connection should be attempted.
    CachingControl string
    Specifies if and how caching is to be enabled.
    IgnoreUfpServerAfterFailure bool
    The UFP server will be ignored after numerous UFP server connections were unsuccessful.
    NumberOfFailuresBeforeIgnore float64
    Signifies at what point the UFP server should be ignored.
    Server string
    The UID or Name of the UFP server that is an OPSEC certified third party application that checks URLs against a list of permitted categories.
    TimeoutBeforeReconnecting float64
    The amount of time that must pass before a UFP server connection should be attempted.
    cachingControl String
    Specifies if and how caching is to be enabled.
    ignoreUfpServerAfterFailure Boolean
    The UFP server will be ignored after numerous UFP server connections were unsuccessful.
    numberOfFailuresBeforeIgnore Double
    Signifies at what point the UFP server should be ignored.
    server String
    The UID or Name of the UFP server that is an OPSEC certified third party application that checks URLs against a list of permitted categories.
    timeoutBeforeReconnecting Double
    The amount of time that must pass before a UFP server connection should be attempted.
    cachingControl string
    Specifies if and how caching is to be enabled.
    ignoreUfpServerAfterFailure boolean
    The UFP server will be ignored after numerous UFP server connections were unsuccessful.
    numberOfFailuresBeforeIgnore number
    Signifies at what point the UFP server should be ignored.
    server string
    The UID or Name of the UFP server that is an OPSEC certified third party application that checks URLs against a list of permitted categories.
    timeoutBeforeReconnecting number
    The amount of time that must pass before a UFP server connection should be attempted.
    caching_control str
    Specifies if and how caching is to be enabled.
    ignore_ufp_server_after_failure bool
    The UFP server will be ignored after numerous UFP server connections were unsuccessful.
    number_of_failures_before_ignore float
    Signifies at what point the UFP server should be ignored.
    server str
    The UID or Name of the UFP server that is an OPSEC certified third party application that checks URLs against a list of permitted categories.
    timeout_before_reconnecting float
    The amount of time that must pass before a UFP server connection should be attempted.
    cachingControl String
    Specifies if and how caching is to be enabled.
    ignoreUfpServerAfterFailure Boolean
    The UFP server will be ignored after numerous UFP server connections were unsuccessful.
    numberOfFailuresBeforeIgnore Number
    Signifies at what point the UFP server should be ignored.
    server String
    The UID or Name of the UFP server that is an OPSEC certified third party application that checks URLs against a list of permitted categories.
    timeoutBeforeReconnecting Number
    The amount of time that must pass before a UFP server connection should be attempted.

    ManagementResourceUriMatchWildcards, ManagementResourceUriMatchWildcardsArgs

    Host string
    The functionality of the Host parameter depends on the DNS setup of the addressed server. For the host, only the IP address or the full DNS name should be used.
    Methods ManagementResourceUriMatchWildcardsMethods
    Select the URI Schemes to which this resource applies.methods blocks are documented below.
    Path string
    Name matching is based on appending the file name in the request to the current working directory (unless the file name is already a full path name) and comparing the result to the path specified in the Resource definition.
    Query string
    The parameters that are sent to the URI when it is accessed.
    Schemes ManagementResourceUriMatchWildcardsSchemes
    Select the URI Schemes to which this resource applies.schemes blocks are documented below.
    Host string
    The functionality of the Host parameter depends on the DNS setup of the addressed server. For the host, only the IP address or the full DNS name should be used.
    Methods ManagementResourceUriMatchWildcardsMethods
    Select the URI Schemes to which this resource applies.methods blocks are documented below.
    Path string
    Name matching is based on appending the file name in the request to the current working directory (unless the file name is already a full path name) and comparing the result to the path specified in the Resource definition.
    Query string
    The parameters that are sent to the URI when it is accessed.
    Schemes ManagementResourceUriMatchWildcardsSchemes
    Select the URI Schemes to which this resource applies.schemes blocks are documented below.
    host String
    The functionality of the Host parameter depends on the DNS setup of the addressed server. For the host, only the IP address or the full DNS name should be used.
    methods ManagementResourceUriMatchWildcardsMethods
    Select the URI Schemes to which this resource applies.methods blocks are documented below.
    path String
    Name matching is based on appending the file name in the request to the current working directory (unless the file name is already a full path name) and comparing the result to the path specified in the Resource definition.
    query String
    The parameters that are sent to the URI when it is accessed.
    schemes ManagementResourceUriMatchWildcardsSchemes
    Select the URI Schemes to which this resource applies.schemes blocks are documented below.
    host string
    The functionality of the Host parameter depends on the DNS setup of the addressed server. For the host, only the IP address or the full DNS name should be used.
    methods ManagementResourceUriMatchWildcardsMethods
    Select the URI Schemes to which this resource applies.methods blocks are documented below.
    path string
    Name matching is based on appending the file name in the request to the current working directory (unless the file name is already a full path name) and comparing the result to the path specified in the Resource definition.
    query string
    The parameters that are sent to the URI when it is accessed.
    schemes ManagementResourceUriMatchWildcardsSchemes
    Select the URI Schemes to which this resource applies.schemes blocks are documented below.
    host str
    The functionality of the Host parameter depends on the DNS setup of the addressed server. For the host, only the IP address or the full DNS name should be used.
    methods ManagementResourceUriMatchWildcardsMethods
    Select the URI Schemes to which this resource applies.methods blocks are documented below.
    path str
    Name matching is based on appending the file name in the request to the current working directory (unless the file name is already a full path name) and comparing the result to the path specified in the Resource definition.
    query str
    The parameters that are sent to the URI when it is accessed.
    schemes ManagementResourceUriMatchWildcardsSchemes
    Select the URI Schemes to which this resource applies.schemes blocks are documented below.
    host String
    The functionality of the Host parameter depends on the DNS setup of the addressed server. For the host, only the IP address or the full DNS name should be used.
    methods Property Map
    Select the URI Schemes to which this resource applies.methods blocks are documented below.
    path String
    Name matching is based on appending the file name in the request to the current working directory (unless the file name is already a full path name) and comparing the result to the path specified in the Resource definition.
    query String
    The parameters that are sent to the URI when it is accessed.
    schemes Property Map
    Select the URI Schemes to which this resource applies.schemes blocks are documented below.

    ManagementResourceUriMatchWildcardsMethods, ManagementResourceUriMatchWildcardsMethodsArgs

    Get bool
    GET method.
    Head bool
    HEAD method.
    Other string
    You can specify another method in the Other field. You can use wildcards.
    Post bool
    POST method.
    Put bool
    PUT method.
    Get bool
    GET method.
    Head bool
    HEAD method.
    Other string
    You can specify another method in the Other field. You can use wildcards.
    Post bool
    POST method.
    Put bool
    PUT method.
    get Boolean
    GET method.
    head Boolean
    HEAD method.
    other String
    You can specify another method in the Other field. You can use wildcards.
    post Boolean
    POST method.
    put Boolean
    PUT method.
    get boolean
    GET method.
    head boolean
    HEAD method.
    other string
    You can specify another method in the Other field. You can use wildcards.
    post boolean
    POST method.
    put boolean
    PUT method.
    get bool
    GET method.
    head bool
    HEAD method.
    other str
    You can specify another method in the Other field. You can use wildcards.
    post bool
    POST method.
    put bool
    PUT method.
    get Boolean
    GET method.
    head Boolean
    HEAD method.
    other String
    You can specify another method in the Other field. You can use wildcards.
    post Boolean
    POST method.
    put Boolean
    PUT method.

    ManagementResourceUriMatchWildcardsSchemes, ManagementResourceUriMatchWildcardsSchemesArgs

    Ftp bool
    Ftp scheme.
    Gopher bool
    Gopher scheme.
    Http bool
    Http scheme.
    Mailto bool
    Mailto scheme.
    News bool
    News scheme.
    Other string
    You can specify another scheme in the Other field. You can use wildcards.
    Wais bool
    Wais scheme.
    Ftp bool
    Ftp scheme.
    Gopher bool
    Gopher scheme.
    Http bool
    Http scheme.
    Mailto bool
    Mailto scheme.
    News bool
    News scheme.
    Other string
    You can specify another scheme in the Other field. You can use wildcards.
    Wais bool
    Wais scheme.
    ftp Boolean
    Ftp scheme.
    gopher Boolean
    Gopher scheme.
    http Boolean
    Http scheme.
    mailto Boolean
    Mailto scheme.
    news Boolean
    News scheme.
    other String
    You can specify another scheme in the Other field. You can use wildcards.
    wais Boolean
    Wais scheme.
    ftp boolean
    Ftp scheme.
    gopher boolean
    Gopher scheme.
    http boolean
    Http scheme.
    mailto boolean
    Mailto scheme.
    news boolean
    News scheme.
    other string
    You can specify another scheme in the Other field. You can use wildcards.
    wais boolean
    Wais scheme.
    ftp bool
    Ftp scheme.
    gopher bool
    Gopher scheme.
    http bool
    Http scheme.
    mailto bool
    Mailto scheme.
    news bool
    News scheme.
    other str
    You can specify another scheme in the Other field. You can use wildcards.
    wais bool
    Wais scheme.
    ftp Boolean
    Ftp scheme.
    gopher Boolean
    Gopher scheme.
    http Boolean
    Http scheme.
    mailto Boolean
    Mailto scheme.
    news Boolean
    News scheme.
    other String
    You can specify another scheme in the Other field. You can use wildcards.
    wais Boolean
    Wais scheme.

    Package Details

    Repository
    checkpoint checkpointsw/terraform-provider-checkpoint
    License
    Notes
    This Pulumi package is based on the checkpoint Terraform Provider.
    checkpoint logo
    checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw