com.pulumi.azure.appservice.inputs.LinuxWebAppSiteConfigAutoHealSettingActionArgs Maven / Gradle / Ivy
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.azure.appservice.inputs;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Import;
import com.pulumi.exceptions.MissingRequiredPropertyException;
import java.lang.String;
import java.util.Objects;
import java.util.Optional;
import javax.annotation.Nullable;
public final class LinuxWebAppSiteConfigAutoHealSettingActionArgs extends com.pulumi.resources.ResourceArgs {
public static final LinuxWebAppSiteConfigAutoHealSettingActionArgs Empty = new LinuxWebAppSiteConfigAutoHealSettingActionArgs();
/**
* Predefined action to be taken to an Auto Heal trigger. Possible values include: `Recycle`.
*
*/
@Import(name="actionType", required=true)
private Output actionType;
/**
* @return Predefined action to be taken to an Auto Heal trigger. Possible values include: `Recycle`.
*
*/
public Output actionType() {
return this.actionType;
}
/**
* The minimum amount of time in `hh:mm:ss` the Linux Web App must have been running before the defined action will be run in the event of a trigger.
*
*/
@Import(name="minimumProcessExecutionTime")
private @Nullable Output minimumProcessExecutionTime;
/**
* @return The minimum amount of time in `hh:mm:ss` the Linux Web App must have been running before the defined action will be run in the event of a trigger.
*
*/
public Optional