Viewing docs for volcenginecc v0.0.60
published on Thursday, Sep 3, 2026 by Volcengine
published on Thursday, Sep 3, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.60
published on Thursday, Sep 3, 2026 by Volcengine
published on Thursday, Sep 3, 2026 by Volcengine
Data Source schema for Volcengine::Config::GroupRule
Using getGroupRule
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 getGroupRule(args: GetGroupRuleArgs, opts?: InvokeOptions): Promise<GetGroupRuleResult>
function getGroupRuleOutput(args: GetGroupRuleOutputArgs, opts?: InvokeOutputOptions): Output<GetGroupRuleResult>def get_group_rule(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGroupRuleResult
def get_group_rule_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetGroupRuleResult]func LookupGroupRule(ctx *Context, args *LookupGroupRuleArgs, opts ...InvokeOption) (*LookupGroupRuleResult, error)
func LookupGroupRuleOutput(ctx *Context, args *LookupGroupRuleOutputArgs, opts ...InvokeOption) LookupGroupRuleResultOutput> Note: This function is named LookupGroupRule in the Go SDK.
public static class GetGroupRule
{
public static Task<GetGroupRuleResult> InvokeAsync(GetGroupRuleArgs args, InvokeOptions? opts = null)
public static Output<GetGroupRuleResult> Invoke(GetGroupRuleInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetGroupRuleResult> Invoke(GetGroupRuleInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetGroupRuleResult> getGroupRule(GetGroupRuleArgs args, InvokeOptions options)
public static Output<GetGroupRuleResult> getGroupRule(GetGroupRuleArgs args, InvokeOptions options)
public static Output<GetGroupRuleResult> getGroupRule(GetGroupRuleArgs args, InvokeOutputOptions options)
fn::invoke:
function: volcenginecc:config/getGroupRule:getGroupRule
arguments:
# arguments dictionarydata "volcenginecc_config_get_group_rule" "name" {
# arguments
}The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getGroupRule Result
The following output properties are available:
- Account
Group stringId - Account group ID. Not required for standard rules; required for account group rules
- Created
Time string - Creation time
- Description string
- Rule description
- Id string
- Uniquely identifies the resource.
- Input
Parameters string - Rule runtime parameters (JSON string)
- Risk
Level string - Risk level. Options: Low, Medium, High
- Rule
Id string - Rule ID
- Rule
Name string - Rule name
- Rule
Status string - Rule status. Options: Enabled, Disabled
- Rule
Template stringId - Rule template ID
- Scope
Volcengine.
Get Group Rule Scope - Resource evaluation scope
- Start
Rule boolEvaluation - Whether to trigger rule re-evaluation. When true, StartRuleEvaluation is called during update
- Triggers
List<Volcengine.
Get Group Rule Trigger> - Rule trigger configuration
- Account
Group stringId - Account group ID. Not required for standard rules; required for account group rules
- Created
Time string - Creation time
- Description string
- Rule description
- Id string
- Uniquely identifies the resource.
- Input
Parameters string - Rule runtime parameters (JSON string)
- Risk
Level string - Risk level. Options: Low, Medium, High
- Rule
Id string - Rule ID
- Rule
Name string - Rule name
- Rule
Status string - Rule status. Options: Enabled, Disabled
- Rule
Template stringId - Rule template ID
- Scope
Get
Group Rule Scope - Resource evaluation scope
- Start
Rule boolEvaluation - Whether to trigger rule re-evaluation. When true, StartRuleEvaluation is called during update
- Triggers
[]Get
Group Rule Trigger - Rule trigger configuration
- account_
group_ stringid - Account group ID. Not required for standard rules; required for account group rules
- created_
time string - Creation time
- description string
- Rule description
- id string
- Uniquely identifies the resource.
- input_
parameters string - Rule runtime parameters (JSON string)
- risk_
level string - Risk level. Options: Low, Medium, High
- rule_
id string - Rule ID
- rule_
name string - Rule name
- rule_
status string - Rule status. Options: Enabled, Disabled
- rule_
template_ stringid - Rule template ID
- scope object
- Resource evaluation scope
- start_
rule_ boolevaluation - Whether to trigger rule re-evaluation. When true, StartRuleEvaluation is called during update
- triggers list(object)
- Rule trigger configuration
- account
Group StringId - Account group ID. Not required for standard rules; required for account group rules
- created
Time String - Creation time
- description String
- Rule description
- id String
- Uniquely identifies the resource.
- input
Parameters String - Rule runtime parameters (JSON string)
- risk
Level String - Risk level. Options: Low, Medium, High
- rule
Id String - Rule ID
- rule
Name String - Rule name
- rule
Status String - Rule status. Options: Enabled, Disabled
- rule
Template StringId - Rule template ID
- scope
Get
Group Rule Scope - Resource evaluation scope
- start
Rule BooleanEvaluation - Whether to trigger rule re-evaluation. When true, StartRuleEvaluation is called during update
- triggers
List<Get
Group Rule Trigger> - Rule trigger configuration
- account
Group stringId - Account group ID. Not required for standard rules; required for account group rules
- created
Time string - Creation time
- description string
- Rule description
- id string
- Uniquely identifies the resource.
- input
Parameters string - Rule runtime parameters (JSON string)
- risk
Level string - Risk level. Options: Low, Medium, High
- rule
Id string - Rule ID
- rule
Name string - Rule name
- rule
Status string - Rule status. Options: Enabled, Disabled
- rule
Template stringId - Rule template ID
- scope
Get
Group Rule Scope - Resource evaluation scope
- start
Rule booleanEvaluation - Whether to trigger rule re-evaluation. When true, StartRuleEvaluation is called during update
- triggers
Get
Group Rule Trigger[] - Rule trigger configuration
- account_
group_ strid - Account group ID. Not required for standard rules; required for account group rules
- created_
time str - Creation time
- description str
- Rule description
- id str
- Uniquely identifies the resource.
- input_
parameters str - Rule runtime parameters (JSON string)
- risk_
level str - Risk level. Options: Low, Medium, High
- rule_
id str - Rule ID
- rule_
name str - Rule name
- rule_
status str - Rule status. Options: Enabled, Disabled
- rule_
template_ strid - Rule template ID
- scope
Get
Group Rule Scope - Resource evaluation scope
- start_
rule_ boolevaluation - Whether to trigger rule re-evaluation. When true, StartRuleEvaluation is called during update
- triggers
Sequence[Get
Group Rule Trigger] - Rule trigger configuration
- account
Group StringId - Account group ID. Not required for standard rules; required for account group rules
- created
Time String - Creation time
- description String
- Rule description
- id String
- Uniquely identifies the resource.
- input
Parameters String - Rule runtime parameters (JSON string)
- risk
Level String - Risk level. Options: Low, Medium, High
- rule
Id String - Rule ID
- rule
Name String - Rule name
- rule
Status String - Rule status. Options: Enabled, Disabled
- rule
Template StringId - Rule template ID
- scope Property Map
- Resource evaluation scope
- start
Rule BooleanEvaluation - Whether to trigger rule re-evaluation. When true, StartRuleEvaluation is called during update
- triggers List<Property Map>
- Rule trigger configuration
Supporting Types
GetGroupRuleScope
- Projects
Volcengine.
Get Group Rule Scope Projects - Project filter scope
- Regions
Volcengine.
Get Group Rule Scope Regions - Resource region list
- Resource
Ids Volcengine.Get Group Rule Scope Resource Ids - Resource ID list
- Resource
Types Volcengine.Get Group Rule Scope Resource Types - Resource type scope
-
Volcengine.
Get Group Rule Scope Tags - Resource tag list
- Projects
Get
Group Rule Scope Projects - Project filter scope
- Regions
Get
Group Rule Scope Regions - Resource region list
- Resource
Ids GetGroup Rule Scope Resource Ids - Resource ID list
- Resource
Types GetGroup Rule Scope Resource Types - Resource type scope
-
Get
Group Rule Scope Tags - Resource tag list
- projects object
- Project filter scope
- regions object
- Resource region list
- resource_
ids object - Resource ID list
- resource_
types object - Resource type scope
- object
- Resource tag list
- projects
Get
Group Rule Scope Projects - Project filter scope
- regions
Get
Group Rule Scope Regions - Resource region list
- resource
Ids GetGroup Rule Scope Resource Ids - Resource ID list
- resource
Types GetGroup Rule Scope Resource Types - Resource type scope
-
Get
Group Rule Scope Tags - Resource tag list
- projects
Get
Group Rule Scope Projects - Project filter scope
- regions
Get
Group Rule Scope Regions - Resource region list
- resource
Ids GetGroup Rule Scope Resource Ids - Resource ID list
- resource
Types GetGroup Rule Scope Resource Types - Resource type scope
-
Get
Group Rule Scope Tags - Resource tag list
- projects
Get
Group Rule Scope Projects - Project filter scope
- regions
Get
Group Rule Scope Regions - Resource region list
- resource_
ids GetGroup Rule Scope Resource Ids - Resource ID list
- resource_
types GetGroup Rule Scope Resource Types - Resource type scope
-
Get
Group Rule Scope Tags - Resource tag list
- projects Property Map
- Project filter scope
- regions Property Map
- Resource region list
- resource
Ids Property Map - Resource ID list
- resource
Types Property Map - Resource type scope
- Property Map
- Resource tag list
GetGroupRuleScopeProjects
GetGroupRuleScopeRegions
GetGroupRuleScopeResourceIds
GetGroupRuleScopeResourceTypes
GetGroupRuleScopeTags
- Excludes
[]Get
Group Rule Scope Tags Exclude - Exclude list
- Includes
[]Get
Group Rule Scope Tags Include - Include list
- excludes list(object)
- Exclude list
- includes list(object)
- Include list
- excludes
List<Get
Group Rule Scope Tags Exclude> - Exclude list
- includes
List<Get
Group Rule Scope Tags Include> - Include list
- excludes
Get
Group Rule Scope Tags Exclude[] - Exclude list
- includes
Get
Group Rule Scope Tags Include[] - Include list
- excludes
Sequence[Get
Group Rule Scope Tags Exclude] - Exclude list
- includes
Sequence[Get
Group Rule Scope Tags Include] - Include list
- excludes List<Property Map>
- Exclude list
- includes List<Property Map>
- Include list
GetGroupRuleScopeTagsExclude
GetGroupRuleScopeTagsInclude
GetGroupRuleTrigger
- Maximum
Execution stringFrequency - Maximum execution frequency. Options: OneHour, ThreeHours, SixHours, TwelveHours, TwentyFourHours
- Trigger
Type string - Trigger type. Options: ConfigurationItemChange, Periodic, Manual
- Maximum
Execution stringFrequency - Maximum execution frequency. Options: OneHour, ThreeHours, SixHours, TwelveHours, TwentyFourHours
- Trigger
Type string - Trigger type. Options: ConfigurationItemChange, Periodic, Manual
- maximum_
execution_ stringfrequency - Maximum execution frequency. Options: OneHour, ThreeHours, SixHours, TwelveHours, TwentyFourHours
- trigger_
type string - Trigger type. Options: ConfigurationItemChange, Periodic, Manual
- maximum
Execution StringFrequency - Maximum execution frequency. Options: OneHour, ThreeHours, SixHours, TwelveHours, TwentyFourHours
- trigger
Type String - Trigger type. Options: ConfigurationItemChange, Periodic, Manual
- maximum
Execution stringFrequency - Maximum execution frequency. Options: OneHour, ThreeHours, SixHours, TwelveHours, TwentyFourHours
- trigger
Type string - Trigger type. Options: ConfigurationItemChange, Periodic, Manual
- maximum_
execution_ strfrequency - Maximum execution frequency. Options: OneHour, ThreeHours, SixHours, TwelveHours, TwentyFourHours
- trigger_
type str - Trigger type. Options: ConfigurationItemChange, Periodic, Manual
- maximum
Execution StringFrequency - Maximum execution frequency. Options: OneHour, ThreeHours, SixHours, TwelveHours, TwentyFourHours
- trigger
Type String - Trigger type. Options: ConfigurationItemChange, Periodic, Manual
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.60
published on Thursday, Sep 3, 2026 by Volcengine
published on Thursday, Sep 3, 2026 by Volcengine