public sealed class CreateSecurityHealthAnalyticsCustomModuleRequest : IMessage<CreateSecurityHealthAnalyticsCustomModuleRequest>, IEquatable<CreateSecurityHealthAnalyticsCustomModuleRequest>, IDeepCloneable<CreateSecurityHealthAnalyticsCustomModuleRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Security Command Center v1 API class CreateSecurityHealthAnalyticsCustomModuleRequest.
Request message for creating Security Health Analytics custom modules.
Required. Resource name of the new custom module's parent. Its format is
"organizations/{organization}/securityHealthAnalyticsSettings",
"folders/{folder}/securityHealthAnalyticsSettings", or
"projects/{project}/securityHealthAnalyticsSettings"
public SecurityHealthAnalyticsCustomModule SecurityHealthAnalyticsCustomModule { get; set; }
Required. SecurityHealthAnalytics custom module to create. The provided
name is ignored and reset with provided parent information and
server-generated ID.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides reference documentation for the \u003ccode\u003eCreateSecurityHealthAnalyticsCustomModuleRequest\u003c/code\u003e class within the Google Cloud Security Center v1 API, with the latest version being 3.24.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateSecurityHealthAnalyticsCustomModuleRequest\u003c/code\u003e class is used to define the request message for creating custom security health analytics modules, and it implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class has properties such as \u003ccode\u003eParent\u003c/code\u003e, which specifies the resource name of the new custom module's parent, and \u003ccode\u003eSecurityHealthAnalyticsCustomModule\u003c/code\u003e, which is the custom module to be created, with its name being server-generated.\u003c/p\u003e\n"],["\u003cp\u003eThe content demonstrates an extensive list of the different versions available for the API, starting from version 2.2.0 all the way up to the latest version, 3.24.0, while also highlighting that the current selected version is 3.14.0.\u003c/p\u003e\n"],["\u003cp\u003eThe page includes various inherited members for the class, like \u003ccode\u003eGetHashCode()\u003c/code\u003e, \u003ccode\u003eGetType()\u003c/code\u003e, and \u003ccode\u003eToString()\u003c/code\u003e, and has constructor information for creating instances of the class, also it includes a description of the parameters for one of the constructors, such as name and description.\u003c/p\u003e\n"]]],[],null,[]]