1. Packages
  2. Fortios
  3. API Docs
  4. voip
  5. Profile
Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse

fortios.voip.Profile

Explore with Pulumi AI

Configure VoIP profiles.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as fortios from "@pulumiverse/fortios";

const trname = new fortios.voip.Profile("trname", {
    comment: "test",
    sccp: {
        blockMcast: "disable",
        logCallSummary: "disable",
        logViolations: "disable",
        maxCalls: 0,
        status: "enable",
        verifyHeader: "disable",
    },
    sip: {
        ackRate: 0,
        byeRate: 0,
        callKeepalive: 0,
        cancelRate: 0,
        contactFixup: "enable",
        hntRestrictSourceIp: "disable",
        hostedNatTraversal: "disable",
        infoRate: 0,
        inviteRate: 0,
        ipsRtp: "enable",
        logCallSummary: "enable",
        logViolations: "disable",
        maxBodyLength: 0,
        maxDialogs: 0,
        maxIdleDialogs: 0,
        maxLineLength: 998,
        messageRate: 0,
        natTrace: "enable",
        noSdpFixup: "disable",
        notifyRate: 0,
        openContactPinhole: "enable",
        openRecordRoutePinhole: "enable",
        openRegisterPinhole: "enable",
        openViaPinhole: "disable",
        optionsRate: 0,
        prackRate: 0,
        preserveOverride: "disable",
        provisionalInviteExpiryTime: 210,
        publishRate: 0,
        referRate: 0,
        registerContactTrace: "disable",
        registerRate: 0,
        rfc2543Branch: "disable",
        rtp: "enable",
        sslAlgorithm: "high",
        sslClientRenegotiation: "allow",
        sslMaxVersion: "tls-1.2",
        sslMinVersion: "tls-1.1",
        sslMode: "off",
        sslPfs: "allow",
        sslSendEmptyFrags: "enable",
        status: "enable",
        strictRegister: "enable",
        subscribeRate: 0,
        unknownHeader: "pass",
        updateRate: 0,
    },
});
Copy
import pulumi
import pulumiverse_fortios as fortios

trname = fortios.voip.Profile("trname",
    comment="test",
    sccp=fortios.voip.ProfileSccpArgs(
        block_mcast="disable",
        log_call_summary="disable",
        log_violations="disable",
        max_calls=0,
        status="enable",
        verify_header="disable",
    ),
    sip=fortios.voip.ProfileSipArgs(
        ack_rate=0,
        bye_rate=0,
        call_keepalive=0,
        cancel_rate=0,
        contact_fixup="enable",
        hnt_restrict_source_ip="disable",
        hosted_nat_traversal="disable",
        info_rate=0,
        invite_rate=0,
        ips_rtp="enable",
        log_call_summary="enable",
        log_violations="disable",
        max_body_length=0,
        max_dialogs=0,
        max_idle_dialogs=0,
        max_line_length=998,
        message_rate=0,
        nat_trace="enable",
        no_sdp_fixup="disable",
        notify_rate=0,
        open_contact_pinhole="enable",
        open_record_route_pinhole="enable",
        open_register_pinhole="enable",
        open_via_pinhole="disable",
        options_rate=0,
        prack_rate=0,
        preserve_override="disable",
        provisional_invite_expiry_time=210,
        publish_rate=0,
        refer_rate=0,
        register_contact_trace="disable",
        register_rate=0,
        rfc2543_branch="disable",
        rtp="enable",
        ssl_algorithm="high",
        ssl_client_renegotiation="allow",
        ssl_max_version="tls-1.2",
        ssl_min_version="tls-1.1",
        ssl_mode="off",
        ssl_pfs="allow",
        ssl_send_empty_frags="enable",
        status="enable",
        strict_register="enable",
        subscribe_rate=0,
        unknown_header="pass",
        update_rate=0,
    ))
Copy
package main

