published on Friday, Mar 13, 2026 by Zscaler
published on Friday, Mar 13, 2026 by Zscaler
The zia_cloud_nss_feed resource manages Cloud NSS (Nanolog Streaming Service) feeds in the Zscaler Internet Access (ZIA) cloud service. Cloud NSS feeds allow you to stream logs from ZIA to external SIEM or log management systems via HTTPS.
Example Usage
Cloud NSS Feed
Example coming soon!
Example coming soon!
Example coming soon!
import * as zia from "@bdzscaler/pulumi-zia";
const example = new zia.CloudNssFeed("example", {
name: "Example NSS Feed",
feedStatus: "ENABLED",
nssLogType: "weblog",
nssFeedType: "NSS_FOR_WEB",
siemType: "SPLUNK",
connectionUrl: "https://splunk.example.com:8088/services/collector",
authenticationToken: "your-auth-token",
});
import zscaler_pulumi_zia as zia
example = zia.CloudNssFeed("example",
name="Example NSS Feed",
feed_status="ENABLED",
nss_log_type="weblog",
nss_feed_type="NSS_FOR_WEB",
siem_type="SPLUNK",
connection_url="https://splunk.example.com:8088/services/collector",
authentication_token="your-auth-token",
)
resources:
example:
type: zia:CloudNssFeed
properties:
name: Example NSS Feed
feedStatus: ENABLED
nssLogType: weblog
nssFeedType: NSS_FOR_WEB
siemType: SPLUNK
connectionUrl: https://splunk.example.com:8088/services/collector
authenticationToken: your-auth-token
Create CloudNssFeed Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CloudNssFeed(name: string, args?: CloudNssFeedArgs, opts?: CustomResourceOptions);@overload
def CloudNssFeed(resource_name: str,
args: Optional[CloudNssFeedArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def CloudNssFeed(resource_name: str,
opts: Optional[ResourceOptions] = None,
authentication_token: Optional[str] = None,
authentication_url: Optional[str] = None,
base64_encoded_certificate: Optional[str] = None,
buckets: Optional[Sequence[int]] = None,
casb_tenant: Optional[Sequence[int]] = None,
client_id: Optional[str] = None,
client_ips: Optional[Sequence[str]] = None,
client_secret: Optional[str] = None,
connection_headers: Optional[Sequence[str]] = None,
connection_url: Optional[str] = None,
custom_escaped_character: Optional[Sequence[str]] = None,
departments: Optional[Sequence[int]] = None,
dlp_dictionaries: Optional[Sequence[int]] = None,
dlp_engines: Optional[Sequence[int]] = None,
domains: Optional[Sequence[str]] = None,
eps_rate_limit: Optional[int] = None,
external_collaborators: Optional[Sequence[int]] = None,
external_owners: Optional[Sequence[int]] = None,
feed_output_format: Optional[str] = None,
feed_status: Optional[str] = None,
grant_type: Optional[str] = None,
internal_collaborators: Optional[Sequence[int]] = None,
itsm_object_type: Optional[Sequence[int]] = None,
json_array_toggle: Optional[bool] = None,
location_groups: Optional[Sequence[int]] = None,
locations: Optional[Sequence[int]] = None,
max_batch_size: Optional[int] = None,
name: Optional[str] = None,
nss_feed_type: Optional[str] = None,
nss_log_type: Optional[str] = None,
nss_type: Optional[str] = None,
nw_services: Optional[Sequence[int]] = None,
oauth_authentication: Optional[bool] = None,
rules: Optional[Sequence[int]] = None,
scope: Optional[str] = None,
sender_name: Optional[Sequence[int]] = None,
server_ips: Optional[Sequence[str]] = None,
siem_type: Optional[str] = None,
time_zone: Optional[str] = None,
url_categories: Optional[Sequence[int]] = None,
users: Optional[Sequence[int]] = None,
vpn_credentials: Optional[Sequence[int]] = None)func NewCloudNssFeed(ctx *Context, name string, args *CloudNssFeedArgs, opts ...ResourceOption) (*CloudNssFeed, error)public CloudNssFeed(string name, CloudNssFeedArgs? args = null, CustomResourceOptions? opts = null)
public CloudNssFeed(String name, CloudNssFeedArgs args)
public CloudNssFeed(String name, CloudNssFeedArgs args, CustomResourceOptions options)
type: zia:CloudNssFeed
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 CloudNssFeedArgs
- 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 CloudNssFeedArgs
- 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 CloudNssFeedArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CloudNssFeedArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CloudNssFeedArgs
- 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 cloudNssFeedResource = new Zia.CloudNssFeed("cloudNssFeedResource", new()
{
AuthenticationToken = "string",
AuthenticationUrl = "string",
Base64EncodedCertificate = "string",
Buckets = new[]
{
0,
},
CasbTenant = new[]
{
0,
},
ClientId = "string",
ClientIps = new[]
{
"string",
},
ClientSecret = "string",
ConnectionHeaders = new[]
{
"string",
},
ConnectionUrl = "string",
CustomEscapedCharacter = new[]
{
"string",
},
Departments = new[]
{
0,
},
DlpDictionaries = new[]
{
0,
},
DlpEngines = new[]
{
0,
},
Domains = new[]
{
"string",
},
EpsRateLimit = 0,
ExternalCollaborators = new[]
{
0,
},
ExternalOwners = new[]
{
0,
},
FeedOutputFormat = "string",
FeedStatus = "string",
GrantType = "string",
InternalCollaborators = new[]
{
0,
},
ItsmObjectType = new[]
{
0,
},
JsonArrayToggle = false,
LocationGroups = new[]
{
0,
},
Locations = new[]
{
0,
},
MaxBatchSize = 0,
Name = "string",
NssFeedType = "string",
NssLogType = "string",
NssType = "string",
NwServices = new[]
{
0,
},
OauthAuthentication = false,
Rules = new[]
{
0,
},
Scope = "string",
SenderName = new[]
{
0,
},
ServerIps = new[]
{
"string",
},
SiemType = "string",
TimeZone = "string",
UrlCategories = new[]
{
0,
},
Users = new[]
{
0,
},
VpnCredentials = new[]
{
0,
},
});
example, err := zia.NewCloudNssFeed(ctx, "cloudNssFeedResource", &zia.CloudNssFeedArgs{
AuthenticationToken: pulumi.String("string"),
AuthenticationUrl: pulumi.String("string"),
Base64EncodedCertificate: pulumi.String("string"),
Buckets: pulumi.IntArray{
pulumi.Int(0),
},
CasbTenant: pulumi.IntArray{
pulumi.Int(0),
},
ClientId: pulumi.String("string"),
ClientIps: pulumi.StringArray{
pulumi.String("string"),
},
ClientSecret: pulumi.String("string"),
ConnectionHeaders: pulumi.StringArray{
pulumi.String("string"),
},
ConnectionUrl: pulumi.String("string"),
CustomEscapedCharacter: pulumi.StringArray{
pulumi.String("string"),
},
Departments: pulumi.IntArray{
pulumi.Int(0),
},
DlpDictionaries: pulumi.IntArray{
pulumi.Int(0),
},
DlpEngines: pulumi.IntArray{
pulumi.Int(0),
},
Domains: pulumi.StringArray{
pulumi.String("string"),
},
EpsRateLimit: pulumi.Int(0),
ExternalCollaborators: pulumi.IntArray{
pulumi.Int(0),
},
ExternalOwners: pulumi.IntArray{
pulumi.Int(0),
},
FeedOutputFormat: pulumi.String("string"),
FeedStatus: pulumi.String("string"),
GrantType: pulumi.String("string"),
InternalCollaborators: pulumi.IntArray{
pulumi.Int(0),
},
ItsmObjectType: pulumi.IntArray{
pulumi.Int(0),
},
JsonArrayToggle: pulumi.Bool(false),
LocationGroups: pulumi.IntArray{
pulumi.Int(0),
},
Locations: pulumi.IntArray{
pulumi.Int(0),
},
MaxBatchSize: pulumi.Int(0),
Name: pulumi.String("string"),
NssFeedType: pulumi.String("string"),
NssLogType: pulumi.String("string"),
NssType: pulumi.String("string"),
NwServices: pulumi.IntArray{
pulumi.Int(0),
},
OauthAuthentication: pulumi.Bool(false),
Rules: pulumi.IntArray{
pulumi.Int(0),
},
Scope: pulumi.String("string"),
SenderName: pulumi.IntArray{
pulumi.Int(0),
},
ServerIps: pulumi.StringArray{
pulumi.String("string"),
},
SiemType: pulumi.String("string"),
TimeZone: pulumi.String("string"),
UrlCategories: pulumi.IntArray{
pulumi.Int(0),
},
Users: pulumi.IntArray{
pulumi.Int(0),
},
VpnCredentials: pulumi.IntArray{
pulumi.Int(0),
},
})
var cloudNssFeedResource = new CloudNssFeed("cloudNssFeedResource", CloudNssFeedArgs.builder()
.authenticationToken("string")
.authenticationUrl("string")
.base64EncodedCertificate("string")
.buckets(0)
.casbTenant(0)
.clientId("string")
.clientIps("string")
.clientSecret("string")
.connectionHeaders("string")
.connectionUrl("string")
.customEscapedCharacter("string")
.departments(0)
.dlpDictionaries(0)
.dlpEngines(0)
.domains("string")
.epsRateLimit(0)
.externalCollaborators(0)
.externalOwners(0)
.feedOutputFormat("string")
.feedStatus("string")
.grantType("string")
.internalCollaborators(0)
.itsmObjectType(0)
.jsonArrayToggle(false)
.locationGroups(0)
.locations(0)
.maxBatchSize(0)
.name("string")
.nssFeedType("string")
.nssLogType("string")
.nssType("string")
.nwServices(0)
.oauthAuthentication(false)
.rules(0)
.scope("string")
.senderName(0)
.serverIps("string")
.siemType("string")
.timeZone("string")
.urlCategories(0)
.users(0)
.vpnCredentials(0)
.build());
cloud_nss_feed_resource = zia.CloudNssFeed("cloudNssFeedResource",
authentication_token="string",
authentication_url="string",
base64_encoded_certificate="string",
buckets=[0],
casb_tenant=[0],
client_id="string",
client_ips=["string"],
client_secret="string",
connection_headers=["string"],
connection_url="string",
custom_escaped_character=["string"],
departments=[0],
dlp_dictionaries=[0],
dlp_engines=[0],
domains=["string"],
eps_rate_limit=0,
external_collaborators=[0],
external_owners=[0],
feed_output_format="string",
feed_status="string",
grant_type="string",
internal_collaborators=[0],
itsm_object_type=[0],
json_array_toggle=False,
location_groups=[0],
locations=[0],
max_batch_size=0,
name="string",
nss_feed_type="string",
nss_log_type="string",
nss_type="string",
nw_services=[0],
oauth_authentication=False,
rules=[0],
scope="string",
sender_name=[0],
server_ips=["string"],
siem_type="string",
time_zone="string",
url_categories=[0],
users=[0],
vpn_credentials=[0])
const cloudNssFeedResource = new zia.CloudNssFeed("cloudNssFeedResource", {
authenticationToken: "string",
authenticationUrl: "string",
base64EncodedCertificate: "string",
buckets: [0],
casbTenant: [0],
clientId: "string",
clientIps: ["string"],
clientSecret: "string",
connectionHeaders: ["string"],
connectionUrl: "string",
customEscapedCharacter: ["string"],
departments: [0],
dlpDictionaries: [0],
dlpEngines: [0],
domains: ["string"],
epsRateLimit: 0,
externalCollaborators: [0],
externalOwners: [0],
feedOutputFormat: "string",
feedStatus: "string",
grantType: "string",
internalCollaborators: [0],
itsmObjectType: [0],
jsonArrayToggle: false,
locationGroups: [0],
locations: [0],
maxBatchSize: 0,
name: "string",
nssFeedType: "string",
nssLogType: "string",
nssType: "string",
nwServices: [0],
oauthAuthentication: false,
rules: [0],
scope: "string",
senderName: [0],
serverIps: ["string"],
siemType: "string",
timeZone: "string",
urlCategories: [0],
users: [0],
vpnCredentials: [0],
});
type: zia:CloudNssFeed
properties:
authenticationToken: string
authenticationUrl: string
base64EncodedCertificate: string
buckets:
- 0
casbTenant:
- 0
clientId: string
clientIps:
- string
clientSecret: string
connectionHeaders:
- string
connectionUrl: string
customEscapedCharacter:
- string
departments:
- 0
dlpDictionaries:
- 0
dlpEngines:
- 0
domains:
- string
epsRateLimit: 0
externalCollaborators:
- 0
externalOwners:
- 0
feedOutputFormat: string
feedStatus: string
grantType: string
internalCollaborators:
- 0
itsmObjectType:
- 0
jsonArrayToggle: false
locationGroups:
- 0
locations:
- 0
maxBatchSize: 0
name: string
nssFeedType: string
nssLogType: string
nssType: string
nwServices:
- 0
oauthAuthentication: false
rules:
- 0
scope: string
senderName:
- 0
serverIps:
- string
siemType: string
timeZone: string
urlCategories:
- 0
users:
- 0
vpnCredentials:
- 0
CloudNssFeed 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 CloudNssFeed resource accepts the following input properties:
- Authentication
Token string - Authentication token for the SIEM connection.
- Authentication
Url string - OAuth authentication URL for the SIEM connection.
- Base64Encoded
Certificate string - Base64-encoded certificate for TLS mutual authentication.
- Buckets List<int>
- Filter: IDs of buckets.
- Casb
Tenant List<int> - Filter: IDs of CASB tenants.
- Client
Id string - OAuth client ID for the SIEM connection.
- Client
Ips List<string> - Filter: client IP addresses.
- Client
Secret string - OAuth client secret for the SIEM connection.
- Connection
Headers List<string> - Custom HTTP headers for the connection.
- Connection
Url string - The HTTPS connection URL for the SIEM endpoint.
- Custom
Escaped List<string>Character - Custom characters to escape in feed output.
- Departments List<int>
- Filter: IDs of departments.
- Dlp
Dictionaries List<int> - Filter: IDs of DLP dictionaries.
- Dlp
Engines List<int> - Filter: IDs of DLP engines.
- Domains List<string>
- Filter: domain names.
- Eps
Rate intLimit - Events per second rate limit.
- External
Collaborators List<int> - Filter: IDs of external collaborators.
- External
Owners List<int> - Filter: IDs of external owners.
- Feed
Output stringFormat - The output format for the feed.
- Feed
Status string - Status of the feed. Valid values:
ENABLED,DISABLED. - Grant
Type string - OAuth grant type.
- Internal
Collaborators List<int> - Filter: IDs of internal collaborators.
- Itsm
Object List<int>Type - Filter: IDs of ITSM object types.
- Json
Array boolToggle - Whether to output logs as a JSON array.
- Location
Groups List<int> - Filter: IDs of location groups.
- Locations List<int>
- Filter: IDs of locations.
- Max
Batch intSize - Maximum batch size for log delivery.
- Name string
- The name of the Cloud NSS feed.
- Nss
Feed stringType - The NSS feed type (e.g.
NSS_FOR_WEB,NSS_FOR_FIREWALL). - Nss
Log stringType - The NSS log type (e.g.
weblog,firewalllog,dnslog). - Nss
Type string - The NSS type.
- Nw
Services List<int> - Filter: IDs of network services.
- Oauth
Authentication bool - Whether to use OAuth authentication for the SIEM connection.
- Rules List<int>
- Filter: IDs of rules.
- Scope string
- OAuth scope.
- Sender
Name List<int> - Filter: IDs of sender names.
- Server
Ips List<string> - Filter: server IP addresses.
- Siem
Type string - The SIEM type (e.g.
SPLUNK,QRADAR,SENTINEL). - Time
Zone string - The timezone for log timestamps.
- Url
Categories List<int> - Filter: IDs of URL categories.
- Users List<int>
- Filter: IDs of users.
- Vpn
Credentials List<int> - Filter: IDs of VPN credentials.
- Authentication
Token string - Authentication token for the SIEM connection.
- Authentication
Url string - OAuth authentication URL for the SIEM connection.
- Base64Encoded
Certificate string - Base64-encoded certificate for TLS mutual authentication.
- Buckets []int
- Filter: IDs of buckets.
- Casb
Tenant []int - Filter: IDs of CASB tenants.
- Client
Id string - OAuth client ID for the SIEM connection.
- Client
Ips []string - Filter: client IP addresses.
- Client
Secret string - OAuth client secret for the SIEM connection.
- Connection
Headers []string - Custom HTTP headers for the connection.
- Connection
Url string - The HTTPS connection URL for the SIEM endpoint.
- Custom
Escaped []stringCharacter - Custom characters to escape in feed output.
- Departments []int
- Filter: IDs of departments.
- Dlp
Dictionaries []int - Filter: IDs of DLP dictionaries.
- Dlp
Engines []int - Filter: IDs of DLP engines.
- Domains []string
- Filter: domain names.
- Eps
Rate intLimit - Events per second rate limit.
- External
Collaborators []int - Filter: IDs of external collaborators.
- External
Owners []int - Filter: IDs of external owners.
- Feed
Output stringFormat - The output format for the feed.
- Feed
Status string - Status of the feed. Valid values:
ENABLED,DISABLED. - Grant
Type string - OAuth grant type.
- Internal
Collaborators []int - Filter: IDs of internal collaborators.
- Itsm
Object []intType - Filter: IDs of ITSM object types.
- Json
Array boolToggle - Whether to output logs as a JSON array.
- Location
Groups []int - Filter: IDs of location groups.
- Locations []int
- Filter: IDs of locations.
- Max
Batch intSize - Maximum batch size for log delivery.
- Name string
- The name of the Cloud NSS feed.
- Nss
Feed stringType - The NSS feed type (e.g.
NSS_FOR_WEB,NSS_FOR_FIREWALL). - Nss
Log stringType - The NSS log type (e.g.
weblog,firewalllog,dnslog). - Nss
Type string - The NSS type.
- Nw
Services []int - Filter: IDs of network services.
- Oauth
Authentication bool - Whether to use OAuth authentication for the SIEM connection.
- Rules []int
- Filter: IDs of rules.
- Scope string
- OAuth scope.
- Sender
Name []int - Filter: IDs of sender names.
- Server
Ips []string - Filter: server IP addresses.
- Siem
Type string - The SIEM type (e.g.
SPLUNK,QRADAR,SENTINEL). - Time
Zone string - The timezone for log timestamps.
- Url
Categories []int - Filter: IDs of URL categories.
- Users []int
- Filter: IDs of users.
- Vpn
Credentials []int - Filter: IDs of VPN credentials.
- authentication
Token String - Authentication token for the SIEM connection.
- authentication
Url String - OAuth authentication URL for the SIEM connection.
- base64Encoded
Certificate String - Base64-encoded certificate for TLS mutual authentication.
- buckets List<Integer>
- Filter: IDs of buckets.
- casb
Tenant List<Integer> - Filter: IDs of CASB tenants.
- client
Id String - OAuth client ID for the SIEM connection.
- client
Ips List<String> - Filter: client IP addresses.
- client
Secret String - OAuth client secret for the SIEM connection.
- connection
Headers List<String> - Custom HTTP headers for the connection.
- connection
Url String - The HTTPS connection URL for the SIEM endpoint.
- custom
Escaped List<String>Character - Custom characters to escape in feed output.
- departments List<Integer>
- Filter: IDs of departments.
- dlp
Dictionaries List<Integer> - Filter: IDs of DLP dictionaries.
- dlp
Engines List<Integer> - Filter: IDs of DLP engines.
- domains List<String>
- Filter: domain names.
- eps
Rate IntegerLimit - Events per second rate limit.
- external
Collaborators List<Integer> - Filter: IDs of external collaborators.
- external
Owners List<Integer> - Filter: IDs of external owners.
- feed
Output StringFormat - The output format for the feed.
- feed
Status String - Status of the feed. Valid values:
ENABLED,DISABLED. - grant
Type String - OAuth grant type.
- internal
Collaborators List<Integer> - Filter: IDs of internal collaborators.
- itsm
Object List<Integer>Type - Filter: IDs of ITSM object types.
- json
Array BooleanToggle - Whether to output logs as a JSON array.
- location
Groups List<Integer> - Filter: IDs of location groups.
- locations List<Integer>
- Filter: IDs of locations.
- max
Batch IntegerSize - Maximum batch size for log delivery.
- name String
- The name of the Cloud NSS feed.
- nss
Feed StringType - The NSS feed type (e.g.
NSS_FOR_WEB,NSS_FOR_FIREWALL). - nss
Log StringType - The NSS log type (e.g.
weblog,firewalllog,dnslog). - nss
Type String - The NSS type.
- nw
Services List<Integer> - Filter: IDs of network services.
- oauth
Authentication Boolean - Whether to use OAuth authentication for the SIEM connection.
- rules List<Integer>
- Filter: IDs of rules.
- scope String
- OAuth scope.
- sender
Name List<Integer> - Filter: IDs of sender names.
- server
Ips List<String> - Filter: server IP addresses.
- siem
Type String - The SIEM type (e.g.
SPLUNK,QRADAR,SENTINEL). - time
Zone String - The timezone for log timestamps.
- url
Categories List<Integer> - Filter: IDs of URL categories.
- users List<Integer>
- Filter: IDs of users.
- vpn
Credentials List<Integer> - Filter: IDs of VPN credentials.
- authentication
Token string - Authentication token for the SIEM connection.
- authentication
Url string - OAuth authentication URL for the SIEM connection.
- base64Encoded
Certificate string - Base64-encoded certificate for TLS mutual authentication.
- buckets number[]
- Filter: IDs of buckets.
- casb
Tenant number[] - Filter: IDs of CASB tenants.
- client
Id string - OAuth client ID for the SIEM connection.
- client
Ips string[] - Filter: client IP addresses.
- client
Secret string - OAuth client secret for the SIEM connection.
- connection
Headers string[] - Custom HTTP headers for the connection.
- connection
Url string - The HTTPS connection URL for the SIEM endpoint.
- custom
Escaped string[]Character - Custom characters to escape in feed output.
- departments number[]
- Filter: IDs of departments.
- dlp
Dictionaries number[] - Filter: IDs of DLP dictionaries.
- dlp
Engines number[] - Filter: IDs of DLP engines.
- domains string[]
- Filter: domain names.
- eps
Rate numberLimit - Events per second rate limit.
- external
Collaborators number[] - Filter: IDs of external collaborators.
- external
Owners number[] - Filter: IDs of external owners.
- feed
Output stringFormat - The output format for the feed.
- feed
Status string - Status of the feed. Valid values:
ENABLED,DISABLED. - grant
Type string - OAuth grant type.
- internal
Collaborators number[] - Filter: IDs of internal collaborators.
- itsm
Object number[]Type - Filter: IDs of ITSM object types.
- json
Array booleanToggle - Whether to output logs as a JSON array.
- location
Groups number[] - Filter: IDs of location groups.
- locations number[]
- Filter: IDs of locations.
- max
Batch numberSize - Maximum batch size for log delivery.
- name string
- The name of the Cloud NSS feed.
- nss
Feed stringType - The NSS feed type (e.g.
NSS_FOR_WEB,NSS_FOR_FIREWALL). - nss
Log stringType - The NSS log type (e.g.
weblog,firewalllog,dnslog). - nss
Type string - The NSS type.
- nw
Services number[] - Filter: IDs of network services.
- oauth
Authentication boolean - Whether to use OAuth authentication for the SIEM connection.
- rules number[]
- Filter: IDs of rules.
- scope string
- OAuth scope.
- sender
Name number[] - Filter: IDs of sender names.
- server
Ips string[] - Filter: server IP addresses.
- siem
Type string - The SIEM type (e.g.
SPLUNK,QRADAR,SENTINEL). - time
Zone string - The timezone for log timestamps.
- url
Categories number[] - Filter: IDs of URL categories.
- users number[]
- Filter: IDs of users.
- vpn
Credentials number[] - Filter: IDs of VPN credentials.
- authentication_
token str - Authentication token for the SIEM connection.
- authentication_
url str - OAuth authentication URL for the SIEM connection.
- base64_
encoded_ strcertificate - Base64-encoded certificate for TLS mutual authentication.
- buckets Sequence[int]
- Filter: IDs of buckets.
- casb_
tenant Sequence[int] - Filter: IDs of CASB tenants.
- client_
id str - OAuth client ID for the SIEM connection.
- client_
ips Sequence[str] - Filter: client IP addresses.
- client_
secret str - OAuth client secret for the SIEM connection.
- connection_
headers Sequence[str] - Custom HTTP headers for the connection.
- connection_
url str - The HTTPS connection URL for the SIEM endpoint.
- custom_
escaped_ Sequence[str]character - Custom characters to escape in feed output.
- departments Sequence[int]
- Filter: IDs of departments.
- dlp_
dictionaries Sequence[int] - Filter: IDs of DLP dictionaries.
- dlp_
engines Sequence[int] - Filter: IDs of DLP engines.
- domains Sequence[str]
- Filter: domain names.
- eps_
rate_ intlimit - Events per second rate limit.
- external_
collaborators Sequence[int] - Filter: IDs of external collaborators.
- external_
owners Sequence[int] - Filter: IDs of external owners.
- feed_
output_ strformat - The output format for the feed.
- feed_
status str - Status of the feed. Valid values:
ENABLED,DISABLED. - grant_
type str - OAuth grant type.
- internal_
collaborators Sequence[int] - Filter: IDs of internal collaborators.
- itsm_
object_ Sequence[int]type - Filter: IDs of ITSM object types.
- json_
array_ booltoggle - Whether to output logs as a JSON array.
- location_
groups Sequence[int] - Filter: IDs of location groups.
- locations Sequence[int]
- Filter: IDs of locations.
- max_
batch_ intsize - Maximum batch size for log delivery.
- name str
- The name of the Cloud NSS feed.
- nss_
feed_ strtype - The NSS feed type (e.g.
NSS_FOR_WEB,NSS_FOR_FIREWALL). - nss_
log_ strtype - The NSS log type (e.g.
weblog,firewalllog,dnslog). - nss_
type str - The NSS type.
- nw_
services Sequence[int] - Filter: IDs of network services.
- oauth_
authentication bool - Whether to use OAuth authentication for the SIEM connection.
- rules Sequence[int]
- Filter: IDs of rules.
- scope str
- OAuth scope.
- sender_
name Sequence[int] - Filter: IDs of sender names.
- server_
ips Sequence[str] - Filter: server IP addresses.
- siem_
type str - The SIEM type (e.g.
SPLUNK,QRADAR,SENTINEL). - time_
zone str - The timezone for log timestamps.
- url_
categories Sequence[int] - Filter: IDs of URL categories.
- users Sequence[int]
- Filter: IDs of users.
- vpn_
credentials Sequence[int] - Filter: IDs of VPN credentials.
- authentication
Token String - Authentication token for the SIEM connection.
- authentication
Url String - OAuth authentication URL for the SIEM connection.
- base64Encoded
Certificate String - Base64-encoded certificate for TLS mutual authentication.
- buckets List<Number>
- Filter: IDs of buckets.
- casb
Tenant List<Number> - Filter: IDs of CASB tenants.
- client
Id String - OAuth client ID for the SIEM connection.
- client
Ips List<String> - Filter: client IP addresses.
- client
Secret String - OAuth client secret for the SIEM connection.
- connection
Headers List<String> - Custom HTTP headers for the connection.
- connection
Url String - The HTTPS connection URL for the SIEM endpoint.
- custom
Escaped List<String>Character - Custom characters to escape in feed output.
- departments List<Number>
- Filter: IDs of departments.
- dlp
Dictionaries List<Number> - Filter: IDs of DLP dictionaries.
- dlp
Engines List<Number> - Filter: IDs of DLP engines.
- domains List<String>
- Filter: domain names.
- eps
Rate NumberLimit - Events per second rate limit.
- external
Collaborators List<Number> - Filter: IDs of external collaborators.
- external
Owners List<Number> - Filter: IDs of external owners.
- feed
Output StringFormat - The output format for the feed.
- feed
Status String - Status of the feed. Valid values:
ENABLED,DISABLED. - grant
Type String - OAuth grant type.
- internal
Collaborators List<Number> - Filter: IDs of internal collaborators.
- itsm
Object List<Number>Type - Filter: IDs of ITSM object types.
- json
Array BooleanToggle - Whether to output logs as a JSON array.
- location
Groups List<Number> - Filter: IDs of location groups.
- locations List<Number>
- Filter: IDs of locations.
- max
Batch NumberSize - Maximum batch size for log delivery.
- name String
- The name of the Cloud NSS feed.
- nss
Feed StringType - The NSS feed type (e.g.
NSS_FOR_WEB,NSS_FOR_FIREWALL). - nss
Log StringType - The NSS log type (e.g.
weblog,firewalllog,dnslog). - nss
Type String - The NSS type.
- nw
Services List<Number> - Filter: IDs of network services.
- oauth
Authentication Boolean - Whether to use OAuth authentication for the SIEM connection.
- rules List<Number>
- Filter: IDs of rules.
- scope String
- OAuth scope.
- sender
Name List<Number> - Filter: IDs of sender names.
- server
Ips List<String> - Filter: server IP addresses.
- siem
Type String - The SIEM type (e.g.
SPLUNK,QRADAR,SENTINEL). - time
Zone String - The timezone for log timestamps.
- url
Categories List<Number> - Filter: IDs of URL categories.
- users List<Number>
- Filter: IDs of users.
- vpn
Credentials List<Number> - Filter: IDs of VPN credentials.
Outputs
All input properties are implicitly available as output properties. Additionally, the CloudNssFeed resource produces the following output properties:
Import
An existing Cloud NSS Feed can be imported using its resource ID, e.g.
$ pulumi import zia:index:CloudNssFeed example 12345
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- zia zscaler/pulumi-zia
- License
published on Friday, Mar 13, 2026 by Zscaler
