Documentation ¶
Index ¶
- type Domain
- 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) 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.
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) 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, Terraform 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, Terraform will assign a random, unique name. Name interface{} // Creates a unique name beginning with the specified prefix. Conflicts with `name`. NamePrefix 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 { // The domain description. Description interface{} // The name of the domain. If omitted, Terraform will assign a random, unique name. Name interface{} // Creates a unique name beginning with the specified prefix. Conflicts with `name`. NamePrefix 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.