Class RecoveryPlanAutomationRunbookActionDetailsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.recoveryservices.inputs.RecoveryPlanAutomationRunbookActionDetailsArgs.Builder
-
- Enclosing class:
- RecoveryPlanAutomationRunbookActionDetailsArgs
public static final class RecoveryPlanAutomationRunbookActionDetailsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RecoveryPlanAutomationRunbookActionDetailsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RecoveryPlanAutomationRunbookActionDetailsArgs defaults)
-
-
Method Detail
-
fabricLocation
public RecoveryPlanAutomationRunbookActionDetailsArgs.Builder fabricLocation(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,RecoveryPlanActionLocation>> fabricLocation)
- Parameters:
fabricLocation
- The fabric location.- Returns:
- builder
-
fabricLocation
public RecoveryPlanAutomationRunbookActionDetailsArgs.Builder fabricLocation(com.pulumi.core.Either<java.lang.String,RecoveryPlanActionLocation> fabricLocation)
- Parameters:
fabricLocation
- The fabric location.- Returns:
- builder
-
fabricLocation
public RecoveryPlanAutomationRunbookActionDetailsArgs.Builder fabricLocation(java.lang.String fabricLocation)
- Parameters:
fabricLocation
- The fabric location.- Returns:
- builder
-
fabricLocation
public RecoveryPlanAutomationRunbookActionDetailsArgs.Builder fabricLocation(RecoveryPlanActionLocation fabricLocation)
- Parameters:
fabricLocation
- The fabric location.- Returns:
- builder
-
instanceType
public RecoveryPlanAutomationRunbookActionDetailsArgs.Builder instanceType(com.pulumi.core.Output<java.lang.String> instanceType)
- Parameters:
instanceType
- Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values). Expected value is 'AutomationRunbookActionDetails'.- Returns:
- builder
-
instanceType
public RecoveryPlanAutomationRunbookActionDetailsArgs.Builder instanceType(java.lang.String instanceType)
- Parameters:
instanceType
- Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values). Expected value is 'AutomationRunbookActionDetails'.- Returns:
- builder
-
runbookId
public RecoveryPlanAutomationRunbookActionDetailsArgs.Builder runbookId(@Nullable com.pulumi.core.Output<java.lang.String> runbookId)
- Parameters:
runbookId
- The runbook ARM Id.- Returns:
- builder
-
runbookId
public RecoveryPlanAutomationRunbookActionDetailsArgs.Builder runbookId(java.lang.String runbookId)
- Parameters:
runbookId
- The runbook ARM Id.- Returns:
- builder
-
timeout
public RecoveryPlanAutomationRunbookActionDetailsArgs.Builder timeout(@Nullable com.pulumi.core.Output<java.lang.String> timeout)
- Parameters:
timeout
- The runbook timeout.- Returns:
- builder
-
timeout
public RecoveryPlanAutomationRunbookActionDetailsArgs.Builder timeout(java.lang.String timeout)
- Parameters:
timeout
- The runbook timeout.- Returns:
- builder
-
build
public RecoveryPlanAutomationRunbookActionDetailsArgs build()
-
-