public sealed class ApplyParametersRequest : IMessage<ApplyParametersRequest>, IEquatable<ApplyParametersRequest>, IDeepCloneable<ApplyParametersRequest>, IBufferMessage, IMessage
Request for [ApplyParameters][google.cloud.memcache.v1.CloudMemcache.ApplyParameters].
Implements
Google.Protobuf.IMessage<ApplyParametersRequest>, IEquatable<ApplyParametersRequest>, Google.Protobuf.IDeepCloneable<ApplyParametersRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Memcache.V1Assembly
Google.Cloud.Memcache.V1.dll
Constructors
ApplyParametersRequest()
public ApplyParametersRequest()
ApplyParametersRequest(ApplyParametersRequest)
public ApplyParametersRequest(ApplyParametersRequest other)
Parameter | |
---|---|
Name | Description |
other | ApplyParametersRequest |
Properties
ApplyAll
public bool ApplyAll { get; set; }
Whether to apply instance-level parameter group to all nodes. If set to true, will explicitly restrict users from specifying any nodes, and apply parameter group updates to all nodes within the instance.
Property Value | |
---|---|
Type | Description |
Boolean |
InstanceName
public InstanceName InstanceName { get; set; }
InstanceName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
InstanceName |
Name
public string Name { get; set; }
Required. Resource name of the Memcached instance for which parameter group updates should be applied.
Property Value | |
---|---|
Type | Description |
String |
NodeIds
public RepeatedField<string> NodeIds { get; }
Nodes to which we should apply the instance-level parameter group.
Property Value | |
---|---|
Type | Description |
Google.Protobuf.Collections.RepeatedField<String> |