1. Packages
  2. Strata Cloud Manager Provider
  3. API Docs
  4. UrlAccessProfile
Strata Cloud Manager v0.3.1 published on Thursday, Mar 13, 2025 by Pulumi

scm.UrlAccessProfile

Explore with Pulumi AI

Retrieves a config item.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as scm from "@pulumi/scm";

const example = new scm.UrlAccessProfile("example", {folder: "Shared"});
Copy
import pulumi
import pulumi_scm as scm

example = scm.UrlAccessProfile("example", folder="Shared")
Copy
package main

import (
	"github.com/pulumi/pulumi-scm/sdk/go/scm"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := scm.NewUrlAccessProfile(ctx, "example", &scm.UrlAccessProfileArgs{
			Folder: pulumi.String("Shared"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Scm = Pulumi.Scm;

return await Deployment.RunAsync(() => 
{
    var example = new Scm.UrlAccessProfile("example", new()
    {
        Folder = "Shared",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.scm.UrlAccessProfile;
import com.pulumi.scm.UrlAccessProfileArgs;
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 example = new UrlAccessProfile("example", UrlAccessProfileArgs.builder()
            .folder("Shared")
            .build());

    }
}
Copy
resources:
  example:
    type: scm:UrlAccessProfile
    properties:
      folder: Shared
Copy

Create UrlAccessProfile Resource

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

Constructor syntax

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

@overload
def UrlAccessProfile(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     alerts: Optional[Sequence[str]] = None,
                     allows: Optional[Sequence[str]] = None,
                     blocks: Optional[Sequence[str]] = None,
                     cloud_inline_cat: Optional[bool] = None,
                     continues: Optional[Sequence[str]] = None,
                     credential_enforcement: Optional[UrlAccessProfileCredentialEnforcementArgs] = None,
                     description: Optional[str] = None,
                     device: Optional[str] = None,
                     folder: Optional[str] = None,
                     local_inline_cat: Optional[bool] = None,
                     log_container_page_only: Optional[bool] = None,
                     log_http_hdr_referer: Optional[bool] = None,
                     log_http_hdr_user_agent: Optional[bool] = None,
                     log_http_hdr_xff: Optional[bool] = None,
                     mlav_category_exceptions: Optional[Sequence[str]] = None,
                     name: Optional[str] = None,
                     safe_search_enforcement: Optional[bool] = None,
                     snippet: Optional[str] = None)
func NewUrlAccessProfile(ctx *Context, name string, args *UrlAccessProfileArgs, opts ...ResourceOption) (*UrlAccessProfile, error)
public UrlAccessProfile(string name, UrlAccessProfileArgs? args = null, CustomResourceOptions? opts = null)
public UrlAccessProfile(String name, UrlAccessProfileArgs args)
public UrlAccessProfile(String name, UrlAccessProfileArgs args, CustomResourceOptions options)
type: scm:UrlAccessProfile
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 UrlAccessProfileArgs
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 UrlAccessProfileArgs
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 UrlAccessProfileArgs
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 UrlAccessProfileArgs
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. UrlAccessProfileArgs
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 urlAccessProfileResource = new Scm.UrlAccessProfile("urlAccessProfileResource", new()
{
    Alerts = new[]
    {
        "string",
    },
    Allows = new[]
    {
        "string",
    },
    Blocks = new[]
    {
        "string",
    },
    CloudInlineCat = false,
    Continues = new[]
    {
        "string",
    },
    CredentialEnforcement = new Scm.Inputs.UrlAccessProfileCredentialEnforcementArgs
    {
        Alerts = new[]
        {
            "string",
        },
        Allows = new[]
        {
            "string",
        },
        Blocks = new[]
        {
            "string",
        },
        Continues = new[]
        {
            "string",
        },
        LogSeverity = "string",
        Mode = new Scm.Inputs.UrlAccessProfileCredentialEnforcementModeArgs
        {
            Disabled = false,
            DomainCredentials = false,
            GroupMapping = "string",
            IpUser = false,
        },
    },
    Description = "string",
    Device = "string",
    Folder = "string",
    LocalInlineCat = false,
    LogContainerPageOnly = false,
    LogHttpHdrReferer = false,
    LogHttpHdrUserAgent = false,
    LogHttpHdrXff = false,
    MlavCategoryExceptions = new[]
    {
        "string",
    },
    Name = "string",
    SafeSearchEnforcement = false,
    Snippet = "string",
});
Copy
example, err := scm.NewUrlAccessProfile(ctx, "urlAccessProfileResource", &scm.UrlAccessProfileArgs{
	Alerts: pulumi.StringArray{
		pulumi.String("string"),
	},
	Allows: pulumi.StringArray{
		pulumi.String("string"),
	},
	Blocks: pulumi.StringArray{
		pulumi.String("string"),
	},
	CloudInlineCat: pulumi.Bool(false),
	Continues: pulumi.StringArray{
		pulumi.String("string"),
	},
	CredentialEnforcement: &scm.UrlAccessProfileCredentialEnforcementArgs{
		Alerts: pulumi.StringArray{
			pulumi.String("string"),
		},
		Allows: pulumi.StringArray{
			pulumi.String("string"),
		},
		Blocks: pulumi.StringArray{
			pulumi.String("string"),
		},
		Continues: pulumi.StringArray{
			pulumi.String("string"),
		},
		LogSeverity: pulumi.String("string"),
		Mode: &scm.UrlAccessProfileCredentialEnforcementModeArgs{
			Disabled:          pulumi.Bool(false),
			DomainCredentials: pulumi.Bool(false),
			GroupMapping:      pulumi.String("string"),
			IpUser:            pulumi.Bool(false),
		},
	},
	Description:          pulumi.String("string"),
	Device:               pulumi.String("string"),
	Folder:               pulumi.String("string"),
	LocalInlineCat:       pulumi.Bool(false),
	LogContainerPageOnly: pulumi.Bool(false),
	LogHttpHdrReferer:    pulumi.Bool(false),
	LogHttpHdrUserAgent:  pulumi.Bool(false),
	LogHttpHdrXff:        pulumi.Bool(false),
	MlavCategoryExceptions: pulumi.StringArray{
		pulumi.String("string"),
	},
	Name:                  pulumi.String("string"),
	SafeSearchEnforcement: pulumi.Bool(false),
	Snippet:               pulumi.String("string"),
})
Copy
var urlAccessProfileResource = new UrlAccessProfile("urlAccessProfileResource", UrlAccessProfileArgs.builder()
    .alerts("string")
    .allows("string")
    .blocks("string")
    .cloudInlineCat(false)
    .continues("string")
    .credentialEnforcement(UrlAccessProfileCredentialEnforcementArgs.builder()
        .alerts("string")
        .allows("string")
        .blocks("string")
        .continues("string")
        .logSeverity("string")
        .mode(UrlAccessProfileCredentialEnforcementModeArgs.builder()
            .disabled(false)
            .domainCredentials(false)
            .groupMapping("string")
            .ipUser(false)
            .build())
        .build())
    .description("string")
    .device("string")
    .folder("string")
    .localInlineCat(false)
    .logContainerPageOnly(false)
    .logHttpHdrReferer(false)
    .logHttpHdrUserAgent(false)
    .logHttpHdrXff(false)
    .mlavCategoryExceptions("string")
    .name("string")
    .safeSearchEnforcement(false)
    .snippet("string")
    .build());
Copy
url_access_profile_resource = scm.UrlAccessProfile("urlAccessProfileResource",
    alerts=["string"],
    allows=["string"],
    blocks=["string"],
    cloud_inline_cat=False,
    continues=["string"],
    credential_enforcement={
        "alerts": ["string"],
        "allows": ["string"],
        "blocks": ["string"],
        "continues": ["string"],
        "log_severity": "string",
        "mode": {
            "disabled": False,
            "domain_credentials": False,
            "group_mapping": "string",
            "ip_user": False,
        },
    },
    description="string",
    device="string",
    folder="string",
    local_inline_cat=False,
    log_container_page_only=False,
    log_http_hdr_referer=False,
    log_http_hdr_user_agent=False,
    log_http_hdr_xff=False,
    mlav_category_exceptions=["string"],
    name="string",
    safe_search_enforcement=False,
    snippet="string")
Copy
const urlAccessProfileResource = new scm.UrlAccessProfile("urlAccessProfileResource", {
    alerts: ["string"],
    allows: ["string"],
    blocks: ["string"],
    cloudInlineCat: false,
    continues: ["string"],
    credentialEnforcement: {
        alerts: ["string"],
        allows: ["string"],
        blocks: ["string"],
        continues: ["string"],
        logSeverity: "string",
        mode: {
            disabled: false,
            domainCredentials: false,
            groupMapping: "string",
            ipUser: false,
        },
    },
    description: "string",
    device: "string",
    folder: "string",
    localInlineCat: false,
    logContainerPageOnly: false,
    logHttpHdrReferer: false,
    logHttpHdrUserAgent: false,
    logHttpHdrXff: false,
    mlavCategoryExceptions: ["string"],
    name: "string",
    safeSearchEnforcement: false,
    snippet: "string",
});
Copy
type: scm:UrlAccessProfile
properties:
    alerts:
        - string
    allows:
        - string
    blocks:
        - string
    cloudInlineCat: false
    continues:
        - string
    credentialEnforcement:
        alerts:
            - string
        allows:
            - string
        blocks:
            - string
        continues:
            - string
        logSeverity: string
        mode:
            disabled: false
            domainCredentials: false
            groupMapping: string
            ipUser: false
    description: string
    device: string
    folder: string
    localInlineCat: false
    logContainerPageOnly: false
    logHttpHdrReferer: false
    logHttpHdrUserAgent: false
    logHttpHdrXff: false
    mlavCategoryExceptions:
        - string
    name: string
    safeSearchEnforcement: false
    snippet: string
Copy

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

Alerts List<string>
The Alerts param.
Allows List<string>
The Allows param.
Blocks List<string>
The Blocks param.
CloudInlineCat bool
The CloudInlineCat param.
Continues List<string>
The Continues param.
CredentialEnforcement UrlAccessProfileCredentialEnforcement
The CredentialEnforcement param.
Description string
The Description param. String length must not exceed 255 characters.
Device string
The Device param.
Folder string
The Folder param.
LocalInlineCat bool
The LocalInlineCat param.
LogContainerPageOnly bool
The LogContainerPageOnly param. Default: true.
LogHttpHdrReferer bool
The LogHttpHdrReferer param. Default: false.
LogHttpHdrUserAgent bool
The LogHttpHdrUserAgent param. Default: false.
LogHttpHdrXff bool
The LogHttpHdrXff param. Default: false.
MlavCategoryExceptions List<string>
The MlavCategoryExceptions param.
Name string
The Name param.
SafeSearchEnforcement bool
The SafeSearchEnforcement param. Default: false.
Snippet string
The Snippet param.
Alerts []string
The Alerts param.
Allows []string
The Allows param.
Blocks []string
The Blocks param.
CloudInlineCat bool
The CloudInlineCat param.
Continues []string
The Continues param.
CredentialEnforcement UrlAccessProfileCredentialEnforcementArgs
The CredentialEnforcement param.
Description string
The Description param. String length must not exceed 255 characters.
Device string
The Device param.
Folder string
The Folder param.
LocalInlineCat bool
The LocalInlineCat param.
LogContainerPageOnly bool
The LogContainerPageOnly param. Default: true.
LogHttpHdrReferer bool
The LogHttpHdrReferer param. Default: false.
LogHttpHdrUserAgent bool
The LogHttpHdrUserAgent param. Default: false.
LogHttpHdrXff bool
The LogHttpHdrXff param. Default: false.
MlavCategoryExceptions []string
The MlavCategoryExceptions param.
Name string
The Name param.
SafeSearchEnforcement bool
The SafeSearchEnforcement param. Default: false.
Snippet string
The Snippet param.
alerts List<String>
The Alerts param.
allows List<String>
The Allows param.
blocks List<String>
The Blocks param.
cloudInlineCat Boolean
The CloudInlineCat param.
continues List<String>
The Continues param.
credentialEnforcement UrlAccessProfileCredentialEnforcement
The CredentialEnforcement param.
description String
The Description param. String length must not exceed 255 characters.
device String
The Device param.
folder String
The Folder param.
localInlineCat Boolean
The LocalInlineCat param.
logContainerPageOnly Boolean
The LogContainerPageOnly param. Default: true.
logHttpHdrReferer Boolean
The LogHttpHdrReferer param. Default: false.
logHttpHdrUserAgent Boolean
The LogHttpHdrUserAgent param. Default: false.
logHttpHdrXff Boolean
The LogHttpHdrXff param. Default: false.
mlavCategoryExceptions List<String>
The MlavCategoryExceptions param.
name String
The Name param.
safeSearchEnforcement Boolean
The SafeSearchEnforcement param. Default: false.
snippet String
The Snippet param.
alerts string[]
The Alerts param.
allows string[]
The Allows param.
blocks string[]
The Blocks param.
cloudInlineCat boolean
The CloudInlineCat param.
continues string[]
The Continues param.
credentialEnforcement UrlAccessProfileCredentialEnforcement
The CredentialEnforcement param.
description string
The Description param. String length must not exceed 255 characters.
device string
The Device param.
folder string
The Folder param.
localInlineCat boolean
The LocalInlineCat param.
logContainerPageOnly boolean
The LogContainerPageOnly param. Default: true.
logHttpHdrReferer boolean
The LogHttpHdrReferer param. Default: false.
logHttpHdrUserAgent boolean
The LogHttpHdrUserAgent param. Default: false.
logHttpHdrXff boolean
The LogHttpHdrXff param. Default: false.
mlavCategoryExceptions string[]
The MlavCategoryExceptions param.
name string
The Name param.
safeSearchEnforcement boolean
The SafeSearchEnforcement param. Default: false.
snippet string
The Snippet param.
alerts Sequence[str]
The Alerts param.
allows Sequence[str]
The Allows param.
blocks Sequence[str]
The Blocks param.
cloud_inline_cat bool
The CloudInlineCat param.
continues Sequence[str]
The Continues param.
credential_enforcement UrlAccessProfileCredentialEnforcementArgs
The CredentialEnforcement param.
description str
The Description param. String length must not exceed 255 characters.
device str
The Device param.
folder str
The Folder param.
local_inline_cat bool
The LocalInlineCat param.
log_container_page_only bool
The LogContainerPageOnly param. Default: true.
log_http_hdr_referer bool
The LogHttpHdrReferer param. Default: false.
log_http_hdr_user_agent bool
The LogHttpHdrUserAgent param. Default: false.
log_http_hdr_xff bool
The LogHttpHdrXff param. Default: false.
mlav_category_exceptions Sequence[str]
The MlavCategoryExceptions param.
name str
The Name param.
safe_search_enforcement bool
The SafeSearchEnforcement param. Default: false.
snippet str
The Snippet param.
alerts List<String>
The Alerts param.
allows List<String>
The Allows param.
blocks List<String>
The Blocks param.
cloudInlineCat Boolean
The CloudInlineCat param.
continues List<String>
The Continues param.
credentialEnforcement Property Map
The CredentialEnforcement param.
description String
The Description param. String length must not exceed 255 characters.
device String
The Device param.
folder String
The Folder param.
localInlineCat Boolean
The LocalInlineCat param.
logContainerPageOnly Boolean
The LogContainerPageOnly param. Default: true.
logHttpHdrReferer Boolean
The LogHttpHdrReferer param. Default: false.
logHttpHdrUserAgent Boolean
The LogHttpHdrUserAgent param. Default: false.
logHttpHdrXff Boolean
The LogHttpHdrXff param. Default: false.
mlavCategoryExceptions List<String>
The MlavCategoryExceptions param.
name String
The Name param.
safeSearchEnforcement Boolean
The SafeSearchEnforcement param. Default: false.
snippet String
The Snippet param.

Outputs

All input properties are implicitly available as output properties. Additionally, the UrlAccessProfile resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Tfid string
Id string
The provider-assigned unique ID for this managed resource.
Tfid string
id String
The provider-assigned unique ID for this managed resource.
tfid String
id string
The provider-assigned unique ID for this managed resource.
tfid string
id str
The provider-assigned unique ID for this managed resource.
tfid str
id String
The provider-assigned unique ID for this managed resource.
tfid String

Look up Existing UrlAccessProfile Resource

Get an existing UrlAccessProfile 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?: UrlAccessProfileState, opts?: CustomResourceOptions): UrlAccessProfile
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        alerts: Optional[Sequence[str]] = None,
        allows: Optional[Sequence[str]] = None,
        blocks: Optional[Sequence[str]] = None,
        cloud_inline_cat: Optional[bool] = None,
        continues: Optional[Sequence[str]] = None,
        credential_enforcement: Optional[UrlAccessProfileCredentialEnforcementArgs] = None,
        description: Optional[str] = None,
        device: Optional[str] = None,
        folder: Optional[str] = None,
        local_inline_cat: Optional[bool] = None,
        log_container_page_only: Optional[bool] = None,
        log_http_hdr_referer: Optional[bool] = None,
        log_http_hdr_user_agent: Optional[bool] = None,
        log_http_hdr_xff: Optional[bool] = None,
        mlav_category_exceptions: Optional[Sequence[str]] = None,
        name: Optional[str] = None,
        safe_search_enforcement: Optional[bool] = None,
        snippet: Optional[str] = None,
        tfid: Optional[str] = None) -> UrlAccessProfile
func GetUrlAccessProfile(ctx *Context, name string, id IDInput, state *UrlAccessProfileState, opts ...ResourceOption) (*UrlAccessProfile, error)
public static UrlAccessProfile Get(string name, Input<string> id, UrlAccessProfileState? state, CustomResourceOptions? opts = null)
public static UrlAccessProfile get(String name, Output<String> id, UrlAccessProfileState state, CustomResourceOptions options)
resources:  _:    type: scm:UrlAccessProfile    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:
Alerts List<string>
The Alerts param.
Allows List<string>
The Allows param.
Blocks List<string>
The Blocks param.
CloudInlineCat bool
The CloudInlineCat param.
Continues List<string>
The Continues param.
CredentialEnforcement UrlAccessProfileCredentialEnforcement
The CredentialEnforcement param.
Description string
The Description param. String length must not exceed 255 characters.
Device string
The Device param.
Folder string
The Folder param.
LocalInlineCat bool
The LocalInlineCat param.
LogContainerPageOnly bool
The LogContainerPageOnly param. Default: true.
LogHttpHdrReferer bool
The LogHttpHdrReferer param. Default: false.
LogHttpHdrUserAgent bool
The LogHttpHdrUserAgent param. Default: false.
LogHttpHdrXff bool
The LogHttpHdrXff param. Default: false.
MlavCategoryExceptions List<string>
The MlavCategoryExceptions param.
Name string
The Name param.
SafeSearchEnforcement bool
The SafeSearchEnforcement param. Default: false.
Snippet string
The Snippet param.
Tfid string
Alerts []string
The Alerts param.
Allows []string
The Allows param.
Blocks []string
The Blocks param.
CloudInlineCat bool
The CloudInlineCat param.
Continues []string
The Continues param.
CredentialEnforcement UrlAccessProfileCredentialEnforcementArgs
The CredentialEnforcement param.
Description string
The Description param. String length must not exceed 255 characters.
Device string
The Device param.
Folder string
The Folder param.
LocalInlineCat bool
The LocalInlineCat param.
LogContainerPageOnly bool
The LogContainerPageOnly param. Default: true.
LogHttpHdrReferer bool
The LogHttpHdrReferer param. Default: false.
LogHttpHdrUserAgent bool
The LogHttpHdrUserAgent param. Default: false.
LogHttpHdrXff bool
The LogHttpHdrXff param. Default: false.
MlavCategoryExceptions []string
The MlavCategoryExceptions param.
Name string
The Name param.
SafeSearchEnforcement bool
The SafeSearchEnforcement param. Default: false.
Snippet string
The Snippet param.
Tfid string
alerts List<String>
The Alerts param.
allows List<String>
The Allows param.
blocks List<String>
The Blocks param.
cloudInlineCat Boolean
The CloudInlineCat param.
continues List<String>
The Continues param.
credentialEnforcement UrlAccessProfileCredentialEnforcement
The CredentialEnforcement param.
description String
The Description param. String length must not exceed 255 characters.
device String
The Device param.
folder String
The Folder param.
localInlineCat Boolean
The LocalInlineCat param.
logContainerPageOnly Boolean
The LogContainerPageOnly param. Default: true.
logHttpHdrReferer Boolean
The LogHttpHdrReferer param. Default: false.
logHttpHdrUserAgent Boolean
The LogHttpHdrUserAgent param. Default: false.
logHttpHdrXff Boolean
The LogHttpHdrXff param. Default: false.
mlavCategoryExceptions List<String>
The MlavCategoryExceptions param.
name String
The Name param.
safeSearchEnforcement Boolean
The SafeSearchEnforcement param. Default: false.
snippet String
The Snippet param.
tfid String
alerts string[]
The Alerts param.
allows string[]
The Allows param.
blocks string[]
The Blocks param.
cloudInlineCat boolean
The CloudInlineCat param.
continues string[]
The Continues param.
credentialEnforcement UrlAccessProfileCredentialEnforcement
The CredentialEnforcement param.
description string
The Description param. String length must not exceed 255 characters.
device string
The Device param.
folder string
The Folder param.
localInlineCat boolean
The LocalInlineCat param.
logContainerPageOnly boolean
The LogContainerPageOnly param. Default: true.
logHttpHdrReferer boolean
The LogHttpHdrReferer param. Default: false.
logHttpHdrUserAgent boolean
The LogHttpHdrUserAgent param. Default: false.
logHttpHdrXff boolean
The LogHttpHdrXff param. Default: false.
mlavCategoryExceptions string[]
The MlavCategoryExceptions param.
name string
The Name param.
safeSearchEnforcement boolean
The SafeSearchEnforcement param. Default: false.
snippet string
The Snippet param.
tfid string
alerts Sequence[str]
The Alerts param.
allows Sequence[str]
The Allows param.
blocks Sequence[str]
The Blocks param.
cloud_inline_cat bool
The CloudInlineCat param.
continues Sequence[str]
The Continues param.
credential_enforcement UrlAccessProfileCredentialEnforcementArgs
The CredentialEnforcement param.
description str
The Description param. String length must not exceed 255 characters.
device str
The Device param.
folder str
The Folder param.
local_inline_cat bool
The LocalInlineCat param.
log_container_page_only bool
The LogContainerPageOnly param. Default: true.
log_http_hdr_referer bool
The LogHttpHdrReferer param. Default: false.
log_http_hdr_user_agent bool
The LogHttpHdrUserAgent param. Default: false.
log_http_hdr_xff bool
The LogHttpHdrXff param. Default: false.
mlav_category_exceptions Sequence[str]
The MlavCategoryExceptions param.
name str
The Name param.
safe_search_enforcement bool
The SafeSearchEnforcement param. Default: false.
snippet str
The Snippet param.
tfid str
alerts List<String>
The Alerts param.
allows List<String>
The Allows param.
blocks List<String>
The Blocks param.
cloudInlineCat Boolean
The CloudInlineCat param.
continues List<String>
The Continues param.
credentialEnforcement Property Map
The CredentialEnforcement param.
description String
The Description param. String length must not exceed 255 characters.
device String
The Device param.
folder String
The Folder param.
localInlineCat Boolean
The LocalInlineCat param.
logContainerPageOnly Boolean
The LogContainerPageOnly param. Default: true.
logHttpHdrReferer Boolean
The LogHttpHdrReferer param. Default: false.
logHttpHdrUserAgent Boolean
The LogHttpHdrUserAgent param. Default: false.
logHttpHdrXff Boolean
The LogHttpHdrXff param. Default: false.
mlavCategoryExceptions List<String>
The MlavCategoryExceptions param.
name String
The Name param.
safeSearchEnforcement Boolean
The SafeSearchEnforcement param. Default: false.
snippet String
The Snippet param.
tfid String

Supporting Types

UrlAccessProfileCredentialEnforcement
, UrlAccessProfileCredentialEnforcementArgs

Alerts List<string>
The Alerts param.
Allows List<string>
The Allows param.
Blocks List<string>
The Blocks param.
Continues List<string>
The Continues param.
LogSeverity string
The LogSeverity param. Default: "medium".
Mode UrlAccessProfileCredentialEnforcementMode
The Mode param.
Alerts []string
The Alerts param.
Allows []string
The Allows param.
Blocks []string
The Blocks param.
Continues []string
The Continues param.
LogSeverity string
The LogSeverity param. Default: "medium".
Mode UrlAccessProfileCredentialEnforcementMode
The Mode param.
alerts List<String>
The Alerts param.
allows List<String>
The Allows param.
blocks List<String>
The Blocks param.
continues List<String>
The Continues param.
logSeverity String
The LogSeverity param. Default: "medium".
mode UrlAccessProfileCredentialEnforcementMode
The Mode param.
alerts string[]
The Alerts param.
allows string[]
The Allows param.
blocks string[]
The Blocks param.
continues string[]
The Continues param.
logSeverity string
The LogSeverity param. Default: "medium".
mode UrlAccessProfileCredentialEnforcementMode
The Mode param.
alerts Sequence[str]
The Alerts param.
allows Sequence[str]
The Allows param.
blocks Sequence[str]
The Blocks param.
continues Sequence[str]
The Continues param.
log_severity str
The LogSeverity param. Default: "medium".
mode UrlAccessProfileCredentialEnforcementMode
The Mode param.
alerts List<String>
The Alerts param.
allows List<String>
The Allows param.
blocks List<String>
The Blocks param.
continues List<String>
The Continues param.
logSeverity String
The LogSeverity param. Default: "medium".
mode Property Map
The Mode param.

UrlAccessProfileCredentialEnforcementMode
, UrlAccessProfileCredentialEnforcementModeArgs

Disabled bool
The Disabled param. Default: false.
DomainCredentials bool
The DomainCredentials param. Default: false.
GroupMapping string
The GroupMapping param.
IpUser bool
The IpUser param. Default: false.
Disabled bool
The Disabled param. Default: false.
DomainCredentials bool
The DomainCredentials param. Default: false.
GroupMapping string
The GroupMapping param.
IpUser bool
The IpUser param. Default: false.
disabled Boolean
The Disabled param. Default: false.
domainCredentials Boolean
The DomainCredentials param. Default: false.
groupMapping String
The GroupMapping param.
ipUser Boolean
The IpUser param. Default: false.
disabled boolean
The Disabled param. Default: false.
domainCredentials boolean
The DomainCredentials param. Default: false.
groupMapping string
The GroupMapping param.
ipUser boolean
The IpUser param. Default: false.
disabled bool
The Disabled param. Default: false.
domain_credentials bool
The DomainCredentials param. Default: false.
group_mapping str
The GroupMapping param.
ip_user bool
The IpUser param. Default: false.
disabled Boolean
The Disabled param. Default: false.
domainCredentials Boolean
The DomainCredentials param. Default: false.
groupMapping String
The GroupMapping param.
ipUser Boolean
The IpUser param. Default: false.

Package Details

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