Interface CfnActivityProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnActivityProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:39.861Z") @Stability(Stable) public interface CfnActivityProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnActivity.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.stepfunctions.*;
 CfnActivityProps cfnActivityProps = CfnActivityProps.builder()
         .name("name")
         // the properties below are optional
         .tags(List.of(TagsEntryProperty.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .build();
 
  • Method Details

    • getName

      @Stability(Stable) @NotNull String getName()
      The name of the activity.

      A name must not contain:

      • white space
      • brackets < > { } [ ]
      • wildcard characters ? *
      • special characters " # % \ ^ | ~ $ & , ; : /`
      • control characters ( U+0000-001F , U+007F-009F )

      To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.

    • getTags

      @Stability(Stable) @Nullable default List<CfnActivity.TagsEntryProperty> getTags()
      The list of tags to add to a resource.

      Tags may only contain Unicode letters, digits, white space, or these symbols: _ . : / = + - @ .

    • builder

      @Stability(Stable) static CfnActivityProps.Builder builder()
      Returns:
      a CfnActivityProps.Builder of CfnActivityProps