v20150201preview

package
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ParameterTypeNotSpecified = ParameterType("NotSpecified")
	ParameterTypeString       = ParameterType("String")
	ParameterTypeSecureString = ParameterType("SecureString")
	ParameterTypeInt          = ParameterType("Int")
	ParameterTypeFloat        = ParameterType("Float")
	ParameterTypeBool         = ParameterType("Bool")
	ParameterTypeArray        = ParameterType("Array")
	ParameterTypeObject       = ParameterType("Object")
	ParameterTypeSecureObject = ParameterType("SecureObject")
)
View Source
const (
	SkuNameNotSpecified = SkuName("NotSpecified")
	SkuNameFree         = SkuName("Free")
	SkuNameShared       = SkuName("Shared")
	SkuNameBasic        = SkuName("Basic")
	SkuNameStandard     = SkuName("Standard")
	SkuNamePremium      = SkuName("Premium")
)
View Source
const (
	WorkflowStateEnumNotSpecified = WorkflowStateEnum("NotSpecified")
	WorkflowStateEnumEnabled      = WorkflowStateEnum("Enabled")
	WorkflowStateEnumDisabled     = WorkflowStateEnum("Disabled")
	WorkflowStateEnumDeleted      = WorkflowStateEnum("Deleted")
	WorkflowStateEnumSuspended    = WorkflowStateEnum("Suspended")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ContentHash

type ContentHash struct {
	// Gets or sets the algorithm.
	Algorithm *string `pulumi:"algorithm"`
	// Gets or sets the value.
	Value *string `pulumi:"value"`
}

type ContentHashArgs

type ContentHashArgs struct {
	// Gets or sets the algorithm.
	Algorithm pulumi.StringPtrInput `pulumi:"algorithm"`
	// Gets or sets the value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (ContentHashArgs) ElementType

func (ContentHashArgs) ElementType() reflect.Type

func (ContentHashArgs) ToContentHashOutput

func (i ContentHashArgs) ToContentHashOutput() ContentHashOutput

func (ContentHashArgs) ToContentHashOutputWithContext

func (i ContentHashArgs) ToContentHashOutputWithContext(ctx context.Context) ContentHashOutput

func (ContentHashArgs) ToContentHashPtrOutput

func (i ContentHashArgs) ToContentHashPtrOutput() ContentHashPtrOutput

func (ContentHashArgs) ToContentHashPtrOutputWithContext

func (i ContentHashArgs) ToContentHashPtrOutputWithContext(ctx context.Context) ContentHashPtrOutput

type ContentHashInput

type ContentHashInput interface {
	pulumi.Input

	ToContentHashOutput() ContentHashOutput
	ToContentHashOutputWithContext(context.Context) ContentHashOutput
}

ContentHashInput is an input type that accepts ContentHashArgs and ContentHashOutput values. You can construct a concrete instance of `ContentHashInput` via:

ContentHashArgs{...}

type ContentHashOutput

type ContentHashOutput struct{ *pulumi.OutputState }

func (ContentHashOutput) Algorithm

Gets or sets the algorithm.

func (ContentHashOutput) ElementType

func (ContentHashOutput) ElementType() reflect.Type

func (ContentHashOutput) ToContentHashOutput

func (o ContentHashOutput) ToContentHashOutput() ContentHashOutput

func (ContentHashOutput) ToContentHashOutputWithContext

func (o ContentHashOutput) ToContentHashOutputWithContext(ctx context.Context) ContentHashOutput

func (ContentHashOutput) ToContentHashPtrOutput

func (o ContentHashOutput) ToContentHashPtrOutput() ContentHashPtrOutput

func (ContentHashOutput) ToContentHashPtrOutputWithContext

func (o ContentHashOutput) ToContentHashPtrOutputWithContext(ctx context.Context) ContentHashPtrOutput

func (ContentHashOutput) Value

Gets or sets the value.

type ContentHashPtrInput

type ContentHashPtrInput interface {
	pulumi.Input

	ToContentHashPtrOutput() ContentHashPtrOutput
	ToContentHashPtrOutputWithContext(context.Context) ContentHashPtrOutput
}

ContentHashPtrInput is an input type that accepts ContentHashArgs, ContentHashPtr and ContentHashPtrOutput values. You can construct a concrete instance of `ContentHashPtrInput` via:

        ContentHashArgs{...}

or:

        nil

func ContentHashPtr

func ContentHashPtr(v *ContentHashArgs) ContentHashPtrInput

type ContentHashPtrOutput

type ContentHashPtrOutput struct{ *pulumi.OutputState }

func (ContentHashPtrOutput) Algorithm

Gets or sets the algorithm.

func (ContentHashPtrOutput) Elem

func (ContentHashPtrOutput) ElementType

func (ContentHashPtrOutput) ElementType() reflect.Type

func (ContentHashPtrOutput) ToContentHashPtrOutput

func (o ContentHashPtrOutput) ToContentHashPtrOutput() ContentHashPtrOutput

func (ContentHashPtrOutput) ToContentHashPtrOutputWithContext

func (o ContentHashPtrOutput) ToContentHashPtrOutputWithContext(ctx context.Context) ContentHashPtrOutput

func (ContentHashPtrOutput) Value

Gets or sets the value.

type ContentHashResponse

type ContentHashResponse struct {
	// Gets or sets the algorithm.
	Algorithm *string `pulumi:"algorithm"`
	// Gets or sets the value.
	Value *string `pulumi:"value"`
}

type ContentHashResponseArgs

type ContentHashResponseArgs struct {
	// Gets or sets the algorithm.
	Algorithm pulumi.StringPtrInput `pulumi:"algorithm"`
	// Gets or sets the value.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (ContentHashResponseArgs) ElementType

func (ContentHashResponseArgs) ElementType() reflect.Type

func (ContentHashResponseArgs) ToContentHashResponseOutput

func (i ContentHashResponseArgs) ToContentHashResponseOutput() ContentHashResponseOutput

func (ContentHashResponseArgs) ToContentHashResponseOutputWithContext

func (i ContentHashResponseArgs) ToContentHashResponseOutputWithContext(ctx context.Context) ContentHashResponseOutput

func (ContentHashResponseArgs) ToContentHashResponsePtrOutput

func (i ContentHashResponseArgs) ToContentHashResponsePtrOutput() ContentHashResponsePtrOutput

func (ContentHashResponseArgs) ToContentHashResponsePtrOutputWithContext

func (i ContentHashResponseArgs) ToContentHashResponsePtrOutputWithContext(ctx context.Context) ContentHashResponsePtrOutput

type ContentHashResponseInput

type ContentHashResponseInput interface {
	pulumi.Input

	ToContentHashResponseOutput() ContentHashResponseOutput
	ToContentHashResponseOutputWithContext(context.Context) ContentHashResponseOutput
}

ContentHashResponseInput is an input type that accepts ContentHashResponseArgs and ContentHashResponseOutput values. You can construct a concrete instance of `ContentHashResponseInput` via:

ContentHashResponseArgs{...}

type ContentHashResponseOutput

type ContentHashResponseOutput struct{ *pulumi.OutputState }

func (ContentHashResponseOutput) Algorithm

Gets or sets the algorithm.

func (ContentHashResponseOutput) ElementType

func (ContentHashResponseOutput) ElementType() reflect.Type

func (ContentHashResponseOutput) ToContentHashResponseOutput

func (o ContentHashResponseOutput) ToContentHashResponseOutput() ContentHashResponseOutput

func (ContentHashResponseOutput) ToContentHashResponseOutputWithContext

func (o ContentHashResponseOutput) ToContentHashResponseOutputWithContext(ctx context.Context) ContentHashResponseOutput

func (ContentHashResponseOutput) ToContentHashResponsePtrOutput

func (o ContentHashResponseOutput) ToContentHashResponsePtrOutput() ContentHashResponsePtrOutput

func (ContentHashResponseOutput) ToContentHashResponsePtrOutputWithContext

func (o ContentHashResponseOutput) ToContentHashResponsePtrOutputWithContext(ctx context.Context) ContentHashResponsePtrOutput

func (ContentHashResponseOutput) Value

Gets or sets the value.

type ContentHashResponsePtrInput

type ContentHashResponsePtrInput interface {
	pulumi.Input

	ToContentHashResponsePtrOutput() ContentHashResponsePtrOutput
	ToContentHashResponsePtrOutputWithContext(context.Context) ContentHashResponsePtrOutput
}

ContentHashResponsePtrInput is an input type that accepts ContentHashResponseArgs, ContentHashResponsePtr and ContentHashResponsePtrOutput values. You can construct a concrete instance of `ContentHashResponsePtrInput` via:

        ContentHashResponseArgs{...}

or:

        nil

type ContentHashResponsePtrOutput

type ContentHashResponsePtrOutput struct{ *pulumi.OutputState }

func (ContentHashResponsePtrOutput) Algorithm

Gets or sets the algorithm.

func (ContentHashResponsePtrOutput) Elem

func (ContentHashResponsePtrOutput) ElementType

func (ContentHashResponsePtrOutput) ToContentHashResponsePtrOutput

func (o ContentHashResponsePtrOutput) ToContentHashResponsePtrOutput() ContentHashResponsePtrOutput

func (ContentHashResponsePtrOutput) ToContentHashResponsePtrOutputWithContext

func (o ContentHashResponsePtrOutput) ToContentHashResponsePtrOutputWithContext(ctx context.Context) ContentHashResponsePtrOutput

func (ContentHashResponsePtrOutput) Value

Gets or sets the value.

type ContentLink struct {
	// Gets or sets the content hash.
	ContentHash *ContentHash `pulumi:"contentHash"`
	// Gets or sets the content size.
	ContentSize *float64 `pulumi:"contentSize"`
	// Gets or sets the content version.
	ContentVersion *string `pulumi:"contentVersion"`
	// Gets or sets the metadata.
	Metadata interface{} `pulumi:"metadata"`
	// Gets or sets the content link URI.
	Uri *string `pulumi:"uri"`
}

type ContentLinkArgs

type ContentLinkArgs struct {
	// Gets or sets the content hash.
	ContentHash ContentHashPtrInput `pulumi:"contentHash"`
	// Gets or sets the content size.
	ContentSize pulumi.Float64PtrInput `pulumi:"contentSize"`
	// Gets or sets the content version.
	ContentVersion pulumi.StringPtrInput `pulumi:"contentVersion"`
	// Gets or sets the metadata.
	Metadata pulumi.Input `pulumi:"metadata"`
	// Gets or sets the content link URI.
	Uri pulumi.StringPtrInput `pulumi:"uri"`
}

func (ContentLinkArgs) ElementType

func (ContentLinkArgs) ElementType() reflect.Type

func (ContentLinkArgs) ToContentLinkOutput

func (i ContentLinkArgs) ToContentLinkOutput() ContentLinkOutput

func (ContentLinkArgs) ToContentLinkOutputWithContext

func (i ContentLinkArgs) ToContentLinkOutputWithContext(ctx context.Context) ContentLinkOutput

func (ContentLinkArgs) ToContentLinkPtrOutput

func (i ContentLinkArgs) ToContentLinkPtrOutput() ContentLinkPtrOutput

func (ContentLinkArgs) ToContentLinkPtrOutputWithContext

func (i ContentLinkArgs) ToContentLinkPtrOutputWithContext(ctx context.Context) ContentLinkPtrOutput

type ContentLinkInput

type ContentLinkInput interface {
	pulumi.Input

	ToContentLinkOutput() ContentLinkOutput
	ToContentLinkOutputWithContext(context.Context) ContentLinkOutput
}

ContentLinkInput is an input type that accepts ContentLinkArgs and ContentLinkOutput values. You can construct a concrete instance of `ContentLinkInput` via:

ContentLinkArgs{...}

type ContentLinkOutput

type ContentLinkOutput struct{ *pulumi.OutputState }

func (ContentLinkOutput) ContentHash

func (o ContentLinkOutput) ContentHash() ContentHashPtrOutput

Gets or sets the content hash.

func (ContentLinkOutput) ContentSize

func (o ContentLinkOutput) ContentSize() pulumi.Float64PtrOutput

Gets or sets the content size.

func (ContentLinkOutput) ContentVersion

func (o ContentLinkOutput) ContentVersion() pulumi.StringPtrOutput

Gets or sets the content version.

func (ContentLinkOutput) ElementType

func (ContentLinkOutput) ElementType() reflect.Type

func (ContentLinkOutput) Metadata

func (o ContentLinkOutput) Metadata() pulumi.AnyOutput

Gets or sets the metadata.

func (ContentLinkOutput) ToContentLinkOutput

func (o ContentLinkOutput) ToContentLinkOutput() ContentLinkOutput

func (ContentLinkOutput) ToContentLinkOutputWithContext

func (o ContentLinkOutput) ToContentLinkOutputWithContext(ctx context.Context) ContentLinkOutput

func (ContentLinkOutput) ToContentLinkPtrOutput

func (o ContentLinkOutput) ToContentLinkPtrOutput() ContentLinkPtrOutput

func (ContentLinkOutput) ToContentLinkPtrOutputWithContext

func (o ContentLinkOutput) ToContentLinkPtrOutputWithContext(ctx context.Context) ContentLinkPtrOutput

func (ContentLinkOutput) Uri

Gets or sets the content link URI.

type ContentLinkPtrInput

type ContentLinkPtrInput interface {
	pulumi.Input

	ToContentLinkPtrOutput() ContentLinkPtrOutput
	ToContentLinkPtrOutputWithContext(context.Context) ContentLinkPtrOutput
}

ContentLinkPtrInput is an input type that accepts ContentLinkArgs, ContentLinkPtr and ContentLinkPtrOutput values. You can construct a concrete instance of `ContentLinkPtrInput` via:

        ContentLinkArgs{...}

or:

        nil

func ContentLinkPtr

func ContentLinkPtr(v *ContentLinkArgs) ContentLinkPtrInput

type ContentLinkPtrOutput

type ContentLinkPtrOutput struct{ *pulumi.OutputState }

func (ContentLinkPtrOutput) ContentHash

Gets or sets the content hash.

func (ContentLinkPtrOutput) ContentSize

Gets or sets the content size.

func (ContentLinkPtrOutput) ContentVersion

func (o ContentLinkPtrOutput) ContentVersion() pulumi.StringPtrOutput

Gets or sets the content version.

func (ContentLinkPtrOutput) Elem

func (ContentLinkPtrOutput) ElementType

func (ContentLinkPtrOutput) ElementType() reflect.Type

func (ContentLinkPtrOutput) Metadata

func (o ContentLinkPtrOutput) Metadata() pulumi.AnyOutput

Gets or sets the metadata.

func (ContentLinkPtrOutput) ToContentLinkPtrOutput

func (o ContentLinkPtrOutput) ToContentLinkPtrOutput() ContentLinkPtrOutput

func (ContentLinkPtrOutput) ToContentLinkPtrOutputWithContext

func (o ContentLinkPtrOutput) ToContentLinkPtrOutputWithContext(ctx context.Context) ContentLinkPtrOutput

func (ContentLinkPtrOutput) Uri

Gets or sets the content link URI.

type ContentLinkResponse

type ContentLinkResponse struct {
	// Gets or sets the content hash.
	ContentHash *ContentHashResponse `pulumi:"contentHash"`
	// Gets or sets the content size.
	ContentSize *float64 `pulumi:"contentSize"`
	// Gets or sets the content version.
	ContentVersion *string `pulumi:"contentVersion"`
	// Gets or sets the metadata.
	Metadata interface{} `pulumi:"metadata"`
	// Gets or sets the content link URI.
	Uri *string `pulumi:"uri"`
}

type ContentLinkResponseArgs

type ContentLinkResponseArgs struct {
	// Gets or sets the content hash.
	ContentHash ContentHashResponsePtrInput `pulumi:"contentHash"`
	// Gets or sets the content size.
	ContentSize pulumi.Float64PtrInput `pulumi:"contentSize"`
	// Gets or sets the content version.
	ContentVersion pulumi.StringPtrInput `pulumi:"contentVersion"`
	// Gets or sets the metadata.
	Metadata pulumi.Input `pulumi:"metadata"`
	// Gets or sets the content link URI.
	Uri pulumi.StringPtrInput `pulumi:"uri"`
}

func (ContentLinkResponseArgs) ElementType

func (ContentLinkResponseArgs) ElementType() reflect.Type

func (ContentLinkResponseArgs) ToContentLinkResponseOutput

func (i ContentLinkResponseArgs) ToContentLinkResponseOutput() ContentLinkResponseOutput

func (ContentLinkResponseArgs) ToContentLinkResponseOutputWithContext

func (i ContentLinkResponseArgs) ToContentLinkResponseOutputWithContext(ctx context.Context) ContentLinkResponseOutput

func (ContentLinkResponseArgs) ToContentLinkResponsePtrOutput

func (i ContentLinkResponseArgs) ToContentLinkResponsePtrOutput() ContentLinkResponsePtrOutput

func (ContentLinkResponseArgs) ToContentLinkResponsePtrOutputWithContext

func (i ContentLinkResponseArgs) ToContentLinkResponsePtrOutputWithContext(ctx context.Context) ContentLinkResponsePtrOutput

type ContentLinkResponseInput

type ContentLinkResponseInput interface {
	pulumi.Input

	ToContentLinkResponseOutput() ContentLinkResponseOutput
	ToContentLinkResponseOutputWithContext(context.Context) ContentLinkResponseOutput
}

ContentLinkResponseInput is an input type that accepts ContentLinkResponseArgs and ContentLinkResponseOutput values. You can construct a concrete instance of `ContentLinkResponseInput` via:

ContentLinkResponseArgs{...}

type ContentLinkResponseOutput

type ContentLinkResponseOutput struct{ *pulumi.OutputState }

func (ContentLinkResponseOutput) ContentHash

Gets or sets the content hash.

func (ContentLinkResponseOutput) ContentSize

Gets or sets the content size.

func (ContentLinkResponseOutput) ContentVersion

Gets or sets the content version.

func (ContentLinkResponseOutput) ElementType

func (ContentLinkResponseOutput) ElementType() reflect.Type

func (ContentLinkResponseOutput) Metadata

Gets or sets the metadata.

func (ContentLinkResponseOutput) ToContentLinkResponseOutput

func (o ContentLinkResponseOutput) ToContentLinkResponseOutput() ContentLinkResponseOutput

func (ContentLinkResponseOutput) ToContentLinkResponseOutputWithContext

func (o ContentLinkResponseOutput) ToContentLinkResponseOutputWithContext(ctx context.Context) ContentLinkResponseOutput

func (ContentLinkResponseOutput) ToContentLinkResponsePtrOutput

func (o ContentLinkResponseOutput) ToContentLinkResponsePtrOutput() ContentLinkResponsePtrOutput

func (ContentLinkResponseOutput) ToContentLinkResponsePtrOutputWithContext

func (o ContentLinkResponseOutput) ToContentLinkResponsePtrOutputWithContext(ctx context.Context) ContentLinkResponsePtrOutput

func (ContentLinkResponseOutput) Uri

Gets or sets the content link URI.

type ContentLinkResponsePtrInput

type ContentLinkResponsePtrInput interface {
	pulumi.Input

	ToContentLinkResponsePtrOutput() ContentLinkResponsePtrOutput
	ToContentLinkResponsePtrOutputWithContext(context.Context) ContentLinkResponsePtrOutput
}

ContentLinkResponsePtrInput is an input type that accepts ContentLinkResponseArgs, ContentLinkResponsePtr and ContentLinkResponsePtrOutput values. You can construct a concrete instance of `ContentLinkResponsePtrInput` via:

        ContentLinkResponseArgs{...}

or:

        nil

type ContentLinkResponsePtrOutput

type ContentLinkResponsePtrOutput struct{ *pulumi.OutputState }

func (ContentLinkResponsePtrOutput) ContentHash

Gets or sets the content hash.

func (ContentLinkResponsePtrOutput) ContentSize

Gets or sets the content size.

func (ContentLinkResponsePtrOutput) ContentVersion

Gets or sets the content version.

func (ContentLinkResponsePtrOutput) Elem

func (ContentLinkResponsePtrOutput) ElementType

func (ContentLinkResponsePtrOutput) Metadata

Gets or sets the metadata.

func (ContentLinkResponsePtrOutput) ToContentLinkResponsePtrOutput

func (o ContentLinkResponsePtrOutput) ToContentLinkResponsePtrOutput() ContentLinkResponsePtrOutput

func (ContentLinkResponsePtrOutput) ToContentLinkResponsePtrOutputWithContext

func (o ContentLinkResponsePtrOutput) ToContentLinkResponsePtrOutputWithContext(ctx context.Context) ContentLinkResponsePtrOutput

func (ContentLinkResponsePtrOutput) Uri

Gets or sets the content link URI.

type ListWorkflowAccessKeySecretKeysArgs

type ListWorkflowAccessKeySecretKeysArgs struct {
	// The workflow access key name.
	AccessKeyName string `pulumi:"accessKeyName"`
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The workflow name.
	WorkflowName string `pulumi:"workflowName"`
}

type ListWorkflowAccessKeySecretKeysResult

type ListWorkflowAccessKeySecretKeysResult struct {
	// Gets the primary secret key.
	PrimarySecretKey string `pulumi:"primarySecretKey"`
	// Gets the secondary secret key.
	SecondarySecretKey string `pulumi:"secondarySecretKey"`
}

type LookupWorkflowAccessKeyArgs

type LookupWorkflowAccessKeyArgs struct {
	// The workflow access key name.
	AccessKeyName string `pulumi:"accessKeyName"`
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The workflow name.
	WorkflowName string `pulumi:"workflowName"`
}

type LookupWorkflowAccessKeyResult

type LookupWorkflowAccessKeyResult struct {
	// Gets or sets the resource id.
	Id *string `pulumi:"id"`
	// Gets the workflow access key name.
	Name string `pulumi:"name"`
	// Gets or sets the not-after time.
	NotAfter *string `pulumi:"notAfter"`
	// Gets or sets the not-before time.
	NotBefore *string `pulumi:"notBefore"`
	// Gets the workflow access key type.
	Type string `pulumi:"type"`
}

type LookupWorkflowArgs

type LookupWorkflowArgs struct {
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The workflow name.
	WorkflowName string `pulumi:"workflowName"`
}

type LookupWorkflowResult

type LookupWorkflowResult struct {
	// Gets the access endpoint.
	AccessEndpoint string `pulumi:"accessEndpoint"`
	// Gets the changed time.
	ChangedTime string `pulumi:"changedTime"`
	// Gets the created time.
	CreatedTime string `pulumi:"createdTime"`
	// Gets or sets the definition.
	Definition interface{} `pulumi:"definition"`
	// Gets or sets the link to definition.
	DefinitionLink *ContentLinkResponse `pulumi:"definitionLink"`
	// Gets or sets the resource id.
	Id *string `pulumi:"id"`
	// Gets or sets the resource location.
	Location *string `pulumi:"location"`
	// Gets the resource name.
	Name *string `pulumi:"name"`
	// Gets or sets the parameters.
	Parameters map[string]WorkflowParameterResponse `pulumi:"parameters"`
	// Gets or sets the link to parameters.
	ParametersLink *ContentLinkResponse `pulumi:"parametersLink"`
	// Gets the provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// Gets or sets the sku.
	Sku *SkuResponse `pulumi:"sku"`
	// Gets or sets the state.
	State *string `pulumi:"state"`
	// Gets or sets the resource tags.
	Tags map[string]string `pulumi:"tags"`
	// Gets the resource type.
	Type *string `pulumi:"type"`
	// Gets the version.
	Version string `pulumi:"version"`
}

func LookupWorkflow

func LookupWorkflow(ctx *pulumi.Context, args *LookupWorkflowArgs, opts ...pulumi.InvokeOption) (*LookupWorkflowResult, error)

type ParameterType added in v0.3.1

type ParameterType pulumi.String

Gets or sets the type.

func (ParameterType) ElementType added in v0.3.1

func (ParameterType) ElementType() reflect.Type

func (ParameterType) ToStringOutput added in v0.3.1

func (e ParameterType) ToStringOutput() pulumi.StringOutput

func (ParameterType) ToStringOutputWithContext added in v0.3.1

func (e ParameterType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ParameterType) ToStringPtrOutput added in v0.3.1

func (e ParameterType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ParameterType) ToStringPtrOutputWithContext added in v0.3.1

func (e ParameterType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceReference

type ResourceReference struct {
	// Gets or sets the resource id.
	Id *string `pulumi:"id"`
}

type ResourceReferenceArgs

type ResourceReferenceArgs struct {
	// Gets or sets the resource id.
	Id pulumi.StringPtrInput `pulumi:"id"`
}

func (ResourceReferenceArgs) ElementType

func (ResourceReferenceArgs) ElementType() reflect.Type

func (ResourceReferenceArgs) ToResourceReferenceOutput

func (i ResourceReferenceArgs) ToResourceReferenceOutput() ResourceReferenceOutput

func (ResourceReferenceArgs) ToResourceReferenceOutputWithContext

func (i ResourceReferenceArgs) ToResourceReferenceOutputWithContext(ctx context.Context) ResourceReferenceOutput

func (ResourceReferenceArgs) ToResourceReferencePtrOutput

func (i ResourceReferenceArgs) ToResourceReferencePtrOutput() ResourceReferencePtrOutput

func (ResourceReferenceArgs) ToResourceReferencePtrOutputWithContext

func (i ResourceReferenceArgs) ToResourceReferencePtrOutputWithContext(ctx context.Context) ResourceReferencePtrOutput

type ResourceReferenceInput

type ResourceReferenceInput interface {
	pulumi.Input

	ToResourceReferenceOutput() ResourceReferenceOutput
	ToResourceReferenceOutputWithContext(context.Context) ResourceReferenceOutput
}

ResourceReferenceInput is an input type that accepts ResourceReferenceArgs and ResourceReferenceOutput values. You can construct a concrete instance of `ResourceReferenceInput` via:

ResourceReferenceArgs{...}

type ResourceReferenceOutput

type ResourceReferenceOutput struct{ *pulumi.OutputState }

func (ResourceReferenceOutput) ElementType

func (ResourceReferenceOutput) ElementType() reflect.Type

func (ResourceReferenceOutput) Id

Gets or sets the resource id.

func (ResourceReferenceOutput) ToResourceReferenceOutput

func (o ResourceReferenceOutput) ToResourceReferenceOutput() ResourceReferenceOutput

func (ResourceReferenceOutput) ToResourceReferenceOutputWithContext

func (o ResourceReferenceOutput) ToResourceReferenceOutputWithContext(ctx context.Context) ResourceReferenceOutput

func (ResourceReferenceOutput) ToResourceReferencePtrOutput

func (o ResourceReferenceOutput) ToResourceReferencePtrOutput() ResourceReferencePtrOutput

func (ResourceReferenceOutput) ToResourceReferencePtrOutputWithContext

func (o ResourceReferenceOutput) ToResourceReferencePtrOutputWithContext(ctx context.Context) ResourceReferencePtrOutput

type ResourceReferencePtrInput

type ResourceReferencePtrInput interface {
	pulumi.Input

	ToResourceReferencePtrOutput() ResourceReferencePtrOutput
	ToResourceReferencePtrOutputWithContext(context.Context) ResourceReferencePtrOutput
}

ResourceReferencePtrInput is an input type that accepts ResourceReferenceArgs, ResourceReferencePtr and ResourceReferencePtrOutput values. You can construct a concrete instance of `ResourceReferencePtrInput` via:

        ResourceReferenceArgs{...}

or:

        nil

type ResourceReferencePtrOutput

type ResourceReferencePtrOutput struct{ *pulumi.OutputState }

func (ResourceReferencePtrOutput) Elem

func (ResourceReferencePtrOutput) ElementType

func (ResourceReferencePtrOutput) ElementType() reflect.Type

func (ResourceReferencePtrOutput) Id

Gets or sets the resource id.

func (ResourceReferencePtrOutput) ToResourceReferencePtrOutput

func (o ResourceReferencePtrOutput) ToResourceReferencePtrOutput() ResourceReferencePtrOutput

func (ResourceReferencePtrOutput) ToResourceReferencePtrOutputWithContext

func (o ResourceReferencePtrOutput) ToResourceReferencePtrOutputWithContext(ctx context.Context) ResourceReferencePtrOutput

type ResourceReferenceResponse

type ResourceReferenceResponse struct {
	// Gets or sets the resource id.
	Id *string `pulumi:"id"`
	// Gets the resource name.
	Name string `pulumi:"name"`
	// Gets the resource type.
	Type string `pulumi:"type"`
}

type ResourceReferenceResponseArgs

type ResourceReferenceResponseArgs struct {
	// Gets or sets the resource id.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Gets the resource name.
	Name pulumi.StringInput `pulumi:"name"`
	// Gets the resource type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (ResourceReferenceResponseArgs) ElementType

func (ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput

func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput

func (ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext

func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput

func (ResourceReferenceResponseArgs) ToResourceReferenceResponsePtrOutput

func (i ResourceReferenceResponseArgs) ToResourceReferenceResponsePtrOutput() ResourceReferenceResponsePtrOutput

func (ResourceReferenceResponseArgs) ToResourceReferenceResponsePtrOutputWithContext

func (i ResourceReferenceResponseArgs) ToResourceReferenceResponsePtrOutputWithContext(ctx context.Context) ResourceReferenceResponsePtrOutput

type ResourceReferenceResponseInput

type ResourceReferenceResponseInput interface {
	pulumi.Input

	ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
	ToResourceReferenceResponseOutputWithContext(context.Context) ResourceReferenceResponseOutput
}

ResourceReferenceResponseInput is an input type that accepts ResourceReferenceResponseArgs and ResourceReferenceResponseOutput values. You can construct a concrete instance of `ResourceReferenceResponseInput` via:

ResourceReferenceResponseArgs{...}

type ResourceReferenceResponseOutput

type ResourceReferenceResponseOutput struct{ *pulumi.OutputState }

func (ResourceReferenceResponseOutput) ElementType

func (ResourceReferenceResponseOutput) Id

Gets or sets the resource id.

func (ResourceReferenceResponseOutput) Name

Gets the resource name.

func (ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput

func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput

func (ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext

func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput

func (ResourceReferenceResponseOutput) ToResourceReferenceResponsePtrOutput

func (o ResourceReferenceResponseOutput) ToResourceReferenceResponsePtrOutput() ResourceReferenceResponsePtrOutput

func (ResourceReferenceResponseOutput) ToResourceReferenceResponsePtrOutputWithContext

func (o ResourceReferenceResponseOutput) ToResourceReferenceResponsePtrOutputWithContext(ctx context.Context) ResourceReferenceResponsePtrOutput

func (ResourceReferenceResponseOutput) Type

Gets the resource type.

type ResourceReferenceResponsePtrInput

type ResourceReferenceResponsePtrInput interface {
	pulumi.Input

	ToResourceReferenceResponsePtrOutput() ResourceReferenceResponsePtrOutput
	ToResourceReferenceResponsePtrOutputWithContext(context.Context) ResourceReferenceResponsePtrOutput
}

ResourceReferenceResponsePtrInput is an input type that accepts ResourceReferenceResponseArgs, ResourceReferenceResponsePtr and ResourceReferenceResponsePtrOutput values. You can construct a concrete instance of `ResourceReferenceResponsePtrInput` via:

        ResourceReferenceResponseArgs{...}

or:

        nil

type ResourceReferenceResponsePtrOutput

type ResourceReferenceResponsePtrOutput struct{ *pulumi.OutputState }

func (ResourceReferenceResponsePtrOutput) Elem

func (ResourceReferenceResponsePtrOutput) ElementType

func (ResourceReferenceResponsePtrOutput) Id

Gets or sets the resource id.

func (ResourceReferenceResponsePtrOutput) Name

Gets the resource name.

func (ResourceReferenceResponsePtrOutput) ToResourceReferenceResponsePtrOutput

func (o ResourceReferenceResponsePtrOutput) ToResourceReferenceResponsePtrOutput() ResourceReferenceResponsePtrOutput

func (ResourceReferenceResponsePtrOutput) ToResourceReferenceResponsePtrOutputWithContext

func (o ResourceReferenceResponsePtrOutput) ToResourceReferenceResponsePtrOutputWithContext(ctx context.Context) ResourceReferenceResponsePtrOutput

func (ResourceReferenceResponsePtrOutput) Type

Gets the resource type.

type Sku

type Sku struct {
	// Gets or sets the name.
	Name *string `pulumi:"name"`
	// Gets or sets the reference to plan.
	Plan *ResourceReference `pulumi:"plan"`
}

type SkuArgs

type SkuArgs struct {
	// Gets or sets the name.
	Name *SkuName `pulumi:"name"`
	// Gets or sets the reference to plan.
	Plan ResourceReferencePtrInput `pulumi:"plan"`
}

func (SkuArgs) ElementType

func (SkuArgs) ElementType() reflect.Type

func (SkuArgs) ToSkuOutput

func (i SkuArgs) ToSkuOutput() SkuOutput

func (SkuArgs) ToSkuOutputWithContext

func (i SkuArgs) ToSkuOutputWithContext(ctx context.Context) SkuOutput

func (SkuArgs) ToSkuPtrOutput

func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput

func (SkuArgs) ToSkuPtrOutputWithContext

func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuInput

type SkuInput interface {
	pulumi.Input

	ToSkuOutput() SkuOutput
	ToSkuOutputWithContext(context.Context) SkuOutput
}

SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:

SkuArgs{...}

type SkuName added in v0.3.1

type SkuName pulumi.String

Gets or sets the name.

func (SkuName) ElementType added in v0.3.1

func (SkuName) ElementType() reflect.Type

func (SkuName) ToStringOutput added in v0.3.1

func (e SkuName) ToStringOutput() pulumi.StringOutput

func (SkuName) ToStringOutputWithContext added in v0.3.1

func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SkuName) ToStringPtrOutput added in v0.3.1

func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuName) ToStringPtrOutputWithContext added in v0.3.1

func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SkuOutput

type SkuOutput struct{ *pulumi.OutputState }

func (SkuOutput) ElementType

func (SkuOutput) ElementType() reflect.Type

func (SkuOutput) Name

func (o SkuOutput) Name() pulumi.StringPtrOutput

Gets or sets the name.

func (SkuOutput) Plan

Gets or sets the reference to plan.

func (SkuOutput) ToSkuOutput

func (o SkuOutput) ToSkuOutput() SkuOutput

func (SkuOutput) ToSkuOutputWithContext

func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput

func (SkuOutput) ToSkuPtrOutput

func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput

func (SkuOutput) ToSkuPtrOutputWithContext

func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuPtrInput

type SkuPtrInput interface {
	pulumi.Input

	ToSkuPtrOutput() SkuPtrOutput
	ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput
}

SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:

        SkuArgs{...}

or:

        nil

func SkuPtr

func SkuPtr(v *SkuArgs) SkuPtrInput

type SkuPtrOutput

type SkuPtrOutput struct{ *pulumi.OutputState }

func (SkuPtrOutput) Elem

func (o SkuPtrOutput) Elem() SkuOutput

func (SkuPtrOutput) ElementType

func (SkuPtrOutput) ElementType() reflect.Type

func (SkuPtrOutput) Name

Gets or sets the name.

func (SkuPtrOutput) Plan

Gets or sets the reference to plan.

func (SkuPtrOutput) ToSkuPtrOutput

func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput

func (SkuPtrOutput) ToSkuPtrOutputWithContext

func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuResponse

type SkuResponse struct {
	// Gets or sets the name.
	Name *string `pulumi:"name"`
	// Gets or sets the reference to plan.
	Plan *ResourceReferenceResponse `pulumi:"plan"`
}

type SkuResponseArgs

type SkuResponseArgs struct {
	// Gets or sets the name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Gets or sets the reference to plan.
	Plan ResourceReferenceResponsePtrInput `pulumi:"plan"`
}

func (SkuResponseArgs) ElementType

func (SkuResponseArgs) ElementType() reflect.Type

func (SkuResponseArgs) ToSkuResponseOutput

func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput

func (SkuResponseArgs) ToSkuResponseOutputWithContext

func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput

func (SkuResponseArgs) ToSkuResponsePtrOutput

func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext

func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type SkuResponseInput

type SkuResponseInput interface {
	pulumi.Input

	ToSkuResponseOutput() SkuResponseOutput
	ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput
}

SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:

SkuResponseArgs{...}

type SkuResponseOutput

type SkuResponseOutput struct{ *pulumi.OutputState }

func (SkuResponseOutput) ElementType

func (SkuResponseOutput) ElementType() reflect.Type

func (SkuResponseOutput) Name

Gets or sets the name.

func (SkuResponseOutput) Plan

Gets or sets the reference to plan.

func (SkuResponseOutput) ToSkuResponseOutput

func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput

func (SkuResponseOutput) ToSkuResponseOutputWithContext

func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput

func (SkuResponseOutput) ToSkuResponsePtrOutput

func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext

func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type SkuResponsePtrInput

type SkuResponsePtrInput interface {
	pulumi.Input

	ToSkuResponsePtrOutput() SkuResponsePtrOutput
	ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput
}

SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:

        SkuResponseArgs{...}

or:

        nil

func SkuResponsePtr

func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput

type SkuResponsePtrOutput

type SkuResponsePtrOutput struct{ *pulumi.OutputState }

func (SkuResponsePtrOutput) Elem

func (SkuResponsePtrOutput) ElementType

func (SkuResponsePtrOutput) ElementType() reflect.Type

func (SkuResponsePtrOutput) Name

Gets or sets the name.

func (SkuResponsePtrOutput) Plan

Gets or sets the reference to plan.

func (SkuResponsePtrOutput) ToSkuResponsePtrOutput

func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext

func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type Workflow

type Workflow struct {
	pulumi.CustomResourceState

	// Gets the access endpoint.
	AccessEndpoint pulumi.StringOutput `pulumi:"accessEndpoint"`
	// Gets the changed time.
	ChangedTime pulumi.StringOutput `pulumi:"changedTime"`
	// Gets the created time.
	CreatedTime pulumi.StringOutput `pulumi:"createdTime"`
	// Gets or sets the definition.
	Definition pulumi.AnyOutput `pulumi:"definition"`
	// Gets or sets the link to definition.
	DefinitionLink ContentLinkResponsePtrOutput `pulumi:"definitionLink"`
	// Gets or sets the resource location.
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Gets the resource name.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// Gets or sets the parameters.
	Parameters WorkflowParameterResponseMapOutput `pulumi:"parameters"`
	// Gets or sets the link to parameters.
	ParametersLink ContentLinkResponsePtrOutput `pulumi:"parametersLink"`
	// Gets the provisioning state.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Gets or sets the sku.
	Sku SkuResponsePtrOutput `pulumi:"sku"`
	// Gets or sets the state.
	State pulumi.StringPtrOutput `pulumi:"state"`
	// Gets or sets the resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Gets the resource type.
	Type pulumi.StringPtrOutput `pulumi:"type"`
	// Gets the version.
	Version pulumi.StringOutput `pulumi:"version"`
}

func GetWorkflow

func GetWorkflow(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkflowState, opts ...pulumi.ResourceOption) (*Workflow, error)

GetWorkflow gets an existing Workflow 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 NewWorkflow

func NewWorkflow(ctx *pulumi.Context,
	name string, args *WorkflowArgs, opts ...pulumi.ResourceOption) (*Workflow, error)

NewWorkflow registers a new resource with the given unique name, arguments, and options.

func (*Workflow) ElementType added in v0.2.6

func (*Workflow) ElementType() reflect.Type

func (*Workflow) ToWorkflowOutput added in v0.2.6

func (i *Workflow) ToWorkflowOutput() WorkflowOutput

func (*Workflow) ToWorkflowOutputWithContext added in v0.2.6

func (i *Workflow) ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput

type WorkflowAccessKey

type WorkflowAccessKey struct {
	pulumi.CustomResourceState

	// Gets the workflow access key name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Gets or sets the not-after time.
	NotAfter pulumi.StringPtrOutput `pulumi:"notAfter"`
	// Gets or sets the not-before time.
	NotBefore pulumi.StringPtrOutput `pulumi:"notBefore"`
	// Gets the workflow access key type.
	Type pulumi.StringOutput `pulumi:"type"`
}

func GetWorkflowAccessKey

func GetWorkflowAccessKey(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkflowAccessKeyState, opts ...pulumi.ResourceOption) (*WorkflowAccessKey, error)

GetWorkflowAccessKey gets an existing WorkflowAccessKey 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 NewWorkflowAccessKey

func NewWorkflowAccessKey(ctx *pulumi.Context,
	name string, args *WorkflowAccessKeyArgs, opts ...pulumi.ResourceOption) (*WorkflowAccessKey, error)

NewWorkflowAccessKey registers a new resource with the given unique name, arguments, and options.

func (*WorkflowAccessKey) ElementType added in v0.2.6

func (*WorkflowAccessKey) ElementType() reflect.Type

func (*WorkflowAccessKey) ToWorkflowAccessKeyOutput added in v0.2.6

func (i *WorkflowAccessKey) ToWorkflowAccessKeyOutput() WorkflowAccessKeyOutput

func (*WorkflowAccessKey) ToWorkflowAccessKeyOutputWithContext added in v0.2.6

func (i *WorkflowAccessKey) ToWorkflowAccessKeyOutputWithContext(ctx context.Context) WorkflowAccessKeyOutput

type WorkflowAccessKeyArgs

type WorkflowAccessKeyArgs struct {
	// The workflow access key name.
	AccessKeyName pulumi.StringInput
	// Gets or sets the resource id.
	Id pulumi.StringPtrInput
	// Gets or sets the not-after time.
	NotAfter pulumi.StringPtrInput
	// Gets or sets the not-before time.
	NotBefore pulumi.StringPtrInput
	// The resource group name.
	ResourceGroupName pulumi.StringInput
	// The workflow name.
	WorkflowName pulumi.StringInput
}

The set of arguments for constructing a WorkflowAccessKey resource.

func (WorkflowAccessKeyArgs) ElementType

func (WorkflowAccessKeyArgs) ElementType() reflect.Type

type WorkflowAccessKeyInput added in v0.2.6

type WorkflowAccessKeyInput interface {
	pulumi.Input

	ToWorkflowAccessKeyOutput() WorkflowAccessKeyOutput
	ToWorkflowAccessKeyOutputWithContext(ctx context.Context) WorkflowAccessKeyOutput
}

type WorkflowAccessKeyOutput added in v0.2.6

type WorkflowAccessKeyOutput struct {
	*pulumi.OutputState
}

func (WorkflowAccessKeyOutput) ElementType added in v0.2.6

func (WorkflowAccessKeyOutput) ElementType() reflect.Type

func (WorkflowAccessKeyOutput) ToWorkflowAccessKeyOutput added in v0.2.6

func (o WorkflowAccessKeyOutput) ToWorkflowAccessKeyOutput() WorkflowAccessKeyOutput

func (WorkflowAccessKeyOutput) ToWorkflowAccessKeyOutputWithContext added in v0.2.6

func (o WorkflowAccessKeyOutput) ToWorkflowAccessKeyOutputWithContext(ctx context.Context) WorkflowAccessKeyOutput

type WorkflowAccessKeyState

type WorkflowAccessKeyState struct {
	// Gets the workflow access key name.
	Name pulumi.StringPtrInput
	// Gets or sets the not-after time.
	NotAfter pulumi.StringPtrInput
	// Gets or sets the not-before time.
	NotBefore pulumi.StringPtrInput
	// Gets the workflow access key type.
	Type pulumi.StringPtrInput
}

func (WorkflowAccessKeyState) ElementType

func (WorkflowAccessKeyState) ElementType() reflect.Type

type WorkflowArgs

type WorkflowArgs struct {
	// Gets or sets the definition.
	Definition pulumi.Input
	// Gets or sets the link to definition.
	DefinitionLink ContentLinkPtrInput
	// Gets or sets the resource id.
	Id pulumi.StringPtrInput
	// Gets or sets the resource location.
	Location pulumi.StringPtrInput
	// Gets the resource name.
	Name pulumi.StringPtrInput
	// Gets or sets the parameters.
	Parameters WorkflowParameterMapInput
	// Gets or sets the link to parameters.
	ParametersLink ContentLinkPtrInput
	// The resource group name.
	ResourceGroupName pulumi.StringInput
	// Gets or sets the sku.
	Sku SkuPtrInput
	// Gets or sets the state.
	State *WorkflowStateEnum
	// Gets or sets the resource tags.
	Tags pulumi.StringMapInput
	// Gets the resource type.
	Type pulumi.StringPtrInput
	// The workflow name.
	WorkflowName pulumi.StringInput
}

The set of arguments for constructing a Workflow resource.

func (WorkflowArgs) ElementType

func (WorkflowArgs) ElementType() reflect.Type

type WorkflowInput added in v0.2.6

type WorkflowInput interface {
	pulumi.Input

	ToWorkflowOutput() WorkflowOutput
	ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput
}

type WorkflowOutput added in v0.2.6

type WorkflowOutput struct {
	*pulumi.OutputState
}

func (WorkflowOutput) ElementType added in v0.2.6

func (WorkflowOutput) ElementType() reflect.Type

func (WorkflowOutput) ToWorkflowOutput added in v0.2.6

func (o WorkflowOutput) ToWorkflowOutput() WorkflowOutput

func (WorkflowOutput) ToWorkflowOutputWithContext added in v0.2.6

func (o WorkflowOutput) ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput

type WorkflowParameter

type WorkflowParameter struct {
	// Gets or sets the metadata.
	Metadata interface{} `pulumi:"metadata"`
	// Gets or sets the type.
	Type *string `pulumi:"type"`
	// Gets or sets the value.
	Value interface{} `pulumi:"value"`
}

type WorkflowParameterArgs

type WorkflowParameterArgs struct {
	// Gets or sets the metadata.
	Metadata pulumi.Input `pulumi:"metadata"`
	// Gets or sets the type.
	Type *ParameterType `pulumi:"type"`
	// Gets or sets the value.
	Value pulumi.Input `pulumi:"value"`
}

func (WorkflowParameterArgs) ElementType

func (WorkflowParameterArgs) ElementType() reflect.Type

func (WorkflowParameterArgs) ToWorkflowParameterOutput

func (i WorkflowParameterArgs) ToWorkflowParameterOutput() WorkflowParameterOutput

func (WorkflowParameterArgs) ToWorkflowParameterOutputWithContext

func (i WorkflowParameterArgs) ToWorkflowParameterOutputWithContext(ctx context.Context) WorkflowParameterOutput

type WorkflowParameterInput

type WorkflowParameterInput interface {
	pulumi.Input

	ToWorkflowParameterOutput() WorkflowParameterOutput
	ToWorkflowParameterOutputWithContext(context.Context) WorkflowParameterOutput
}

WorkflowParameterInput is an input type that accepts WorkflowParameterArgs and WorkflowParameterOutput values. You can construct a concrete instance of `WorkflowParameterInput` via:

WorkflowParameterArgs{...}

type WorkflowParameterMap

type WorkflowParameterMap map[string]WorkflowParameterInput

func (WorkflowParameterMap) ElementType

func (WorkflowParameterMap) ElementType() reflect.Type

func (WorkflowParameterMap) ToWorkflowParameterMapOutput

func (i WorkflowParameterMap) ToWorkflowParameterMapOutput() WorkflowParameterMapOutput

func (WorkflowParameterMap) ToWorkflowParameterMapOutputWithContext

func (i WorkflowParameterMap) ToWorkflowParameterMapOutputWithContext(ctx context.Context) WorkflowParameterMapOutput

type WorkflowParameterMapInput

type WorkflowParameterMapInput interface {
	pulumi.Input

	ToWorkflowParameterMapOutput() WorkflowParameterMapOutput
	ToWorkflowParameterMapOutputWithContext(context.Context) WorkflowParameterMapOutput
}

WorkflowParameterMapInput is an input type that accepts WorkflowParameterMap and WorkflowParameterMapOutput values. You can construct a concrete instance of `WorkflowParameterMapInput` via:

WorkflowParameterMap{ "key": WorkflowParameterArgs{...} }

type WorkflowParameterMapOutput

type WorkflowParameterMapOutput struct{ *pulumi.OutputState }

func (WorkflowParameterMapOutput) ElementType

func (WorkflowParameterMapOutput) ElementType() reflect.Type

func (WorkflowParameterMapOutput) MapIndex

func (WorkflowParameterMapOutput) ToWorkflowParameterMapOutput

func (o WorkflowParameterMapOutput) ToWorkflowParameterMapOutput() WorkflowParameterMapOutput

func (WorkflowParameterMapOutput) ToWorkflowParameterMapOutputWithContext

func (o WorkflowParameterMapOutput) ToWorkflowParameterMapOutputWithContext(ctx context.Context) WorkflowParameterMapOutput

type WorkflowParameterOutput

type WorkflowParameterOutput struct{ *pulumi.OutputState }

func (WorkflowParameterOutput) ElementType

func (WorkflowParameterOutput) ElementType() reflect.Type

func (WorkflowParameterOutput) Metadata

Gets or sets the metadata.

func (WorkflowParameterOutput) ToWorkflowParameterOutput

func (o WorkflowParameterOutput) ToWorkflowParameterOutput() WorkflowParameterOutput

func (WorkflowParameterOutput) ToWorkflowParameterOutputWithContext

func (o WorkflowParameterOutput) ToWorkflowParameterOutputWithContext(ctx context.Context) WorkflowParameterOutput

func (WorkflowParameterOutput) Type

Gets or sets the type.

func (WorkflowParameterOutput) Value

Gets or sets the value.

type WorkflowParameterResponse

type WorkflowParameterResponse struct {
	// Gets or sets the metadata.
	Metadata interface{} `pulumi:"metadata"`
	// Gets or sets the type.
	Type *string `pulumi:"type"`
	// Gets or sets the value.
	Value interface{} `pulumi:"value"`
}

type WorkflowParameterResponseArgs

type WorkflowParameterResponseArgs struct {
	// Gets or sets the metadata.
	Metadata pulumi.Input `pulumi:"metadata"`
	// Gets or sets the type.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// Gets or sets the value.
	Value pulumi.Input `pulumi:"value"`
}

func (WorkflowParameterResponseArgs) ElementType

func (WorkflowParameterResponseArgs) ToWorkflowParameterResponseOutput

func (i WorkflowParameterResponseArgs) ToWorkflowParameterResponseOutput() WorkflowParameterResponseOutput

func (WorkflowParameterResponseArgs) ToWorkflowParameterResponseOutputWithContext

func (i WorkflowParameterResponseArgs) ToWorkflowParameterResponseOutputWithContext(ctx context.Context) WorkflowParameterResponseOutput

type WorkflowParameterResponseInput

type WorkflowParameterResponseInput interface {
	pulumi.Input

	ToWorkflowParameterResponseOutput() WorkflowParameterResponseOutput
	ToWorkflowParameterResponseOutputWithContext(context.Context) WorkflowParameterResponseOutput
}

WorkflowParameterResponseInput is an input type that accepts WorkflowParameterResponseArgs and WorkflowParameterResponseOutput values. You can construct a concrete instance of `WorkflowParameterResponseInput` via:

WorkflowParameterResponseArgs{...}

type WorkflowParameterResponseMap

type WorkflowParameterResponseMap map[string]WorkflowParameterResponseInput

func (WorkflowParameterResponseMap) ElementType

func (WorkflowParameterResponseMap) ToWorkflowParameterResponseMapOutput

func (i WorkflowParameterResponseMap) ToWorkflowParameterResponseMapOutput() WorkflowParameterResponseMapOutput

func (WorkflowParameterResponseMap) ToWorkflowParameterResponseMapOutputWithContext

func (i WorkflowParameterResponseMap) ToWorkflowParameterResponseMapOutputWithContext(ctx context.Context) WorkflowParameterResponseMapOutput

type WorkflowParameterResponseMapInput

type WorkflowParameterResponseMapInput interface {
	pulumi.Input

	ToWorkflowParameterResponseMapOutput() WorkflowParameterResponseMapOutput
	ToWorkflowParameterResponseMapOutputWithContext(context.Context) WorkflowParameterResponseMapOutput
}

WorkflowParameterResponseMapInput is an input type that accepts WorkflowParameterResponseMap and WorkflowParameterResponseMapOutput values. You can construct a concrete instance of `WorkflowParameterResponseMapInput` via:

WorkflowParameterResponseMap{ "key": WorkflowParameterResponseArgs{...} }

type WorkflowParameterResponseMapOutput

type WorkflowParameterResponseMapOutput struct{ *pulumi.OutputState }

func (WorkflowParameterResponseMapOutput) ElementType

func (WorkflowParameterResponseMapOutput) MapIndex

func (WorkflowParameterResponseMapOutput) ToWorkflowParameterResponseMapOutput

func (o WorkflowParameterResponseMapOutput) ToWorkflowParameterResponseMapOutput() WorkflowParameterResponseMapOutput

func (WorkflowParameterResponseMapOutput) ToWorkflowParameterResponseMapOutputWithContext

func (o WorkflowParameterResponseMapOutput) ToWorkflowParameterResponseMapOutputWithContext(ctx context.Context) WorkflowParameterResponseMapOutput

type WorkflowParameterResponseOutput

type WorkflowParameterResponseOutput struct{ *pulumi.OutputState }

func (WorkflowParameterResponseOutput) ElementType

func (WorkflowParameterResponseOutput) Metadata

Gets or sets the metadata.

func (WorkflowParameterResponseOutput) ToWorkflowParameterResponseOutput

func (o WorkflowParameterResponseOutput) ToWorkflowParameterResponseOutput() WorkflowParameterResponseOutput

func (WorkflowParameterResponseOutput) ToWorkflowParameterResponseOutputWithContext

func (o WorkflowParameterResponseOutput) ToWorkflowParameterResponseOutputWithContext(ctx context.Context) WorkflowParameterResponseOutput

func (WorkflowParameterResponseOutput) Type

Gets or sets the type.

func (WorkflowParameterResponseOutput) Value

Gets or sets the value.

type WorkflowState

type WorkflowState struct {
	// Gets the access endpoint.
	AccessEndpoint pulumi.StringPtrInput
	// Gets the changed time.
	ChangedTime pulumi.StringPtrInput
	// Gets the created time.
	CreatedTime pulumi.StringPtrInput
	// Gets or sets the definition.
	Definition pulumi.Input
	// Gets or sets the link to definition.
	DefinitionLink ContentLinkResponsePtrInput
	// Gets or sets the resource location.
	Location pulumi.StringPtrInput
	// Gets the resource name.
	Name pulumi.StringPtrInput
	// Gets or sets the parameters.
	Parameters WorkflowParameterResponseMapInput
	// Gets or sets the link to parameters.
	ParametersLink ContentLinkResponsePtrInput
	// Gets the provisioning state.
	ProvisioningState pulumi.StringPtrInput
	// Gets or sets the sku.
	Sku SkuResponsePtrInput
	// Gets or sets the state.
	State pulumi.StringPtrInput
	// Gets or sets the resource tags.
	Tags pulumi.StringMapInput
	// Gets the resource type.
	Type pulumi.StringPtrInput
	// Gets the version.
	Version pulumi.StringPtrInput
}

func (WorkflowState) ElementType

func (WorkflowState) ElementType() reflect.Type

type WorkflowStateEnum added in v0.6.0

type WorkflowStateEnum pulumi.String

Gets or sets the state.

func (WorkflowStateEnum) ElementType added in v0.6.0

func (WorkflowStateEnum) ElementType() reflect.Type

func (WorkflowStateEnum) ToStringOutput added in v0.6.0

func (e WorkflowStateEnum) ToStringOutput() pulumi.StringOutput

func (WorkflowStateEnum) ToStringOutputWithContext added in v0.6.0

func (e WorkflowStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (WorkflowStateEnum) ToStringPtrOutput added in v0.6.0

func (e WorkflowStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput

func (WorkflowStateEnum) ToStringPtrOutputWithContext added in v0.6.0

func (e WorkflowStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL