GetCompositeTypeResult constructor
- required String description,
- required String insertTime,
- required List<
CompositeTypeLabelEntryResponse> labels, - required String name,
- required OperationResponse operation,
- required String selfLink,
- required String status,
- required TemplateContentsResponse templateContents,
Creates a new GetCompositeTypeResult.
description An optional textual description of the resource; provided by the client when the resource is created.
insertTime Creation timestamp in RFC3339 text format.
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])?.
operation The Operation that most recently ran, or is currently running, on this composite type.
selfLink Server defined URL for the resource.
status Required.
templateContents Files for the template type.
Implementation
const GetCompositeTypeResult({
required this.description,
required this.insertTime,
required this.labels,
required this.name,
required this.operation,
required this.selfLink,
required this.status,
required this.templateContents,
});