Show / Hide Table of Contents

Class RuleScopeGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
RuleScopeGetArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Cfg.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class RuleScopeGetArgs : ResourceArgs

Constructors

View Source

RuleScopeGetArgs()

Declaration
public RuleScopeGetArgs()

Properties

View Source

ComplianceResourceId

The IDs of the only AWS resource that you want to trigger an evaluation for the rule. If you specify a resource ID, you must specify one resource type for compliance_resource_types.

Declaration
public Input<string> ComplianceResourceId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ComplianceResourceTypes

A list of resource types of only those AWS resources that you want to trigger an evaluation for the rule. e.g. AWS::EC2::Instance. You can only specify one type if you also specify a resource ID for compliance_resource_id. See relevant part of AWS Docs for available types.

Declaration
public InputList<string> ComplianceResourceTypes { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

TagKey

The tag key that is applied to only those AWS resources that you want you want to trigger an evaluation for the rule.

Declaration
public Input<string> TagKey { get; set; }
Property Value
Type Description
Input<System.String>
View Source

TagValue

The tag value applied to only those AWS resources that you want to trigger an evaluation for the rule.

Declaration
public Input<string> TagValue { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.