CompositeTypeArgs constructor
const
CompositeTypeArgs({
- Input<
String> ? description, - Input<
String> ? id, - Input<
List< ? labels,CompositeTypeLabelEntry> > - Input<
String> ? name, - Input<
String> ? project, - Input<
TemplateContents> ? templateContents,
Creates a new CompositeTypeArgs.
description An optional textual description of the resource; provided by the client when the resource is created.
id Optional.
labels Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])? Label values must be between 0 and 63 characters long and must conform to the regular expression ([a-z]([-a-z0-9]*[a-z0-9])?)?.
name Name of the composite type, must follow the expression: [a-z]([-a-z0-9_.]{0,61}[a-z0-9])?.
project Optional.
templateContents Files for the template type.
Implementation
const CompositeTypeArgs({
this.description,
this.id,
this.labels,
this.name,
this.project,
this.templateContents,
});