Class StackV1Args
Inherited Members
Namespace: Pulumi.OpenStack.Orchestration
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class StackV1Args : ResourceArgs
Constructors
View SourceStackV1Args()
Declaration
public StackV1Args()
Properties
View SourceCapabilities
List of stack capabilities for stack.
Declaration
public InputList<string> Capabilities { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
CreationTime
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.
Declaration
public Input<string> CreationTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Description
The description of the stack resource.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DisableRollback
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.
Declaration
public Input<bool> DisableRollback { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
EnvironmentOpts
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.
Declaration
public InputMap<object> EnvironmentOpts { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
Name
A unique name for the stack. It must start with an alphabetic character. Changing this updates the stack's name.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NotificationTopics
List of notification topics for stack.
Declaration
public InputList<string> NotificationTopics { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Outputs
A list of stack outputs.
Declaration
public InputList<StackV1OutputArgs> Outputs { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<StackV1OutputArgs> |
Parameters
User-defined key/value pairs as parameters to pass to the template. Changing this updates the existing stack parameters.
Declaration
public InputMap<object> Parameters { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
Region
The region in which to create the stack. If
omitted, the region argument of the provider is used. Changing this
creates a new stack.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Status
The status of the stack.
Declaration
public Input<string> Status { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
StatusReason
The reason for the current status of the stack.
Declaration
public Input<string> StatusReason { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Tags
A list of tags to assosciate with the Stack
Declaration
public InputList<string> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
TemplateDescription
The description of the stack template.
Declaration
public Input<string> TemplateDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TemplateOpts
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.
Declaration
public InputMap<object> TemplateOpts { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
Timeout
The timeout for stack action in minutes.
Declaration
public Input<int> Timeout { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
UpdatedTime
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.
Declaration
public Input<string> UpdatedTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |