Class ApplyParametersRequest (2.0.0-beta01)

public sealed class ApplyParametersRequest : IMessage<ApplyParametersRequest>, IEquatable<ApplyParametersRequest>, IDeepCloneable<ApplyParametersRequest>, IBufferMessage, IMessage

Request for [ApplyParameters][google.cloud.memcache.v1beta2.CloudMemcache.ApplyParameters].

Inheritance

Object > ApplyParametersRequest

Namespace

Google.Cloud.Memcache.V1Beta2

Assembly

Google.Cloud.Memcache.V1Beta2.dll

Constructors

ApplyParametersRequest()

public ApplyParametersRequest()

ApplyParametersRequest(ApplyParametersRequest)

public ApplyParametersRequest(ApplyParametersRequest other)
Parameter
NameDescription
otherApplyParametersRequest

Properties

ApplyAll

public bool ApplyAll { get; set; }

Whether to apply instance-level parameter group to all nodes. If set to true, users are restricted from specifying individual nodes, and ApplyParameters updates all nodes within the instance.

Property Value
TypeDescription
Boolean

InstanceName

public InstanceName InstanceName { get; set; }

InstanceName-typed view over the Name resource name property.

Property Value
TypeDescription
InstanceName

Name

public string Name { get; set; }

Required. Resource name of the Memcached instance for which parameter group updates should be applied.

Property Value
TypeDescription
String

NodeIds

public RepeatedField<string> NodeIds { get; }

Nodes to which the instance-level parameter group is applied.

Property Value
TypeDescription
RepeatedField<String>