Splunk Resource Provider
The Splunk Resource Provider lets you manage Splunk resources.
Installing
This package is available in many languages in the standard packaging formats.
Node.js (Java/TypeScript)
To use from JavaScript or TypeScript in Node.js, install using either npm
:
$ npm install @pulumi/splunk
or yarn
:
$ yarn add @pulumi/splunk
Python
To use from Python, install using pip
:
$ pip install pulumi_splunk
Go
To use from Go, use go get
to grab the latest version of the library
$ go get github.com/pulumi/pulumi-splunk/sdk
.NET
To use from .NET, install using dotnet add package
:
$ dotnet add package Pulumi.Splunk
Configuration
The following configuration points are available:
-
splunk:url
- (Required) The URL for the Splunk instance to be configured. (The provider useshttps
as the default schema as prefix to the URL) It can also be sourced from theSPLUNK_URL
environment variable. -
splunk:username
- (Optional) The username to access the Splunk instance to be configured. It can also be sourced from theSPLUNK_USERNAME
environment variable. -
splunk:password
- (Optional) The password to access the Splunk instance to be configured. It can also be sourced from theSPLUNK_PASSWORD
environment variable. -
splunk:authToken
- (Optional) Use auth token instead of username and password to configure Splunk instance. If specified, auth token takes priority over username/password. It can also be sourced from theSPLUNK_AUTH_TOKEN
environment variable. -
splunk:insecureSkipVerify
-(Optional) Insecure skip verification flag (Defaults totrue
) It can also be sourced from theSPLUNK_INSECURE_SKIP_VERIFY
environment variable. -
splunk:timeout
- (Optional) Timeout when making calls to Splunk server. (Defaults to60 seconds
) It can also be sourced from theSPLUNK_TIMEOUT
environment variable.
Reference
For further information, please visit the Splunk provider docs or for detailed reference documentation, please visit the API docs.