public sealed class CustomConfig.Types.CustomOutputSpec : IMessage<CustomConfig.Types.CustomOutputSpec>, IEquatable<CustomConfig.Types.CustomOutputSpec>, IDeepCloneable<CustomConfig.Types.CustomOutputSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Security Center Management v1 API class CustomConfig.Types.CustomOutputSpec.
A set of optional name-value pairs that define custom source properties to
return with each finding that is generated by the custom module. The custom
source properties that are defined here are included in the finding.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-30 UTC."],[[["This documentation is for the `CustomConfig.Types.CustomOutputSpec` class within the Security Center Management v1 API, with the latest version being 1.2.0."],["`CustomOutputSpec` defines custom source properties as name-value pairs that can be included with findings generated by a custom module."],["The class inherits from `object` and implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["`CustomOutputSpec` includes a `Properties` member, which is an optional list of custom output properties to be added to a finding, represented as a `RepeatedField`."],["The class provides two constructors: a default one (`CustomOutputSpec()`) and another that takes a `CustomOutputSpec` object as parameter (`CustomOutputSpec(CustomConfig.Types.CustomOutputSpec other)`)."]]],[]]