Interface CfnConfigurationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnConfigurationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.93.0 (build 1706ca5)",
date="2024-01-03T18:29:29.268Z")
@Stability(Stable)
public interface CfnConfigurationProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnConfiguration.
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.msk.*;
CfnConfigurationProps cfnConfigurationProps = CfnConfigurationProps.builder()
.name("name")
.serverProperties("serverProperties")
// the properties below are optional
.description("description")
.kafkaVersionsList(List.of("kafkaVersionsList"))
.latestRevision(LatestRevisionProperty.builder()
.creationTime("creationTime")
.description("description")
.revision(123)
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnConfigurationPropsstatic final classAn implementation forCfnConfigurationProps -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the configuration.Configuration names are strings that match the regex "^[0-9A-Za-z][0-9A-Za-z-]{0,}$".
- See Also:
-
getServerProperties
Contents of the server.properties 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 server.properties can be in plaintext.- See Also:
-
getDescription
The description of the configuration.- See Also:
-
getKafkaVersionsList
- See Also:
-
getLatestRevision
Latest revision of the configuration.- See Also:
-
builder
- Returns:
- a
CfnConfigurationProps.BuilderofCfnConfigurationProps
-