Class RuleScopeGetArgs
Inherited Members
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 SourceRuleScopeGetArgs()
Declaration
public RuleScopeGetArgs()
Properties
View SourceComplianceResourceId
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> |
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> |
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> |
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> |