Documentation
¶
Overview ¶
nolint: lll Package swf exports types, functions, subpackages for provisioning swf resources.
> This provider is a derived work of the [Terraform Provider](https://github.com/terraform-providers/terraform-provider-aws) > distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature, > first check the [`pulumi/pulumi-aws` repo](https://github.com/pulumi/pulumi-aws/issues); however, if that doesn't turn up anything, > please consult the source [`terraform-providers/terraform-provider-aws` repo](https://github.com/terraform-providers/terraform-provider-aws/issues).
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.
> 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) Description ¶
func (r *Domain) Description() *pulumi.StringOutput
The domain description.
func (*Domain) Name ¶
func (r *Domain) Name() *pulumi.StringOutput
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{} 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{} 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.