UpgradeRolloutSequenceRequest.fromJson constructor
UpgradeRolloutSequenceRequest.fromJson(
- Map json_
Implementation
UpgradeRolloutSequenceRequest.fromJson(core.Map json_)
: this(
force: json_['force'] as core.bool?,
ignoreClusterDisruptionBudgets:
json_['ignoreClusterDisruptionBudgets'] as core.bool?,
ignoreMaintenancePolicies:
json_['ignoreMaintenancePolicies'] as core.bool?,
patchOnly: json_['patchOnly'] as core.bool?,
soakDurationOverrideAllStages:
json_['soakDurationOverrideAllStages'] as core.String?,
soakDurationOverridePerStage:
json_.containsKey('soakDurationOverridePerStage')
? PerStageSoakDurationOverrides.fromJson(
json_['soakDurationOverridePerStage']
as core.Map<core.String, core.dynamic>,
)
: null,
upgradeType: json_['upgradeType'] as core.String?,
version: json_['version'] as core.String?,
);