Documentation
¶
Index ¶
- type Domain
- func (r *Domain) Arn() pulumi.StringOutput
- func (r *Domain) Description() pulumi.StringOutput
- func (r *Domain) ID() pulumi.IDOutput
- func (r *Domain) Name() pulumi.StringOutput
- func (r *Domain) NamePrefix() pulumi.StringOutput
- func (r *Domain) Tags() pulumi.MapOutput
- func (r *Domain) URN() pulumi.URNOutput
- func (r *Domain) WorkflowExecutionRetentionPeriodInDays() pulumi.StringOutput
- type DomainArgs
- type DomainState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Domain ¶
type Domain struct {
// contains filtered or unexported fields
}
Provides an SWF Domain resource.
> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/r/swf_domain.html.markdown.
func GetDomain ¶
func GetDomain(ctx *pulumi.Context, name string, id pulumi.ID, state *DomainState, opts ...pulumi.ResourceOpt) (*Domain, error)
GetDomain gets an existing Domain resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDomain ¶
func NewDomain(ctx *pulumi.Context, name string, args *DomainArgs, opts ...pulumi.ResourceOpt) (*Domain, error)
NewDomain registers a new resource with the given unique name, arguments, and options.
func (*Domain) Arn ¶ added in v1.9.0
func (r *Domain) Arn() pulumi.StringOutput
Amazon Resource Name (ARN)
func (*Domain) Description ¶
func (r *Domain) Description() pulumi.StringOutput
The domain description.
func (*Domain) Name ¶
func (r *Domain) Name() pulumi.StringOutput
The name of the domain. If omitted, this provider will assign a random, unique name.
func (*Domain) NamePrefix ¶
func (r *Domain) NamePrefix() pulumi.StringOutput
Creates a unique name beginning with the specified prefix. Conflicts with `name`.
func (*Domain) WorkflowExecutionRetentionPeriodInDays ¶
func (r *Domain) WorkflowExecutionRetentionPeriodInDays() pulumi.StringOutput
Length of time that SWF will continue to retain information about the workflow execution after the workflow execution is complete, must be between 0 and 90 days.
type DomainArgs ¶
type DomainArgs struct { // The domain description. Description interface{} // The name of the domain. If omitted, this provider will assign a random, unique name. Name interface{} // Creates a unique name beginning with the specified prefix. Conflicts with `name`. NamePrefix interface{} // Key-value mapping of resource tags Tags interface{} // Length of time that SWF will continue to retain information about the workflow execution after the workflow execution is complete, must be between 0 and 90 days. WorkflowExecutionRetentionPeriodInDays interface{} }
The set of arguments for constructing a Domain resource.
type DomainState ¶
type DomainState struct { // Amazon Resource Name (ARN) Arn interface{} // The domain description. Description interface{} // The name of the domain. If omitted, this provider will assign a random, unique name. Name interface{} // Creates a unique name beginning with the specified prefix. Conflicts with `name`. NamePrefix interface{} // Key-value mapping of resource tags Tags interface{} // Length of time that SWF will continue to retain information about the workflow execution after the workflow execution is complete, must be between 0 and 90 days. WorkflowExecutionRetentionPeriodInDays interface{} }
Input properties used for looking up and filtering Domain resources.