ibm.getCisRulesetVersions
Explore with Pulumi AI
Retrieve information about an IBM Cloud Internet Services Instance/Zone ruleset’s version data sources. For more information, see [IBM Cloud Internet Services].
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const tests = ibm.getCisRulesetVersions({
cisId: ibm_cis.instance.id,
domainId: data.ibm_cis_domain.cis_domain.domain_id,
rulesetId: data.ibm_cis_ruleset.cis_ruleset.ruleset_id,
version: data.ibm_cis_ruleset.cis_ruleset.version,
});
import pulumi
import pulumi_ibm as ibm
tests = ibm.get_cis_ruleset_versions(cis_id=ibm_cis["instance"]["id"],
domain_id=data["ibm_cis_domain"]["cis_domain"]["domain_id"],
ruleset_id=data["ibm_cis_ruleset"]["cis_ruleset"]["ruleset_id"],
version=data["ibm_cis_ruleset"]["cis_ruleset"]["version"])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetCisRulesetVersions(ctx, &ibm.GetCisRulesetVersionsArgs{
CisId: ibm_cis.Instance.Id,
DomainId: pulumi.StringRef(data.Ibm_cis_domain.Cis_domain.Domain_id),
RulesetId: data.Ibm_cis_ruleset.Cis_ruleset.Ruleset_id,
Version: pulumi.StringRef(data.Ibm_cis_ruleset.Cis_ruleset.Version),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var tests = Ibm.GetCisRulesetVersions.Invoke(new()
{
CisId = ibm_cis.Instance.Id,
DomainId = data.Ibm_cis_domain.Cis_domain.Domain_id,
RulesetId = data.Ibm_cis_ruleset.Cis_ruleset.Ruleset_id,
Version = data.Ibm_cis_ruleset.Cis_ruleset.Version,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetCisRulesetVersionsArgs;
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) {
final var tests = IbmFunctions.getCisRulesetVersions(GetCisRulesetVersionsArgs.builder()
.cisId(ibm_cis.instance().id())
.domainId(data.ibm_cis_domain().cis_domain().domain_id())
.rulesetId(data.ibm_cis_ruleset().cis_ruleset().ruleset_id())
.version(data.ibm_cis_ruleset().cis_ruleset().version())
.build());
}
}
variables:
tests:
fn::invoke:
function: ibm:getCisRulesetVersions
arguments:
cisId: ${ibm_cis.instance.id}
domainId: ${data.ibm_cis_domain.cis_domain.domain_id}
rulesetId: ${data.ibm_cis_ruleset.cis_ruleset.ruleset_id}
version: ${data.ibm_cis_ruleset.cis_ruleset.version}
Attributes reference
In addition to the argument reference list, you can access the following attribute references after your data source is created.
Attribute references when version
is not provided.
result
- (list)id
- (string) Ruleset ID.description
- (string) Description of the ruleset.kind
- (string) The kind of the ruleset.Phase
- (string) Phase of the ruleset.name
- (string) Name of the ruleset.last updated
- (string) Last update date of the ruleset.version
- (string) Version of the ruleset.
Extra attributes when version
is provide.
rules
- (List) This list contains the information of rules associated with the ruleset’s version.Nested scheme of
rules
id
(String). ID of the rule.version
(String). Version of the rule.action
(String). Action of the rule.description
(String) Description of the rule.enable
(Boolean) Enables/Disables the rule.expression
(String) Expression used by the rule to match the incoming request.ref
(String) ID of an referrenced rule.last_updated
(String) Date and time of the last update was made on the rule.categories
(List) List of categories.logging
(Map)enabled
(Boolean) Logging is enabled or not.
action_parameters
(List) Action Parameters of the rule.Nested scheme of
action_parameters
id
(String) ID of the managed ruleset to be deployed.overrides
(List) Provides the parameters which are overridden.Nested scheme of
overrides
action
(String) Action of the rule. Examples: log, block, skip.enabled
(Boolean) Enables/Disables the rule.sensitivity_level
(String) Defines the sensitivity level of the rule.rules
(Optional, List) List of details of the managed rules which are overridden.Nested scheme of
rules
id
(String) ID of the rule.enabled
(Boolean) Enables/Disables the rule.action
(String) Action of the rule.sensitivity_level
(String) Defines the sensitivity level of the rule.
categories
(List)Nested scheme of
categories
category
(String) Category of the rule.enabled
(Boolean) Enables/Disables the rule.action
(String) Action of the rule.
version
(String) Latest version.ruleset
(String) ID of the ruleset.rulesets
(List) IDs of the rulesets.response
(Map) Custom response from the API.content
(String) Content of the response.content_type
(string) Content type of the response.status_code
(Int) Status code returned by the API.
Using getCisRulesetVersions
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 getCisRulesetVersions(args: GetCisRulesetVersionsArgs, opts?: InvokeOptions): Promise<GetCisRulesetVersionsResult>
function getCisRulesetVersionsOutput(args: GetCisRulesetVersionsOutputArgs, opts?: InvokeOptions): Output<GetCisRulesetVersionsResult>
def get_cis_ruleset_versions(cis_id: Optional[str] = None,
domain_id: Optional[str] = None,
id: Optional[str] = None,
ruleset_id: Optional[str] = None,
version: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCisRulesetVersionsResult
def get_cis_ruleset_versions_output(cis_id: Optional[pulumi.Input[str]] = None,
domain_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
ruleset_id: Optional[pulumi.Input[str]] = None,
version: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCisRulesetVersionsResult]
func GetCisRulesetVersions(ctx *Context, args *GetCisRulesetVersionsArgs, opts ...InvokeOption) (*GetCisRulesetVersionsResult, error)
func GetCisRulesetVersionsOutput(ctx *Context, args *GetCisRulesetVersionsOutputArgs, opts ...InvokeOption) GetCisRulesetVersionsResultOutput
> Note: This function is named GetCisRulesetVersions
in the Go SDK.
public static class GetCisRulesetVersions
{
public static Task<GetCisRulesetVersionsResult> InvokeAsync(GetCisRulesetVersionsArgs args, InvokeOptions? opts = null)
public static Output<GetCisRulesetVersionsResult> Invoke(GetCisRulesetVersionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCisRulesetVersionsResult> getCisRulesetVersions(GetCisRulesetVersionsArgs args, InvokeOptions options)
public static Output<GetCisRulesetVersionsResult> getCisRulesetVersions(GetCisRulesetVersionsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getCisRulesetVersions:getCisRulesetVersions
arguments:
# arguments dictionary
The following arguments are supported:
- Cis
Id string - The ID of the CIS service instance.
- Ruleset
Id string - The id of the ruleset.
- Domain
Id string - The Domain/Zone ID of the CIS service instance. If domain_id is provided the request will be made at the zone/domain level otherwise the request will be made at the instance level.
- Id string
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- Cis
Id string - The ID of the CIS service instance.
- Ruleset
Id string - The id of the ruleset.
- Domain
Id string - The Domain/Zone ID of the CIS service instance. If domain_id is provided the request will be made at the zone/domain level otherwise the request will be made at the instance level.
- Id string
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- cis
Id String - The ID of the CIS service instance.
- ruleset
Id String - The id of the ruleset.
- domain
Id String - The Domain/Zone ID of the CIS service instance. If domain_id is provided the request will be made at the zone/domain level otherwise the request will be made at the instance level.
- id String
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- cis
Id string - The ID of the CIS service instance.
- ruleset
Id string - The id of the ruleset.
- domain
Id string - The Domain/Zone ID of the CIS service instance. If domain_id is provided the request will be made at the zone/domain level otherwise the request will be made at the instance level.
- id string
- version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- cis_
id str - The ID of the CIS service instance.
- ruleset_
id str - The id of the ruleset.
- domain_
id str - The Domain/Zone ID of the CIS service instance. If domain_id is provided the request will be made at the zone/domain level otherwise the request will be made at the instance level.
- id str
- version str
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- cis
Id String - The ID of the CIS service instance.
- ruleset
Id String - The id of the ruleset.
- domain
Id String - The Domain/Zone ID of the CIS service instance. If domain_id is provided the request will be made at the zone/domain level otherwise the request will be made at the instance level.
- id String
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
getCisRulesetVersions Result
The following output properties are available:
- Cis
Id string - Id string
- Ruleset
Id string - Ruleset
Versions List<GetCis Ruleset Versions Ruleset Version> - Rulesets
List<Get
Cis Ruleset Versions Ruleset> - Domain
Id string - Version string
- Cis
Id string - Id string
- Ruleset
Id string - Ruleset
Versions []GetCis Ruleset Versions Ruleset Version - Rulesets
[]Get
Cis Ruleset Versions Ruleset - Domain
Id string - Version string
- cis
Id String - id String
- ruleset
Id String - ruleset
Versions List<GetCis Ruleset Versions Ruleset Version> - rulesets
List<Get
Cis Ruleset Versions Ruleset> - domain
Id String - version String
- cis
Id string - id string
- ruleset
Id string - ruleset
Versions GetCis Ruleset Versions Ruleset Version[] - rulesets
Get
Cis Ruleset Versions Ruleset[] - domain
Id string - version string
- cis
Id String - id String
- ruleset
Id String - ruleset
Versions List<Property Map> - rulesets List<Property Map>
- domain
Id String - version String
Supporting Types
GetCisRulesetVersionsRuleset
- Description string
- Kind string
- Last
Updated string - Name string
- Phase string
- Rules
List<Get
Cis Ruleset Versions Ruleset Rule> - Ruleset
Id string - The id of the ruleset.
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- Description string
- Kind string
- Last
Updated string - Name string
- Phase string
- Rules
[]Get
Cis Ruleset Versions Ruleset Rule - Ruleset
Id string - The id of the ruleset.
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- description String
- kind String
- last
Updated String - name String
- phase String
- rules
List<Get
Cis Ruleset Versions Ruleset Rule> - ruleset
Id String - The id of the ruleset.
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- description string
- kind string
- last
Updated string - name string
- phase string
- rules
Get
Cis Ruleset Versions Ruleset Rule[] - ruleset
Id string - The id of the ruleset.
- version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- description str
- kind str
- last_
updated str - name str
- phase str
- rules
Sequence[Get
Cis Ruleset Versions Ruleset Rule] - ruleset_
id str - The id of the ruleset.
- version str
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- description String
- kind String
- last
Updated String - name String
- phase String
- rules List<Property Map>
- ruleset
Id String - The id of the ruleset.
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
GetCisRulesetVersionsRulesetRule
- Action string
- Action
Parameters List<GetCis Ruleset Versions Ruleset Rule Action Parameter> - Categories List<string>
- Description string
- Enabled bool
- Expression string
- Id string
- Last
Updated stringAt - Logging Dictionary<string, bool>
- Ref string
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- Action string
- Action
Parameters []GetCis Ruleset Versions Ruleset Rule Action Parameter - Categories []string
- Description string
- Enabled bool
- Expression string
- Id string
- Last
Updated stringAt - Logging map[string]bool
- Ref string
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- action String
- action
Parameters List<GetCis Ruleset Versions Ruleset Rule Action Parameter> - categories List<String>
- description String
- enabled Boolean
- expression String
- id String
- last
Updated StringAt - logging Map<String,Boolean>
- ref String
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- action string
- action
Parameters GetCis Ruleset Versions Ruleset Rule Action Parameter[] - categories string[]
- description string
- enabled boolean
- expression string
- id string
- last
Updated stringAt - logging {[key: string]: boolean}
- ref string
- version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- action str
- action_
parameters Sequence[GetCis Ruleset Versions Ruleset Rule Action Parameter] - categories Sequence[str]
- description str
- enabled bool
- expression str
- id str
- last_
updated_ strat - logging Mapping[str, bool]
- ref str
- version str
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- action String
- action
Parameters List<Property Map> - categories List<String>
- description String
- enabled Boolean
- expression String
- id String
- last
Updated StringAt - logging Map<Boolean>
- ref String
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
GetCisRulesetVersionsRulesetRuleActionParameter
- Id string
- Overrides
List<Get
Cis Ruleset Versions Ruleset Rule Action Parameter Override> - Responses
List<Get
Cis Ruleset Versions Ruleset Rule Action Parameter Response> - Ruleset string
- Rulesets List<string>
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- Id string
- Overrides
[]Get
Cis Ruleset Versions Ruleset Rule Action Parameter Override - Responses
[]Get
Cis Ruleset Versions Ruleset Rule Action Parameter Response - Ruleset string
- Rulesets []string
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- id String
- overrides
List<Get
Cis Ruleset Versions Ruleset Rule Action Parameter Override> - responses
List<Get
Cis Ruleset Versions Ruleset Rule Action Parameter Response> - ruleset String
- rulesets List<String>
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- id string
- overrides
Get
Cis Ruleset Versions Ruleset Rule Action Parameter Override[] - responses
Get
Cis Ruleset Versions Ruleset Rule Action Parameter Response[] - ruleset string
- rulesets string[]
- version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- id str
- overrides
Sequence[Get
Cis Ruleset Versions Ruleset Rule Action Parameter Override] - responses
Sequence[Get
Cis Ruleset Versions Ruleset Rule Action Parameter Response] - ruleset str
- rulesets Sequence[str]
- version str
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- id String
- overrides List<Property Map>
- responses List<Property Map>
- ruleset String
- rulesets List<String>
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
GetCisRulesetVersionsRulesetRuleActionParameterOverride
GetCisRulesetVersionsRulesetRuleActionParameterOverrideCategory
GetCisRulesetVersionsRulesetRuleActionParameterOverrideOverrideRule
- Action string
- Enabled bool
- Rule
Id string - Score
Threshold double
- Action string
- Enabled bool
- Rule
Id string - Score
Threshold float64
- action String
- enabled Boolean
- rule
Id String - score
Threshold Double
- action string
- enabled boolean
- rule
Id string - score
Threshold number
- action str
- enabled bool
- rule_
id str - score_
threshold float
- action String
- enabled Boolean
- rule
Id String - score
Threshold Number
GetCisRulesetVersionsRulesetRuleActionParameterResponse
- Content string
- Content
Type string - Status
Code double
- Content string
- Content
Type string - Status
Code float64
- content String
- content
Type String - status
Code Double
- content string
- content
Type string - status
Code number
- content str
- content_
type str - status_
code float
- content String
- content
Type String - status
Code Number
GetCisRulesetVersionsRulesetVersion
- Description string
- Kind string
- Last
Updated string - Name string
- Phase string
- Rules
List<Get
Cis Ruleset Versions Ruleset Version Rule> - Ruleset
Id string - The id of the ruleset.
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- Description string
- Kind string
- Last
Updated string - Name string
- Phase string
- Rules
[]Get
Cis Ruleset Versions Ruleset Version Rule - Ruleset
Id string - The id of the ruleset.
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- description String
- kind String
- last
Updated String - name String
- phase String
- rules
List<Get
Cis Ruleset Versions Ruleset Version Rule> - ruleset
Id String - The id of the ruleset.
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- description string
- kind string
- last
Updated string - name string
- phase string
- rules
Get
Cis Ruleset Versions Ruleset Version Rule[] - ruleset
Id string - The id of the ruleset.
- version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- description str
- kind str
- last_
updated str - name str
- phase str
- rules
Sequence[Get
Cis Ruleset Versions Ruleset Version Rule] - ruleset_
id str - The id of the ruleset.
- version str
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- description String
- kind String
- last
Updated String - name String
- phase String
- rules List<Property Map>
- ruleset
Id String - The id of the ruleset.
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
GetCisRulesetVersionsRulesetVersionRule
- Action string
- Action
Parameters List<GetCis Ruleset Versions Ruleset Version Rule Action Parameter> - Categories List<string>
- Description string
- Enabled bool
- Expression string
- Id string
- Last
Updated stringAt - Logging Dictionary<string, bool>
- Ref string
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- Action string
- Action
Parameters []GetCis Ruleset Versions Ruleset Version Rule Action Parameter - Categories []string
- Description string
- Enabled bool
- Expression string
- Id string
- Last
Updated stringAt - Logging map[string]bool
- Ref string
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- action String
- action
Parameters List<GetCis Ruleset Versions Ruleset Version Rule Action Parameter> - categories List<String>
- description String
- enabled Boolean
- expression String
- id String
- last
Updated StringAt - logging Map<String,Boolean>
- ref String
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- action string
- action
Parameters GetCis Ruleset Versions Ruleset Version Rule Action Parameter[] - categories string[]
- description string
- enabled boolean
- expression string
- id string
- last
Updated stringAt - logging {[key: string]: boolean}
- ref string
- version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- action str
- action_
parameters Sequence[GetCis Ruleset Versions Ruleset Version Rule Action Parameter] - categories Sequence[str]
- description str
- enabled bool
- expression str
- id str
- last_
updated_ strat - logging Mapping[str, bool]
- ref str
- version str
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- action String
- action
Parameters List<Property Map> - categories List<String>
- description String
- enabled Boolean
- expression String
- id String
- last
Updated StringAt - logging Map<Boolean>
- ref String
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
GetCisRulesetVersionsRulesetVersionRuleActionParameter
- Id string
- Overrides
List<Get
Cis Ruleset Versions Ruleset Version Rule Action Parameter Override> - Responses
List<Get
Cis Ruleset Versions Ruleset Version Rule Action Parameter Response> - Ruleset string
- Rulesets List<string>
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- Id string
- Overrides
[]Get
Cis Ruleset Versions Ruleset Version Rule Action Parameter Override - Responses
[]Get
Cis Ruleset Versions Ruleset Version Rule Action Parameter Response - Ruleset string
- Rulesets []string
- Version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- id String
- overrides
List<Get
Cis Ruleset Versions Ruleset Version Rule Action Parameter Override> - responses
List<Get
Cis Ruleset Versions Ruleset Version Rule Action Parameter Response> - ruleset String
- rulesets List<String>
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- id string
- overrides
Get
Cis Ruleset Versions Ruleset Version Rule Action Parameter Override[] - responses
Get
Cis Ruleset Versions Ruleset Version Rule Action Parameter Response[] - ruleset string
- rulesets string[]
- version string
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- id str
- overrides
Sequence[Get
Cis Ruleset Versions Ruleset Version Rule Action Parameter Override] - responses
Sequence[Get
Cis Ruleset Versions Ruleset Version Rule Action Parameter Response] - ruleset str
- rulesets Sequence[str]
- version str
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
- id String
- overrides List<Property Map>
- responses List<Property Map>
- ruleset String
- rulesets List<String>
- version String
- If
version
of the ruleset is not provided then you will get a list in the response. That list will contain the information of the ruleset assocaited with every version. But there won't be any information related to the rules. If theversion
is provided then you will get the information of that particular version of the ruleset along with the rules associated with it.
GetCisRulesetVersionsRulesetVersionRuleActionParameterOverride
GetCisRulesetVersionsRulesetVersionRuleActionParameterOverrideCategory
GetCisRulesetVersionsRulesetVersionRuleActionParameterOverrideOverrideRule
- Action string
- Enabled bool
- Rule
Id string - Score
Threshold double
- Action string
- Enabled bool
- Rule
Id string - Score
Threshold float64
- action String
- enabled Boolean
- rule
Id String - score
Threshold Double
- action string
- enabled boolean
- rule
Id string - score
Threshold number
- action str
- enabled bool
- rule_
id str - score_
threshold float
- action String
- enabled Boolean
- rule
Id String - score
Threshold Number
GetCisRulesetVersionsRulesetVersionRuleActionParameterResponse
- Content string
- Content
Type string - Status
Code double
- Content string
- Content
Type string - Status
Code float64
- content String
- content
Type String - status
Code Double
- content string
- content
Type string - status
Code number
- content str
- content_
type str - status_
code float
- content String
- content
Type String - status
Code Number
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.