public sealed class AlloyDbSettings : IMessage<AlloyDbSettings>, IEquatable<AlloyDbSettings>, IDeepCloneable<AlloyDbSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Database Migration v1 API class AlloyDbSettings.
public AlloyDbSettings.Types.EncryptionConfig EncryptionConfig { get; set; }
Optional. The encryption config can be specified to encrypt the data disks
and other persistent data resources of a cluster with a
customer-managed encryption key (CMEK). When this field is not
specified, the cluster will then use default encryption scheme to
protect the user data.
Required. The resource link for the VPC network in which cluster resources
are created and from which they are accessible via Private IP. The network
must belong to the same project as the cluster. It is specified in the
form: "projects/{project_number}/global/networks/{network_id}". This is
required to create a cluster.
[[["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 documentation pertains to the \u003ccode\u003eAlloyDbSettings\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.CloudDms.V1\u003c/code\u003e namespace, specifically version 2.4.0 of the Database Migration v1 API, detailing how to configure settings for creating an AlloyDB cluster.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAlloyDbSettings\u003c/code\u003e class, used for configuring settings for an AlloyDB cluster, inherits from the \u003ccode\u003eobject\u003c/code\u003e class and implements multiple 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\u003eThis class provides properties to configure aspects of the AlloyDB cluster, such as \u003ccode\u003eEncryptionConfig\u003c/code\u003e for customer-managed encryption keys, \u003ccode\u003eInitialUser\u003c/code\u003e for the initial cluster user, and \u003ccode\u003eVpcNetwork\u003c/code\u003e for the network resources.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAlloyDbSettings\u003c/code\u003e class also includes a \u003ccode\u003eLabels\u003c/code\u003e property, allowing the setting of key-value pairs, as well as \u003ccode\u003ePrimaryInstanceSettings\u003c/code\u003e to specify settings for the cluster's primary instance.\u003c/p\u003e\n"],["\u003cp\u003eThe provided documentation offers a variety of versions of \u003ccode\u003eAlloyDbSettings\u003c/code\u003e, ranging from version \u003ccode\u003e1.0.0\u003c/code\u003e to \u003ccode\u003e2.5.0\u003c/code\u003e, allowing developers to navigate to different API versions for their needs, with \u003ccode\u003e2.5.0\u003c/code\u003e being the latest.\u003c/p\u003e\n"]]],[],null,[]]