Interface CfnConfigurationProps

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)", date="2023-05-31T18:44:14.285Z") @Stability(Stable) public interface CfnConfigurationProps extends
Properties for defining a `CfnConfiguration`.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 CfnConfigurationProps cfnConfigurationProps = CfnConfigurationProps.builder()
         // the properties below are optional
  • Method Details

    • getName

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

      Configuration names are strings that match the regex "^[0-9A-Za-z][0-9A-Za-z-]{0,}$".

    • getServerProperties

      @Stability(Stable) @NotNull String getServerProperties()
      Contents of the file. When using the API, you must ensure that the contents of the file are base64 encoded. When using the console, the SDK, or the CLI, the contents of can be in plaintext.
    • getDescription

      @Stability(Stable) @Nullable default String getDescription()
      The description of the configuration.
    • getKafkaVersionsList

      @Stability(Stable) @Nullable default List<String> getKafkaVersionsList()
    • builder

      @Stability(Stable) static CfnConfigurationProps.Builder builder()
      a CfnConfigurationProps.Builder of CfnConfigurationProps