Annotation Type WithAwsCfTemplate

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String template
      Template file located in resources
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      sunstone.annotation.Parameter[] parameters
      Array of parameters Values may can be an expression - 'value-${variable:default}' - var is resolved from system properties.
      boolean perSuite
      True if resources supposed to be managed at suite level.
      String region
      Region that should be used for creating resource group.
    • Element Detail

      • template

        String template
        Template file located in resources
      • region

        String region
        Region that should be used for creating resource group. Expression is allowed, e.g. abc-${var:default}-xyz - var is resolved from system properties. By default sunstone.aws.region Sunstone Config property is used. For the list of available regions see Region
        Default:
        "${sunstone.aws.region}"
      • parameters

        sunstone.annotation.Parameter[] parameters
        Array of parameters Values may can be an expression - 'value-${variable:default}' - var is resolved from system properties.
        Default:
        {}
      • perSuite

        boolean perSuite

        True if resources supposed to be managed at suite level.

        The template is deployed only once and undeployed once the suite is done.

        Suite is a set of test classes that runs in a bulk not interfering with other suites (sets of test classes). Suite may be defined as a surefire run or as Suite

        Default:
        false