Skip to content

RosRuleProps

Properties for defining a RosRule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-config-rule

Initializer

using AlibabaCloud.SDK.ROS.CDK.Config;
new RosRuleProps {
    object ConfigRuleTriggerTypes,
    object ResourceTypesScope,
    object RiskLevel,
    object RuleName,
    object SourceIdentifier,
    object SourceOwner,
    object Description = null,
    object ExcludeResourceIdsScope = null,
    object InputParameters = null,
    object MaximumExecutionFrequency = null,
    object RegionIdsScope = null,
    object ResourceGroupIdsScope = null,
    object TagKeyLogicScope = null,
    object TagKeyScope = null,
    object TagValueScope = null
};

Properties

Name Type Description
ConfigRuleTriggerTypes object No description.
ResourceTypesScope object No description.
RiskLevel object No description.
RuleName object No description.
SourceIdentifier object No description.
SourceOwner object No description.
Description object No description.
ExcludeResourceIdsScope object No description.
InputParameters object No description.
MaximumExecutionFrequency object No description.
RegionIdsScope object No description.
ResourceGroupIdsScope object No description.
TagKeyLogicScope object No description.
TagKeyScope object No description.
TagValueScope object No description.

ConfigRuleTriggerTypesRequired

public object ConfigRuleTriggerTypes { get; set; }
  • Type: object

ResourceTypesScopeRequired

public object ResourceTypesScope { get; set; }
  • Type: object

RiskLevelRequired

public object RiskLevel { get; set; }
  • Type: object

RuleNameRequired

public object RuleName { get; set; }
  • Type: object

SourceIdentifierRequired

public object SourceIdentifier { get; set; }
  • Type: object

SourceOwnerRequired

public object SourceOwner { get; set; }
  • Type: object

DescriptionOptional

public object Description { get; set; }
  • Type: object

ExcludeResourceIdsScopeOptional

public object ExcludeResourceIdsScope { get; set; }
  • Type: object

InputParametersOptional

public object InputParameters { get; set; }
  • Type: object

MaximumExecutionFrequencyOptional

public object MaximumExecutionFrequency { get; set; }
  • Type: object

RegionIdsScopeOptional

public object RegionIdsScope { get; set; }
  • Type: object

ResourceGroupIdsScopeOptional

public object ResourceGroupIdsScope { get; set; }
  • Type: object

TagKeyLogicScopeOptional

public object TagKeyLogicScope { get; set; }
  • Type: object

TagKeyScopeOptional

public object TagKeyScope { get; set; }
  • Type: object

TagValueScopeOptional

public object TagValueScope { get; set; }
  • Type: object