--- permalink: /1.33/apps/v1/rollingUpdateDaemonSet/ --- # apps.v1.rollingUpdateDaemonSet "Spec to control the desired behavior of daemon set rolling update." ## Index * [`fn withMaxSurge(maxSurge)`](#fn-withmaxsurge) * [`fn withMaxUnavailable(maxUnavailable)`](#fn-withmaxunavailable) ## Fields ### fn withMaxSurge ```ts withMaxSurge(maxSurge) ``` "IntOrString is a type that can hold an int32 or a string. When used in JSON or YAML marshalling and unmarshalling, it produces or consumes the inner type. This allows you to have, for example, a JSON field that can accept a name or number." ### fn withMaxUnavailable ```ts withMaxUnavailable(maxUnavailable) ``` "IntOrString is a type that can hold an int32 or a string. When used in JSON or YAML marshalling and unmarshalling, it produces or consumes the inner type. This allows you to have, for example, a JSON field that can accept a name or number."