Package com.pulumi.aws.shield.inputs
Class SubscriptionState.Builder
- java.lang.Object
-
- com.pulumi.aws.shield.inputs.SubscriptionState.Builder
-
- Enclosing class:
- SubscriptionState
public static final class SubscriptionState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(SubscriptionState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubscriptionState.BuilderautoRenew(com.pulumi.core.Output<java.lang.String> autoRenew)SubscriptionState.BuilderautoRenew(java.lang.String autoRenew)SubscriptionStatebuild()SubscriptionState.BuilderskipDestroy(com.pulumi.core.Output<java.lang.Boolean> skipDestroy)SubscriptionState.BuilderskipDestroy(java.lang.Boolean skipDestroy)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SubscriptionState defaults)
-
-
Method Detail
-
autoRenew
public SubscriptionState.Builder autoRenew(@Nullable com.pulumi.core.Output<java.lang.String> autoRenew)
- Parameters:
autoRenew- Toggle for automated renewal of the subscription. Valid values are `ENABLED` or `DISABLED`. Default is `ENABLED`.- Returns:
- builder
-
autoRenew
public SubscriptionState.Builder autoRenew(java.lang.String autoRenew)
- Parameters:
autoRenew- Toggle for automated renewal of the subscription. Valid values are `ENABLED` or `DISABLED`. Default is `ENABLED`.- Returns:
- builder
-
skipDestroy
public SubscriptionState.Builder skipDestroy(@Nullable com.pulumi.core.Output<java.lang.Boolean> skipDestroy)
- Parameters:
skipDestroy- Skip attempting to disable automated renewal upon destruction. If set to `true`, the `autoRenew` value will be left as-is and the resource will simply be removed from state.- Returns:
- builder
-
skipDestroy
public SubscriptionState.Builder skipDestroy(java.lang.Boolean skipDestroy)
- Parameters:
skipDestroy- Skip attempting to disable automated renewal upon destruction. If set to `true`, the `autoRenew` value will be left as-is and the resource will simply be removed from state.- Returns:
- builder
-
build
public SubscriptionState build()
-
-