sumologic.MonitorFolder
Explore with Pulumi AI
Provides the ability to create, read, delete, and update folders for Monitors.
If Fine Grain Permission (FGP) feature is enabled with Monitors Content at one’s Sumo Logic account, one can also set those permission details under this monitor folder resource. For further details about FGP, please see this Monitor Permission document.
Example Monitor Folder
NOTE: Monitor folders are considered a different resource from Library content folders.
import * as pulumi from "@pulumi/pulumi";
import * as sumologic from "@pulumi/sumologic";
const tfMonitorFolder1 = new sumologic.MonitorFolder("tf_monitor_folder_1", {
name: "Terraform Managed Monitors",
description: "A folder for monitors managed by terraform.",
});
import pulumi
import pulumi_sumologic as sumologic
tf_monitor_folder1 = sumologic.MonitorFolder("tf_monitor_folder_1",
name="Terraform Managed Monitors",
description="A folder for monitors managed by terraform.")
package main
import (
"github.com/pulumi/pulumi-sumologic/sdk/go/sumologic"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sumologic.NewMonitorFolder(ctx, "tf_monitor_folder_1", &sumologic.MonitorFolderArgs{
Name: pulumi.String("Terraform Managed Monitors"),
Description: pulumi.String("A folder for monitors managed by terraform."),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using SumoLogic = Pulumi.SumoLogic;
return await Deployment.RunAsync(() =>
{
var tfMonitorFolder1 = new SumoLogic.MonitorFolder("tf_monitor_folder_1", new()
{
Name = "Terraform Managed Monitors",
Description = "A folder for monitors managed by terraform.",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sumologic.MonitorFolder;
import com.pulumi.sumologic.MonitorFolderArgs;
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 tfMonitorFolder1 = new MonitorFolder("tfMonitorFolder1", MonitorFolderArgs.builder()
.name("Terraform Managed Monitors")
.description("A folder for monitors managed by terraform.")
.build());
}
}
resources:
tfMonitorFolder1:
type: sumologic:MonitorFolder
name: tf_monitor_folder_1
properties:
name: Terraform Managed Monitors
description: A folder for monitors managed by terraform.
Create MonitorFolder Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new MonitorFolder(name: string, args: MonitorFolderArgs, opts?: CustomResourceOptions);
@overload
def MonitorFolder(resource_name: str,
args: MonitorFolderArgs,
opts: Optional[ResourceOptions] = None)
@overload
def MonitorFolder(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
is_system: Optional[bool] = None,
modified_by: Optional[str] = None,
created_at: Optional[str] = None,
is_locked: Optional[bool] = None,
is_mutable: Optional[bool] = None,
content_type: Optional[str] = None,
modified_at: Optional[str] = None,
created_by: Optional[str] = None,
name: Optional[str] = None,
obj_permissions: Optional[Sequence[MonitorFolderObjPermissionArgs]] = None,
parent_id: Optional[str] = None,
post_request_map: Optional[Mapping[str, str]] = None,
type: Optional[str] = None,
version: Optional[int] = None)
func NewMonitorFolder(ctx *Context, name string, args MonitorFolderArgs, opts ...ResourceOption) (*MonitorFolder, error)
public MonitorFolder(string name, MonitorFolderArgs args, CustomResourceOptions? opts = null)
public MonitorFolder(String name, MonitorFolderArgs args)
public MonitorFolder(String name, MonitorFolderArgs args, CustomResourceOptions options)
type: sumologic:MonitorFolder
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 MonitorFolderArgs
- 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 MonitorFolderArgs
- 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 MonitorFolderArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MonitorFolderArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MonitorFolderArgs
- 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 monitorFolderResource = new SumoLogic.MonitorFolder("monitorFolderResource", new()
{
Description = "string",
IsSystem = false,
ModifiedBy = "string",
CreatedAt = "string",
IsLocked = false,
IsMutable = false,
ContentType = "string",
ModifiedAt = "string",
CreatedBy = "string",
Name = "string",
ObjPermissions = new[]
{
new SumoLogic.Inputs.MonitorFolderObjPermissionArgs
{
Permissions = new[]
{
"string",
},
SubjectId = "string",
SubjectType = "string",
},
},
ParentId = "string",
PostRequestMap =
{
{ "string", "string" },
},
Type = "string",
Version = 0,
});
example, err := sumologic.NewMonitorFolder(ctx, "monitorFolderResource", &sumologic.MonitorFolderArgs{
Description: pulumi.String("string"),
IsSystem: pulumi.Bool(false),
ModifiedBy: pulumi.String("string"),
CreatedAt: pulumi.String("string"),
IsLocked: pulumi.Bool(false),
IsMutable: pulumi.Bool(false),
ContentType: pulumi.String("string"),
ModifiedAt: pulumi.String("string"),
CreatedBy: pulumi.String("string"),
Name: pulumi.String("string"),
ObjPermissions: sumologic.MonitorFolderObjPermissionArray{
&sumologic.MonitorFolderObjPermissionArgs{
Permissions: pulumi.StringArray{
pulumi.String("string"),
},
SubjectId: pulumi.String("string"),
SubjectType: pulumi.String("string"),
},
},
ParentId: pulumi.String("string"),
PostRequestMap: pulumi.StringMap{
"string": pulumi.String("string"),
},
Type: pulumi.String("string"),
Version: pulumi.Int(0),
})
var monitorFolderResource = new MonitorFolder("monitorFolderResource", MonitorFolderArgs.builder()
.description("string")
.isSystem(false)
.modifiedBy("string")
.createdAt("string")
.isLocked(false)
.isMutable(false)
.contentType("string")
.modifiedAt("string")
.createdBy("string")
.name("string")
.objPermissions(MonitorFolderObjPermissionArgs.builder()
.permissions("string")
.subjectId("string")
.subjectType("string")
.build())
.parentId("string")
.postRequestMap(Map.of("string", "string"))
.type("string")
.version(0)
.build());
monitor_folder_resource = sumologic.MonitorFolder("monitorFolderResource",
description="string",
is_system=False,
modified_by="string",
created_at="string",
is_locked=False,
is_mutable=False,
content_type="string",
modified_at="string",
created_by="string",
name="string",
obj_permissions=[sumologic.MonitorFolderObjPermissionArgs(
permissions=["string"],
subject_id="string",
subject_type="string",
)],
parent_id="string",
post_request_map={
"string": "string",
},
type="string",
version=0)
const monitorFolderResource = new sumologic.MonitorFolder("monitorFolderResource", {
description: "string",
isSystem: false,
modifiedBy: "string",
createdAt: "string",
isLocked: false,
isMutable: false,
contentType: "string",
modifiedAt: "string",
createdBy: "string",
name: "string",
objPermissions: [{
permissions: ["string"],
subjectId: "string",
subjectType: "string",
}],
parentId: "string",
postRequestMap: {
string: "string",
},
type: "string",
version: 0,
});
type: sumologic:MonitorFolder
properties:
contentType: string
createdAt: string
createdBy: string
description: string
isLocked: false
isMutable: false
isSystem: false
modifiedAt: string
modifiedBy: string
name: string
objPermissions:
- permissions:
- string
subjectId: string
subjectType: string
parentId: string
postRequestMap:
string: string
type: string
version: 0
MonitorFolder Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The MonitorFolder resource accepts the following input properties:
- Description string
- The description of the monitor folder.
- Content
Type string - Created
At string - Created
By string - Is
Locked bool - Is
Mutable bool - Is
System bool - Modified
At string - Modified
By string - Name string
- The name of the monitor folder. The name must be alphanumeric.
- Obj
Permissions List<Pulumi.Sumo Logic. Inputs. Monitor Folder Obj Permission> obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- Parent
Id string - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- Post
Request Dictionary<string, string>Map - Type string
- The type of object model. Valid value:
MonitorsLibraryFolder
- Version int
- Description string
- The description of the monitor folder.
- Content
Type string - Created
At string - Created
By string - Is
Locked bool - Is
Mutable bool - Is
System bool - Modified
At string - Modified
By string - Name string
- The name of the monitor folder. The name must be alphanumeric.
- Obj
Permissions []MonitorFolder Obj Permission Args obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- Parent
Id string - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- Post
Request map[string]stringMap - Type string
- The type of object model. Valid value:
MonitorsLibraryFolder
- Version int
- description String
- The description of the monitor folder.
- content
Type String - created
At String - created
By String - is
Locked Boolean - is
Mutable Boolean - is
System Boolean - modified
At String - modified
By String - name String
- The name of the monitor folder. The name must be alphanumeric.
- obj
Permissions List<MonitorFolder Obj Permission> obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- parent
Id String - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- post
Request Map<String,String>Map - type String
- The type of object model. Valid value:
MonitorsLibraryFolder
- version Integer
- description string
- The description of the monitor folder.
- content
Type string - created
At string - created
By string - is
Locked boolean - is
Mutable boolean - is
System boolean - modified
At string - modified
By string - name string
- The name of the monitor folder. The name must be alphanumeric.
- obj
Permissions MonitorFolder Obj Permission[] obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- parent
Id string - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- post
Request {[key: string]: string}Map - type string
- The type of object model. Valid value:
MonitorsLibraryFolder
- version number
- description str
- The description of the monitor folder.
- content_
type str - created_
at str - created_
by str - is_
locked bool - is_
mutable bool - is_
system bool - modified_
at str - modified_
by str - name str
- The name of the monitor folder. The name must be alphanumeric.
- obj_
permissions Sequence[MonitorFolder Obj Permission Args] obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- parent_
id str - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- post_
request_ Mapping[str, str]map - type str
- The type of object model. Valid value:
MonitorsLibraryFolder
- version int
- description String
- The description of the monitor folder.
- content
Type String - created
At String - created
By String - is
Locked Boolean - is
Mutable Boolean - is
System Boolean - modified
At String - modified
By String - name String
- The name of the monitor folder. The name must be alphanumeric.
- obj
Permissions List<Property Map> obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- parent
Id String - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- post
Request Map<String>Map - type String
- The type of object model. Valid value:
MonitorsLibraryFolder
- version Number
Outputs
All input properties are implicitly available as output properties. Additionally, the MonitorFolder 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 MonitorFolder Resource
Get an existing MonitorFolder 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?: MonitorFolderState, opts?: CustomResourceOptions): MonitorFolder
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
content_type: Optional[str] = None,
created_at: Optional[str] = None,
created_by: Optional[str] = None,
description: Optional[str] = None,
is_locked: Optional[bool] = None,
is_mutable: Optional[bool] = None,
is_system: Optional[bool] = None,
modified_at: Optional[str] = None,
modified_by: Optional[str] = None,
name: Optional[str] = None,
obj_permissions: Optional[Sequence[MonitorFolderObjPermissionArgs]] = None,
parent_id: Optional[str] = None,
post_request_map: Optional[Mapping[str, str]] = None,
type: Optional[str] = None,
version: Optional[int] = None) -> MonitorFolder
func GetMonitorFolder(ctx *Context, name string, id IDInput, state *MonitorFolderState, opts ...ResourceOption) (*MonitorFolder, error)
public static MonitorFolder Get(string name, Input<string> id, MonitorFolderState? state, CustomResourceOptions? opts = null)
public static MonitorFolder get(String name, Output<String> id, MonitorFolderState 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.
- Content
Type string - Created
At string - Created
By string - Description string
- The description of the monitor folder.
- Is
Locked bool - Is
Mutable bool - Is
System bool - Modified
At string - Modified
By string - Name string
- The name of the monitor folder. The name must be alphanumeric.
- Obj
Permissions List<Pulumi.Sumo Logic. Inputs. Monitor Folder Obj Permission> obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- Parent
Id string - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- Post
Request Dictionary<string, string>Map - Type string
- The type of object model. Valid value:
MonitorsLibraryFolder
- Version int
- Content
Type string - Created
At string - Created
By string - Description string
- The description of the monitor folder.
- Is
Locked bool - Is
Mutable bool - Is
System bool - Modified
At string - Modified
By string - Name string
- The name of the monitor folder. The name must be alphanumeric.
- Obj
Permissions []MonitorFolder Obj Permission Args obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- Parent
Id string - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- Post
Request map[string]stringMap - Type string
- The type of object model. Valid value:
MonitorsLibraryFolder
- Version int
- content
Type String - created
At String - created
By String - description String
- The description of the monitor folder.
- is
Locked Boolean - is
Mutable Boolean - is
System Boolean - modified
At String - modified
By String - name String
- The name of the monitor folder. The name must be alphanumeric.
- obj
Permissions List<MonitorFolder Obj Permission> obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- parent
Id String - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- post
Request Map<String,String>Map - type String
- The type of object model. Valid value:
MonitorsLibraryFolder
- version Integer
- content
Type string - created
At string - created
By string - description string
- The description of the monitor folder.
- is
Locked boolean - is
Mutable boolean - is
System boolean - modified
At string - modified
By string - name string
- The name of the monitor folder. The name must be alphanumeric.
- obj
Permissions MonitorFolder Obj Permission[] obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- parent
Id string - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- post
Request {[key: string]: string}Map - type string
- The type of object model. Valid value:
MonitorsLibraryFolder
- version number
- content_
type str - created_
at str - created_
by str - description str
- The description of the monitor folder.
- is_
locked bool - is_
mutable bool - is_
system bool - modified_
at str - modified_
by str - name str
- The name of the monitor folder. The name must be alphanumeric.
- obj_
permissions Sequence[MonitorFolder Obj Permission Args] obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- parent_
id str - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- post_
request_ Mapping[str, str]map - type str
- The type of object model. Valid value:
MonitorsLibraryFolder
- version int
- content
Type String - created
At String - created
By String - description String
- The description of the monitor folder.
- is
Locked Boolean - is
Mutable Boolean - is
System Boolean - modified
At String - modified
By String - name String
- The name of the monitor folder. The name must be alphanumeric.
- obj
Permissions List<Property Map> obj_permission
construct represents a Permission Statement associated with this Folder. A set ofobj_permission
constructs can be specified under a single Folder. Anobj_permission
construct can be used to control permissions Explicitly associated with a Folder. But, it cannot be used to control permissions Inherited from a Parent / Ancestor Folder. Default FGP would be still set to the Folder upon creation (e.g. the creating user would have full permission), even if noobj_permission
construct is specified at a Folder and the FGP feature is enabled at the account.- parent
Id String - The identifier of the Monitor Folder that contains this Monitor Folder. Defaults to the root folder.
- post
Request Map<String>Map - type String
- The type of object model. Valid value:
MonitorsLibraryFolder
- version Number
Supporting Types
MonitorFolderObjPermission, MonitorFolderObjPermissionArgs
- Permissions List<string>
A Set of Permissions. Valid Permission Values:
Create
Read
Update
Delete
Manage
Additional data provided in state:
- Subject
Id string - A Role ID or the Org ID of the account
- Subject
Type string - Valid values:
- Permissions []string
A Set of Permissions. Valid Permission Values:
Create
Read
Update
Delete
Manage
Additional data provided in state:
- Subject
Id string - A Role ID or the Org ID of the account
- Subject
Type string - Valid values:
- permissions List<String>
A Set of Permissions. Valid Permission Values:
Create
Read
Update
Delete
Manage
Additional data provided in state:
- subject
Id String - A Role ID or the Org ID of the account
- subject
Type String - Valid values:
- permissions string[]
A Set of Permissions. Valid Permission Values:
Create
Read
Update
Delete
Manage
Additional data provided in state:
- subject
Id string - A Role ID or the Org ID of the account
- subject
Type string - Valid values:
- permissions Sequence[str]
A Set of Permissions. Valid Permission Values:
Create
Read
Update
Delete
Manage
Additional data provided in state:
- subject_
id str - A Role ID or the Org ID of the account
- subject_
type str - Valid values:
- permissions List<String>
A Set of Permissions. Valid Permission Values:
Create
Read
Update
Delete
Manage
Additional data provided in state:
- subject
Id String - A Role ID or the Org ID of the account
- subject
Type String - Valid values:
Import
Monitor folders can be imported using the monitor folder identifier, such as:
hcl
$ pulumi import sumologic:index/monitorFolder:MonitorFolder tf_monitor_folder_1 0000000000ABC123
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Sumo Logic pulumi/pulumi-sumologic
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sumologic
Terraform Provider.