1. Packages
  2. Sysdig Provider
  3. API Docs
  4. getSecureRuleFilesystem
sysdig 1.56.0 published on Wednesday, Apr 30, 2025 by sysdiglabs

sysdig.getSecureRuleFilesystem

Explore with Pulumi AI

sysdig logo
sysdig 1.56.0 published on Wednesday, Apr 30, 2025 by sysdiglabs

    Example Usage

    Using getSecureRuleFilesystem

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getSecureRuleFilesystem(args: GetSecureRuleFilesystemArgs, opts?: InvokeOptions): Promise<GetSecureRuleFilesystemResult>
    function getSecureRuleFilesystemOutput(args: GetSecureRuleFilesystemOutputArgs, opts?: InvokeOptions): Output<GetSecureRuleFilesystemResult>
    def get_secure_rule_filesystem(name: Optional[str] = None,
                                   timeouts: Optional[GetSecureRuleFilesystemTimeouts] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetSecureRuleFilesystemResult
    def get_secure_rule_filesystem_output(name: Optional[pulumi.Input[str]] = None,
                                   timeouts: Optional[pulumi.Input[GetSecureRuleFilesystemTimeoutsArgs]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetSecureRuleFilesystemResult]
    func LookupSecureRuleFilesystem(ctx *Context, args *LookupSecureRuleFilesystemArgs, opts ...InvokeOption) (*LookupSecureRuleFilesystemResult, error)
    func LookupSecureRuleFilesystemOutput(ctx *Context, args *LookupSecureRuleFilesystemOutputArgs, opts ...InvokeOption) LookupSecureRuleFilesystemResultOutput

    > Note: This function is named LookupSecureRuleFilesystem in the Go SDK.

    public static class GetSecureRuleFilesystem 
    {
        public static Task<GetSecureRuleFilesystemResult> InvokeAsync(GetSecureRuleFilesystemArgs args, InvokeOptions? opts = null)
        public static Output<GetSecureRuleFilesystemResult> Invoke(GetSecureRuleFilesystemInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSecureRuleFilesystemResult> getSecureRuleFilesystem(GetSecureRuleFilesystemArgs args, InvokeOptions options)
    public static Output<GetSecureRuleFilesystemResult> getSecureRuleFilesystem(GetSecureRuleFilesystemArgs args, InvokeOptions options)
    
    fn::invoke:
      function: sysdig:index/getSecureRuleFilesystem:getSecureRuleFilesystem
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    The name of the Secure rule to retrieve.
    Timeouts GetSecureRuleFilesystemTimeouts
    Name string
    The name of the Secure rule to retrieve.
    Timeouts GetSecureRuleFilesystemTimeouts
    name String
    The name of the Secure rule to retrieve.
    timeouts GetSecureRuleFilesystemTimeouts
    name string
    The name of the Secure rule to retrieve.
    timeouts GetSecureRuleFilesystemTimeouts
    name str
    The name of the Secure rule to retrieve.
    timeouts GetSecureRuleFilesystemTimeouts
    name String
    The name of the Secure rule to retrieve.
    timeouts Property Map

    getSecureRuleFilesystem Result

    The following output properties are available:

    Description string
    The description of Secure rule.
    Id double
    Name string
    ReadOnlies List<GetSecureRuleFilesystemReadOnly>
    Block that defines read only paths to match or not match.
    ReadWrites List<GetSecureRuleFilesystemReadWrite>
    Block that defines read and write paths to match or not match.
    Tags List<string>
    A list of tags for this rule.
    Version double
    Current version of the resource in Sysdig Secure.
    Timeouts GetSecureRuleFilesystemTimeouts
    Description string
    The description of Secure rule.
    Id float64
    Name string
    ReadOnlies []GetSecureRuleFilesystemReadOnly
    Block that defines read only paths to match or not match.
    ReadWrites []GetSecureRuleFilesystemReadWrite
    Block that defines read and write paths to match or not match.
    Tags []string
    A list of tags for this rule.
    Version float64
    Current version of the resource in Sysdig Secure.
    Timeouts GetSecureRuleFilesystemTimeouts
    description String
    The description of Secure rule.
    id Double
    name String
    readOnlies List<GetSecureRuleFilesystemReadOnly>
    Block that defines read only paths to match or not match.
    readWrites List<GetSecureRuleFilesystemReadWrite>
    Block that defines read and write paths to match or not match.
    tags List<String>
    A list of tags for this rule.
    version Double
    Current version of the resource in Sysdig Secure.
    timeouts GetSecureRuleFilesystemTimeouts
    description string
    The description of Secure rule.
    id number
    name string
    readOnlies GetSecureRuleFilesystemReadOnly[]
    Block that defines read only paths to match or not match.
    readWrites GetSecureRuleFilesystemReadWrite[]
    Block that defines read and write paths to match or not match.
    tags string[]
    A list of tags for this rule.
    version number
    Current version of the resource in Sysdig Secure.
    timeouts GetSecureRuleFilesystemTimeouts
    description str
    The description of Secure rule.
    id float
    name str
    read_onlies Sequence[GetSecureRuleFilesystemReadOnly]
    Block that defines read only paths to match or not match.
    read_writes Sequence[GetSecureRuleFilesystemReadWrite]
    Block that defines read and write paths to match or not match.
    tags Sequence[str]
    A list of tags for this rule.
    version float
    Current version of the resource in Sysdig Secure.
    timeouts GetSecureRuleFilesystemTimeouts
    description String
    The description of Secure rule.
    id Number
    name String
    readOnlies List<Property Map>
    Block that defines read only paths to match or not match.
    readWrites List<Property Map>
    Block that defines read and write paths to match or not match.
    tags List<String>
    A list of tags for this rule.
    version Number
    Current version of the resource in Sysdig Secure.
    timeouts Property Map

    Supporting Types

    GetSecureRuleFilesystemReadOnly

    Matching bool
    Paths List<string>
    Matching bool
    Paths []string
    matching Boolean
    paths List<String>
    matching boolean
    paths string[]
    matching bool
    paths Sequence[str]
    matching Boolean
    paths List<String>

    GetSecureRuleFilesystemReadWrite

    Matching bool
    Paths List<string>
    Matching bool
    Paths []string
    matching Boolean
    paths List<String>
    matching boolean
    paths string[]
    matching bool
    paths Sequence[str]
    matching Boolean
    paths List<String>

    GetSecureRuleFilesystemTimeouts

    Read string
    Read string
    read String
    read string
    read str
    read String

    Package Details

    Repository
    sysdig sysdiglabs/terraform-provider-sysdig
    License
    Notes
    This Pulumi package is based on the sysdig Terraform Provider.
    sysdig logo
    sysdig 1.56.0 published on Wednesday, Apr 30, 2025 by sysdiglabs