Interface CfnSchemaMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSchemaMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-27T13:12:14.849Z")
@Stability(Stable)
public interface CfnSchemaMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnSchemaPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.eventschemas.*;
CfnSchemaMixinProps cfnSchemaMixinProps = CfnSchemaMixinProps.builder()
.content("content")
.description("description")
.registryName("registryName")
.schemaName("schemaName")
.tags(List.of(TagsEntryProperty.builder()
.key("key")
.value("value")
.build()))
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSchemaMixinPropsstatic final classAn implementation forCfnSchemaMixinProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnSchemaMixinProps.Builderbuilder()default StringThe source of the schema definition.default StringA description of the schema.default StringThe name of the schema registry.default StringThe name of the schema.getTags()Tags associated with the schema.default StringgetType()The type of schema.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getContent
The source of the schema definition.- See Also:
-
getDescription
A description of the schema.- See Also:
-
getRegistryName
The name of the schema registry.- See Also:
-
getSchemaName
The name of the schema.- See Also:
-
getTags
Tags associated with the schema.- See Also:
-
getType
The type of schema.Valid types include
OpenApi3andJSONSchemaDraft4.- See Also:
-
builder
- Returns:
- a
CfnSchemaMixinProps.BuilderofCfnSchemaMixinProps
-