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"});
import pulumi
import pulumi_scm as scm
example = scm.UrlAccessProfile("example", folder="Shared")
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
})
}
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",
});
});
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());
}
}
resources:
example:
type: scm:UrlAccessProfile
properties:
folder: Shared
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 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 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 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 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 String
- The unique name of the resource.
- args 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",
});
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"),
})
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());
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")
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",
});
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
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.
- Cloud
Inline boolCat - The CloudInlineCat param.
- Continues List<string>
- The Continues param.
- Credential
Enforcement UrlAccess Profile Credential Enforcement - 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.
- Local
Inline boolCat - The LocalInlineCat param.
- Log
Container boolPage Only - The LogContainerPageOnly param. Default:
true
. - Log
Http boolHdr Referer - The LogHttpHdrReferer param. Default:
false
. - Log
Http boolHdr User Agent - The LogHttpHdrUserAgent param. Default:
false
. - Log
Http boolHdr Xff - The LogHttpHdrXff param. Default:
false
. - Mlav
Category List<string>Exceptions - The MlavCategoryExceptions param.
- Name string
- The Name param.
- Safe
Search boolEnforcement - 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.
- Cloud
Inline boolCat - The CloudInlineCat param.
- Continues []string
- The Continues param.
- Credential
Enforcement UrlAccess Profile Credential Enforcement Args - 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.
- Local
Inline boolCat - The LocalInlineCat param.
- Log
Container boolPage Only - The LogContainerPageOnly param. Default:
true
. - Log
Http boolHdr Referer - The LogHttpHdrReferer param. Default:
false
. - Log
Http boolHdr User Agent - The LogHttpHdrUserAgent param. Default:
false
. - Log
Http boolHdr Xff - The LogHttpHdrXff param. Default:
false
. - Mlav
Category []stringExceptions - The MlavCategoryExceptions param.
- Name string
- The Name param.
- Safe
Search boolEnforcement - 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.
- cloud
Inline BooleanCat - The CloudInlineCat param.
- continues List<String>
- The Continues param.
- credential
Enforcement UrlAccess Profile Credential Enforcement - 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.
- local
Inline BooleanCat - The LocalInlineCat param.
- log
Container BooleanPage Only - The LogContainerPageOnly param. Default:
true
. - log
Http BooleanHdr Referer - The LogHttpHdrReferer param. Default:
false
. - log
Http BooleanHdr User Agent - The LogHttpHdrUserAgent param. Default:
false
. - log
Http BooleanHdr Xff - The LogHttpHdrXff param. Default:
false
. - mlav
Category List<String>Exceptions - The MlavCategoryExceptions param.
- name String
- The Name param.
- safe
Search BooleanEnforcement - 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.
- cloud
Inline booleanCat - The CloudInlineCat param.
- continues string[]
- The Continues param.
- credential
Enforcement UrlAccess Profile Credential Enforcement - 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.
- local
Inline booleanCat - The LocalInlineCat param.
- log
Container booleanPage Only - The LogContainerPageOnly param. Default:
true
. - log
Http booleanHdr Referer - The LogHttpHdrReferer param. Default:
false
. - log
Http booleanHdr User Agent - The LogHttpHdrUserAgent param. Default:
false
. - log
Http booleanHdr Xff - The LogHttpHdrXff param. Default:
false
. - mlav
Category string[]Exceptions - The MlavCategoryExceptions param.
- name string
- The Name param.
- safe
Search booleanEnforcement - 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_ boolcat - The CloudInlineCat param.
- continues Sequence[str]
- The Continues param.
- credential_
enforcement UrlAccess Profile Credential Enforcement Args - 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_ boolcat - The LocalInlineCat param.
- log_
container_ boolpage_ only - The LogContainerPageOnly param. Default:
true
. - log_
http_ boolhdr_ referer - The LogHttpHdrReferer param. Default:
false
. - log_
http_ boolhdr_ user_ agent - The LogHttpHdrUserAgent param. Default:
false
. - log_
http_ boolhdr_ xff - The LogHttpHdrXff param. Default:
false
. - mlav_
category_ Sequence[str]exceptions - The MlavCategoryExceptions param.
- name str
- The Name param.
- safe_
search_ boolenforcement - 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.
- cloud
Inline BooleanCat - The CloudInlineCat param.
- continues List<String>
- The Continues param.
- credential
Enforcement 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.
- local
Inline BooleanCat - The LocalInlineCat param.
- log
Container BooleanPage Only - The LogContainerPageOnly param. Default:
true
. - log
Http BooleanHdr Referer - The LogHttpHdrReferer param. Default:
false
. - log
Http BooleanHdr User Agent - The LogHttpHdrUserAgent param. Default:
false
. - log
Http BooleanHdr Xff - The LogHttpHdrXff param. Default:
false
. - mlav
Category List<String>Exceptions - The MlavCategoryExceptions param.
- name String
- The Name param.
- safe
Search BooleanEnforcement - 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:
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)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Alerts List<string>
- The Alerts param.
- Allows List<string>
- The Allows param.
- Blocks List<string>
- The Blocks param.
- Cloud
Inline boolCat - The CloudInlineCat param.
- Continues List<string>
- The Continues param.
- Credential
Enforcement UrlAccess Profile Credential Enforcement - 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.
- Local
Inline boolCat - The LocalInlineCat param.
- Log
Container boolPage Only - The LogContainerPageOnly param. Default:
true
. - Log
Http boolHdr Referer - The LogHttpHdrReferer param. Default:
false
. - Log
Http boolHdr User Agent - The LogHttpHdrUserAgent param. Default:
false
. - Log
Http boolHdr Xff - The LogHttpHdrXff param. Default:
false
. - Mlav
Category List<string>Exceptions - The MlavCategoryExceptions param.
- Name string
- The Name param.
- Safe
Search boolEnforcement - 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.
- Cloud
Inline boolCat - The CloudInlineCat param.
- Continues []string
- The Continues param.
- Credential
Enforcement UrlAccess Profile Credential Enforcement Args - 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.
- Local
Inline boolCat - The LocalInlineCat param.
- Log
Container boolPage Only - The LogContainerPageOnly param. Default:
true
. - Log
Http boolHdr Referer - The LogHttpHdrReferer param. Default:
false
. - Log
Http boolHdr User Agent - The LogHttpHdrUserAgent param. Default:
false
. - Log
Http boolHdr Xff - The LogHttpHdrXff param. Default:
false
. - Mlav
Category []stringExceptions - The MlavCategoryExceptions param.
- Name string
- The Name param.
- Safe
Search boolEnforcement - 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.
- cloud
Inline BooleanCat - The CloudInlineCat param.
- continues List<String>
- The Continues param.
- credential
Enforcement UrlAccess Profile Credential Enforcement - 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.
- local
Inline BooleanCat - The LocalInlineCat param.
- log
Container BooleanPage Only - The LogContainerPageOnly param. Default:
true
. - log
Http BooleanHdr Referer - The LogHttpHdrReferer param. Default:
false
. - log
Http BooleanHdr User Agent - The LogHttpHdrUserAgent param. Default:
false
. - log
Http BooleanHdr Xff - The LogHttpHdrXff param. Default:
false
. - mlav
Category List<String>Exceptions - The MlavCategoryExceptions param.
- name String
- The Name param.
- safe
Search BooleanEnforcement - 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.
- cloud
Inline booleanCat - The CloudInlineCat param.
- continues string[]
- The Continues param.
- credential
Enforcement UrlAccess Profile Credential Enforcement - 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.
- local
Inline booleanCat - The LocalInlineCat param.
- log
Container booleanPage Only - The LogContainerPageOnly param. Default:
true
. - log
Http booleanHdr Referer - The LogHttpHdrReferer param. Default:
false
. - log
Http booleanHdr User Agent - The LogHttpHdrUserAgent param. Default:
false
. - log
Http booleanHdr Xff - The LogHttpHdrXff param. Default:
false
. - mlav
Category string[]Exceptions - The MlavCategoryExceptions param.
- name string
- The Name param.
- safe
Search booleanEnforcement - 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_ boolcat - The CloudInlineCat param.
- continues Sequence[str]
- The Continues param.
- credential_
enforcement UrlAccess Profile Credential Enforcement Args - 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_ boolcat - The LocalInlineCat param.
- log_
container_ boolpage_ only - The LogContainerPageOnly param. Default:
true
. - log_
http_ boolhdr_ referer - The LogHttpHdrReferer param. Default:
false
. - log_
http_ boolhdr_ user_ agent - The LogHttpHdrUserAgent param. Default:
false
. - log_
http_ boolhdr_ xff - The LogHttpHdrXff param. Default:
false
. - mlav_
category_ Sequence[str]exceptions - The MlavCategoryExceptions param.
- name str
- The Name param.
- safe_
search_ boolenforcement - 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.
- cloud
Inline BooleanCat - The CloudInlineCat param.
- continues List<String>
- The Continues param.
- credential
Enforcement 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.
- local
Inline BooleanCat - The LocalInlineCat param.
- log
Container BooleanPage Only - The LogContainerPageOnly param. Default:
true
. - log
Http BooleanHdr Referer - The LogHttpHdrReferer param. Default:
false
. - log
Http BooleanHdr User Agent - The LogHttpHdrUserAgent param. Default:
false
. - log
Http BooleanHdr Xff - The LogHttpHdrXff param. Default:
false
. - mlav
Category List<String>Exceptions - The MlavCategoryExceptions param.
- name String
- The Name param.
- safe
Search BooleanEnforcement - 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.
- Log
Severity string - The LogSeverity param. Default:
"medium"
. - Mode
Url
Access Profile Credential Enforcement Mode - The Mode param.
- Alerts []string
- The Alerts param.
- Allows []string
- The Allows param.
- Blocks []string
- The Blocks param.
- Continues []string
- The Continues param.
- Log
Severity string - The LogSeverity param. Default:
"medium"
. - Mode
Url
Access Profile Credential Enforcement Mode - 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.
- log
Severity String - The LogSeverity param. Default:
"medium"
. - mode
Url
Access Profile Credential Enforcement Mode - The Mode param.
- alerts string[]
- The Alerts param.
- allows string[]
- The Allows param.
- blocks string[]
- The Blocks param.
- continues string[]
- The Continues param.
- log
Severity string - The LogSeverity param. Default:
"medium"
. - mode
Url
Access Profile Credential Enforcement Mode - 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
Url
Access Profile Credential Enforcement Mode - 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.
- log
Severity String - The LogSeverity param. Default:
"medium"
. - mode Property Map
- The Mode param.
UrlAccessProfileCredentialEnforcementMode, UrlAccessProfileCredentialEnforcementModeArgs
- Disabled bool
- The Disabled param. Default:
false
. - Domain
Credentials bool - The DomainCredentials param. Default:
false
. - Group
Mapping string - The GroupMapping param.
- Ip
User bool - The IpUser param. Default:
false
.
- Disabled bool
- The Disabled param. Default:
false
. - Domain
Credentials bool - The DomainCredentials param. Default:
false
. - Group
Mapping string - The GroupMapping param.
- Ip
User bool - The IpUser param. Default:
false
.
- disabled Boolean
- The Disabled param. Default:
false
. - domain
Credentials Boolean - The DomainCredentials param. Default:
false
. - group
Mapping String - The GroupMapping param.
- ip
User Boolean - The IpUser param. Default:
false
.
- disabled boolean
- The Disabled param. Default:
false
. - domain
Credentials boolean - The DomainCredentials param. Default:
false
. - group
Mapping string - The GroupMapping param.
- ip
User 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
. - domain
Credentials Boolean - The DomainCredentials param. Default:
false
. - group
Mapping String - The GroupMapping param.
- ip
User 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.