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