public sealed class CreateKmsConfigRequest : IMessage<CreateKmsConfigRequest>, IEquatable<CreateKmsConfigRequest>, IDeepCloneable<CreateKmsConfigRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the NetApp v1 API class CreateKmsConfigRequest.
Required. Id of the requesting KmsConfig. Must be unique within the parent
resource. Must contain only letters, numbers and hyphen, with the first
character a letter, the last a letter or a
number, and a 63 character maximum.
[[["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\u003eThe latest version of the API is 1.8.0, with version 1.7.0 being the current context, while the documentation covers versions back to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCreateKmsConfigRequest\u003c/code\u003e is a class within the NetApp v1 API that is used to create a Key Management Service (KMS) configuration.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateKmsConfigRequest\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements the interfaces \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e of the .Net framework.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eCreateKmsConfigRequest\u003c/code\u003e include \u003ccode\u003eKmsConfig\u003c/code\u003e, \u003ccode\u003eKmsConfigId\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, and \u003ccode\u003eParentAsLocationName\u003c/code\u003e, each with specific requirements and types for configuring a KMS.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateKmsConfigRequest\u003c/code\u003e requires both a \u003ccode\u003eKmsConfig\u003c/code\u003e and a \u003ccode\u003eKmsConfigId\u003c/code\u003e, of which the config ID must be unique within its parent resource and adhere to specific formatting rules.\u003c/p\u003e\n"]]],[],null,[]]