import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/voip"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := voip.NewProfile(ctx, "trname", &voip.ProfileArgs{
			Comment: pulumi.String("test"),
			Sccp: &voip.ProfileSccpArgs{
				BlockMcast:     pulumi.String("disable"),
				LogCallSummary: pulumi.String("disable"),
				LogViolations:  pulumi.String("disable"),
				MaxCalls:       pulumi.Int(0),
				Status:         pulumi.String("enable"),
				VerifyHeader:   pulumi.String("disable"),
			},
			Sip: &voip.ProfileSipArgs{
				AckRate:                     pulumi.Int(0),
				ByeRate:                     pulumi.Int(0),
				CallKeepalive:               pulumi.Int(0),
				CancelRate:                  pulumi.Int(0),
				ContactFixup:                pulumi.String("enable"),
				HntRestrictSourceIp:         pulumi.String("disable"),
				HostedNatTraversal:          pulumi.String("disable"),
				InfoRate:                    pulumi.Int(0),
				InviteRate:                  pulumi.Int(0),
				IpsRtp:                      pulumi.String("enable"),
				LogCallSummary:              pulumi.String("enable"),
				LogViolations:               pulumi.String("disable"),
				MaxBodyLength:               pulumi.Int(0),
				MaxDialogs:                  pulumi.Int(0),
				MaxIdleDialogs:              pulumi.Int(0),
				MaxLineLength:               pulumi.Int(998),
				MessageRate:                 pulumi.Int(0),
				NatTrace:                    pulumi.String("enable"),
				NoSdpFixup:                  pulumi.String("disable"),
				NotifyRate:                  pulumi.Int(0),
				OpenContactPinhole:          pulumi.String("enable"),
				OpenRecordRoutePinhole:      pulumi.String("enable"),
				OpenRegisterPinhole:         pulumi.String("enable"),
				OpenViaPinhole:              pulumi.String("disable"),
				OptionsRate:                 pulumi.Int(0),
				PrackRate:                   pulumi.Int(0),
				PreserveOverride:            pulumi.String("disable"),
				ProvisionalInviteExpiryTime: pulumi.Int(210),
				PublishRate:                 pulumi.Int(0),
				ReferRate:                   pulumi.Int(0),
				RegisterContactTrace:        pulumi.String("disable"),
				RegisterRate:                pulumi.Int(0),
				Rfc2543Branch:               pulumi.String("disable"),
				Rtp:                         pulumi.String("enable"),
				SslAlgorithm:                pulumi.String("high"),
				SslClientRenegotiation:      pulumi.String("allow"),
				SslMaxVersion:               pulumi.String("tls-1.2"),
				SslMinVersion:               pulumi.String("tls-1.1"),
				SslMode:                     pulumi.String("off"),
				SslPfs:                      pulumi.String("allow"),
				SslSendEmptyFrags:           pulumi.String("enable"),
				Status:                      pulumi.String("enable"),
				StrictRegister:              pulumi.String("enable"),
				SubscribeRate:               pulumi.Int(0),
				UnknownHeader:               pulumi.String("pass"),
				UpdateRate:                  pulumi.Int(0),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortios = Pulumiverse.Fortios;

return await Deployment.RunAsync(() => 
{
    var trname = new Fortios.Voip.Profile("trname", new()
    {
        Comment = "test",
        Sccp = new Fortios.Voip.Inputs.ProfileSccpArgs
        {
            BlockMcast = "disable",
            LogCallSummary = "disable",
            LogViolations = "disable",
            MaxCalls = 0,
            Status = "enable",
            VerifyHeader = "disable",
        },
        Sip = new Fortios.Voip.Inputs.ProfileSipArgs
        {
            AckRate = 0,
            ByeRate = 0,
            CallKeepalive = 0,
            CancelRate = 0,
            ContactFixup = "enable",
            HntRestrictSourceIp = "disable",
            HostedNatTraversal = "disable",
            InfoRate = 0,
            InviteRate = 0,
            IpsRtp = "enable",
            LogCallSummary = "enable",
            LogViolations = "disable",
            MaxBodyLength = 0,
            MaxDialogs = 0,
            MaxIdleDialogs = 0,
            MaxLineLength = 998,
            MessageRate = 0,
            NatTrace = "enable",
            NoSdpFixup = "disable",
            NotifyRate = 0,
            OpenContactPinhole = "enable",
            OpenRecordRoutePinhole = "enable",
            OpenRegisterPinhole = "enable",
            OpenViaPinhole = "disable",
            OptionsRate = 0,
            PrackRate = 0,
            PreserveOverride = "disable",
            ProvisionalInviteExpiryTime = 210,
            PublishRate = 0,
            ReferRate = 0,
            RegisterContactTrace = "disable",
            RegisterRate = 0,
            Rfc2543Branch = "disable",
            Rtp = "enable",
            SslAlgorithm = "high",
            SslClientRenegotiation = "allow",
            SslMaxVersion = "tls-1.2",
            SslMinVersion = "tls-1.1",
            SslMode = "off",
            SslPfs = "allow",
            SslSendEmptyFrags = "enable",
            Status = "enable",
            StrictRegister = "enable",
            SubscribeRate = 0,
            UnknownHeader = "pass",
            UpdateRate = 0,
        },
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortios.voip.Profile;
import com.pulumi.fortios.voip.ProfileArgs;
import com.pulumi.fortios.voip.inputs.ProfileSccpArgs;
import com.pulumi.fortios.voip.inputs.ProfileSipArgs;
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 trname = new Profile("trname", ProfileArgs.builder()
            .comment("test")
            .sccp(ProfileSccpArgs.builder()
                .blockMcast("disable")
                .logCallSummary("disable")
                .logViolations("disable")
                .maxCalls(0)
                .status("enable")
                .verifyHeader("disable")
                .build())
            .sip(ProfileSipArgs.builder()
                .ackRate(0)
                .byeRate(0)
                .callKeepalive(0)
                .cancelRate(0)
                .contactFixup("enable")
                .hntRestrictSourceIp("disable")
                .hostedNatTraversal("disable")
                .infoRate(0)
                .inviteRate(0)
                .ipsRtp("enable")
                .logCallSummary("enable")
                .logViolations("disable")
                .maxBodyLength(0)
                .maxDialogs(0)
                .maxIdleDialogs(0)
                .maxLineLength(998)
                .messageRate(0)
                .natTrace("enable")
                .noSdpFixup("disable")
                .notifyRate(0)
                .openContactPinhole("enable")
                .openRecordRoutePinhole("enable")
                .openRegisterPinhole("enable")
                .openViaPinhole("disable")
                .optionsRate(0)
                .prackRate(0)
                .preserveOverride("disable")
                .provisionalInviteExpiryTime(210)
                .publishRate(0)
                .referRate(0)
                .registerContactTrace("disable")
                .registerRate(0)
                .rfc2543Branch("disable")
                .rtp("enable")
                .sslAlgorithm("high")
                .sslClientRenegotiation("allow")
                .sslMaxVersion("tls-1.2")
                .sslMinVersion("tls-1.1")
                .sslMode("off")
                .sslPfs("allow")
                .sslSendEmptyFrags("enable")
                .status("enable")
                .strictRegister("enable")
                .subscribeRate(0)
                .unknownHeader("pass")
                .updateRate(0)
                .build())
            .build());

    }
}
Copy
resources:
  trname:
    type: fortios:voip:Profile
    properties:
      comment: test
      sccp:
        blockMcast: disable
        logCallSummary: disable
        logViolations: disable
        maxCalls: 0
        status: enable
        verifyHeader: disable
      sip:
        ackRate: 0
        byeRate: 0
        callKeepalive: 0
        cancelRate: 0
        contactFixup: enable
        hntRestrictSourceIp: disable
        hostedNatTraversal: disable
        infoRate: 0
        inviteRate: 0
        ipsRtp: enable
        logCallSummary: enable
        logViolations: disable
        maxBodyLength: 0
        maxDialogs: 0
        maxIdleDialogs: 0
        maxLineLength: 998
        messageRate: 0
        natTrace: enable
        noSdpFixup: disable
        notifyRate: 0
        openContactPinhole: enable
        openRecordRoutePinhole: enable
        openRegisterPinhole: enable
        openViaPinhole: disable
        optionsRate: 0
        prackRate: 0
        preserveOverride: disable
        provisionalInviteExpiryTime: 210
        publishRate: 0
        referRate: 0
        registerContactTrace: disable
        registerRate: 0
        rfc2543Branch: disable
        rtp: enable
        sslAlgorithm: high
        sslClientRenegotiation: allow
        sslMaxVersion: tls-1.2
        sslMinVersion: tls-1.1
        sslMode: off
        sslPfs: allow
        sslSendEmptyFrags: enable
        status: enable
        strictRegister: enable
        subscribeRate: 0
        unknownHeader: pass
        updateRate: 0
Copy

Create Profile Resource

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

Constructor syntax

new Profile(name: string, args?: ProfileArgs, opts?: CustomResourceOptions);
@overload
def Profile(resource_name: str,
            args: Optional[ProfileArgs] = None,
            opts: Optional[ResourceOptions] = None)

@overload
def Profile(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            comment: Optional[str] = None,
            feature_set: Optional[str] = None,
            get_all_tables: Optional[str] = None,
            msrp: Optional[ProfileMsrpArgs] = None,
            name: Optional[str] = None,
            sccp: Optional[ProfileSccpArgs] = None,
            sip: Optional[ProfileSipArgs] = None,
            vdomparam: Optional[str] = None)
func NewProfile(ctx *Context, name string, args *ProfileArgs, opts ...ResourceOption) (*Profile, error)
public Profile(string name, ProfileArgs? args = null, CustomResourceOptions? opts = null)
public Profile(String name, ProfileArgs args)
public Profile(String name, ProfileArgs args, CustomResourceOptions options)
type: fortios:voip:Profile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args ProfileArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args ProfileArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args ProfileArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args ProfileArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ProfileArgs
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 exampleprofileResourceResourceFromVoipprofile = new Fortios.Voip.Profile("exampleprofileResourceResourceFromVoipprofile", new()
{
    Comment = "string",
    FeatureSet = "string",
    GetAllTables = "string",
    Msrp = new Fortios.Voip.Inputs.ProfileMsrpArgs
    {
        LogViolations = "string",
        MaxMsgSize = 0,
        MaxMsgSizeAction = "string",
        Status = "string",
    },
    Name = "string",
    Sccp = new Fortios.Voip.Inputs.ProfileSccpArgs
    {
        BlockMcast = "string",
        LogCallSummary = "string",
        LogViolations = "string",
        MaxCalls = 0,
        Status = "string",
        VerifyHeader = "string",
    },
    Sip = new Fortios.Voip.Inputs.ProfileSipArgs
    {
        AckRate = 0,
        AckRateTrack = "string",
        BlockAck = "string",
        BlockBye = "string",
        BlockCancel = "string",
        BlockGeoRedOptions = "string",
        BlockInfo = "string",
        BlockInvite = "string",
        BlockLongLines = "string",
        BlockMessage = "string",
        BlockNotify = "string",
        BlockOptions = "string",
        BlockPrack = "string",
        BlockPublish = "string",
        BlockRefer = "string",
        BlockRegister = "string",
        BlockSubscribe = "string",
        BlockUnknown = "string",
        BlockUpdate = "string",
        ByeRate = 0,
        ByeRateTrack = "string",
        CallIdRegex = "string",
        CallKeepalive = 0,
        CancelRate = 0,
        CancelRateTrack = "string",
        ContactFixup = "string",
        ContentTypeRegex = "string",
        HntRestrictSourceIp = "string",
        HostedNatTraversal = "string",
        InfoRate = 0,
        InfoRateTrack = "string",
        InviteRate = 0,
        InviteRateTrack = "string",
        IpsRtp = "string",
        LogCallSummary = "string",
        LogViolations = "string",
        MalformedHeaderAllow = "string",
        MalformedHeaderCallId = "string",
        MalformedHeaderContact = "string",
        MalformedHeaderContentLength = "string",
        MalformedHeaderContentType = "string",
        MalformedHeaderCseq = "string",
        MalformedHeaderExpires = "string",
        MalformedHeaderFrom = "string",
        MalformedHeaderMaxForwards = "string",
        MalformedHeaderNoProxyRequire = "string",
        MalformedHeaderNoRequire = "string",
        MalformedHeaderPAssertedIdentity = "string",
        MalformedHeaderRack = "string",
        MalformedHeaderRecordRoute = "string",
        MalformedHeaderRoute = "string",
        MalformedHeaderRseq = "string",
        MalformedHeaderSdpA = "string",
        MalformedHeaderSdpB = "string",
        MalformedHeaderSdpC = "string",
        MalformedHeaderSdpI = "string",
        MalformedHeaderSdpK = "string",
        MalformedHeaderSdpM = "string",
        MalformedHeaderSdpO = "string",
        MalformedHeaderSdpR = "string",
        MalformedHeaderSdpS = "string",
        MalformedHeaderSdpT = "string",
        MalformedHeaderSdpV = "string",
        MalformedHeaderSdpZ = "string",
        MalformedHeaderTo = "string",
        MalformedHeaderVia = "string",
        MalformedRequestLine = "string",
        MaxBodyLength = 0,
        MaxDialogs = 0,
        MaxIdleDialogs = 0,
        MaxLineLength = 0,
        MessageRate = 0,
        MessageRateTrack = "string",
        NatPortRange = "string",
        NatTrace = "string",
        NoSdpFixup = "string",
        NotifyRate = 0,
        NotifyRateTrack = "string",
        OpenContactPinhole = "string",
        OpenRecordRoutePinhole = "string",
        OpenRegisterPinhole = "string",
        OpenViaPinhole = "string",
        OptionsRate = 0,
        OptionsRateTrack = "string",
        PrackRate = 0,
        PrackRateTrack = "string",
        PreserveOverride = "string",
        ProvisionalInviteExpiryTime = 0,
        PublishRate = 0,
        PublishRateTrack = "string",
        ReferRate = 0,
        ReferRateTrack = "string",
        RegisterContactTrace = "string",
        RegisterRate = 0,
        RegisterRateTrack = "string",
        Rfc2543Branch = "string",
        Rtp = "string",
        SslAlgorithm = "string",
        SslAuthClient = "string",
        SslAuthServer = "string",
        SslClientCertificate = "string",
        SslClientRenegotiation = "string",
        SslMaxVersion = "string",
        SslMinVersion = "string",
        SslMode = "string",
        SslPfs = "string",
        SslSendEmptyFrags = "string",
        SslServerCertificate = "string",
        Status = "string",
        StrictRegister = "string",
        SubscribeRate = 0,
        SubscribeRateTrack = "string",
        UnknownHeader = "string",
        UpdateRate = 0,
        UpdateRateTrack = "string",
    },
    Vdomparam = "string",
});
Copy
example, err := voip.NewProfile(ctx, "exampleprofileResourceResourceFromVoipprofile", &voip.ProfileArgs{
	Comment:      pulumi.String("string"),
	FeatureSet:   pulumi.String("string"),
	GetAllTables: pulumi.String("string"),
	Msrp: &voip.ProfileMsrpArgs{
		LogViolations:    pulumi.String("string"),
		MaxMsgSize:       pulumi.Int(0),
		MaxMsgSizeAction: pulumi.String("string"),
		Status:           pulumi.String("string"),
	},
	Name: pulumi.String("string"),
	Sccp: &voip.ProfileSccpArgs{
		BlockMcast:     pulumi.String("string"),
		LogCallSummary: pulumi.String("string"),
		LogViolations:  pulumi.String("string"),
		MaxCalls:       pulumi.Int(0),
		Status:         pulumi.String("string"),
		VerifyHeader:   pulumi.String("string"),
	},
	Sip: &voip.ProfileSipArgs{
		AckRate:                          pulumi.Int(0),
		AckRateTrack:                     pulumi.String("string"),
		BlockAck:                         pulumi.String("string"),
		BlockBye:                         pulumi.String("string"),
		BlockCancel:                      pulumi.String("string"),
		BlockGeoRedOptions:               pulumi.String("string"),
		BlockInfo:                        pulumi.String("string"),
		BlockInvite:                      pulumi.String("string"),
		BlockLongLines:                   pulumi.String("string"),
		BlockMessage:                     pulumi.String("string"),
		BlockNotify:                      pulumi.String("string"),
		BlockOptions:                     pulumi.String("string"),
		BlockPrack:                       pulumi.String("string"),
		BlockPublish:                     pulumi.String("string"),
		BlockRefer:                       pulumi.String("string"),
		BlockRegister:                    pulumi.String("string"),
		BlockSubscribe:                   pulumi.String("string"),
		BlockUnknown:                     pulumi.String("string"),
		BlockUpdate:                      pulumi.String("string"),
		ByeRate:                          pulumi.Int(0),
		ByeRateTrack:                     pulumi.String("string"),
		CallIdRegex:                      pulumi.String("string"),
		CallKeepalive:                    pulumi.Int(0),
		CancelRate:                       pulumi.Int(0),
		CancelRateTrack:                  pulumi.String("string"),
		ContactFixup:                     pulumi.String("string"),
		ContentTypeRegex:                 pulumi.String("string"),
		HntRestrictSourceIp:              pulumi.String("string"),
		HostedNatTraversal:               pulumi.String("string"),
		InfoRate:                         pulumi.Int(0),
		InfoRateTrack:                    pulumi.String("string"),
		InviteRate:                       pulumi.Int(0),
		InviteRateTrack:                  pulumi.String("string"),
		IpsRtp:                           pulumi.String("string"),
		LogCallSummary:                   pulumi.String("string"),
		LogViolations:                    pulumi.String("string"),
		MalformedHeaderAllow:             pulumi.String("string"),
		MalformedHeaderCallId:            pulumi.String("string"),
		MalformedHeaderContact:           pulumi.String("string"),
		MalformedHeaderContentLength:     pulumi.String("string"),
		MalformedHeaderContentType:       pulumi.String("string"),
		MalformedHeaderCseq:              pulumi.String("string"),
		MalformedHeaderExpires:           pulumi.String("string"),
		MalformedHeaderFrom:              pulumi.String("string"),
		MalformedHeaderMaxForwards:       pulumi.String("string"),
		MalformedHeaderNoProxyRequire:    pulumi.String("string"),
		MalformedHeaderNoRequire:         pulumi.String("string"),
		MalformedHeaderPAssertedIdentity: pulumi.String("string"),
		MalformedHeaderRack:              pulumi.String("string"),
		MalformedHeaderRecordRoute:       pulumi.String("string"),
		MalformedHeaderRoute:             pulumi.String("string"),
		MalformedHeaderRseq:              pulumi.String("string"),
		MalformedHeaderSdpA:              pulumi.String("string"),
		MalformedHeaderSdpB:              pulumi.String("string"),
		MalformedHeaderSdpC:              pulumi.String("string"),
		MalformedHeaderSdpI:              pulumi.String("string"),
		MalformedHeaderSdpK:              pulumi.String("string"),
		MalformedHeaderSdpM:              pulumi.String("string"),
		MalformedHeaderSdpO:              pulumi.String("string"),
		MalformedHeaderSdpR:              pulumi.String("string"),
		MalformedHeaderSdpS:              pulumi.String("string"),
		MalformedHeaderSdpT:              pulumi.String("string"),
		MalformedHeaderSdpV:              pulumi.String("string"),
		MalformedHeaderSdpZ:              pulumi.String("string"),
		MalformedHeaderTo:                pulumi.String("string"),
		MalformedHeaderVia:               pulumi.String("string"),
		MalformedRequestLine:             pulumi.String("string"),
		MaxBodyLength:                    pulumi.Int(0),
		MaxDialogs:                       pulumi.Int(0),
		MaxIdleDialogs:                   pulumi.Int(0),
		MaxLineLength:                    pulumi.Int(0),
		MessageRate:                      pulumi.Int(0),
		MessageRateTrack:                 pulumi.String("string"),
		NatPortRange:                     pulumi.String("string"),
		NatTrace:                         pulumi.String("string"),
		NoSdpFixup:                       pulumi.String("string"),
		NotifyRate:                       pulumi.Int(0),
		NotifyRateTrack:                  pulumi.String("string"),
		OpenContactPinhole:               pulumi.String("string"),
		OpenRecordRoutePinhole:           pulumi.String("string"),
		OpenRegisterPinhole:              pulumi.String("string"),
		OpenViaPinhole:                   pulumi.String("string"),
		OptionsRate:                      pulumi.Int(0),
		OptionsRateTrack:                 pulumi.String("string"),
		PrackRate:                        pulumi.Int(0),
		PrackRateTrack:                   pulumi.String("string"),
		PreserveOverride:                 pulumi.String("string"),
		ProvisionalInviteExpiryTime:      pulumi.Int(0),
		PublishRate:                      pulumi.Int(0),
		PublishRateTrack:                 pulumi.String("string"),
		ReferRate:                        pulumi.Int(0),
		ReferRateTrack:                   pulumi.String("string"),
		RegisterContactTrace:             pulumi.String("string"),
		RegisterRate:                     pulumi.Int(0),
		RegisterRateTrack:                pulumi.String("string"),
		Rfc2543Branch:                    pulumi.String("string"),
		Rtp:                              pulumi.String("string"),
		SslAlgorithm:                     pulumi.String("string"),
		SslAuthClient:                    pulumi.String("string"),
		SslAuthServer:                    pulumi.String("string"),
		SslClientCertificate:             pulumi.String("string"),
		SslClientRenegotiation:           pulumi.String("string"),
		SslMaxVersion:                    pulumi.String("string"),
		SslMinVersion:                    pulumi.String("string"),
		SslMode:                          pulumi.String("string"),
		SslPfs:                           pulumi.String("string"),
		SslSendEmptyFrags:                pulumi.String("string"),
		SslServerCertificate:             pulumi.String("string"),
		Status:                           pulumi.String("string"),
		StrictRegister:                   pulumi.String("string"),
		SubscribeRate:                    pulumi.Int(0),
		SubscribeRateTrack:               pulumi.String("string"),
		UnknownHeader:                    pulumi.String("string"),
		UpdateRate:                       pulumi.Int(0),
		UpdateRateTrack:                  pulumi.String("string"),
	},
	Vdomparam: pulumi.String("string"),
})
Copy
var exampleprofileResourceResourceFromVoipprofile = new Profile("exampleprofileResourceResourceFromVoipprofile", ProfileArgs.builder()
    .comment("string")
    .featureSet("string")
    .getAllTables("string")
    .msrp(ProfileMsrpArgs.builder()
        .logViolations("string")
        .maxMsgSize(0)
        .maxMsgSizeAction("string")
        .status("string")
        .build())
    .name("string")
    .sccp(ProfileSccpArgs.builder()
        .blockMcast("string")
        .logCallSummary("string")
        .logViolations("string")
        .maxCalls(0)
        .status("string")
        .verifyHeader("string")
        .build())
    .sip(ProfileSipArgs.builder()
        .ackRate(0)
        .ackRateTrack("string")
        .blockAck("string")
        .blockBye("string")
        .blockCancel("string")
        .blockGeoRedOptions("string")
        .blockInfo("string")
        .blockInvite("string")
        .blockLongLines("string")
        .blockMessage("string")
        .blockNotify("string")
        .blockOptions("string")
        .blockPrack("string")
        .blockPublish("string")
        .blockRefer("string")
        .blockRegister("string")
        .blockSubscribe("string")
        .blockUnknown("string")
        .blockUpdate("string")
        .byeRate(0)
        .byeRateTrack("string")
        .callIdRegex("string")
        .callKeepalive(0)
        .cancelRate(0)
        .cancelRateTrack("string")
        .contactFixup("string")
        .contentTypeRegex("string")
        .hntRestrictSourceIp("string")
        .hostedNatTraversal("string")
        .infoRate(0)
        .infoRateTrack("string")
        .inviteRate(0)
        .inviteRateTrack("string")
        .ipsRtp("string")
        .logCallSummary("string")
        .logViolations("string")
        .malformedHeaderAllow("string")
        .malformedHeaderCallId("string")
        .malformedHeaderContact("string")
        .malformedHeaderContentLength("string")
        .malformedHeaderContentType("string")
        .malformedHeaderCseq("string")
        .malformedHeaderExpires("string")
        .malformedHeaderFrom("string")
        .malformedHeaderMaxForwards("string")
        .malformedHeaderNoProxyRequire("string")
        .malformedHeaderNoRequire("string")
        .malformedHeaderPAssertedIdentity("string")
        .malformedHeaderRack("string")
        .malformedHeaderRecordRoute("string")
        .malformedHeaderRoute("string")
        .malformedHeaderRseq("string")
        .malformedHeaderSdpA("string")
        .malformedHeaderSdpB("string")
        .malformedHeaderSdpC("string")
        .malformedHeaderSdpI("string")
        .malformedHeaderSdpK("string")
        .malformedHeaderSdpM("string")
        .malformedHeaderSdpO("string")
        .malformedHeaderSdpR("string")
        .malformedHeaderSdpS("string")
        .malformedHeaderSdpT("string")
        .malformedHeaderSdpV("string")
        .malformedHeaderSdpZ("string")
        .malformedHeaderTo("string")
        .malformedHeaderVia("string")
        .malformedRequestLine("string")
        .maxBodyLength(0)
        .maxDialogs(0)
        .maxIdleDialogs(0)
        .maxLineLength(0)
        .messageRate(0)
        .messageRateTrack("string")
        .natPortRange("string")
        .natTrace("string")
        .noSdpFixup("string")
        .notifyRate(0)
        .notifyRateTrack("string")
        .openContactPinhole("string")
        .openRecordRoutePinhole("string")
        .openRegisterPinhole("string")
        .openViaPinhole("string")
        .optionsRate(0)
        .optionsRateTrack("string")
        .prackRate(0)
        .prackRateTrack("string")
        .preserveOverride("string")
        .provisionalInviteExpiryTime(0)
        .publishRate(0)
        .publishRateTrack("string")
        .referRate(0)
        .referRateTrack("string")
        .registerContactTrace("string")
        .registerRate(0)
        .registerRateTrack("string")
        .rfc2543Branch("string")
        .rtp("string")
        .sslAlgorithm("string")
        .sslAuthClient("string")
        .sslAuthServer("string")
        .sslClientCertificate("string")
        .sslClientRenegotiation("string")
        .sslMaxVersion("string")
        .sslMinVersion("string")
        .sslMode("string")
        .sslPfs("string")
        .sslSendEmptyFrags("string")
        .sslServerCertificate("string")
        .status("string")
        .strictRegister("string")
        .subscribeRate(0)
        .subscribeRateTrack("string")
        .unknownHeader("string")
        .updateRate(0)
        .updateRateTrack("string")
        .build())
    .vdomparam("string")
    .build());
Copy
exampleprofile_resource_resource_from_voipprofile = fortios.voip.Profile("exampleprofileResourceResourceFromVoipprofile",
    comment="string",
    feature_set="string",
    get_all_tables="string",
    msrp={
        "log_violations": "string",
        "max_msg_size": 0,
        "max_msg_size_action": "string",
        "status": "string",
    },
    name="string",
    sccp={
        "block_mcast": "string",
        "log_call_summary": "string",
        "log_violations": "string",
        "max_calls": 0,
        "status": "string",
        "verify_header": "string",
    },
    sip={
        "ack_rate": 0,
        "ack_rate_track": "string",
        "block_ack": "string",
        "block_bye": "string",
        "block_cancel": "string",
        "block_geo_red_options": "string",
        "block_info": "string",
        "block_invite": "string",
        "block_long_lines": "string",
        "block_message": "string",
        "block_notify": "string",
        "block_options": "string",
        "block_prack": "string",
        "block_publish": "string",
        "block_refer": "string",
        "block_register": "string",
        "block_subscribe": "string",
        "block_unknown": "string",
        "block_update": "string",
        "bye_rate": 0,
        "bye_rate_track": "string",
        "call_id_regex": "string",
        "call_keepalive": 0,
        "cancel_rate": 0,
        "cancel_rate_track": "string",
        "contact_fixup": "string",
        "content_type_regex": "string",
        "hnt_restrict_source_ip": "string",
        "hosted_nat_traversal": "string",
        "info_rate": 0,
        "info_rate_track": "string",
        "invite_rate": 0,
        "invite_rate_track": "string",
        "ips_rtp": "string",
        "log_call_summary": "string",
        "log_violations": "string",
        "malformed_header_allow": "string",
        "malformed_header_call_id": "string",
        "malformed_header_contact": "string",
        "malformed_header_content_length": "string",
        "malformed_header_content_type": "string",
        "malformed_header_cseq": "string",
        "malformed_header_expires": "string",
        "malformed_header_from": "string",
        "malformed_header_max_forwards": "string",
        "malformed_header_no_proxy_require": "string",
        "malformed_header_no_require": "string",
        "malformed_header_passerted_identity": "string",
        "malformed_header_rack": "string",
        "malformed_header_record_route": "string",
        "malformed_header_route": "string",
        "malformed_header_rseq": "string",
        "malformed_header_sdp_a": "string",
        "malformed_header_sdp_b": "string",
        "malformed_header_sdp_c": "string",
        "malformed_header_sdp_i": "string",
        "malformed_header_sdp_k": "string",
        "malformed_header_sdp_m": "string",
        "malformed_header_sdp_o": "string",
        "malformed_header_sdp_r": "string",
        "malformed_header_sdp_s": "string",
        "malformed_header_sdp_t": "string",
        "malformed_header_sdp_v": "string",
        "malformed_header_sdp_z": "string",
        "malformed_header_to": "string",
        "malformed_header_via": "string",
        "malformed_request_line": "string",
        "max_body_length": 0,
        "max_dialogs": 0,
        "max_idle_dialogs": 0,
        "max_line_length": 0,
        "message_rate": 0,
        "message_rate_track": "string",
        "nat_port_range": "string",
        "nat_trace": "string",
        "no_sdp_fixup": "string",
        "notify_rate": 0,
        "notify_rate_track": "string",
        "open_contact_pinhole": "string",
        "open_record_route_pinhole": "string",
        "open_register_pinhole": "string",
        "open_via_pinhole": "string",
        "options_rate": 0,
        "options_rate_track": "string",
        "prack_rate": 0,
        "prack_rate_track": "string",
        "preserve_override": "string",
        "provisional_invite_expiry_time": 0,
        "publish_rate": 0,
        "publish_rate_track": "string",
        "refer_rate": 0,
        "refer_rate_track": "string",
        "register_contact_trace": "string",
        "register_rate": 0,
        "register_rate_track": "string",
        "rfc2543_branch": "string",
        "rtp": "string",
        "ssl_algorithm": "string",
        "ssl_auth_client": "string",
        "ssl_auth_server": "string",
        "ssl_client_certificate": "string",
        "ssl_client_renegotiation": "string",
        "ssl_max_version": "string",
        "ssl_min_version": "string",
        "ssl_mode": "string",
        "ssl_pfs": "string",
        "ssl_send_empty_frags": "string",
        "ssl_server_certificate": "string",
        "status": "string",
        "strict_register": "string",
        "subscribe_rate": 0,
        "subscribe_rate_track": "string",
        "unknown_header": "string",
        "update_rate": 0,
        "update_rate_track": "string",
    },
    vdomparam="string")
Copy
const exampleprofileResourceResourceFromVoipprofile = new fortios.voip.Profile("exampleprofileResourceResourceFromVoipprofile", {
    comment: "string",
    featureSet: "string",
    getAllTables: "string",
    msrp: {
        logViolations: "string",
        maxMsgSize: 0,
        maxMsgSizeAction: "string",
        status: "string",
    },
    name: "string",
    sccp: {
        blockMcast: "string",
        logCallSummary: "string",
        logViolations: "string",
        maxCalls: 0,
        status: "string",
        verifyHeader: "string",
    },
    sip: {
        ackRate: 0,
        ackRateTrack: "string",
        blockAck: "string",
        blockBye: "string",
        blockCancel: "string",
        blockGeoRedOptions: "string",
        blockInfo: "string",
        blockInvite: "string",
        blockLongLines: "string",
        blockMessage: "string",
        blockNotify: "string",
        blockOptions: "string",
        blockPrack: "string",
        blockPublish: "string",
        blockRefer: "string",
        blockRegister: "string",
        blockSubscribe: "string",
        blockUnknown: "string",
        blockUpdate: "string",
        byeRate: 0,
        byeRateTrack: "string",
        callIdRegex: "string",
        callKeepalive: 0,
        cancelRate: 0,
        cancelRateTrack: "string",
        contactFixup: "string",
        contentTypeRegex: "string",
        hntRestrictSourceIp: "string",
        hostedNatTraversal: "string",
        infoRate: 0,
        infoRateTrack: "string",
        inviteRate: 0,
        inviteRateTrack: "string",
        ipsRtp: "string",
        logCallSummary: "string",
        logViolations: "string",
        malformedHeaderAllow: "string",
        malformedHeaderCallId: "string",
        malformedHeaderContact: "string",
        malformedHeaderContentLength: "string",
        malformedHeaderContentType: "string",
        malformedHeaderCseq: "string",
        malformedHeaderExpires: "string",
        malformedHeaderFrom: "string",
        malformedHeaderMaxForwards: "string",
        malformedHeaderNoProxyRequire: "string",
        malformedHeaderNoRequire: "string",
        malformedHeaderPAssertedIdentity: "string",
        malformedHeaderRack: "string",
        malformedHeaderRecordRoute: "string",
        malformedHeaderRoute: "string",
        malformedHeaderRseq: "string",
        malformedHeaderSdpA: "string",
        malformedHeaderSdpB: "string",
        malformedHeaderSdpC: "string",
        malformedHeaderSdpI: "string",
        malformedHeaderSdpK: "string",
        malformedHeaderSdpM: "string",
        malformedHeaderSdpO: "string",
        malformedHeaderSdpR: "string",
        malformedHeaderSdpS: "string",
        malformedHeaderSdpT: "string",
        malformedHeaderSdpV: "string",
        malformedHeaderSdpZ: "string",
        malformedHeaderTo: "string",
        malformedHeaderVia: "string",
        malformedRequestLine: "string",
        maxBodyLength: 0,
        maxDialogs: 0,
        maxIdleDialogs: 0,
        maxLineLength: 0,
        messageRate: 0,
        messageRateTrack: "string",
        natPortRange: "string",
        natTrace: "string",
        noSdpFixup: "string",
        notifyRate: 0,
        notifyRateTrack: "string",
        openContactPinhole: "string",
        openRecordRoutePinhole: "string",
        openRegisterPinhole: "string",
        openViaPinhole: "string",
        optionsRate: 0,
        optionsRateTrack: "string",
        prackRate: 0,
        prackRateTrack: "string",
        preserveOverride: "string",
        provisionalInviteExpiryTime: 0,
        publishRate: 0,
        publishRateTrack: "string",
        referRate: 0,
        referRateTrack: "string",
        registerContactTrace: "string",
        registerRate: 0,
        registerRateTrack: "string",
        rfc2543Branch: "string",
        rtp: "string",
        sslAlgorithm: "string",
        sslAuthClient: "string",
        sslAuthServer: "string",
        sslClientCertificate: "string",
        sslClientRenegotiation: "string",
        sslMaxVersion: "string",
        sslMinVersion: "string",
        sslMode: "string",
        sslPfs: "string",
        sslSendEmptyFrags: "string",
        sslServerCertificate: "string",
        status: "string",
        strictRegister: "string",
        subscribeRate: 0,
        subscribeRateTrack: "string",
        unknownHeader: "string",
        updateRate: 0,
        updateRateTrack: "string",
    },
    vdomparam: "string",
});
Copy
type: fortios:voip:Profile
properties:
    comment: string
    featureSet: string
    getAllTables: string
    msrp:
        logViolations: string
        maxMsgSize: 0
        maxMsgSizeAction: string
        status: string
    name: string
    sccp:
        blockMcast: string
        logCallSummary: string
        logViolations: string
        maxCalls: 0
        status: string
        verifyHeader: string
    sip:
        ackRate: 0
        ackRateTrack: string
        blockAck: string
        blockBye: string
        blockCancel: string
        blockGeoRedOptions: string
        blockInfo: string
        blockInvite: string
        blockLongLines: string
        blockMessage: string
        blockNotify: string
        blockOptions: string
        blockPrack: string
        blockPublish: string
        blockRefer: string
        blockRegister: string
        blockSubscribe: string
        blockUnknown: string
        blockUpdate: string
        byeRate: 0
        byeRateTrack: string
        callIdRegex: string
        callKeepalive: 0
        cancelRate: 0
        cancelRateTrack: string
        contactFixup: string
        contentTypeRegex: string
        hntRestrictSourceIp: string
        hostedNatTraversal: string
        infoRate: 0
        infoRateTrack: string
        inviteRate: 0
        inviteRateTrack: string
        ipsRtp: string
        logCallSummary: string
        logViolations: string
        malformedHeaderAllow: string
        malformedHeaderCallId: string
        malformedHeaderContact: string
        malformedHeaderContentLength: string
        malformedHeaderContentType: string
        malformedHeaderCseq: string
        malformedHeaderExpires: string
        malformedHeaderFrom: string
        malformedHeaderMaxForwards: string
        malformedHeaderNoProxyRequire: string
        malformedHeaderNoRequire: string
        malformedHeaderPAssertedIdentity: string
        malformedHeaderRack: string
        malformedHeaderRecordRoute: string
        malformedHeaderRoute: string
        malformedHeaderRseq: string
        malformedHeaderSdpA: string
        malformedHeaderSdpB: string
        malformedHeaderSdpC: string
        malformedHeaderSdpI: string
        malformedHeaderSdpK: string
        malformedHeaderSdpM: string
        malformedHeaderSdpO: string
        malformedHeaderSdpR: string
        malformedHeaderSdpS: string
        malformedHeaderSdpT: string
        malformedHeaderSdpV: string
        malformedHeaderSdpZ: string
        malformedHeaderTo: string
        malformedHeaderVia: string
        malformedRequestLine: string
        maxBodyLength: 0
        maxDialogs: 0
        maxIdleDialogs: 0
        maxLineLength: 0
        messageRate: 0
        messageRateTrack: string
        natPortRange: string
        natTrace: string
        noSdpFixup: string
        notifyRate: 0
        notifyRateTrack: string
        openContactPinhole: string
        openRecordRoutePinhole: string
        openRegisterPinhole: string
        openViaPinhole: string
        optionsRate: 0
        optionsRateTrack: string
        prackRate: 0
        prackRateTrack: string
        preserveOverride: string
        provisionalInviteExpiryTime: 0
        publishRate: 0
        publishRateTrack: string
        referRate: 0
        referRateTrack: string
        registerContactTrace: string
        registerRate: 0
        registerRateTrack: string
        rfc2543Branch: string
        rtp: string
        sslAlgorithm: string
        sslAuthClient: string
        sslAuthServer: string
        sslClientCertificate: string
        sslClientRenegotiation: string
        sslMaxVersion: string
        sslMinVersion: string
        sslMode: string
        sslPfs: string
        sslSendEmptyFrags: string
        sslServerCertificate: string
        status: string
        strictRegister: string
        subscribeRate: 0
        subscribeRateTrack: string
        unknownHeader: string
        updateRate: 0
        updateRateTrack: string
    vdomparam: string
Copy

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

Comment string
Comment.
FeatureSet string
IPS or voipd (SIP-ALG) inspection feature set.
GetAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
Msrp Pulumiverse.Fortios.Voip.Inputs.ProfileMsrp
MSRP. The structure of msrp block is documented below.
Name Changes to this property will trigger replacement. string
Profile name.
Sccp Pulumiverse.Fortios.Voip.Inputs.ProfileSccp
SCCP. The structure of sccp block is documented below.
Sip Pulumiverse.Fortios.Voip.Inputs.ProfileSip
SIP. The structure of sip block is documented below.
Vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
Comment string
Comment.
FeatureSet string
IPS or voipd (SIP-ALG) inspection feature set.
GetAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
Msrp ProfileMsrpArgs
MSRP. The structure of msrp block is documented below.
Name Changes to this property will trigger replacement. string
Profile name.
Sccp ProfileSccpArgs
SCCP. The structure of sccp block is documented below.
Sip ProfileSipArgs
SIP. The structure of sip block is documented below.
Vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
comment String
Comment.
featureSet String
IPS or voipd (SIP-ALG) inspection feature set.
getAllTables String
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
msrp ProfileMsrp
MSRP. The structure of msrp block is documented below.
name Changes to this property will trigger replacement. String
Profile name.
sccp ProfileSccp
SCCP. The structure of sccp block is documented below.
sip ProfileSip
SIP. The structure of sip block is documented below.
vdomparam Changes to this property will trigger replacement. String
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
comment string
Comment.
featureSet string
IPS or voipd (SIP-ALG) inspection feature set.
getAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
msrp ProfileMsrp
MSRP. The structure of msrp block is documented below.
name Changes to this property will trigger replacement. string
Profile name.
sccp ProfileSccp
SCCP. The structure of sccp block is documented below.
sip ProfileSip
SIP. The structure of sip block is documented below.
vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
comment str
Comment.
feature_set str
IPS or voipd (SIP-ALG) inspection feature set.
get_all_tables str
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
msrp ProfileMsrpArgs
MSRP. The structure of msrp block is documented below.
name Changes to this property will trigger replacement. str
Profile name.
sccp ProfileSccpArgs
SCCP. The structure of sccp block is documented below.
sip ProfileSipArgs
SIP. The structure of sip block is documented below.
vdomparam Changes to this property will trigger replacement. str
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
comment String
Comment.
featureSet String
IPS or voipd (SIP-ALG) inspection feature set.
getAllTables String
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
msrp Property Map
MSRP. The structure of msrp block is documented below.
name Changes to this property will trigger replacement. String
Profile name.
sccp Property Map
SCCP. The structure of sccp block is documented below.
sip Property Map
SIP. The structure of sip block is documented below.
vdomparam Changes to this property will trigger replacement. String
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.

Outputs

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

Get an existing Profile 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?: ProfileState, opts?: CustomResourceOptions): Profile
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        comment: Optional[str] = None,
        feature_set: Optional[str] = None,
        get_all_tables: Optional[str] = None,
        msrp: Optional[ProfileMsrpArgs] = None,
        name: Optional[str] = None,
        sccp: Optional[ProfileSccpArgs] = None,
        sip: Optional[ProfileSipArgs] = None,
        vdomparam: Optional[str] = None) -> Profile
func GetProfile(ctx *Context, name string, id IDInput, state *ProfileState, opts ...ResourceOption) (*Profile, error)
public static Profile Get(string name, Input<string> id, ProfileState? state, CustomResourceOptions? opts = null)
public static Profile get(String name, Output<String> id, ProfileState state, CustomResourceOptions options)
resources:  _:    type: fortios:voip:Profile    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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:
Comment string
Comment.
FeatureSet string
IPS or voipd (SIP-ALG) inspection feature set.
GetAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
Msrp Pulumiverse.Fortios.Voip.Inputs.ProfileMsrp
MSRP. The structure of msrp block is documented below.
Name Changes to this property will trigger replacement. string
Profile name.
Sccp Pulumiverse.Fortios.Voip.Inputs.ProfileSccp
SCCP. The structure of sccp block is documented below.
Sip Pulumiverse.Fortios.Voip.Inputs.ProfileSip
SIP. The structure of sip block is documented below.
Vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
Comment string
Comment.
FeatureSet string
IPS or voipd (SIP-ALG) inspection feature set.
GetAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
Msrp ProfileMsrpArgs
MSRP. The structure of msrp block is documented below.
Name Changes to this property will trigger replacement. string
Profile name.
Sccp ProfileSccpArgs
SCCP. The structure of sccp block is documented below.
Sip ProfileSipArgs
SIP. The structure of sip block is documented below.
Vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
comment String
Comment.
featureSet String
IPS or voipd (SIP-ALG) inspection feature set.
getAllTables String
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
msrp ProfileMsrp
MSRP. The structure of msrp block is documented below.
name Changes to this property will trigger replacement. String
Profile name.
sccp ProfileSccp
SCCP. The structure of sccp block is documented below.
sip ProfileSip
SIP. The structure of sip block is documented below.
vdomparam Changes to this property will trigger replacement. String
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
comment string
Comment.
featureSet string
IPS or voipd (SIP-ALG) inspection feature set.
getAllTables string
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
msrp ProfileMsrp
MSRP. The structure of msrp block is documented below.
name Changes to this property will trigger replacement. string
Profile name.
sccp ProfileSccp
SCCP. The structure of sccp block is documented below.
sip ProfileSip
SIP. The structure of sip block is documented below.
vdomparam Changes to this property will trigger replacement. string
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
comment str
Comment.
feature_set str
IPS or voipd (SIP-ALG) inspection feature set.
get_all_tables str
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
msrp ProfileMsrpArgs
MSRP. The structure of msrp block is documented below.
name Changes to this property will trigger replacement. str
Profile name.
sccp ProfileSccpArgs
SCCP. The structure of sccp block is documented below.
sip ProfileSipArgs
SIP. The structure of sip block is documented below.
vdomparam Changes to this property will trigger replacement. str
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
comment String
Comment.
featureSet String
IPS or voipd (SIP-ALG) inspection feature set.
getAllTables String
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
msrp Property Map
MSRP. The structure of msrp block is documented below.
name Changes to this property will trigger replacement. String
Profile name.
sccp Property Map
SCCP. The structure of sccp block is documented below.
sip Property Map
SIP. The structure of sip block is documented below.
vdomparam Changes to this property will trigger replacement. String
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.

Supporting Types

ProfileMsrp
, ProfileMsrpArgs

LogViolations string
Enable/disable logging of MSRP violations. Valid values: disable, enable.
MaxMsgSize int
Maximum allowable MSRP message size (1-65535).
MaxMsgSizeAction string
Action for violation of max-msg-size. Valid values: pass, block, reset, monitor.
Status string
Enable/disable MSRP. Valid values: disable, enable.
LogViolations string
Enable/disable logging of MSRP violations. Valid values: disable, enable.
MaxMsgSize int
Maximum allowable MSRP message size (1-65535).
MaxMsgSizeAction string
Action for violation of max-msg-size. Valid values: pass, block, reset, monitor.
Status string
Enable/disable MSRP. Valid values: disable, enable.
logViolations String
Enable/disable logging of MSRP violations. Valid values: disable, enable.
maxMsgSize Integer
Maximum allowable MSRP message size (1-65535).
maxMsgSizeAction String
Action for violation of max-msg-size. Valid values: pass, block, reset, monitor.
status String
Enable/disable MSRP. Valid values: disable, enable.
logViolations string
Enable/disable logging of MSRP violations. Valid values: disable, enable.
maxMsgSize number
Maximum allowable MSRP message size (1-65535).
maxMsgSizeAction string
Action for violation of max-msg-size. Valid values: pass, block, reset, monitor.
status string
Enable/disable MSRP. Valid values: disable, enable.
log_violations str
Enable/disable logging of MSRP violations. Valid values: disable, enable.
max_msg_size int
Maximum allowable MSRP message size (1-65535).
max_msg_size_action str
Action for violation of max-msg-size. Valid values: pass, block, reset, monitor.
status str
Enable/disable MSRP. Valid values: disable, enable.
logViolations String
Enable/disable logging of MSRP violations. Valid values: disable, enable.
maxMsgSize Number
Maximum allowable MSRP message size (1-65535).
maxMsgSizeAction String
Action for violation of max-msg-size. Valid values: pass, block, reset, monitor.
status String
Enable/disable MSRP. Valid values: disable, enable.

ProfileSccp
, ProfileSccpArgs

BlockMcast string
Enable/disable block multicast RTP connections. Valid values: disable, enable.
LogCallSummary string
Enable/disable log summary of SCCP calls. Valid values: disable, enable.
LogViolations string
Enable/disable logging of SCCP violations. Valid values: disable, enable.
MaxCalls int
Maximum calls per minute per SCCP client (max 65535).
Status string
Enable/disable SCCP. Valid values: disable, enable.
VerifyHeader string
Enable/disable verify SCCP header content. Valid values: disable, enable.
BlockMcast string
Enable/disable block multicast RTP connections. Valid values: disable, enable.
LogCallSummary string
Enable/disable log summary of SCCP calls. Valid values: disable, enable.
LogViolations string
Enable/disable logging of SCCP violations. Valid values: disable, enable.
MaxCalls int
Maximum calls per minute per SCCP client (max 65535).
Status string
Enable/disable SCCP. Valid values: disable, enable.
VerifyHeader string
Enable/disable verify SCCP header content. Valid values: disable, enable.
blockMcast String
Enable/disable block multicast RTP connections. Valid values: disable, enable.
logCallSummary String
Enable/disable log summary of SCCP calls. Valid values: disable, enable.
logViolations String
Enable/disable logging of SCCP violations. Valid values: disable, enable.
maxCalls Integer
Maximum calls per minute per SCCP client (max 65535).
status String
Enable/disable SCCP. Valid values: disable, enable.
verifyHeader String
Enable/disable verify SCCP header content. Valid values: disable, enable.
blockMcast string
Enable/disable block multicast RTP connections. Valid values: disable, enable.
logCallSummary string
Enable/disable log summary of SCCP calls. Valid values: disable, enable.
logViolations string
Enable/disable logging of SCCP violations. Valid values: disable, enable.
maxCalls number
Maximum calls per minute per SCCP client (max 65535).
status string
Enable/disable SCCP. Valid values: disable, enable.
verifyHeader string
Enable/disable verify SCCP header content. Valid values: disable, enable.
block_mcast str
Enable/disable block multicast RTP connections. Valid values: disable, enable.
log_call_summary str
Enable/disable log summary of SCCP calls. Valid values: disable, enable.
log_violations str
Enable/disable logging of SCCP violations. Valid values: disable, enable.
max_calls int
Maximum calls per minute per SCCP client (max 65535).
status str
Enable/disable SCCP. Valid values: disable, enable.
verify_header str
Enable/disable verify SCCP header content. Valid values: disable, enable.
blockMcast String
Enable/disable block multicast RTP connections. Valid values: disable, enable.
logCallSummary String
Enable/disable log summary of SCCP calls. Valid values: disable, enable.
logViolations String
Enable/disable logging of SCCP violations. Valid values: disable, enable.
maxCalls Number
Maximum calls per minute per SCCP client (max 65535).
status String
Enable/disable SCCP. Valid values: disable, enable.
verifyHeader String
Enable/disable verify SCCP header content. Valid values: disable, enable.

ProfileSip
, ProfileSipArgs

AckRate int
ACK request rate limit (per second, per policy).
AckRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
BlockAck string
Enable/disable block ACK requests. Valid values: disable, enable.
BlockBye string
Enable/disable block BYE requests. Valid values: disable, enable.
BlockCancel string
Enable/disable block CANCEL requests. Valid values: disable, enable.
BlockGeoRedOptions string
Enable/disable block OPTIONS requests, but OPTIONS requests still notify for redundancy. Valid values: disable, enable.
BlockInfo string
Enable/disable block INFO requests. Valid values: disable, enable.
BlockInvite string
Enable/disable block INVITE requests. Valid values: disable, enable.
BlockLongLines string
Enable/disable block requests with headers exceeding max-line-length. Valid values: disable, enable.
BlockMessage string
Enable/disable block MESSAGE requests. Valid values: disable, enable.
BlockNotify string
Enable/disable block NOTIFY requests. Valid values: disable, enable.
BlockOptions string
Enable/disable block OPTIONS requests and no OPTIONS as notifying message for redundancy either. Valid values: disable, enable.
BlockPrack string
Enable/disable block prack requests. Valid values: disable, enable.
BlockPublish string
Enable/disable block PUBLISH requests. Valid values: disable, enable.
BlockRefer string
Enable/disable block REFER requests. Valid values: disable, enable.
BlockRegister string
Enable/disable block REGISTER requests. Valid values: disable, enable.
BlockSubscribe string
Enable/disable block SUBSCRIBE requests. Valid values: disable, enable.
BlockUnknown string
Block unrecognized SIP requests (enabled by default). Valid values: disable, enable.
BlockUpdate string
Enable/disable block UPDATE requests. Valid values: disable, enable.
ByeRate int
BYE request rate limit (per second, per policy).
ByeRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
CallIdRegex string
Validate PCRE regular expression for Call-Id header value.
CallKeepalive int
Continue tracking calls with no RTP for this many minutes.
CancelRate int
CANCEL request rate limit (per second, per policy).
CancelRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ContactFixup string
Fixup contact anyway even if contact's IP:port doesn't match session's IP:port. Valid values: disable, enable.
ContentTypeRegex string
Validate PCRE regular expression for Content-Type header value.
HntRestrictSourceIp string
Enable/disable restrict RTP source IP to be the same as SIP source IP when HNT is enabled. Valid values: disable, enable.
HostedNatTraversal string
Hosted NAT Traversal (HNT). Valid values: disable, enable.
InfoRate int
INFO request rate limit (per second, per policy).
InfoRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
InviteRate int
INVITE request rate limit (per second, per policy).
InviteRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
IpsRtp string
Enable/disable allow IPS on RTP. Valid values: disable, enable.
LogCallSummary string
Enable/disable logging of SIP call summary. Valid values: disable, enable.
LogViolations string
Enable/disable logging of SIP violations. Valid values: disable, enable.
MalformedHeaderAllow string
Action for malformed Allow header. Valid values: discard, pass, respond.
MalformedHeaderCallId string
Action for malformed Call-ID header. Valid values: discard, pass, respond.
MalformedHeaderContact string
Action for malformed Contact header. Valid values: discard, pass, respond.
MalformedHeaderContentLength string
Action for malformed Content-Length header. Valid values: discard, pass, respond.
MalformedHeaderContentType string
Action for malformed Content-Type header. Valid values: discard, pass, respond.
MalformedHeaderCseq string
Action for malformed CSeq header. Valid values: discard, pass, respond.
MalformedHeaderExpires string
Action for malformed Expires header. Valid values: discard, pass, respond.
MalformedHeaderFrom string
Action for malformed From header. Valid values: discard, pass, respond.
MalformedHeaderMaxForwards string
Action for malformed Max-Forwards header. Valid values: discard, pass, respond.
MalformedHeaderNoProxyRequire string
Action for malformed SIP messages without Proxy-Require header. Valid values: discard, pass, respond.
MalformedHeaderNoRequire string
Action for malformed SIP messages without Require header. Valid values: discard, pass, respond.
MalformedHeaderPAssertedIdentity string
Action for malformed P-Asserted-Identity header. Valid values: discard, pass, respond.
MalformedHeaderRack string
Action for malformed RAck header. Valid values: discard, pass, respond.
MalformedHeaderRecordRoute string
Action for malformed Record-Route header. Valid values: discard, pass, respond.
MalformedHeaderRoute string
Action for malformed Route header. Valid values: discard, pass, respond.
MalformedHeaderRseq string
Action for malformed RSeq header. Valid values: discard, pass, respond.
MalformedHeaderSdpA string
Action for malformed SDP a line. Valid values: discard, pass, respond.
MalformedHeaderSdpB string
Action for malformed SDP b line. Valid values: discard, pass, respond.
MalformedHeaderSdpC string
Action for malformed SDP c line. Valid values: discard, pass, respond.
MalformedHeaderSdpI string
Action for malformed SDP i line. Valid values: discard, pass, respond.
MalformedHeaderSdpK string
Action for malformed SDP k line. Valid values: discard, pass, respond.
MalformedHeaderSdpM string
Action for malformed SDP m line. Valid values: discard, pass, respond.
MalformedHeaderSdpO string
Action for malformed SDP o line. Valid values: discard, pass, respond.
MalformedHeaderSdpR string
Action for malformed SDP r line. Valid values: discard, pass, respond.
MalformedHeaderSdpS string
Action for malformed SDP s line. Valid values: discard, pass, respond.
MalformedHeaderSdpT string
Action for malformed SDP t line. Valid values: discard, pass, respond.
MalformedHeaderSdpV string
Action for malformed SDP v line. Valid values: discard, pass, respond.
MalformedHeaderSdpZ string
Action for malformed SDP z line. Valid values: discard, pass, respond.
MalformedHeaderTo string
Action for malformed To header. Valid values: discard, pass, respond.
MalformedHeaderVia string
Action for malformed VIA header. Valid values: discard, pass, respond.
MalformedRequestLine string
Action for malformed request line. Valid values: discard, pass, respond.
MaxBodyLength int
Maximum SIP message body length (0 meaning no limit).
MaxDialogs int
Maximum number of concurrent calls/dialogs (per policy).
MaxIdleDialogs int
Maximum number established but idle dialogs to retain (per policy).
MaxLineLength int
Maximum SIP header line length (78-4096).
MessageRate int
MESSAGE request rate limit (per second, per policy).
MessageRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
NatPortRange string
RTP NAT port range.
NatTrace string
Enable/disable preservation of original IP in SDP i line. Valid values: disable, enable.
NoSdpFixup string
Enable/disable no SDP fix-up. Valid values: disable, enable.
NotifyRate int
NOTIFY request rate limit (per second, per policy).
NotifyRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
OpenContactPinhole string
Enable/disable open pinhole for non-REGISTER Contact port. Valid values: disable, enable.
OpenRecordRoutePinhole string
Enable/disable open pinhole for Record-Route port. Valid values: disable, enable.
OpenRegisterPinhole string
Enable/disable open pinhole for REGISTER Contact port. Valid values: disable, enable.
OpenViaPinhole string
Enable/disable open pinhole for Via port. Valid values: disable, enable.
OptionsRate int
OPTIONS request rate limit (per second, per policy).
OptionsRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
PrackRate int
PRACK request rate limit (per second, per policy).
PrackRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
PreserveOverride string
Override i line to preserve original IPS (default: append). Valid values: disable, enable.
ProvisionalInviteExpiryTime int
Expiry time (10-3600, in seconds) for provisional INVITE.
PublishRate int
PUBLISH request rate limit (per second, per policy).
PublishRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ReferRate int
REFER request rate limit (per second, per policy).
ReferRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
RegisterContactTrace string
Enable/disable trace original IP/port within the contact header of REGISTER requests. Valid values: disable, enable.
RegisterRate int
REGISTER request rate limit (per second, per policy).
RegisterRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
Rfc2543Branch string
Enable/disable support via branch compliant with RFC 2543. Valid values: disable, enable.
Rtp string
Enable/disable create pinholes for RTP traffic to traverse firewall. Valid values: disable, enable.
SslAlgorithm string
Relative strength of encryption algorithms accepted in negotiation. Valid values: high, medium, low.
SslAuthClient string
Require a client certificate and authenticate it with the peer/peergrp.
SslAuthServer string
Authenticate the server's certificate with the peer/peergrp.
SslClientCertificate string
Name of Certificate to offer to server if requested.
SslClientRenegotiation string
Allow/block client renegotiation by server. Valid values: allow, deny, secure.
SslMaxVersion string
Highest SSL/TLS version to negotiate.
SslMinVersion string
Lowest SSL/TLS version to negotiate.
SslMode string
SSL/TLS mode for encryption & decryption of traffic. Valid values: off, full.
SslPfs string
SSL Perfect Forward Secrecy. Valid values: require, deny, allow.
SslSendEmptyFrags string
Send empty fragments to avoid attack on CBC IV (SSL 3.0 & TLS 1.0 only). Valid values: enable, disable.
SslServerCertificate string
Name of Certificate return to the client in every SSL connection.
Status string
Enable/disable SIP. Valid values: disable, enable.
StrictRegister string
Enable/disable only allow the registrar to connect. Valid values: disable, enable.
SubscribeRate int
SUBSCRIBE request rate limit (per second, per policy).
SubscribeRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
UnknownHeader string
Action for unknown SIP header. Valid values: discard, pass, respond.
UpdateRate int
UPDATE request rate limit (per second, per policy).
UpdateRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
AckRate int
ACK request rate limit (per second, per policy).
AckRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
BlockAck string
Enable/disable block ACK requests. Valid values: disable, enable.
BlockBye string
Enable/disable block BYE requests. Valid values: disable, enable.
BlockCancel string
Enable/disable block CANCEL requests. Valid values: disable, enable.
BlockGeoRedOptions string
Enable/disable block OPTIONS requests, but OPTIONS requests still notify for redundancy. Valid values: disable, enable.
BlockInfo string
Enable/disable block INFO requests. Valid values: disable, enable.
BlockInvite string
Enable/disable block INVITE requests. Valid values: disable, enable.
BlockLongLines string
Enable/disable block requests with headers exceeding max-line-length. Valid values: disable, enable.
BlockMessage string
Enable/disable block MESSAGE requests. Valid values: disable, enable.
BlockNotify string
Enable/disable block NOTIFY requests. Valid values: disable, enable.
BlockOptions string
Enable/disable block OPTIONS requests and no OPTIONS as notifying message for redundancy either. Valid values: disable, enable.
BlockPrack string
Enable/disable block prack requests. Valid values: disable, enable.
BlockPublish string
Enable/disable block PUBLISH requests. Valid values: disable, enable.
BlockRefer string
Enable/disable block REFER requests. Valid values: disable, enable.
BlockRegister string
Enable/disable block REGISTER requests. Valid values: disable, enable.
BlockSubscribe string
Enable/disable block SUBSCRIBE requests. Valid values: disable, enable.
BlockUnknown string
Block unrecognized SIP requests (enabled by default). Valid values: disable, enable.
BlockUpdate string
Enable/disable block UPDATE requests. Valid values: disable, enable.
ByeRate int
BYE request rate limit (per second, per policy).
ByeRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
CallIdRegex string
Validate PCRE regular expression for Call-Id header value.
CallKeepalive int
Continue tracking calls with no RTP for this many minutes.
CancelRate int
CANCEL request rate limit (per second, per policy).
CancelRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ContactFixup string
Fixup contact anyway even if contact's IP:port doesn't match session's IP:port. Valid values: disable, enable.
ContentTypeRegex string
Validate PCRE regular expression for Content-Type header value.
HntRestrictSourceIp string
Enable/disable restrict RTP source IP to be the same as SIP source IP when HNT is enabled. Valid values: disable, enable.
HostedNatTraversal string
Hosted NAT Traversal (HNT). Valid values: disable, enable.
InfoRate int
INFO request rate limit (per second, per policy).
InfoRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
InviteRate int
INVITE request rate limit (per second, per policy).
InviteRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
IpsRtp string
Enable/disable allow IPS on RTP. Valid values: disable, enable.
LogCallSummary string
Enable/disable logging of SIP call summary. Valid values: disable, enable.
LogViolations string
Enable/disable logging of SIP violations. Valid values: disable, enable.
MalformedHeaderAllow string
Action for malformed Allow header. Valid values: discard, pass, respond.
MalformedHeaderCallId string
Action for malformed Call-ID header. Valid values: discard, pass, respond.
MalformedHeaderContact string
Action for malformed Contact header. Valid values: discard, pass, respond.
MalformedHeaderContentLength string
Action for malformed Content-Length header. Valid values: discard, pass, respond.
MalformedHeaderContentType string
Action for malformed Content-Type header. Valid values: discard, pass, respond.
MalformedHeaderCseq string
Action for malformed CSeq header. Valid values: discard, pass, respond.
MalformedHeaderExpires string
Action for malformed Expires header. Valid values: discard, pass, respond.
MalformedHeaderFrom string
Action for malformed From header. Valid values: discard, pass, respond.
MalformedHeaderMaxForwards string
Action for malformed Max-Forwards header. Valid values: discard, pass, respond.
MalformedHeaderNoProxyRequire string
Action for malformed SIP messages without Proxy-Require header. Valid values: discard, pass, respond.
MalformedHeaderNoRequire string
Action for malformed SIP messages without Require header. Valid values: discard, pass, respond.
MalformedHeaderPAssertedIdentity string
Action for malformed P-Asserted-Identity header. Valid values: discard, pass, respond.
MalformedHeaderRack string
Action for malformed RAck header. Valid values: discard, pass, respond.
MalformedHeaderRecordRoute string
Action for malformed Record-Route header. Valid values: discard, pass, respond.
MalformedHeaderRoute string
Action for malformed Route header. Valid values: discard, pass, respond.
MalformedHeaderRseq string
Action for malformed RSeq header. Valid values: discard, pass, respond.
MalformedHeaderSdpA string
Action for malformed SDP a line. Valid values: discard, pass, respond.
MalformedHeaderSdpB string
Action for malformed SDP b line. Valid values: discard, pass, respond.
MalformedHeaderSdpC string
Action for malformed SDP c line. Valid values: discard, pass, respond.
MalformedHeaderSdpI string
Action for malformed SDP i line. Valid values: discard, pass, respond.
MalformedHeaderSdpK string
Action for malformed SDP k line. Valid values: discard, pass, respond.
MalformedHeaderSdpM string
Action for malformed SDP m line. Valid values: discard, pass, respond.
MalformedHeaderSdpO string
Action for malformed SDP o line. Valid values: discard, pass, respond.
MalformedHeaderSdpR string
Action for malformed SDP r line. Valid values: discard, pass, respond.
MalformedHeaderSdpS string
Action for malformed SDP s line. Valid values: discard, pass, respond.
MalformedHeaderSdpT string
Action for malformed SDP t line. Valid values: discard, pass, respond.
MalformedHeaderSdpV string
Action for malformed SDP v line. Valid values: discard, pass, respond.
MalformedHeaderSdpZ string
Action for malformed SDP z line. Valid values: discard, pass, respond.
MalformedHeaderTo string
Action for malformed To header. Valid values: discard, pass, respond.
MalformedHeaderVia string
Action for malformed VIA header. Valid values: discard, pass, respond.
MalformedRequestLine string
Action for malformed request line. Valid values: discard, pass, respond.
MaxBodyLength int
Maximum SIP message body length (0 meaning no limit).
MaxDialogs int
Maximum number of concurrent calls/dialogs (per policy).
MaxIdleDialogs int
Maximum number established but idle dialogs to retain (per policy).
MaxLineLength int
Maximum SIP header line length (78-4096).
MessageRate int
MESSAGE request rate limit (per second, per policy).
MessageRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
NatPortRange string
RTP NAT port range.
NatTrace string
Enable/disable preservation of original IP in SDP i line. Valid values: disable, enable.
NoSdpFixup string
Enable/disable no SDP fix-up. Valid values: disable, enable.
NotifyRate int
NOTIFY request rate limit (per second, per policy).
NotifyRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
OpenContactPinhole string
Enable/disable open pinhole for non-REGISTER Contact port. Valid values: disable, enable.
OpenRecordRoutePinhole string
Enable/disable open pinhole for Record-Route port. Valid values: disable, enable.
OpenRegisterPinhole string
Enable/disable open pinhole for REGISTER Contact port. Valid values: disable, enable.
OpenViaPinhole string
Enable/disable open pinhole for Via port. Valid values: disable, enable.
OptionsRate int
OPTIONS request rate limit (per second, per policy).
OptionsRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
PrackRate int
PRACK request rate limit (per second, per policy).
PrackRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
PreserveOverride string
Override i line to preserve original IPS (default: append). Valid values: disable, enable.
ProvisionalInviteExpiryTime int
Expiry time (10-3600, in seconds) for provisional INVITE.
PublishRate int
PUBLISH request rate limit (per second, per policy).
PublishRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ReferRate int
REFER request rate limit (per second, per policy).
ReferRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
RegisterContactTrace string
Enable/disable trace original IP/port within the contact header of REGISTER requests. Valid values: disable, enable.
RegisterRate int
REGISTER request rate limit (per second, per policy).
RegisterRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
Rfc2543Branch string
Enable/disable support via branch compliant with RFC 2543. Valid values: disable, enable.
Rtp string
Enable/disable create pinholes for RTP traffic to traverse firewall. Valid values: disable, enable.
SslAlgorithm string
Relative strength of encryption algorithms accepted in negotiation. Valid values: high, medium, low.
SslAuthClient string
Require a client certificate and authenticate it with the peer/peergrp.
SslAuthServer string
Authenticate the server's certificate with the peer/peergrp.
SslClientCertificate string
Name of Certificate to offer to server if requested.
SslClientRenegotiation string
Allow/block client renegotiation by server. Valid values: allow, deny, secure.
SslMaxVersion string
Highest SSL/TLS version to negotiate.
SslMinVersion string
Lowest SSL/TLS version to negotiate.
SslMode string
SSL/TLS mode for encryption & decryption of traffic. Valid values: off, full.
SslPfs string
SSL Perfect Forward Secrecy. Valid values: require, deny, allow.
SslSendEmptyFrags string
Send empty fragments to avoid attack on CBC IV (SSL 3.0 & TLS 1.0 only). Valid values: enable, disable.
SslServerCertificate string
Name of Certificate return to the client in every SSL connection.
Status string
Enable/disable SIP. Valid values: disable, enable.
StrictRegister string
Enable/disable only allow the registrar to connect. Valid values: disable, enable.
SubscribeRate int
SUBSCRIBE request rate limit (per second, per policy).
SubscribeRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
UnknownHeader string
Action for unknown SIP header. Valid values: discard, pass, respond.
UpdateRate int
UPDATE request rate limit (per second, per policy).
UpdateRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ackRate Integer
ACK request rate limit (per second, per policy).
ackRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
blockAck String
Enable/disable block ACK requests. Valid values: disable, enable.
blockBye String
Enable/disable block BYE requests. Valid values: disable, enable.
blockCancel String
Enable/disable block CANCEL requests. Valid values: disable, enable.
blockGeoRedOptions String
Enable/disable block OPTIONS requests, but OPTIONS requests still notify for redundancy. Valid values: disable, enable.
blockInfo String
Enable/disable block INFO requests. Valid values: disable, enable.
blockInvite String
Enable/disable block INVITE requests. Valid values: disable, enable.
blockLongLines String
Enable/disable block requests with headers exceeding max-line-length. Valid values: disable, enable.
blockMessage String
Enable/disable block MESSAGE requests. Valid values: disable, enable.
blockNotify String
Enable/disable block NOTIFY requests. Valid values: disable, enable.
blockOptions String
Enable/disable block OPTIONS requests and no OPTIONS as notifying message for redundancy either. Valid values: disable, enable.
blockPrack String
Enable/disable block prack requests. Valid values: disable, enable.
blockPublish String
Enable/disable block PUBLISH requests. Valid values: disable, enable.
blockRefer String
Enable/disable block REFER requests. Valid values: disable, enable.
blockRegister String
Enable/disable block REGISTER requests. Valid values: disable, enable.
blockSubscribe String
Enable/disable block SUBSCRIBE requests. Valid values: disable, enable.
blockUnknown String
Block unrecognized SIP requests (enabled by default). Valid values: disable, enable.
blockUpdate String
Enable/disable block UPDATE requests. Valid values: disable, enable.
byeRate Integer
BYE request rate limit (per second, per policy).
byeRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
callIdRegex String
Validate PCRE regular expression for Call-Id header value.
callKeepalive Integer
Continue tracking calls with no RTP for this many minutes.
cancelRate Integer
CANCEL request rate limit (per second, per policy).
cancelRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
contactFixup String
Fixup contact anyway even if contact's IP:port doesn't match session's IP:port. Valid values: disable, enable.
contentTypeRegex String
Validate PCRE regular expression for Content-Type header value.
hntRestrictSourceIp String
Enable/disable restrict RTP source IP to be the same as SIP source IP when HNT is enabled. Valid values: disable, enable.
hostedNatTraversal String
Hosted NAT Traversal (HNT). Valid values: disable, enable.
infoRate Integer
INFO request rate limit (per second, per policy).
infoRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
inviteRate Integer
INVITE request rate limit (per second, per policy).
inviteRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ipsRtp String
Enable/disable allow IPS on RTP. Valid values: disable, enable.
logCallSummary String
Enable/disable logging of SIP call summary. Valid values: disable, enable.
logViolations String
Enable/disable logging of SIP violations. Valid values: disable, enable.
malformedHeaderAllow String
Action for malformed Allow header. Valid values: discard, pass, respond.
malformedHeaderCallId String
Action for malformed Call-ID header. Valid values: discard, pass, respond.
malformedHeaderContact String
Action for malformed Contact header. Valid values: discard, pass, respond.
malformedHeaderContentLength String
Action for malformed Content-Length header. Valid values: discard, pass, respond.
malformedHeaderContentType String
Action for malformed Content-Type header. Valid values: discard, pass, respond.
malformedHeaderCseq String
Action for malformed CSeq header. Valid values: discard, pass, respond.
malformedHeaderExpires String
Action for malformed Expires header. Valid values: discard, pass, respond.
malformedHeaderFrom String
Action for malformed From header. Valid values: discard, pass, respond.
malformedHeaderMaxForwards String
Action for malformed Max-Forwards header. Valid values: discard, pass, respond.
malformedHeaderNoProxyRequire String
Action for malformed SIP messages without Proxy-Require header. Valid values: discard, pass, respond.
malformedHeaderNoRequire String
Action for malformed SIP messages without Require header. Valid values: discard, pass, respond.
malformedHeaderPAssertedIdentity String
Action for malformed P-Asserted-Identity header. Valid values: discard, pass, respond.
malformedHeaderRack String
Action for malformed RAck header. Valid values: discard, pass, respond.
malformedHeaderRecordRoute String
Action for malformed Record-Route header. Valid values: discard, pass, respond.
malformedHeaderRoute String
Action for malformed Route header. Valid values: discard, pass, respond.
malformedHeaderRseq String
Action for malformed RSeq header. Valid values: discard, pass, respond.
malformedHeaderSdpA String
Action for malformed SDP a line. Valid values: discard, pass, respond.
malformedHeaderSdpB String
Action for malformed SDP b line. Valid values: discard, pass, respond.
malformedHeaderSdpC String
Action for malformed SDP c line. Valid values: discard, pass, respond.
malformedHeaderSdpI String
Action for malformed SDP i line. Valid values: discard, pass, respond.
malformedHeaderSdpK String
Action for malformed SDP k line. Valid values: discard, pass, respond.
malformedHeaderSdpM String
Action for malformed SDP m line. Valid values: discard, pass, respond.
malformedHeaderSdpO String
Action for malformed SDP o line. Valid values: discard, pass, respond.
malformedHeaderSdpR String
Action for malformed SDP r line. Valid values: discard, pass, respond.
malformedHeaderSdpS String
Action for malformed SDP s line. Valid values: discard, pass, respond.
malformedHeaderSdpT String
Action for malformed SDP t line. Valid values: discard, pass, respond.
malformedHeaderSdpV String
Action for malformed SDP v line. Valid values: discard, pass, respond.
malformedHeaderSdpZ String
Action for malformed SDP z line. Valid values: discard, pass, respond.
malformedHeaderTo String
Action for malformed To header. Valid values: discard, pass, respond.
malformedHeaderVia String
Action for malformed VIA header. Valid values: discard, pass, respond.
malformedRequestLine String
Action for malformed request line. Valid values: discard, pass, respond.
maxBodyLength Integer
Maximum SIP message body length (0 meaning no limit).
maxDialogs Integer
Maximum number of concurrent calls/dialogs (per policy).
maxIdleDialogs Integer
Maximum number established but idle dialogs to retain (per policy).
maxLineLength Integer
Maximum SIP header line length (78-4096).
messageRate Integer
MESSAGE request rate limit (per second, per policy).
messageRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
natPortRange String
RTP NAT port range.
natTrace String
Enable/disable preservation of original IP in SDP i line. Valid values: disable, enable.
noSdpFixup String
Enable/disable no SDP fix-up. Valid values: disable, enable.
notifyRate Integer
NOTIFY request rate limit (per second, per policy).
notifyRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
openContactPinhole String
Enable/disable open pinhole for non-REGISTER Contact port. Valid values: disable, enable.
openRecordRoutePinhole String
Enable/disable open pinhole for Record-Route port. Valid values: disable, enable.
openRegisterPinhole String
Enable/disable open pinhole for REGISTER Contact port. Valid values: disable, enable.
openViaPinhole String
Enable/disable open pinhole for Via port. Valid values: disable, enable.
optionsRate Integer
OPTIONS request rate limit (per second, per policy).
optionsRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
prackRate Integer
PRACK request rate limit (per second, per policy).
prackRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
preserveOverride String
Override i line to preserve original IPS (default: append). Valid values: disable, enable.
provisionalInviteExpiryTime Integer
Expiry time (10-3600, in seconds) for provisional INVITE.
publishRate Integer
PUBLISH request rate limit (per second, per policy).
publishRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
referRate Integer
REFER request rate limit (per second, per policy).
referRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
registerContactTrace String
Enable/disable trace original IP/port within the contact header of REGISTER requests. Valid values: disable, enable.
registerRate Integer
REGISTER request rate limit (per second, per policy).
registerRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
rfc2543Branch String
Enable/disable support via branch compliant with RFC 2543. Valid values: disable, enable.
rtp String
Enable/disable create pinholes for RTP traffic to traverse firewall. Valid values: disable, enable.
sslAlgorithm String
Relative strength of encryption algorithms accepted in negotiation. Valid values: high, medium, low.
sslAuthClient String
Require a client certificate and authenticate it with the peer/peergrp.
sslAuthServer String
Authenticate the server's certificate with the peer/peergrp.
sslClientCertificate String
Name of Certificate to offer to server if requested.
sslClientRenegotiation String
Allow/block client renegotiation by server. Valid values: allow, deny, secure.
sslMaxVersion String
Highest SSL/TLS version to negotiate.
sslMinVersion String
Lowest SSL/TLS version to negotiate.
sslMode String
SSL/TLS mode for encryption & decryption of traffic. Valid values: off, full.
sslPfs String
SSL Perfect Forward Secrecy. Valid values: require, deny, allow.
sslSendEmptyFrags String
Send empty fragments to avoid attack on CBC IV (SSL 3.0 & TLS 1.0 only). Valid values: enable, disable.
sslServerCertificate String
Name of Certificate return to the client in every SSL connection.
status String
Enable/disable SIP. Valid values: disable, enable.
strictRegister String
Enable/disable only allow the registrar to connect. Valid values: disable, enable.
subscribeRate Integer
SUBSCRIBE request rate limit (per second, per policy).
subscribeRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
unknownHeader String
Action for unknown SIP header. Valid values: discard, pass, respond.
updateRate Integer
UPDATE request rate limit (per second, per policy).
updateRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ackRate number
ACK request rate limit (per second, per policy).
ackRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
blockAck string
Enable/disable block ACK requests. Valid values: disable, enable.
blockBye string
Enable/disable block BYE requests. Valid values: disable, enable.
blockCancel string
Enable/disable block CANCEL requests. Valid values: disable, enable.
blockGeoRedOptions string
Enable/disable block OPTIONS requests, but OPTIONS requests still notify for redundancy. Valid values: disable, enable.
blockInfo string
Enable/disable block INFO requests. Valid values: disable, enable.
blockInvite string
Enable/disable block INVITE requests. Valid values: disable, enable.
blockLongLines string
Enable/disable block requests with headers exceeding max-line-length. Valid values: disable, enable.
blockMessage string
Enable/disable block MESSAGE requests. Valid values: disable, enable.
blockNotify string
Enable/disable block NOTIFY requests. Valid values: disable, enable.
blockOptions string
Enable/disable block OPTIONS requests and no OPTIONS as notifying message for redundancy either. Valid values: disable, enable.
blockPrack string
Enable/disable block prack requests. Valid values: disable, enable.
blockPublish string
Enable/disable block PUBLISH requests. Valid values: disable, enable.
blockRefer string
Enable/disable block REFER requests. Valid values: disable, enable.
blockRegister string
Enable/disable block REGISTER requests. Valid values: disable, enable.
blockSubscribe string
Enable/disable block SUBSCRIBE requests. Valid values: disable, enable.
blockUnknown string
Block unrecognized SIP requests (enabled by default). Valid values: disable, enable.
blockUpdate string
Enable/disable block UPDATE requests. Valid values: disable, enable.
byeRate number
BYE request rate limit (per second, per policy).
byeRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
callIdRegex string
Validate PCRE regular expression for Call-Id header value.
callKeepalive number
Continue tracking calls with no RTP for this many minutes.
cancelRate number
CANCEL request rate limit (per second, per policy).
cancelRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
contactFixup string
Fixup contact anyway even if contact's IP:port doesn't match session's IP:port. Valid values: disable, enable.
contentTypeRegex string
Validate PCRE regular expression for Content-Type header value.
hntRestrictSourceIp string
Enable/disable restrict RTP source IP to be the same as SIP source IP when HNT is enabled. Valid values: disable, enable.
hostedNatTraversal string
Hosted NAT Traversal (HNT). Valid values: disable, enable.
infoRate number
INFO request rate limit (per second, per policy).
infoRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
inviteRate number
INVITE request rate limit (per second, per policy).
inviteRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ipsRtp string
Enable/disable allow IPS on RTP. Valid values: disable, enable.
logCallSummary string
Enable/disable logging of SIP call summary. Valid values: disable, enable.
logViolations string
Enable/disable logging of SIP violations. Valid values: disable, enable.
malformedHeaderAllow string
Action for malformed Allow header. Valid values: discard, pass, respond.
malformedHeaderCallId string
Action for malformed Call-ID header. Valid values: discard, pass, respond.
malformedHeaderContact string
Action for malformed Contact header. Valid values: discard, pass, respond.
malformedHeaderContentLength string
Action for malformed Content-Length header. Valid values: discard, pass, respond.
malformedHeaderContentType string
Action for malformed Content-Type header. Valid values: discard, pass, respond.
malformedHeaderCseq string
Action for malformed CSeq header. Valid values: discard, pass, respond.
malformedHeaderExpires string
Action for malformed Expires header. Valid values: discard, pass, respond.
malformedHeaderFrom string
Action for malformed From header. Valid values: discard, pass, respond.
malformedHeaderMaxForwards string
Action for malformed Max-Forwards header. Valid values: discard, pass, respond.
malformedHeaderNoProxyRequire string
Action for malformed SIP messages without Proxy-Require header. Valid values: discard, pass, respond.
malformedHeaderNoRequire string
Action for malformed SIP messages without Require header. Valid values: discard, pass, respond.
malformedHeaderPAssertedIdentity string
Action for malformed P-Asserted-Identity header. Valid values: discard, pass, respond.
malformedHeaderRack string
Action for malformed RAck header. Valid values: discard, pass, respond.
malformedHeaderRecordRoute string
Action for malformed Record-Route header. Valid values: discard, pass, respond.
malformedHeaderRoute string
Action for malformed Route header. Valid values: discard, pass, respond.
malformedHeaderRseq string
Action for malformed RSeq header. Valid values: discard, pass, respond.
malformedHeaderSdpA string
Action for malformed SDP a line. Valid values: discard, pass, respond.
malformedHeaderSdpB string
Action for malformed SDP b line. Valid values: discard, pass, respond.
malformedHeaderSdpC string
Action for malformed SDP c line. Valid values: discard, pass, respond.
malformedHeaderSdpI string
Action for malformed SDP i line. Valid values: discard, pass, respond.
malformedHeaderSdpK string
Action for malformed SDP k line. Valid values: discard, pass, respond.
malformedHeaderSdpM string
Action for malformed SDP m line. Valid values: discard, pass, respond.
malformedHeaderSdpO string
Action for malformed SDP o line. Valid values: discard, pass, respond.
malformedHeaderSdpR string
Action for malformed SDP r line. Valid values: discard, pass, respond.
malformedHeaderSdpS string
Action for malformed SDP s line. Valid values: discard, pass, respond.
malformedHeaderSdpT string
Action for malformed SDP t line. Valid values: discard, pass, respond.
malformedHeaderSdpV string
Action for malformed SDP v line. Valid values: discard, pass, respond.
malformedHeaderSdpZ string
Action for malformed SDP z line. Valid values: discard, pass, respond.
malformedHeaderTo string
Action for malformed To header. Valid values: discard, pass, respond.
malformedHeaderVia string
Action for malformed VIA header. Valid values: discard, pass, respond.
malformedRequestLine string
Action for malformed request line. Valid values: discard, pass, respond.
maxBodyLength number
Maximum SIP message body length (0 meaning no limit).
maxDialogs number
Maximum number of concurrent calls/dialogs (per policy).
maxIdleDialogs number
Maximum number established but idle dialogs to retain (per policy).
maxLineLength number
Maximum SIP header line length (78-4096).
messageRate number
MESSAGE request rate limit (per second, per policy).
messageRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
natPortRange string
RTP NAT port range.
natTrace string
Enable/disable preservation of original IP in SDP i line. Valid values: disable, enable.
noSdpFixup string
Enable/disable no SDP fix-up. Valid values: disable, enable.
notifyRate number
NOTIFY request rate limit (per second, per policy).
notifyRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
openContactPinhole string
Enable/disable open pinhole for non-REGISTER Contact port. Valid values: disable, enable.
openRecordRoutePinhole string
Enable/disable open pinhole for Record-Route port. Valid values: disable, enable.
openRegisterPinhole string
Enable/disable open pinhole for REGISTER Contact port. Valid values: disable, enable.
openViaPinhole string
Enable/disable open pinhole for Via port. Valid values: disable, enable.
optionsRate number
OPTIONS request rate limit (per second, per policy).
optionsRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
prackRate number
PRACK request rate limit (per second, per policy).
prackRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
preserveOverride string
Override i line to preserve original IPS (default: append). Valid values: disable, enable.
provisionalInviteExpiryTime number
Expiry time (10-3600, in seconds) for provisional INVITE.
publishRate number
PUBLISH request rate limit (per second, per policy).
publishRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
referRate number
REFER request rate limit (per second, per policy).
referRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
registerContactTrace string
Enable/disable trace original IP/port within the contact header of REGISTER requests. Valid values: disable, enable.
registerRate number
REGISTER request rate limit (per second, per policy).
registerRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
rfc2543Branch string
Enable/disable support via branch compliant with RFC 2543. Valid values: disable, enable.
rtp string
Enable/disable create pinholes for RTP traffic to traverse firewall. Valid values: disable, enable.
sslAlgorithm string
Relative strength of encryption algorithms accepted in negotiation. Valid values: high, medium, low.
sslAuthClient string
Require a client certificate and authenticate it with the peer/peergrp.
sslAuthServer string
Authenticate the server's certificate with the peer/peergrp.
sslClientCertificate string
Name of Certificate to offer to server if requested.
sslClientRenegotiation string
Allow/block client renegotiation by server. Valid values: allow, deny, secure.
sslMaxVersion string
Highest SSL/TLS version to negotiate.
sslMinVersion string
Lowest SSL/TLS version to negotiate.
sslMode string
SSL/TLS mode for encryption & decryption of traffic. Valid values: off, full.
sslPfs string
SSL Perfect Forward Secrecy. Valid values: require, deny, allow.
sslSendEmptyFrags string
Send empty fragments to avoid attack on CBC IV (SSL 3.0 & TLS 1.0 only). Valid values: enable, disable.
sslServerCertificate string
Name of Certificate return to the client in every SSL connection.
status string
Enable/disable SIP. Valid values: disable, enable.
strictRegister string
Enable/disable only allow the registrar to connect. Valid values: disable, enable.
subscribeRate number
SUBSCRIBE request rate limit (per second, per policy).
subscribeRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
unknownHeader string
Action for unknown SIP header. Valid values: discard, pass, respond.
updateRate number
UPDATE request rate limit (per second, per policy).
updateRateTrack string
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ack_rate int
ACK request rate limit (per second, per policy).
ack_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
block_ack str
Enable/disable block ACK requests. Valid values: disable, enable.
block_bye str
Enable/disable block BYE requests. Valid values: disable, enable.
block_cancel str
Enable/disable block CANCEL requests. Valid values: disable, enable.
block_geo_red_options str
Enable/disable block OPTIONS requests, but OPTIONS requests still notify for redundancy. Valid values: disable, enable.
block_info str
Enable/disable block INFO requests. Valid values: disable, enable.
block_invite str
Enable/disable block INVITE requests. Valid values: disable, enable.
block_long_lines str
Enable/disable block requests with headers exceeding max-line-length. Valid values: disable, enable.
block_message str
Enable/disable block MESSAGE requests. Valid values: disable, enable.
block_notify str
Enable/disable block NOTIFY requests. Valid values: disable, enable.
block_options str
Enable/disable block OPTIONS requests and no OPTIONS as notifying message for redundancy either. Valid values: disable, enable.
block_prack str
Enable/disable block prack requests. Valid values: disable, enable.
block_publish str
Enable/disable block PUBLISH requests. Valid values: disable, enable.
block_refer str
Enable/disable block REFER requests. Valid values: disable, enable.
block_register str
Enable/disable block REGISTER requests. Valid values: disable, enable.
block_subscribe str
Enable/disable block SUBSCRIBE requests. Valid values: disable, enable.
block_unknown str
Block unrecognized SIP requests (enabled by default). Valid values: disable, enable.
block_update str
Enable/disable block UPDATE requests. Valid values: disable, enable.
bye_rate int
BYE request rate limit (per second, per policy).
bye_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
call_id_regex str
Validate PCRE regular expression for Call-Id header value.
call_keepalive int
Continue tracking calls with no RTP for this many minutes.
cancel_rate int
CANCEL request rate limit (per second, per policy).
cancel_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
contact_fixup str
Fixup contact anyway even if contact's IP:port doesn't match session's IP:port. Valid values: disable, enable.
content_type_regex str
Validate PCRE regular expression for Content-Type header value.
hnt_restrict_source_ip str
Enable/disable restrict RTP source IP to be the same as SIP source IP when HNT is enabled. Valid values: disable, enable.
hosted_nat_traversal str
Hosted NAT Traversal (HNT). Valid values: disable, enable.
info_rate int
INFO request rate limit (per second, per policy).
info_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
invite_rate int
INVITE request rate limit (per second, per policy).
invite_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ips_rtp str
Enable/disable allow IPS on RTP. Valid values: disable, enable.
log_call_summary str
Enable/disable logging of SIP call summary. Valid values: disable, enable.
log_violations str
Enable/disable logging of SIP violations. Valid values: disable, enable.
malformed_header_allow str
Action for malformed Allow header. Valid values: discard, pass, respond.
malformed_header_call_id str
Action for malformed Call-ID header. Valid values: discard, pass, respond.
malformed_header_contact str
Action for malformed Contact header. Valid values: discard, pass, respond.
malformed_header_content_length str
Action for malformed Content-Length header. Valid values: discard, pass, respond.
malformed_header_content_type str
Action for malformed Content-Type header. Valid values: discard, pass, respond.
malformed_header_cseq str
Action for malformed CSeq header. Valid values: discard, pass, respond.
malformed_header_expires str
Action for malformed Expires header. Valid values: discard, pass, respond.
malformed_header_from str
Action for malformed From header. Valid values: discard, pass, respond.
malformed_header_max_forwards str
Action for malformed Max-Forwards header. Valid values: discard, pass, respond.
malformed_header_no_proxy_require str
Action for malformed SIP messages without Proxy-Require header. Valid values: discard, pass, respond.
malformed_header_no_require str
Action for malformed SIP messages without Require header. Valid values: discard, pass, respond.
malformed_header_passerted_identity str
Action for malformed P-Asserted-Identity header. Valid values: discard, pass, respond.
malformed_header_rack str
Action for malformed RAck header. Valid values: discard, pass, respond.
malformed_header_record_route str
Action for malformed Record-Route header. Valid values: discard, pass, respond.
malformed_header_route str
Action for malformed Route header. Valid values: discard, pass, respond.
malformed_header_rseq str
Action for malformed RSeq header. Valid values: discard, pass, respond.
malformed_header_sdp_a str
Action for malformed SDP a line. Valid values: discard, pass, respond.
malformed_header_sdp_b str
Action for malformed SDP b line. Valid values: discard, pass, respond.
malformed_header_sdp_c str
Action for malformed SDP c line. Valid values: discard, pass, respond.
malformed_header_sdp_i str
Action for malformed SDP i line. Valid values: discard, pass, respond.
malformed_header_sdp_k str
Action for malformed SDP k line. Valid values: discard, pass, respond.
malformed_header_sdp_m str
Action for malformed SDP m line. Valid values: discard, pass, respond.
malformed_header_sdp_o str
Action for malformed SDP o line. Valid values: discard, pass, respond.
malformed_header_sdp_r str
Action for malformed SDP r line. Valid values: discard, pass, respond.
malformed_header_sdp_s str
Action for malformed SDP s line. Valid values: discard, pass, respond.
malformed_header_sdp_t str
Action for malformed SDP t line. Valid values: discard, pass, respond.
malformed_header_sdp_v str
Action for malformed SDP v line. Valid values: discard, pass, respond.
malformed_header_sdp_z str
Action for malformed SDP z line. Valid values: discard, pass, respond.
malformed_header_to str
Action for malformed To header. Valid values: discard, pass, respond.
malformed_header_via str
Action for malformed VIA header. Valid values: discard, pass, respond.
malformed_request_line str
Action for malformed request line. Valid values: discard, pass, respond.
max_body_length int
Maximum SIP message body length (0 meaning no limit).
max_dialogs int
Maximum number of concurrent calls/dialogs (per policy).
max_idle_dialogs int
Maximum number established but idle dialogs to retain (per policy).
max_line_length int
Maximum SIP header line length (78-4096).
message_rate int
MESSAGE request rate limit (per second, per policy).
message_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
nat_port_range str
RTP NAT port range.
nat_trace str
Enable/disable preservation of original IP in SDP i line. Valid values: disable, enable.
no_sdp_fixup str
Enable/disable no SDP fix-up. Valid values: disable, enable.
notify_rate int
NOTIFY request rate limit (per second, per policy).
notify_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
open_contact_pinhole str
Enable/disable open pinhole for non-REGISTER Contact port. Valid values: disable, enable.
open_record_route_pinhole str
Enable/disable open pinhole for Record-Route port. Valid values: disable, enable.
open_register_pinhole str
Enable/disable open pinhole for REGISTER Contact port. Valid values: disable, enable.
open_via_pinhole str
Enable/disable open pinhole for Via port. Valid values: disable, enable.
options_rate int
OPTIONS request rate limit (per second, per policy).
options_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
prack_rate int
PRACK request rate limit (per second, per policy).
prack_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
preserve_override str
Override i line to preserve original IPS (default: append). Valid values: disable, enable.
provisional_invite_expiry_time int
Expiry time (10-3600, in seconds) for provisional INVITE.
publish_rate int
PUBLISH request rate limit (per second, per policy).
publish_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
refer_rate int
REFER request rate limit (per second, per policy).
refer_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
register_contact_trace str
Enable/disable trace original IP/port within the contact header of REGISTER requests. Valid values: disable, enable.
register_rate int
REGISTER request rate limit (per second, per policy).
register_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
rfc2543_branch str
Enable/disable support via branch compliant with RFC 2543. Valid values: disable, enable.
rtp str
Enable/disable create pinholes for RTP traffic to traverse firewall. Valid values: disable, enable.
ssl_algorithm str
Relative strength of encryption algorithms accepted in negotiation. Valid values: high, medium, low.
ssl_auth_client str
Require a client certificate and authenticate it with the peer/peergrp.
ssl_auth_server str
Authenticate the server's certificate with the peer/peergrp.
ssl_client_certificate str
Name of Certificate to offer to server if requested.
ssl_client_renegotiation str
Allow/block client renegotiation by server. Valid values: allow, deny, secure.
ssl_max_version str
Highest SSL/TLS version to negotiate.
ssl_min_version str
Lowest SSL/TLS version to negotiate.
ssl_mode str
SSL/TLS mode for encryption & decryption of traffic. Valid values: off, full.
ssl_pfs str
SSL Perfect Forward Secrecy. Valid values: require, deny, allow.
ssl_send_empty_frags str
Send empty fragments to avoid attack on CBC IV (SSL 3.0 & TLS 1.0 only). Valid values: enable, disable.
ssl_server_certificate str
Name of Certificate return to the client in every SSL connection.
status str
Enable/disable SIP. Valid values: disable, enable.
strict_register str
Enable/disable only allow the registrar to connect. Valid values: disable, enable.
subscribe_rate int
SUBSCRIBE request rate limit (per second, per policy).
subscribe_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
unknown_header str
Action for unknown SIP header. Valid values: discard, pass, respond.
update_rate int
UPDATE request rate limit (per second, per policy).
update_rate_track str
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ackRate Number
ACK request rate limit (per second, per policy).
ackRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
blockAck String
Enable/disable block ACK requests. Valid values: disable, enable.
blockBye String
Enable/disable block BYE requests. Valid values: disable, enable.
blockCancel String
Enable/disable block CANCEL requests. Valid values: disable, enable.
blockGeoRedOptions String
Enable/disable block OPTIONS requests, but OPTIONS requests still notify for redundancy. Valid values: disable, enable.
blockInfo String
Enable/disable block INFO requests. Valid values: disable, enable.
blockInvite String
Enable/disable block INVITE requests. Valid values: disable, enable.
blockLongLines String
Enable/disable block requests with headers exceeding max-line-length. Valid values: disable, enable.
blockMessage String
Enable/disable block MESSAGE requests. Valid values: disable, enable.
blockNotify String
Enable/disable block NOTIFY requests. Valid values: disable, enable.
blockOptions String
Enable/disable block OPTIONS requests and no OPTIONS as notifying message for redundancy either. Valid values: disable, enable.
blockPrack String
Enable/disable block prack requests. Valid values: disable, enable.
blockPublish String
Enable/disable block PUBLISH requests. Valid values: disable, enable.
blockRefer String
Enable/disable block REFER requests. Valid values: disable, enable.
blockRegister String
Enable/disable block REGISTER requests. Valid values: disable, enable.
blockSubscribe String
Enable/disable block SUBSCRIBE requests. Valid values: disable, enable.
blockUnknown String
Block unrecognized SIP requests (enabled by default). Valid values: disable, enable.
blockUpdate String
Enable/disable block UPDATE requests. Valid values: disable, enable.
byeRate Number
BYE request rate limit (per second, per policy).
byeRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
callIdRegex String
Validate PCRE regular expression for Call-Id header value.
callKeepalive Number
Continue tracking calls with no RTP for this many minutes.
cancelRate Number
CANCEL request rate limit (per second, per policy).
cancelRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
contactFixup String
Fixup contact anyway even if contact's IP:port doesn't match session's IP:port. Valid values: disable, enable.
contentTypeRegex String
Validate PCRE regular expression for Content-Type header value.
hntRestrictSourceIp String
Enable/disable restrict RTP source IP to be the same as SIP source IP when HNT is enabled. Valid values: disable, enable.
hostedNatTraversal String
Hosted NAT Traversal (HNT). Valid values: disable, enable.
infoRate Number
INFO request rate limit (per second, per policy).
infoRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
inviteRate Number
INVITE request rate limit (per second, per policy).
inviteRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
ipsRtp String
Enable/disable allow IPS on RTP. Valid values: disable, enable.
logCallSummary String
Enable/disable logging of SIP call summary. Valid values: disable, enable.
logViolations String
Enable/disable logging of SIP violations. Valid values: disable, enable.
malformedHeaderAllow String
Action for malformed Allow header. Valid values: discard, pass, respond.
malformedHeaderCallId String
Action for malformed Call-ID header. Valid values: discard, pass, respond.
malformedHeaderContact String
Action for malformed Contact header. Valid values: discard, pass, respond.
malformedHeaderContentLength String
Action for malformed Content-Length header. Valid values: discard, pass, respond.
malformedHeaderContentType String
Action for malformed Content-Type header. Valid values: discard, pass, respond.
malformedHeaderCseq String
Action for malformed CSeq header. Valid values: discard, pass, respond.
malformedHeaderExpires String
Action for malformed Expires header. Valid values: discard, pass, respond.
malformedHeaderFrom String
Action for malformed From header. Valid values: discard, pass, respond.
malformedHeaderMaxForwards String
Action for malformed Max-Forwards header. Valid values: discard, pass, respond.
malformedHeaderNoProxyRequire String
Action for malformed SIP messages without Proxy-Require header. Valid values: discard, pass, respond.
malformedHeaderNoRequire String
Action for malformed SIP messages without Require header. Valid values: discard, pass, respond.
malformedHeaderPAssertedIdentity String
Action for malformed P-Asserted-Identity header. Valid values: discard, pass, respond.
malformedHeaderRack String
Action for malformed RAck header. Valid values: discard, pass, respond.
malformedHeaderRecordRoute String
Action for malformed Record-Route header. Valid values: discard, pass, respond.
malformedHeaderRoute String
Action for malformed Route header. Valid values: discard, pass, respond.
malformedHeaderRseq String
Action for malformed RSeq header. Valid values: discard, pass, respond.
malformedHeaderSdpA String
Action for malformed SDP a line. Valid values: discard, pass, respond.
malformedHeaderSdpB String
Action for malformed SDP b line. Valid values: discard, pass, respond.
malformedHeaderSdpC String
Action for malformed SDP c line. Valid values: discard, pass, respond.
malformedHeaderSdpI String
Action for malformed SDP i line. Valid values: discard, pass, respond.
malformedHeaderSdpK String
Action for malformed SDP k line. Valid values: discard, pass, respond.
malformedHeaderSdpM String
Action for malformed SDP m line. Valid values: discard, pass, respond.
malformedHeaderSdpO String
Action for malformed SDP o line. Valid values: discard, pass, respond.
malformedHeaderSdpR String
Action for malformed SDP r line. Valid values: discard, pass, respond.
malformedHeaderSdpS String
Action for malformed SDP s line. Valid values: discard, pass, respond.
malformedHeaderSdpT String
Action for malformed SDP t line. Valid values: discard, pass, respond.
malformedHeaderSdpV String
Action for malformed SDP v line. Valid values: discard, pass, respond.
malformedHeaderSdpZ String
Action for malformed SDP z line. Valid values: discard, pass, respond.
malformedHeaderTo String
Action for malformed To header. Valid values: discard, pass, respond.
malformedHeaderVia String
Action for malformed VIA header. Valid values: discard, pass, respond.
malformedRequestLine String
Action for malformed request line. Valid values: discard, pass, respond.
maxBodyLength Number
Maximum SIP message body length (0 meaning no limit).
maxDialogs Number
Maximum number of concurrent calls/dialogs (per policy).
maxIdleDialogs Number
Maximum number established but idle dialogs to retain (per policy).
maxLineLength Number
Maximum SIP header line length (78-4096).
messageRate Number
MESSAGE request rate limit (per second, per policy).
messageRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
natPortRange String
RTP NAT port range.
natTrace String
Enable/disable preservation of original IP in SDP i line. Valid values: disable, enable.
noSdpFixup String
Enable/disable no SDP fix-up. Valid values: disable, enable.
notifyRate Number
NOTIFY request rate limit (per second, per policy).
notifyRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
openContactPinhole String
Enable/disable open pinhole for non-REGISTER Contact port. Valid values: disable, enable.
openRecordRoutePinhole String
Enable/disable open pinhole for Record-Route port. Valid values: disable, enable.
openRegisterPinhole String
Enable/disable open pinhole for REGISTER Contact port. Valid values: disable, enable.
openViaPinhole String
Enable/disable open pinhole for Via port. Valid values: disable, enable.
optionsRate Number
OPTIONS request rate limit (per second, per policy).
optionsRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
prackRate Number
PRACK request rate limit (per second, per policy).
prackRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
preserveOverride String
Override i line to preserve original IPS (default: append). Valid values: disable, enable.
provisionalInviteExpiryTime Number
Expiry time (10-3600, in seconds) for provisional INVITE.
publishRate Number
PUBLISH request rate limit (per second, per policy).
publishRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
referRate Number
REFER request rate limit (per second, per policy).
referRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
registerContactTrace String
Enable/disable trace original IP/port within the contact header of REGISTER requests. Valid values: disable, enable.
registerRate Number
REGISTER request rate limit (per second, per policy).
registerRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
rfc2543Branch String
Enable/disable support via branch compliant with RFC 2543. Valid values: disable, enable.
rtp String
Enable/disable create pinholes for RTP traffic to traverse firewall. Valid values: disable, enable.
sslAlgorithm String
Relative strength of encryption algorithms accepted in negotiation. Valid values: high, medium, low.
sslAuthClient String
Require a client certificate and authenticate it with the peer/peergrp.
sslAuthServer String
Authenticate the server's certificate with the peer/peergrp.
sslClientCertificate String
Name of Certificate to offer to server if requested.
sslClientRenegotiation String
Allow/block client renegotiation by server. Valid values: allow, deny, secure.
sslMaxVersion String
Highest SSL/TLS version to negotiate.
sslMinVersion String
Lowest SSL/TLS version to negotiate.
sslMode String
SSL/TLS mode for encryption & decryption of traffic. Valid values: off, full.
sslPfs String
SSL Perfect Forward Secrecy. Valid values: require, deny, allow.
sslSendEmptyFrags String
Send empty fragments to avoid attack on CBC IV (SSL 3.0 & TLS 1.0 only). Valid values: enable, disable.
sslServerCertificate String
Name of Certificate return to the client in every SSL connection.
status String
Enable/disable SIP. Valid values: disable, enable.
strictRegister String
Enable/disable only allow the registrar to connect. Valid values: disable, enable.
subscribeRate Number
SUBSCRIBE request rate limit (per second, per policy).
subscribeRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.
unknownHeader String
Action for unknown SIP header. Valid values: discard, pass, respond.
updateRate Number
UPDATE request rate limit (per second, per policy).
updateRateTrack String
Track the packet protocol field. Valid values: none, src-ip, dest-ip.

Import

Voip Profile can be imported using any of these accepted formats:

$ pulumi import fortios:voip/profile:Profile labelname {{name}}
Copy

If you do not want to import arguments of block:

$ export “FORTIOS_IMPORT_TABLE”=“false”

$ pulumi import fortios:voip/profile:Profile labelname {{name}}
Copy

$ unset “FORTIOS_IMPORT_TABLE”

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
fortios pulumiverse/pulumi-fortios
License
Apache-2.0
Notes
This Pulumi package is based on the fortios Terraform Provider.