/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftoriginpkgappsapisappsv1RecreateDeploymentStrategyParams /// class. /// </summary> public Comgithubopenshiftoriginpkgappsapisappsv1RecreateDeploymentStrategyParams(Comgithubopenshiftoriginpkgappsapisappsv1LifecycleHook mid = default(Comgithubopenshiftoriginpkgappsapisappsv1LifecycleHook), Comgithubopenshiftoriginpkgappsapisappsv1LifecycleHook post = default(Comgithubopenshiftoriginpkgappsapisappsv1LifecycleHook), Comgithubopenshiftoriginpkgappsapisappsv1LifecycleHook pre = default(Comgithubopenshiftoriginpkgappsapisappsv1LifecycleHook), long?timeoutSeconds = default(long?)) { Mid = mid; Post = post; Pre = pre; TimeoutSeconds = timeoutSeconds; }
/// <summary> /// Initializes a new instance of the /// Comgithubopenshiftoriginpkgappsapisappsv1RollingDeploymentStrategyParams /// class. /// </summary> public Comgithubopenshiftoriginpkgappsapisappsv1RollingDeploymentStrategyParams(long?intervalSeconds = default(long?), string maxSurge = default(string), string maxUnavailable = default(string), Comgithubopenshiftoriginpkgappsapisappsv1LifecycleHook post = default(Comgithubopenshiftoriginpkgappsapisappsv1LifecycleHook), Comgithubopenshiftoriginpkgappsapisappsv1LifecycleHook pre = default(Comgithubopenshiftoriginpkgappsapisappsv1LifecycleHook), long?timeoutSeconds = default(long?), long?updatePeriodSeconds = default(long?)) { IntervalSeconds = intervalSeconds; MaxSurge = maxSurge; MaxUnavailable = maxUnavailable; Post = post; Pre = pre; TimeoutSeconds = timeoutSeconds; UpdatePeriodSeconds = updatePeriodSeconds; }