Class UpdateCustomerRequest
Inheritance
UpdateCustomerRequest
Namespace: System.Dynamic.ExpandoObject
Syntax
[GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
public class UpdateCustomerRequest
Properties
Declaration
[JsonProperty("customerId", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string CustomerId { get; set; }
Property Value
Defines where searchIndices are recreated if they did not exist (not part of restored snapshot, for example)
If null, searchIndices will be recreated on the cluster they were on when the snapshot was taken (or, if that cluster does not exist, on the default)
Declaration
[JsonProperty("recreateSearchIndicesCluster", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string RecreateSearchIndicesCluster { get; set; }
Property Value
Defines whether secondary indices which are missing for customer are filled or left empty
Declaration
[JsonProperty("refillRecreatedSecondaryIndices", Required = Required.Always)]
public bool RefillRecreatedSecondaryIndices { get; set; }
Property Value
The maximal target version.
In case the highest available update version is lower than the desired target version, the customer's contract version will be raised to the highest available update version.
Declaration
[JsonProperty("targetVersion", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string TargetVersion { get; set; }
Property Value
Methods
Declaration
public static UpdateCustomerRequest FromJson(string data)
Parameters
Returns