Variable CompleteInstanceConst
CompleteInstance: MutableCluster<{     attributes: {         acceptedCommandList: Attribute<.[], never>;         attributeList: Attribute<.[], never>;         clusterRevision: Attribute<number, never>;         currentHeapFree: OptionalAttribute<number | bigint, any>;         currentHeapHighWatermark: Attribute<number | bigint, any> & {             isConditional: true;             mandatoryIf: [] | [{                 watermarks: boolean;             }];             optional: true;             optionalIf: [] | ConditionalFeatureList;         };         currentHeapUsed: OptionalAttribute<number | bigint, any>;         featureMap: Attribute<TypeFromPartialBitSchema, never>;         generatedCommandList: Attribute<.[], never>;         threadMetrics: OptionalAttribute<TypeFromFields[], any>;     };     commands: {         resetWatermarks: Command<void, void, any> & {             isConditional: true;             mandatoryIf: [] | [{                 watermarks: boolean;             }];             optional: true;             optionalIf: [] | ConditionalFeatureList;         };     };     events: {         softwareFault: OptionalEvent<TypeFromFields, any>;     };     features: {         watermarks: BitFlag;     };     id: @matter/general;     name: "SoftwareDiagnostics";     revision: 1; }, []> Type declaration
- Readonlyattributes: {
 acceptedCommandList: Attribute<.[], never>;
 attributeList: Attribute<.[], never>;
 clusterRevision: Attribute<number, never>;
 currentHeapFree: OptionalAttribute<number | bigint, any>;
 currentHeapHighWatermark: Attribute<number | bigint, any> & {
 isConditional: true;
 mandatoryIf: [] | [{
 watermarks: boolean;
 }];
 optional: true;
 optionalIf: [] | ConditionalFeatureList;
 };
 currentHeapUsed: OptionalAttribute<number | bigint, any>;
 featureMap: Attribute<TypeFromPartialBitSchema, never>;
 generatedCommandList: Attribute<.[], never>;
 threadMetrics: OptionalAttribute<TypeFromFields[], any>;
 }
- ReadonlyacceptedCommandList: Attribute<.[], never>
- ReadonlyattributeList: Attribute<.[], never>
- ReadonlyclusterRevision: Attribute<number, never>
- ReadonlycurrentHeapFree: OptionalAttribute<number | bigint, any>
- ReadonlycurrentHeapHighWatermark: Attribute<number | bigint, any> & {
 isConditional: true;
 mandatoryIf: [] | [{
 watermarks: boolean;
 }];
 optional: true;
 optionalIf: [] | ConditionalFeatureList;
 }
- ReadonlycurrentHeapUsed: OptionalAttribute<number | bigint, any>
- ReadonlyfeatureMap: Attribute<TypeFromPartialBitSchema, never>
- ReadonlygeneratedCommandList: Attribute<.[], never>
- ReadonlythreadMetrics: OptionalAttribute<TypeFromFields[], any>
 
- Readonlycommands: {
 resetWatermarks: Command<void, void, any> & {
 isConditional: true;
 mandatoryIf: [] | [{
 watermarks: boolean;
 }];
 optional: true;
 optionalIf: [] | ConditionalFeatureList;
 };
 }
- ReadonlyresetWatermarks: Command<void, void, any> & {
 isConditional: true;
 mandatoryIf: [] | [{
 watermarks: boolean;
 }];
 optional: true;
 optionalIf: [] | ConditionalFeatureList;
 }
 
- Readonlyevents: {
 softwareFault: OptionalEvent<TypeFromFields, any>;
 }
- Readonlyfeatures: {
 watermarks: BitFlag;
 }
- Readonlyname: "SoftwareDiagnostics"
- Readonlyrevision: 1
The SoftwareFault Event shall be generated when a software fault takes place on the Node.