Class StackV1State
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.orchestration.inputs.StackV1State
-
public final class StackV1State extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStackV1State.Builder
-
Field Summary
Fields Modifier and Type Field Description static StackV1StateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StackV1State.Builderbuilder()static StackV1State.Builderbuilder(StackV1State defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>capabilities()java.util.Optional<com.pulumi.core.Output<java.lang.String>>creationTime()java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>disableRollback()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>>environmentOpts()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>notificationTopics()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>>parameters()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.util.List<StackV1StackOutputArgs>>>StackOutputs()java.util.Optional<com.pulumi.core.Output<java.lang.String>>status()java.util.Optional<com.pulumi.core.Output<java.lang.String>>statusReason()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<java.lang.String>>templateDescription()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>>templateOpts()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>timeout()java.util.Optional<com.pulumi.core.Output<java.lang.String>>updatedTime()
-
-
-
Field Detail
-
Empty
public static final StackV1State Empty
-
-
Method Detail
-
StackOutputs
public java.util.Optional<com.pulumi.core.Output<java.util.List<StackV1StackOutputArgs>>> StackOutputs()
- Returns:
- A list of stack outputs.
-
capabilities
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> capabilities()
- Returns:
- List of stack capabilities for stack.
-
creationTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> creationTime()
- Returns:
- The date and time when the resource was created. The date and time stamp format is ISO 8601: CCYY-MM-DDThh:mm:ss±hh:mm For example, 2015-08-27T09:49:58-05:00. The ±hh:mm value, if included, is the time zone as an offset from UTC.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- The description of the stack resource.
-
disableRollback
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> disableRollback()
- Returns:
- Enables or disables deletion of all stack resources when a stack creation fails. Default is true, meaning all resources are not deleted when stack creation fails.
-
environmentOpts
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>> environmentOpts()
- Returns:
- Environment key/value pairs to associate with the stack which contains details for the environment of the stack. Allowed keys: Bin, URL, Files. Changing this updates the existing stack Environment Opts.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- A unique name for the stack. It must start with an alphabetic character. Changing this updates the stack's name.
-
notificationTopics
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> notificationTopics()
- Returns:
- List of notification topics for stack.
-
parameters
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>> parameters()
- Returns:
- User-defined key/value pairs as parameters to pass to the template. Changing this updates the existing stack parameters.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- The region in which to create the stack. If omitted, the `region` argument of the provider is used. Changing this creates a new stack.
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- The status of the stack.
-
statusReason
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> statusReason()
- Returns:
- The reason for the current status of the stack.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> tags()
- Returns:
- A list of tags to assosciate with the Stack
-
templateDescription
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> templateDescription()
- Returns:
- The description of the stack template.
-
templateOpts
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>> templateOpts()
- Returns:
- Template key/value pairs to associate with the stack which contains either the template file or url. Allowed keys: Bin, URL, Files. Changing this updates the existing stack Template Opts.
-
timeout
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> timeout()
- Returns:
- The timeout for stack action in minutes.
-
updatedTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> updatedTime()
- Returns:
- The date and time when the resource was updated. The date and time stamp format is ISO 8601: CCYY-MM-DDThh:mm:ss±hh:mm For example, 2015-08-27T09:49:58-05:00. The ±hh:mm value, if included, is the time zone as an offset from UTC.
-
builder
public static StackV1State.Builder builder()
-
builder
public static StackV1State.Builder builder(StackV1State defaults)
-
-