Class AgentcoreGatewayRuleArgs


  • public final class AgentcoreGatewayRuleArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • actions

        public java.util.Optional<com.pulumi.core.Output<java.util.List<AgentcoreGatewayRuleActionArgs>>> actions()
        Returns:
        One or two `action` blocks defining what happens when the rule's conditions match. See Action below.
      • conditions

        public java.util.Optional<com.pulumi.core.Output<java.util.List<AgentcoreGatewayRuleConditionArgs>>> conditions()
        Returns:
        Up to two `condition` blocks that must all be satisfied for the rule's actions to apply. See Condition below.
      • description

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
        Returns:
        Description of the rule. Between 1 and 256 characters.
      • gatewayIdentifier

        public com.pulumi.core.Output<java.lang.String> gatewayIdentifier()
        Returns:
        Identifier of the gateway to attach the rule to.
      • priority

        public com.pulumi.core.Output<java.lang.Integer> priority()
        Returns:
        Priority of the rule, between 1 and 1000000. Rules are evaluated in ascending order of priority. The following arguments are optional:
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.