Rule

class Rule : KotlinCustomResource

Creates a listener rule. Each listener has a default rule for checking connection requests, but you can define additional rules. Each rule consists of a priority, one or more actions, and one or more conditions.

Properties

Link copied to clipboard
val action: Output<RuleAction>

Describes the action for a rule.

Link copied to clipboard
val arn: Output<String>

The Amazon Resource Name (ARN) of the rule.

Link copied to clipboard
val awsId: Output<String>

The ID of the listener.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

The ID or ARN of the listener.

Link copied to clipboard
val match: Output<RuleMatch>

The rule match.

Link copied to clipboard
val name: Output<String>?

The name of the rule. The name must be unique within the listener. The valid characters are a-z, 0-9, and hyphens (-). You can't use a hyphen as the first or last character, or immediately after another hyphen. If you don't specify a name, CloudFormation generates one. However, if you specify a name, and later want to replace the resource, you must specify a new name.

Link copied to clipboard
val priority: Output<Int>

The priority assigned to the rule. Each rule for a specific listener must have a unique priority. The lower the priority number the higher the priority.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The ID or ARN of the service.

Link copied to clipboard
val tags: Output<List<Tag>>?

The tags for the rule.

Link copied to clipboard
val urn: Output<String>