port

package
v1.10.6 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

A Pulumi package for creating and managing Port resources.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Action

type Action struct {
	pulumi.CustomResourceState

	// The email notification of the approval
	ApprovalEmailNotification ActionApprovalEmailNotificationPtrOutput `pulumi:"approvalEmailNotification"`
	// The webhook notification of the approval
	ApprovalWebhookNotification ActionApprovalWebhookNotificationPtrOutput `pulumi:"approvalWebhookNotification"`
	// The invocation method of the action
	AzureMethod ActionAzureMethodPtrOutput `pulumi:"azureMethod"`
	// The blueprint identifier the action relates to
	Blueprint pulumi.StringOutput `pulumi:"blueprint"`
	// Description
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The invocation method of the action
	GithubMethod ActionGithubMethodPtrOutput `pulumi:"githubMethod"`
	// The invocation method of the action
	GitlabMethod ActionGitlabMethodPtrOutput `pulumi:"gitlabMethod"`
	// Icon
	Icon pulumi.StringPtrOutput `pulumi:"icon"`
	// Identifier
	Identifier pulumi.StringOutput `pulumi:"identifier"`
	// The invocation method of the action
	KafkaMethod ActionKafkaMethodPtrOutput `pulumi:"kafkaMethod"`
	// Order properties
	OrderProperties pulumi.StringArrayOutput `pulumi:"orderProperties"`
	// Require approval before invoking the action
	RequiredApproval pulumi.BoolPtrOutput `pulumi:"requiredApproval"`
	// The required jq query of the property
	RequiredJqQuery pulumi.StringPtrOutput `pulumi:"requiredJqQuery"`
	// Title
	Title pulumi.StringOutput `pulumi:"title"`
	// The trigger type of the action
	Trigger pulumi.StringOutput `pulumi:"trigger"`
	// User properties
	UserProperties ActionUserPropertiesPtrOutput `pulumi:"userProperties"`
	// The invocation method of the action
	WebhookMethod ActionWebhookMethodPtrOutput `pulumi:"webhookMethod"`
}

func GetAction

func GetAction(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ActionState, opts ...pulumi.ResourceOption) (*Action, error)

GetAction gets an existing Action 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 NewAction

func NewAction(ctx *pulumi.Context,
	name string, args *ActionArgs, opts ...pulumi.ResourceOption) (*Action, error)

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

func (*Action) ElementType

func (*Action) ElementType() reflect.Type

func (*Action) ToActionOutput

func (i *Action) ToActionOutput() ActionOutput

func (*Action) ToActionOutputWithContext

func (i *Action) ToActionOutputWithContext(ctx context.Context) ActionOutput

type ActionApprovalEmailNotification added in v1.0.0

type ActionApprovalEmailNotification struct {
}

type ActionApprovalEmailNotificationArgs added in v1.0.0

type ActionApprovalEmailNotificationArgs struct {
}

func (ActionApprovalEmailNotificationArgs) ElementType added in v1.0.0

func (ActionApprovalEmailNotificationArgs) ToActionApprovalEmailNotificationOutput added in v1.0.0

func (i ActionApprovalEmailNotificationArgs) ToActionApprovalEmailNotificationOutput() ActionApprovalEmailNotificationOutput

func (ActionApprovalEmailNotificationArgs) ToActionApprovalEmailNotificationOutputWithContext added in v1.0.0

func (i ActionApprovalEmailNotificationArgs) ToActionApprovalEmailNotificationOutputWithContext(ctx context.Context) ActionApprovalEmailNotificationOutput

func (ActionApprovalEmailNotificationArgs) ToActionApprovalEmailNotificationPtrOutput added in v1.0.0

func (i ActionApprovalEmailNotificationArgs) ToActionApprovalEmailNotificationPtrOutput() ActionApprovalEmailNotificationPtrOutput

func (ActionApprovalEmailNotificationArgs) ToActionApprovalEmailNotificationPtrOutputWithContext added in v1.0.0

func (i ActionApprovalEmailNotificationArgs) ToActionApprovalEmailNotificationPtrOutputWithContext(ctx context.Context) ActionApprovalEmailNotificationPtrOutput

type ActionApprovalEmailNotificationInput added in v1.0.0

type ActionApprovalEmailNotificationInput interface {
	pulumi.Input

	ToActionApprovalEmailNotificationOutput() ActionApprovalEmailNotificationOutput
	ToActionApprovalEmailNotificationOutputWithContext(context.Context) ActionApprovalEmailNotificationOutput
}

ActionApprovalEmailNotificationInput is an input type that accepts ActionApprovalEmailNotificationArgs and ActionApprovalEmailNotificationOutput values. You can construct a concrete instance of `ActionApprovalEmailNotificationInput` via:

ActionApprovalEmailNotificationArgs{...}

type ActionApprovalEmailNotificationOutput added in v1.0.0

type ActionApprovalEmailNotificationOutput struct{ *pulumi.OutputState }

func (ActionApprovalEmailNotificationOutput) ElementType added in v1.0.0

func (ActionApprovalEmailNotificationOutput) ToActionApprovalEmailNotificationOutput added in v1.0.0

func (o ActionApprovalEmailNotificationOutput) ToActionApprovalEmailNotificationOutput() ActionApprovalEmailNotificationOutput

func (ActionApprovalEmailNotificationOutput) ToActionApprovalEmailNotificationOutputWithContext added in v1.0.0

func (o ActionApprovalEmailNotificationOutput) ToActionApprovalEmailNotificationOutputWithContext(ctx context.Context) ActionApprovalEmailNotificationOutput

func (ActionApprovalEmailNotificationOutput) ToActionApprovalEmailNotificationPtrOutput added in v1.0.0

func (o ActionApprovalEmailNotificationOutput) ToActionApprovalEmailNotificationPtrOutput() ActionApprovalEmailNotificationPtrOutput

func (ActionApprovalEmailNotificationOutput) ToActionApprovalEmailNotificationPtrOutputWithContext added in v1.0.0

func (o ActionApprovalEmailNotificationOutput) ToActionApprovalEmailNotificationPtrOutputWithContext(ctx context.Context) ActionApprovalEmailNotificationPtrOutput

type ActionApprovalEmailNotificationPtrInput added in v1.0.0

type ActionApprovalEmailNotificationPtrInput interface {
	pulumi.Input

	ToActionApprovalEmailNotificationPtrOutput() ActionApprovalEmailNotificationPtrOutput
	ToActionApprovalEmailNotificationPtrOutputWithContext(context.Context) ActionApprovalEmailNotificationPtrOutput
}

ActionApprovalEmailNotificationPtrInput is an input type that accepts ActionApprovalEmailNotificationArgs, ActionApprovalEmailNotificationPtr and ActionApprovalEmailNotificationPtrOutput values. You can construct a concrete instance of `ActionApprovalEmailNotificationPtrInput` via:

        ActionApprovalEmailNotificationArgs{...}

or:

        nil

type ActionApprovalEmailNotificationPtrOutput added in v1.0.0

type ActionApprovalEmailNotificationPtrOutput struct{ *pulumi.OutputState }

func (ActionApprovalEmailNotificationPtrOutput) Elem added in v1.0.0

func (ActionApprovalEmailNotificationPtrOutput) ElementType added in v1.0.0

func (ActionApprovalEmailNotificationPtrOutput) ToActionApprovalEmailNotificationPtrOutput added in v1.0.0

func (o ActionApprovalEmailNotificationPtrOutput) ToActionApprovalEmailNotificationPtrOutput() ActionApprovalEmailNotificationPtrOutput

func (ActionApprovalEmailNotificationPtrOutput) ToActionApprovalEmailNotificationPtrOutputWithContext added in v1.0.0

func (o ActionApprovalEmailNotificationPtrOutput) ToActionApprovalEmailNotificationPtrOutputWithContext(ctx context.Context) ActionApprovalEmailNotificationPtrOutput

type ActionApprovalWebhookNotification added in v1.0.0

type ActionApprovalWebhookNotification struct {
	// The format to invoke the webhook
	Format *string `pulumi:"format"`
	// The URL to invoke the webhook
	Url string `pulumi:"url"`
}

type ActionApprovalWebhookNotificationArgs added in v1.0.0

type ActionApprovalWebhookNotificationArgs struct {
	// The format to invoke the webhook
	Format pulumi.StringPtrInput `pulumi:"format"`
	// The URL to invoke the webhook
	Url pulumi.StringInput `pulumi:"url"`
}

func (ActionApprovalWebhookNotificationArgs) ElementType added in v1.0.0

func (ActionApprovalWebhookNotificationArgs) ToActionApprovalWebhookNotificationOutput added in v1.0.0

func (i ActionApprovalWebhookNotificationArgs) ToActionApprovalWebhookNotificationOutput() ActionApprovalWebhookNotificationOutput

func (ActionApprovalWebhookNotificationArgs) ToActionApprovalWebhookNotificationOutputWithContext added in v1.0.0

func (i ActionApprovalWebhookNotificationArgs) ToActionApprovalWebhookNotificationOutputWithContext(ctx context.Context) ActionApprovalWebhookNotificationOutput

func (ActionApprovalWebhookNotificationArgs) ToActionApprovalWebhookNotificationPtrOutput added in v1.0.0

func (i ActionApprovalWebhookNotificationArgs) ToActionApprovalWebhookNotificationPtrOutput() ActionApprovalWebhookNotificationPtrOutput

func (ActionApprovalWebhookNotificationArgs) ToActionApprovalWebhookNotificationPtrOutputWithContext added in v1.0.0

func (i ActionApprovalWebhookNotificationArgs) ToActionApprovalWebhookNotificationPtrOutputWithContext(ctx context.Context) ActionApprovalWebhookNotificationPtrOutput

type ActionApprovalWebhookNotificationInput added in v1.0.0

type ActionApprovalWebhookNotificationInput interface {
	pulumi.Input

	ToActionApprovalWebhookNotificationOutput() ActionApprovalWebhookNotificationOutput
	ToActionApprovalWebhookNotificationOutputWithContext(context.Context) ActionApprovalWebhookNotificationOutput
}

ActionApprovalWebhookNotificationInput is an input type that accepts ActionApprovalWebhookNotificationArgs and ActionApprovalWebhookNotificationOutput values. You can construct a concrete instance of `ActionApprovalWebhookNotificationInput` via:

ActionApprovalWebhookNotificationArgs{...}

type ActionApprovalWebhookNotificationOutput added in v1.0.0

type ActionApprovalWebhookNotificationOutput struct{ *pulumi.OutputState }

func (ActionApprovalWebhookNotificationOutput) ElementType added in v1.0.0

func (ActionApprovalWebhookNotificationOutput) Format added in v1.9.1

The format to invoke the webhook

func (ActionApprovalWebhookNotificationOutput) ToActionApprovalWebhookNotificationOutput added in v1.0.0

func (o ActionApprovalWebhookNotificationOutput) ToActionApprovalWebhookNotificationOutput() ActionApprovalWebhookNotificationOutput

func (ActionApprovalWebhookNotificationOutput) ToActionApprovalWebhookNotificationOutputWithContext added in v1.0.0

func (o ActionApprovalWebhookNotificationOutput) ToActionApprovalWebhookNotificationOutputWithContext(ctx context.Context) ActionApprovalWebhookNotificationOutput

func (ActionApprovalWebhookNotificationOutput) ToActionApprovalWebhookNotificationPtrOutput added in v1.0.0

func (o ActionApprovalWebhookNotificationOutput) ToActionApprovalWebhookNotificationPtrOutput() ActionApprovalWebhookNotificationPtrOutput

func (ActionApprovalWebhookNotificationOutput) ToActionApprovalWebhookNotificationPtrOutputWithContext added in v1.0.0

func (o ActionApprovalWebhookNotificationOutput) ToActionApprovalWebhookNotificationPtrOutputWithContext(ctx context.Context) ActionApprovalWebhookNotificationPtrOutput

func (ActionApprovalWebhookNotificationOutput) Url added in v1.0.0

The URL to invoke the webhook

type ActionApprovalWebhookNotificationPtrInput added in v1.0.0

type ActionApprovalWebhookNotificationPtrInput interface {
	pulumi.Input

	ToActionApprovalWebhookNotificationPtrOutput() ActionApprovalWebhookNotificationPtrOutput
	ToActionApprovalWebhookNotificationPtrOutputWithContext(context.Context) ActionApprovalWebhookNotificationPtrOutput
}

ActionApprovalWebhookNotificationPtrInput is an input type that accepts ActionApprovalWebhookNotificationArgs, ActionApprovalWebhookNotificationPtr and ActionApprovalWebhookNotificationPtrOutput values. You can construct a concrete instance of `ActionApprovalWebhookNotificationPtrInput` via:

        ActionApprovalWebhookNotificationArgs{...}

or:

        nil

type ActionApprovalWebhookNotificationPtrOutput added in v1.0.0

type ActionApprovalWebhookNotificationPtrOutput struct{ *pulumi.OutputState }

func (ActionApprovalWebhookNotificationPtrOutput) Elem added in v1.0.0

func (ActionApprovalWebhookNotificationPtrOutput) ElementType added in v1.0.0

func (ActionApprovalWebhookNotificationPtrOutput) Format added in v1.9.1

The format to invoke the webhook

func (ActionApprovalWebhookNotificationPtrOutput) ToActionApprovalWebhookNotificationPtrOutput added in v1.0.0

func (o ActionApprovalWebhookNotificationPtrOutput) ToActionApprovalWebhookNotificationPtrOutput() ActionApprovalWebhookNotificationPtrOutput

func (ActionApprovalWebhookNotificationPtrOutput) ToActionApprovalWebhookNotificationPtrOutputWithContext added in v1.0.0

func (o ActionApprovalWebhookNotificationPtrOutput) ToActionApprovalWebhookNotificationPtrOutputWithContext(ctx context.Context) ActionApprovalWebhookNotificationPtrOutput

func (ActionApprovalWebhookNotificationPtrOutput) Url added in v1.0.0

The URL to invoke the webhook

type ActionArgs

type ActionArgs struct {
	// The email notification of the approval
	ApprovalEmailNotification ActionApprovalEmailNotificationPtrInput
	// The webhook notification of the approval
	ApprovalWebhookNotification ActionApprovalWebhookNotificationPtrInput
	// The invocation method of the action
	AzureMethod ActionAzureMethodPtrInput
	// The blueprint identifier the action relates to
	Blueprint pulumi.StringInput
	// Description
	Description pulumi.StringPtrInput
	// The invocation method of the action
	GithubMethod ActionGithubMethodPtrInput
	// The invocation method of the action
	GitlabMethod ActionGitlabMethodPtrInput
	// Icon
	Icon pulumi.StringPtrInput
	// Identifier
	Identifier pulumi.StringInput
	// The invocation method of the action
	KafkaMethod ActionKafkaMethodPtrInput
	// Order properties
	OrderProperties pulumi.StringArrayInput
	// Require approval before invoking the action
	RequiredApproval pulumi.BoolPtrInput
	// The required jq query of the property
	RequiredJqQuery pulumi.StringPtrInput
	// Title
	Title pulumi.StringInput
	// The trigger type of the action
	Trigger pulumi.StringInput
	// User properties
	UserProperties ActionUserPropertiesPtrInput
	// The invocation method of the action
	WebhookMethod ActionWebhookMethodPtrInput
}

The set of arguments for constructing a Action resource.

func (ActionArgs) ElementType

func (ActionArgs) ElementType() reflect.Type

type ActionArray

type ActionArray []ActionInput

func (ActionArray) ElementType

func (ActionArray) ElementType() reflect.Type

func (ActionArray) ToActionArrayOutput

func (i ActionArray) ToActionArrayOutput() ActionArrayOutput

func (ActionArray) ToActionArrayOutputWithContext

func (i ActionArray) ToActionArrayOutputWithContext(ctx context.Context) ActionArrayOutput

type ActionArrayInput

type ActionArrayInput interface {
	pulumi.Input

	ToActionArrayOutput() ActionArrayOutput
	ToActionArrayOutputWithContext(context.Context) ActionArrayOutput
}

ActionArrayInput is an input type that accepts ActionArray and ActionArrayOutput values. You can construct a concrete instance of `ActionArrayInput` via:

ActionArray{ ActionArgs{...} }

type ActionArrayOutput

type ActionArrayOutput struct{ *pulumi.OutputState }

func (ActionArrayOutput) ElementType

func (ActionArrayOutput) ElementType() reflect.Type

func (ActionArrayOutput) Index

func (ActionArrayOutput) ToActionArrayOutput

func (o ActionArrayOutput) ToActionArrayOutput() ActionArrayOutput

func (ActionArrayOutput) ToActionArrayOutputWithContext

func (o ActionArrayOutput) ToActionArrayOutputWithContext(ctx context.Context) ActionArrayOutput

type ActionAzureMethod added in v1.0.0

type ActionAzureMethod struct {
	// Required when selecting type AZURE. The Azure org that the workflow belongs to
	Org string `pulumi:"org"`
	// Required when selecting type AZURE. The Azure webhook that the workflow belongs to
	Webhook string `pulumi:"webhook"`
}

type ActionAzureMethodArgs added in v1.0.0

type ActionAzureMethodArgs struct {
	// Required when selecting type AZURE. The Azure org that the workflow belongs to
	Org pulumi.StringInput `pulumi:"org"`
	// Required when selecting type AZURE. The Azure webhook that the workflow belongs to
	Webhook pulumi.StringInput `pulumi:"webhook"`
}

func (ActionAzureMethodArgs) ElementType added in v1.0.0

func (ActionAzureMethodArgs) ElementType() reflect.Type

func (ActionAzureMethodArgs) ToActionAzureMethodOutput added in v1.0.0

func (i ActionAzureMethodArgs) ToActionAzureMethodOutput() ActionAzureMethodOutput

func (ActionAzureMethodArgs) ToActionAzureMethodOutputWithContext added in v1.0.0

func (i ActionAzureMethodArgs) ToActionAzureMethodOutputWithContext(ctx context.Context) ActionAzureMethodOutput

func (ActionAzureMethodArgs) ToActionAzureMethodPtrOutput added in v1.0.0

func (i ActionAzureMethodArgs) ToActionAzureMethodPtrOutput() ActionAzureMethodPtrOutput

func (ActionAzureMethodArgs) ToActionAzureMethodPtrOutputWithContext added in v1.0.0

func (i ActionAzureMethodArgs) ToActionAzureMethodPtrOutputWithContext(ctx context.Context) ActionAzureMethodPtrOutput

type ActionAzureMethodInput added in v1.0.0

type ActionAzureMethodInput interface {
	pulumi.Input

	ToActionAzureMethodOutput() ActionAzureMethodOutput
	ToActionAzureMethodOutputWithContext(context.Context) ActionAzureMethodOutput
}

ActionAzureMethodInput is an input type that accepts ActionAzureMethodArgs and ActionAzureMethodOutput values. You can construct a concrete instance of `ActionAzureMethodInput` via:

ActionAzureMethodArgs{...}

type ActionAzureMethodOutput added in v1.0.0

type ActionAzureMethodOutput struct{ *pulumi.OutputState }

func (ActionAzureMethodOutput) ElementType added in v1.0.0

func (ActionAzureMethodOutput) ElementType() reflect.Type

func (ActionAzureMethodOutput) Org added in v1.0.0

Required when selecting type AZURE. The Azure org that the workflow belongs to

func (ActionAzureMethodOutput) ToActionAzureMethodOutput added in v1.0.0

func (o ActionAzureMethodOutput) ToActionAzureMethodOutput() ActionAzureMethodOutput

func (ActionAzureMethodOutput) ToActionAzureMethodOutputWithContext added in v1.0.0

func (o ActionAzureMethodOutput) ToActionAzureMethodOutputWithContext(ctx context.Context) ActionAzureMethodOutput

func (ActionAzureMethodOutput) ToActionAzureMethodPtrOutput added in v1.0.0

func (o ActionAzureMethodOutput) ToActionAzureMethodPtrOutput() ActionAzureMethodPtrOutput

func (ActionAzureMethodOutput) ToActionAzureMethodPtrOutputWithContext added in v1.0.0

func (o ActionAzureMethodOutput) ToActionAzureMethodPtrOutputWithContext(ctx context.Context) ActionAzureMethodPtrOutput

func (ActionAzureMethodOutput) Webhook added in v1.0.0

Required when selecting type AZURE. The Azure webhook that the workflow belongs to

type ActionAzureMethodPtrInput added in v1.0.0

type ActionAzureMethodPtrInput interface {
	pulumi.Input

	ToActionAzureMethodPtrOutput() ActionAzureMethodPtrOutput
	ToActionAzureMethodPtrOutputWithContext(context.Context) ActionAzureMethodPtrOutput
}

ActionAzureMethodPtrInput is an input type that accepts ActionAzureMethodArgs, ActionAzureMethodPtr and ActionAzureMethodPtrOutput values. You can construct a concrete instance of `ActionAzureMethodPtrInput` via:

        ActionAzureMethodArgs{...}

or:

        nil

func ActionAzureMethodPtr added in v1.0.0

func ActionAzureMethodPtr(v *ActionAzureMethodArgs) ActionAzureMethodPtrInput

type ActionAzureMethodPtrOutput added in v1.0.0

type ActionAzureMethodPtrOutput struct{ *pulumi.OutputState }

func (ActionAzureMethodPtrOutput) Elem added in v1.0.0

func (ActionAzureMethodPtrOutput) ElementType added in v1.0.0

func (ActionAzureMethodPtrOutput) ElementType() reflect.Type

func (ActionAzureMethodPtrOutput) Org added in v1.0.0

Required when selecting type AZURE. The Azure org that the workflow belongs to

func (ActionAzureMethodPtrOutput) ToActionAzureMethodPtrOutput added in v1.0.0

func (o ActionAzureMethodPtrOutput) ToActionAzureMethodPtrOutput() ActionAzureMethodPtrOutput

func (ActionAzureMethodPtrOutput) ToActionAzureMethodPtrOutputWithContext added in v1.0.0

func (o ActionAzureMethodPtrOutput) ToActionAzureMethodPtrOutputWithContext(ctx context.Context) ActionAzureMethodPtrOutput

func (ActionAzureMethodPtrOutput) Webhook added in v1.0.0

Required when selecting type AZURE. The Azure webhook that the workflow belongs to

type ActionGithubMethod added in v1.0.0

type ActionGithubMethod struct {
	// Omit the payload when invoking the action
	OmitPayload *bool `pulumi:"omitPayload"`
	// Omit the user inputs when invoking the action
	OmitUserInputs *bool `pulumi:"omitUserInputs"`
	// Required when selecting type GITHUB. The GitHub org that the workflow belongs to
	Org string `pulumi:"org"`
	// Required when selecting type GITHUB. The GitHub repo that the workflow belongs to
	Repo string `pulumi:"repo"`
	// Report the workflow status when invoking the action
	ReportWorkflowStatus *bool `pulumi:"reportWorkflowStatus"`
	// The GitHub workflow that the action belongs to
	Workflow string `pulumi:"workflow"`
}

type ActionGithubMethodArgs added in v1.0.0

type ActionGithubMethodArgs struct {
	// Omit the payload when invoking the action
	OmitPayload pulumi.BoolPtrInput `pulumi:"omitPayload"`
	// Omit the user inputs when invoking the action
	OmitUserInputs pulumi.BoolPtrInput `pulumi:"omitUserInputs"`
	// Required when selecting type GITHUB. The GitHub org that the workflow belongs to
	Org pulumi.StringInput `pulumi:"org"`
	// Required when selecting type GITHUB. The GitHub repo that the workflow belongs to
	Repo pulumi.StringInput `pulumi:"repo"`
	// Report the workflow status when invoking the action
	ReportWorkflowStatus pulumi.BoolPtrInput `pulumi:"reportWorkflowStatus"`
	// The GitHub workflow that the action belongs to
	Workflow pulumi.StringInput `pulumi:"workflow"`
}

func (ActionGithubMethodArgs) ElementType added in v1.0.0

func (ActionGithubMethodArgs) ElementType() reflect.Type

func (ActionGithubMethodArgs) ToActionGithubMethodOutput added in v1.0.0

func (i ActionGithubMethodArgs) ToActionGithubMethodOutput() ActionGithubMethodOutput

func (ActionGithubMethodArgs) ToActionGithubMethodOutputWithContext added in v1.0.0

func (i ActionGithubMethodArgs) ToActionGithubMethodOutputWithContext(ctx context.Context) ActionGithubMethodOutput

func (ActionGithubMethodArgs) ToActionGithubMethodPtrOutput added in v1.0.0

func (i ActionGithubMethodArgs) ToActionGithubMethodPtrOutput() ActionGithubMethodPtrOutput

func (ActionGithubMethodArgs) ToActionGithubMethodPtrOutputWithContext added in v1.0.0

func (i ActionGithubMethodArgs) ToActionGithubMethodPtrOutputWithContext(ctx context.Context) ActionGithubMethodPtrOutput

type ActionGithubMethodInput added in v1.0.0

type ActionGithubMethodInput interface {
	pulumi.Input

	ToActionGithubMethodOutput() ActionGithubMethodOutput
	ToActionGithubMethodOutputWithContext(context.Context) ActionGithubMethodOutput
}

ActionGithubMethodInput is an input type that accepts ActionGithubMethodArgs and ActionGithubMethodOutput values. You can construct a concrete instance of `ActionGithubMethodInput` via:

ActionGithubMethodArgs{...}

type ActionGithubMethodOutput added in v1.0.0

type ActionGithubMethodOutput struct{ *pulumi.OutputState }

func (ActionGithubMethodOutput) ElementType added in v1.0.0

func (ActionGithubMethodOutput) ElementType() reflect.Type

func (ActionGithubMethodOutput) OmitPayload added in v1.0.0

Omit the payload when invoking the action

func (ActionGithubMethodOutput) OmitUserInputs added in v1.0.0

func (o ActionGithubMethodOutput) OmitUserInputs() pulumi.BoolPtrOutput

Omit the user inputs when invoking the action

func (ActionGithubMethodOutput) Org added in v1.0.0

Required when selecting type GITHUB. The GitHub org that the workflow belongs to

func (ActionGithubMethodOutput) Repo added in v1.0.0

Required when selecting type GITHUB. The GitHub repo that the workflow belongs to

func (ActionGithubMethodOutput) ReportWorkflowStatus added in v1.0.0

func (o ActionGithubMethodOutput) ReportWorkflowStatus() pulumi.BoolPtrOutput

Report the workflow status when invoking the action

func (ActionGithubMethodOutput) ToActionGithubMethodOutput added in v1.0.0

func (o ActionGithubMethodOutput) ToActionGithubMethodOutput() ActionGithubMethodOutput

func (ActionGithubMethodOutput) ToActionGithubMethodOutputWithContext added in v1.0.0

func (o ActionGithubMethodOutput) ToActionGithubMethodOutputWithContext(ctx context.Context) ActionGithubMethodOutput

func (ActionGithubMethodOutput) ToActionGithubMethodPtrOutput added in v1.0.0

func (o ActionGithubMethodOutput) ToActionGithubMethodPtrOutput() ActionGithubMethodPtrOutput

func (ActionGithubMethodOutput) ToActionGithubMethodPtrOutputWithContext added in v1.0.0

func (o ActionGithubMethodOutput) ToActionGithubMethodPtrOutputWithContext(ctx context.Context) ActionGithubMethodPtrOutput

func (ActionGithubMethodOutput) Workflow added in v1.0.0

The GitHub workflow that the action belongs to

type ActionGithubMethodPtrInput added in v1.0.0

type ActionGithubMethodPtrInput interface {
	pulumi.Input

	ToActionGithubMethodPtrOutput() ActionGithubMethodPtrOutput
	ToActionGithubMethodPtrOutputWithContext(context.Context) ActionGithubMethodPtrOutput
}

ActionGithubMethodPtrInput is an input type that accepts ActionGithubMethodArgs, ActionGithubMethodPtr and ActionGithubMethodPtrOutput values. You can construct a concrete instance of `ActionGithubMethodPtrInput` via:

        ActionGithubMethodArgs{...}

or:

        nil

func ActionGithubMethodPtr added in v1.0.0

func ActionGithubMethodPtr(v *ActionGithubMethodArgs) ActionGithubMethodPtrInput

type ActionGithubMethodPtrOutput added in v1.0.0

type ActionGithubMethodPtrOutput struct{ *pulumi.OutputState }

func (ActionGithubMethodPtrOutput) Elem added in v1.0.0

func (ActionGithubMethodPtrOutput) ElementType added in v1.0.0

func (ActionGithubMethodPtrOutput) OmitPayload added in v1.0.0

Omit the payload when invoking the action

func (ActionGithubMethodPtrOutput) OmitUserInputs added in v1.0.0

Omit the user inputs when invoking the action

func (ActionGithubMethodPtrOutput) Org added in v1.0.0

Required when selecting type GITHUB. The GitHub org that the workflow belongs to

func (ActionGithubMethodPtrOutput) Repo added in v1.0.0

Required when selecting type GITHUB. The GitHub repo that the workflow belongs to

func (ActionGithubMethodPtrOutput) ReportWorkflowStatus added in v1.0.0

func (o ActionGithubMethodPtrOutput) ReportWorkflowStatus() pulumi.BoolPtrOutput

Report the workflow status when invoking the action

func (ActionGithubMethodPtrOutput) ToActionGithubMethodPtrOutput added in v1.0.0

func (o ActionGithubMethodPtrOutput) ToActionGithubMethodPtrOutput() ActionGithubMethodPtrOutput

func (ActionGithubMethodPtrOutput) ToActionGithubMethodPtrOutputWithContext added in v1.0.0

func (o ActionGithubMethodPtrOutput) ToActionGithubMethodPtrOutputWithContext(ctx context.Context) ActionGithubMethodPtrOutput

func (ActionGithubMethodPtrOutput) Workflow added in v1.0.0

The GitHub workflow that the action belongs to

type ActionGitlabMethod added in v1.1.0

type ActionGitlabMethod struct {
	// Use the agent to invoke the action
	Agent *bool `pulumi:"agent"`
	// The default ref of the action
	DefaultRef *string `pulumi:"defaultRef"`
	// Required when selecting type GITLAB. The GitLab group name that the workflow belongs to
	GroupName string `pulumi:"groupName"`
	// Omit the payload when invoking the action
	OmitPayload *bool `pulumi:"omitPayload"`
	// Omit the user inputs when invoking the action
	OmitUserInputs *bool `pulumi:"omitUserInputs"`
	// Required when selecting type GITLAB. The GitLab project name that the workflow belongs to
	ProjectName string `pulumi:"projectName"`
}

type ActionGitlabMethodArgs added in v1.1.0

type ActionGitlabMethodArgs struct {
	// Use the agent to invoke the action
	Agent pulumi.BoolPtrInput `pulumi:"agent"`
	// The default ref of the action
	DefaultRef pulumi.StringPtrInput `pulumi:"defaultRef"`
	// Required when selecting type GITLAB. The GitLab group name that the workflow belongs to
	GroupName pulumi.StringInput `pulumi:"groupName"`
	// Omit the payload when invoking the action
	OmitPayload pulumi.BoolPtrInput `pulumi:"omitPayload"`
	// Omit the user inputs when invoking the action
	OmitUserInputs pulumi.BoolPtrInput `pulumi:"omitUserInputs"`
	// Required when selecting type GITLAB. The GitLab project name that the workflow belongs to
	ProjectName pulumi.StringInput `pulumi:"projectName"`
}

func (ActionGitlabMethodArgs) ElementType added in v1.1.0

func (ActionGitlabMethodArgs) ElementType() reflect.Type

func (ActionGitlabMethodArgs) ToActionGitlabMethodOutput added in v1.1.0

func (i ActionGitlabMethodArgs) ToActionGitlabMethodOutput() ActionGitlabMethodOutput

func (ActionGitlabMethodArgs) ToActionGitlabMethodOutputWithContext added in v1.1.0

func (i ActionGitlabMethodArgs) ToActionGitlabMethodOutputWithContext(ctx context.Context) ActionGitlabMethodOutput

func (ActionGitlabMethodArgs) ToActionGitlabMethodPtrOutput added in v1.1.0

func (i ActionGitlabMethodArgs) ToActionGitlabMethodPtrOutput() ActionGitlabMethodPtrOutput

func (ActionGitlabMethodArgs) ToActionGitlabMethodPtrOutputWithContext added in v1.1.0

func (i ActionGitlabMethodArgs) ToActionGitlabMethodPtrOutputWithContext(ctx context.Context) ActionGitlabMethodPtrOutput

type ActionGitlabMethodInput added in v1.1.0

type ActionGitlabMethodInput interface {
	pulumi.Input

	ToActionGitlabMethodOutput() ActionGitlabMethodOutput
	ToActionGitlabMethodOutputWithContext(context.Context) ActionGitlabMethodOutput
}

ActionGitlabMethodInput is an input type that accepts ActionGitlabMethodArgs and ActionGitlabMethodOutput values. You can construct a concrete instance of `ActionGitlabMethodInput` via:

ActionGitlabMethodArgs{...}

type ActionGitlabMethodOutput added in v1.1.0

type ActionGitlabMethodOutput struct{ *pulumi.OutputState }

func (ActionGitlabMethodOutput) Agent added in v1.1.0

Use the agent to invoke the action

func (ActionGitlabMethodOutput) DefaultRef added in v1.1.0

The default ref of the action

func (ActionGitlabMethodOutput) ElementType added in v1.1.0

func (ActionGitlabMethodOutput) ElementType() reflect.Type

func (ActionGitlabMethodOutput) GroupName added in v1.1.0

Required when selecting type GITLAB. The GitLab group name that the workflow belongs to

func (ActionGitlabMethodOutput) OmitPayload added in v1.1.0

Omit the payload when invoking the action

func (ActionGitlabMethodOutput) OmitUserInputs added in v1.1.0

func (o ActionGitlabMethodOutput) OmitUserInputs() pulumi.BoolPtrOutput

Omit the user inputs when invoking the action

func (ActionGitlabMethodOutput) ProjectName added in v1.1.0

Required when selecting type GITLAB. The GitLab project name that the workflow belongs to

func (ActionGitlabMethodOutput) ToActionGitlabMethodOutput added in v1.1.0

func (o ActionGitlabMethodOutput) ToActionGitlabMethodOutput() ActionGitlabMethodOutput

func (ActionGitlabMethodOutput) ToActionGitlabMethodOutputWithContext added in v1.1.0

func (o ActionGitlabMethodOutput) ToActionGitlabMethodOutputWithContext(ctx context.Context) ActionGitlabMethodOutput

func (ActionGitlabMethodOutput) ToActionGitlabMethodPtrOutput added in v1.1.0

func (o ActionGitlabMethodOutput) ToActionGitlabMethodPtrOutput() ActionGitlabMethodPtrOutput

func (ActionGitlabMethodOutput) ToActionGitlabMethodPtrOutputWithContext added in v1.1.0

func (o ActionGitlabMethodOutput) ToActionGitlabMethodPtrOutputWithContext(ctx context.Context) ActionGitlabMethodPtrOutput

type ActionGitlabMethodPtrInput added in v1.1.0

type ActionGitlabMethodPtrInput interface {
	pulumi.Input

	ToActionGitlabMethodPtrOutput() ActionGitlabMethodPtrOutput
	ToActionGitlabMethodPtrOutputWithContext(context.Context) ActionGitlabMethodPtrOutput
}

ActionGitlabMethodPtrInput is an input type that accepts ActionGitlabMethodArgs, ActionGitlabMethodPtr and ActionGitlabMethodPtrOutput values. You can construct a concrete instance of `ActionGitlabMethodPtrInput` via:

        ActionGitlabMethodArgs{...}

or:

        nil

func ActionGitlabMethodPtr added in v1.1.0

func ActionGitlabMethodPtr(v *ActionGitlabMethodArgs) ActionGitlabMethodPtrInput

type ActionGitlabMethodPtrOutput added in v1.1.0

type ActionGitlabMethodPtrOutput struct{ *pulumi.OutputState }

func (ActionGitlabMethodPtrOutput) Agent added in v1.1.0

Use the agent to invoke the action

func (ActionGitlabMethodPtrOutput) DefaultRef added in v1.1.0

The default ref of the action

func (ActionGitlabMethodPtrOutput) Elem added in v1.1.0

func (ActionGitlabMethodPtrOutput) ElementType added in v1.1.0

func (ActionGitlabMethodPtrOutput) GroupName added in v1.1.0

Required when selecting type GITLAB. The GitLab group name that the workflow belongs to

func (ActionGitlabMethodPtrOutput) OmitPayload added in v1.1.0

Omit the payload when invoking the action

func (ActionGitlabMethodPtrOutput) OmitUserInputs added in v1.1.0

Omit the user inputs when invoking the action

func (ActionGitlabMethodPtrOutput) ProjectName added in v1.1.0

Required when selecting type GITLAB. The GitLab project name that the workflow belongs to

func (ActionGitlabMethodPtrOutput) ToActionGitlabMethodPtrOutput added in v1.1.0

func (o ActionGitlabMethodPtrOutput) ToActionGitlabMethodPtrOutput() ActionGitlabMethodPtrOutput

func (ActionGitlabMethodPtrOutput) ToActionGitlabMethodPtrOutputWithContext added in v1.1.0

func (o ActionGitlabMethodPtrOutput) ToActionGitlabMethodPtrOutputWithContext(ctx context.Context) ActionGitlabMethodPtrOutput

type ActionInput

type ActionInput interface {
	pulumi.Input

	ToActionOutput() ActionOutput
	ToActionOutputWithContext(ctx context.Context) ActionOutput
}

type ActionKafkaMethod added in v1.0.0

type ActionKafkaMethod struct {
}

type ActionKafkaMethodArgs added in v1.0.0

type ActionKafkaMethodArgs struct {
}

func (ActionKafkaMethodArgs) ElementType added in v1.0.0

func (ActionKafkaMethodArgs) ElementType() reflect.Type

func (ActionKafkaMethodArgs) ToActionKafkaMethodOutput added in v1.0.0

func (i ActionKafkaMethodArgs) ToActionKafkaMethodOutput() ActionKafkaMethodOutput

func (ActionKafkaMethodArgs) ToActionKafkaMethodOutputWithContext added in v1.0.0

func (i ActionKafkaMethodArgs) ToActionKafkaMethodOutputWithContext(ctx context.Context) ActionKafkaMethodOutput

func (ActionKafkaMethodArgs) ToActionKafkaMethodPtrOutput added in v1.0.0

func (i ActionKafkaMethodArgs) ToActionKafkaMethodPtrOutput() ActionKafkaMethodPtrOutput

func (ActionKafkaMethodArgs) ToActionKafkaMethodPtrOutputWithContext added in v1.0.0

func (i ActionKafkaMethodArgs) ToActionKafkaMethodPtrOutputWithContext(ctx context.Context) ActionKafkaMethodPtrOutput

type ActionKafkaMethodInput added in v1.0.0

type ActionKafkaMethodInput interface {
	pulumi.Input

	ToActionKafkaMethodOutput() ActionKafkaMethodOutput
	ToActionKafkaMethodOutputWithContext(context.Context) ActionKafkaMethodOutput
}

ActionKafkaMethodInput is an input type that accepts ActionKafkaMethodArgs and ActionKafkaMethodOutput values. You can construct a concrete instance of `ActionKafkaMethodInput` via:

ActionKafkaMethodArgs{...}

type ActionKafkaMethodOutput added in v1.0.0

type ActionKafkaMethodOutput struct{ *pulumi.OutputState }

func (ActionKafkaMethodOutput) ElementType added in v1.0.0

func (ActionKafkaMethodOutput) ElementType() reflect.Type

func (ActionKafkaMethodOutput) ToActionKafkaMethodOutput added in v1.0.0

func (o ActionKafkaMethodOutput) ToActionKafkaMethodOutput() ActionKafkaMethodOutput

func (ActionKafkaMethodOutput) ToActionKafkaMethodOutputWithContext added in v1.0.0

func (o ActionKafkaMethodOutput) ToActionKafkaMethodOutputWithContext(ctx context.Context) ActionKafkaMethodOutput

func (ActionKafkaMethodOutput) ToActionKafkaMethodPtrOutput added in v1.0.0

func (o ActionKafkaMethodOutput) ToActionKafkaMethodPtrOutput() ActionKafkaMethodPtrOutput

func (ActionKafkaMethodOutput) ToActionKafkaMethodPtrOutputWithContext added in v1.0.0

func (o ActionKafkaMethodOutput) ToActionKafkaMethodPtrOutputWithContext(ctx context.Context) ActionKafkaMethodPtrOutput

type ActionKafkaMethodPtrInput added in v1.0.0

type ActionKafkaMethodPtrInput interface {
	pulumi.Input

	ToActionKafkaMethodPtrOutput() ActionKafkaMethodPtrOutput
	ToActionKafkaMethodPtrOutputWithContext(context.Context) ActionKafkaMethodPtrOutput
}

ActionKafkaMethodPtrInput is an input type that accepts ActionKafkaMethodArgs, ActionKafkaMethodPtr and ActionKafkaMethodPtrOutput values. You can construct a concrete instance of `ActionKafkaMethodPtrInput` via:

        ActionKafkaMethodArgs{...}

or:

        nil

func ActionKafkaMethodPtr added in v1.0.0

func ActionKafkaMethodPtr(v *ActionKafkaMethodArgs) ActionKafkaMethodPtrInput

type ActionKafkaMethodPtrOutput added in v1.0.0

type ActionKafkaMethodPtrOutput struct{ *pulumi.OutputState }

func (ActionKafkaMethodPtrOutput) Elem added in v1.0.0

func (ActionKafkaMethodPtrOutput) ElementType added in v1.0.0

func (ActionKafkaMethodPtrOutput) ElementType() reflect.Type

func (ActionKafkaMethodPtrOutput) ToActionKafkaMethodPtrOutput added in v1.0.0

func (o ActionKafkaMethodPtrOutput) ToActionKafkaMethodPtrOutput() ActionKafkaMethodPtrOutput

func (ActionKafkaMethodPtrOutput) ToActionKafkaMethodPtrOutputWithContext added in v1.0.0

func (o ActionKafkaMethodPtrOutput) ToActionKafkaMethodPtrOutputWithContext(ctx context.Context) ActionKafkaMethodPtrOutput

type ActionMap

type ActionMap map[string]ActionInput

func (ActionMap) ElementType

func (ActionMap) ElementType() reflect.Type

func (ActionMap) ToActionMapOutput

func (i ActionMap) ToActionMapOutput() ActionMapOutput

func (ActionMap) ToActionMapOutputWithContext

func (i ActionMap) ToActionMapOutputWithContext(ctx context.Context) ActionMapOutput

type ActionMapInput

type ActionMapInput interface {
	pulumi.Input

	ToActionMapOutput() ActionMapOutput
	ToActionMapOutputWithContext(context.Context) ActionMapOutput
}

ActionMapInput is an input type that accepts ActionMap and ActionMapOutput values. You can construct a concrete instance of `ActionMapInput` via:

ActionMap{ "key": ActionArgs{...} }

type ActionMapOutput

type ActionMapOutput struct{ *pulumi.OutputState }

func (ActionMapOutput) ElementType

func (ActionMapOutput) ElementType() reflect.Type

func (ActionMapOutput) MapIndex

func (ActionMapOutput) ToActionMapOutput

func (o ActionMapOutput) ToActionMapOutput() ActionMapOutput

func (ActionMapOutput) ToActionMapOutputWithContext

func (o ActionMapOutput) ToActionMapOutputWithContext(ctx context.Context) ActionMapOutput

type ActionOutput

type ActionOutput struct{ *pulumi.OutputState }

func (ActionOutput) ApprovalEmailNotification added in v1.0.0

func (o ActionOutput) ApprovalEmailNotification() ActionApprovalEmailNotificationPtrOutput

The email notification of the approval

func (ActionOutput) ApprovalWebhookNotification added in v1.0.0

func (o ActionOutput) ApprovalWebhookNotification() ActionApprovalWebhookNotificationPtrOutput

The webhook notification of the approval

func (ActionOutput) AzureMethod added in v1.0.0

func (o ActionOutput) AzureMethod() ActionAzureMethodPtrOutput

The invocation method of the action

func (ActionOutput) Blueprint added in v1.0.0

func (o ActionOutput) Blueprint() pulumi.StringOutput

The blueprint identifier the action relates to

func (ActionOutput) Description

func (o ActionOutput) Description() pulumi.StringPtrOutput

Description

func (ActionOutput) ElementType

func (ActionOutput) ElementType() reflect.Type

func (ActionOutput) GithubMethod added in v1.0.0

func (o ActionOutput) GithubMethod() ActionGithubMethodPtrOutput

The invocation method of the action

func (ActionOutput) GitlabMethod added in v1.1.0

func (o ActionOutput) GitlabMethod() ActionGitlabMethodPtrOutput

The invocation method of the action

func (ActionOutput) Icon

Icon

func (ActionOutput) Identifier

func (o ActionOutput) Identifier() pulumi.StringOutput

Identifier

func (ActionOutput) KafkaMethod added in v1.0.0

func (o ActionOutput) KafkaMethod() ActionKafkaMethodPtrOutput

The invocation method of the action

func (ActionOutput) OrderProperties added in v1.2.1

func (o ActionOutput) OrderProperties() pulumi.StringArrayOutput

Order properties

func (ActionOutput) RequiredApproval

func (o ActionOutput) RequiredApproval() pulumi.BoolPtrOutput

Require approval before invoking the action

func (ActionOutput) RequiredJqQuery added in v1.8.0

func (o ActionOutput) RequiredJqQuery() pulumi.StringPtrOutput

The required jq query of the property

func (ActionOutput) Title

func (o ActionOutput) Title() pulumi.StringOutput

Title

func (ActionOutput) ToActionOutput

func (o ActionOutput) ToActionOutput() ActionOutput

func (ActionOutput) ToActionOutputWithContext

func (o ActionOutput) ToActionOutputWithContext(ctx context.Context) ActionOutput

func (ActionOutput) Trigger

func (o ActionOutput) Trigger() pulumi.StringOutput

The trigger type of the action

func (ActionOutput) UserProperties

func (o ActionOutput) UserProperties() ActionUserPropertiesPtrOutput

User properties

func (ActionOutput) WebhookMethod added in v1.0.0

func (o ActionOutput) WebhookMethod() ActionWebhookMethodPtrOutput

The invocation method of the action

type ActionPermissions added in v1.7.1

type ActionPermissions struct {
	pulumi.CustomResourceState

	// The ID of the action
	ActionIdentifier pulumi.StringOutput `pulumi:"actionIdentifier"`
	// The ID of the blueprint
	BlueprintIdentifier pulumi.StringOutput `pulumi:"blueprintIdentifier"`
	// The permissions for the action
	Permissions ActionPermissionsPermissionsOutput `pulumi:"permissions"`
}

func GetActionPermissions added in v1.7.1

func GetActionPermissions(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ActionPermissionsState, opts ...pulumi.ResourceOption) (*ActionPermissions, error)

GetActionPermissions gets an existing ActionPermissions 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 NewActionPermissions added in v1.7.1

func NewActionPermissions(ctx *pulumi.Context,
	name string, args *ActionPermissionsArgs, opts ...pulumi.ResourceOption) (*ActionPermissions, error)

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

func (*ActionPermissions) ElementType added in v1.7.1

func (*ActionPermissions) ElementType() reflect.Type

func (*ActionPermissions) ToActionPermissionsOutput added in v1.7.1

func (i *ActionPermissions) ToActionPermissionsOutput() ActionPermissionsOutput

func (*ActionPermissions) ToActionPermissionsOutputWithContext added in v1.7.1

func (i *ActionPermissions) ToActionPermissionsOutputWithContext(ctx context.Context) ActionPermissionsOutput

type ActionPermissionsArgs added in v1.7.1

type ActionPermissionsArgs struct {
	// The ID of the action
	ActionIdentifier pulumi.StringInput
	// The ID of the blueprint
	BlueprintIdentifier pulumi.StringInput
	// The permissions for the action
	Permissions ActionPermissionsPermissionsInput
}

The set of arguments for constructing a ActionPermissions resource.

func (ActionPermissionsArgs) ElementType added in v1.7.1

func (ActionPermissionsArgs) ElementType() reflect.Type

type ActionPermissionsArray added in v1.7.1

type ActionPermissionsArray []ActionPermissionsInput

func (ActionPermissionsArray) ElementType added in v1.7.1

func (ActionPermissionsArray) ElementType() reflect.Type

func (ActionPermissionsArray) ToActionPermissionsArrayOutput added in v1.7.1

func (i ActionPermissionsArray) ToActionPermissionsArrayOutput() ActionPermissionsArrayOutput

func (ActionPermissionsArray) ToActionPermissionsArrayOutputWithContext added in v1.7.1

func (i ActionPermissionsArray) ToActionPermissionsArrayOutputWithContext(ctx context.Context) ActionPermissionsArrayOutput

type ActionPermissionsArrayInput added in v1.7.1

type ActionPermissionsArrayInput interface {
	pulumi.Input

	ToActionPermissionsArrayOutput() ActionPermissionsArrayOutput
	ToActionPermissionsArrayOutputWithContext(context.Context) ActionPermissionsArrayOutput
}

ActionPermissionsArrayInput is an input type that accepts ActionPermissionsArray and ActionPermissionsArrayOutput values. You can construct a concrete instance of `ActionPermissionsArrayInput` via:

ActionPermissionsArray{ ActionPermissionsArgs{...} }

type ActionPermissionsArrayOutput added in v1.7.1

type ActionPermissionsArrayOutput struct{ *pulumi.OutputState }

func (ActionPermissionsArrayOutput) ElementType added in v1.7.1

func (ActionPermissionsArrayOutput) Index added in v1.7.1

func (ActionPermissionsArrayOutput) ToActionPermissionsArrayOutput added in v1.7.1

func (o ActionPermissionsArrayOutput) ToActionPermissionsArrayOutput() ActionPermissionsArrayOutput

func (ActionPermissionsArrayOutput) ToActionPermissionsArrayOutputWithContext added in v1.7.1

func (o ActionPermissionsArrayOutput) ToActionPermissionsArrayOutputWithContext(ctx context.Context) ActionPermissionsArrayOutput

type ActionPermissionsInput added in v1.7.1

type ActionPermissionsInput interface {
	pulumi.Input

	ToActionPermissionsOutput() ActionPermissionsOutput
	ToActionPermissionsOutputWithContext(ctx context.Context) ActionPermissionsOutput
}

type ActionPermissionsMap added in v1.7.1

type ActionPermissionsMap map[string]ActionPermissionsInput

func (ActionPermissionsMap) ElementType added in v1.7.1

func (ActionPermissionsMap) ElementType() reflect.Type

func (ActionPermissionsMap) ToActionPermissionsMapOutput added in v1.7.1

func (i ActionPermissionsMap) ToActionPermissionsMapOutput() ActionPermissionsMapOutput

func (ActionPermissionsMap) ToActionPermissionsMapOutputWithContext added in v1.7.1

func (i ActionPermissionsMap) ToActionPermissionsMapOutputWithContext(ctx context.Context) ActionPermissionsMapOutput

type ActionPermissionsMapInput added in v1.7.1

type ActionPermissionsMapInput interface {
	pulumi.Input

	ToActionPermissionsMapOutput() ActionPermissionsMapOutput
	ToActionPermissionsMapOutputWithContext(context.Context) ActionPermissionsMapOutput
}

ActionPermissionsMapInput is an input type that accepts ActionPermissionsMap and ActionPermissionsMapOutput values. You can construct a concrete instance of `ActionPermissionsMapInput` via:

ActionPermissionsMap{ "key": ActionPermissionsArgs{...} }

type ActionPermissionsMapOutput added in v1.7.1

type ActionPermissionsMapOutput struct{ *pulumi.OutputState }

func (ActionPermissionsMapOutput) ElementType added in v1.7.1

func (ActionPermissionsMapOutput) ElementType() reflect.Type

func (ActionPermissionsMapOutput) MapIndex added in v1.7.1

func (ActionPermissionsMapOutput) ToActionPermissionsMapOutput added in v1.7.1

func (o ActionPermissionsMapOutput) ToActionPermissionsMapOutput() ActionPermissionsMapOutput

func (ActionPermissionsMapOutput) ToActionPermissionsMapOutputWithContext added in v1.7.1

func (o ActionPermissionsMapOutput) ToActionPermissionsMapOutputWithContext(ctx context.Context) ActionPermissionsMapOutput

type ActionPermissionsOutput added in v1.7.1

type ActionPermissionsOutput struct{ *pulumi.OutputState }

func (ActionPermissionsOutput) ActionIdentifier added in v1.7.1

func (o ActionPermissionsOutput) ActionIdentifier() pulumi.StringOutput

The ID of the action

func (ActionPermissionsOutput) BlueprintIdentifier added in v1.7.1

func (o ActionPermissionsOutput) BlueprintIdentifier() pulumi.StringOutput

The ID of the blueprint

func (ActionPermissionsOutput) ElementType added in v1.7.1

func (ActionPermissionsOutput) ElementType() reflect.Type

func (ActionPermissionsOutput) Permissions added in v1.7.1

The permissions for the action

func (ActionPermissionsOutput) ToActionPermissionsOutput added in v1.7.1

func (o ActionPermissionsOutput) ToActionPermissionsOutput() ActionPermissionsOutput

func (ActionPermissionsOutput) ToActionPermissionsOutputWithContext added in v1.7.1

func (o ActionPermissionsOutput) ToActionPermissionsOutputWithContext(ctx context.Context) ActionPermissionsOutput

type ActionPermissionsPermissions added in v1.7.1

type ActionPermissionsPermissions struct {
	// The permission to approve the action's runs
	Approve ActionPermissionsPermissionsApprove `pulumi:"approve"`
	// The permission to execute the action
	Execute ActionPermissionsPermissionsExecute `pulumi:"execute"`
}

type ActionPermissionsPermissionsApprove added in v1.7.1

type ActionPermissionsPermissionsApprove struct {
	// The policy to use for approval
	Policy *string `pulumi:"policy"`
	// The roles with approval permission
	Roles []string `pulumi:"roles"`
	// The teams with approval permission
	Teams []string `pulumi:"teams"`
	// The users with approval permission
	Users []string `pulumi:"users"`
}

type ActionPermissionsPermissionsApproveArgs added in v1.7.1

type ActionPermissionsPermissionsApproveArgs struct {
	// The policy to use for approval
	Policy pulumi.StringPtrInput `pulumi:"policy"`
	// The roles with approval permission
	Roles pulumi.StringArrayInput `pulumi:"roles"`
	// The teams with approval permission
	Teams pulumi.StringArrayInput `pulumi:"teams"`
	// The users with approval permission
	Users pulumi.StringArrayInput `pulumi:"users"`
}

func (ActionPermissionsPermissionsApproveArgs) ElementType added in v1.7.1

func (ActionPermissionsPermissionsApproveArgs) ToActionPermissionsPermissionsApproveOutput added in v1.7.1

func (i ActionPermissionsPermissionsApproveArgs) ToActionPermissionsPermissionsApproveOutput() ActionPermissionsPermissionsApproveOutput

func (ActionPermissionsPermissionsApproveArgs) ToActionPermissionsPermissionsApproveOutputWithContext added in v1.7.1

func (i ActionPermissionsPermissionsApproveArgs) ToActionPermissionsPermissionsApproveOutputWithContext(ctx context.Context) ActionPermissionsPermissionsApproveOutput

func (ActionPermissionsPermissionsApproveArgs) ToActionPermissionsPermissionsApprovePtrOutput added in v1.7.1

func (i ActionPermissionsPermissionsApproveArgs) ToActionPermissionsPermissionsApprovePtrOutput() ActionPermissionsPermissionsApprovePtrOutput

func (ActionPermissionsPermissionsApproveArgs) ToActionPermissionsPermissionsApprovePtrOutputWithContext added in v1.7.1

func (i ActionPermissionsPermissionsApproveArgs) ToActionPermissionsPermissionsApprovePtrOutputWithContext(ctx context.Context) ActionPermissionsPermissionsApprovePtrOutput

type ActionPermissionsPermissionsApproveInput added in v1.7.1

type ActionPermissionsPermissionsApproveInput interface {
	pulumi.Input

	ToActionPermissionsPermissionsApproveOutput() ActionPermissionsPermissionsApproveOutput
	ToActionPermissionsPermissionsApproveOutputWithContext(context.Context) ActionPermissionsPermissionsApproveOutput
}

ActionPermissionsPermissionsApproveInput is an input type that accepts ActionPermissionsPermissionsApproveArgs and ActionPermissionsPermissionsApproveOutput values. You can construct a concrete instance of `ActionPermissionsPermissionsApproveInput` via:

ActionPermissionsPermissionsApproveArgs{...}

type ActionPermissionsPermissionsApproveOutput added in v1.7.1

type ActionPermissionsPermissionsApproveOutput struct{ *pulumi.OutputState }

func (ActionPermissionsPermissionsApproveOutput) ElementType added in v1.7.1

func (ActionPermissionsPermissionsApproveOutput) Policy added in v1.7.1

The policy to use for approval

func (ActionPermissionsPermissionsApproveOutput) Roles added in v1.7.1

The roles with approval permission

func (ActionPermissionsPermissionsApproveOutput) Teams added in v1.7.1

The teams with approval permission

func (ActionPermissionsPermissionsApproveOutput) ToActionPermissionsPermissionsApproveOutput added in v1.7.1

func (o ActionPermissionsPermissionsApproveOutput) ToActionPermissionsPermissionsApproveOutput() ActionPermissionsPermissionsApproveOutput

func (ActionPermissionsPermissionsApproveOutput) ToActionPermissionsPermissionsApproveOutputWithContext added in v1.7.1

func (o ActionPermissionsPermissionsApproveOutput) ToActionPermissionsPermissionsApproveOutputWithContext(ctx context.Context) ActionPermissionsPermissionsApproveOutput

func (ActionPermissionsPermissionsApproveOutput) ToActionPermissionsPermissionsApprovePtrOutput added in v1.7.1

func (o ActionPermissionsPermissionsApproveOutput) ToActionPermissionsPermissionsApprovePtrOutput() ActionPermissionsPermissionsApprovePtrOutput

func (ActionPermissionsPermissionsApproveOutput) ToActionPermissionsPermissionsApprovePtrOutputWithContext added in v1.7.1

func (o ActionPermissionsPermissionsApproveOutput) ToActionPermissionsPermissionsApprovePtrOutputWithContext(ctx context.Context) ActionPermissionsPermissionsApprovePtrOutput

func (ActionPermissionsPermissionsApproveOutput) Users added in v1.7.1

The users with approval permission

type ActionPermissionsPermissionsApprovePtrInput added in v1.7.1

type ActionPermissionsPermissionsApprovePtrInput interface {
	pulumi.Input

	ToActionPermissionsPermissionsApprovePtrOutput() ActionPermissionsPermissionsApprovePtrOutput
	ToActionPermissionsPermissionsApprovePtrOutputWithContext(context.Context) ActionPermissionsPermissionsApprovePtrOutput
}

ActionPermissionsPermissionsApprovePtrInput is an input type that accepts ActionPermissionsPermissionsApproveArgs, ActionPermissionsPermissionsApprovePtr and ActionPermissionsPermissionsApprovePtrOutput values. You can construct a concrete instance of `ActionPermissionsPermissionsApprovePtrInput` via:

        ActionPermissionsPermissionsApproveArgs{...}

or:

        nil

type ActionPermissionsPermissionsApprovePtrOutput added in v1.7.1

type ActionPermissionsPermissionsApprovePtrOutput struct{ *pulumi.OutputState }

func (ActionPermissionsPermissionsApprovePtrOutput) Elem added in v1.7.1

func (ActionPermissionsPermissionsApprovePtrOutput) ElementType added in v1.7.1

func (ActionPermissionsPermissionsApprovePtrOutput) Policy added in v1.7.1

The policy to use for approval

func (ActionPermissionsPermissionsApprovePtrOutput) Roles added in v1.7.1

The roles with approval permission

func (ActionPermissionsPermissionsApprovePtrOutput) Teams added in v1.7.1

The teams with approval permission

func (ActionPermissionsPermissionsApprovePtrOutput) ToActionPermissionsPermissionsApprovePtrOutput added in v1.7.1

func (o ActionPermissionsPermissionsApprovePtrOutput) ToActionPermissionsPermissionsApprovePtrOutput() ActionPermissionsPermissionsApprovePtrOutput

func (ActionPermissionsPermissionsApprovePtrOutput) ToActionPermissionsPermissionsApprovePtrOutputWithContext added in v1.7.1

func (o ActionPermissionsPermissionsApprovePtrOutput) ToActionPermissionsPermissionsApprovePtrOutputWithContext(ctx context.Context) ActionPermissionsPermissionsApprovePtrOutput

func (ActionPermissionsPermissionsApprovePtrOutput) Users added in v1.7.1

The users with approval permission

type ActionPermissionsPermissionsArgs added in v1.7.1

type ActionPermissionsPermissionsArgs struct {
	// The permission to approve the action's runs
	Approve ActionPermissionsPermissionsApproveInput `pulumi:"approve"`
	// The permission to execute the action
	Execute ActionPermissionsPermissionsExecuteInput `pulumi:"execute"`
}

func (ActionPermissionsPermissionsArgs) ElementType added in v1.7.1

func (ActionPermissionsPermissionsArgs) ToActionPermissionsPermissionsOutput added in v1.7.1

func (i ActionPermissionsPermissionsArgs) ToActionPermissionsPermissionsOutput() ActionPermissionsPermissionsOutput

func (ActionPermissionsPermissionsArgs) ToActionPermissionsPermissionsOutputWithContext added in v1.7.1

func (i ActionPermissionsPermissionsArgs) ToActionPermissionsPermissionsOutputWithContext(ctx context.Context) ActionPermissionsPermissionsOutput

func (ActionPermissionsPermissionsArgs) ToActionPermissionsPermissionsPtrOutput added in v1.7.1

func (i ActionPermissionsPermissionsArgs) ToActionPermissionsPermissionsPtrOutput() ActionPermissionsPermissionsPtrOutput

func (ActionPermissionsPermissionsArgs) ToActionPermissionsPermissionsPtrOutputWithContext added in v1.7.1

func (i ActionPermissionsPermissionsArgs) ToActionPermissionsPermissionsPtrOutputWithContext(ctx context.Context) ActionPermissionsPermissionsPtrOutput

type ActionPermissionsPermissionsExecute added in v1.7.1

type ActionPermissionsPermissionsExecute struct {
	// Give execution permission to the teams who own the entity
	OwnedByTeam *bool `pulumi:"ownedByTeam"`
	// The policy to use for execution
	Policy *string `pulumi:"policy"`
	// The roles with execution permission
	Roles []string `pulumi:"roles"`
	// The teams with execution permission
	Teams []string `pulumi:"teams"`
	// The users with execution permission
	Users []string `pulumi:"users"`
}

type ActionPermissionsPermissionsExecuteArgs added in v1.7.1

type ActionPermissionsPermissionsExecuteArgs struct {
	// Give execution permission to the teams who own the entity
	OwnedByTeam pulumi.BoolPtrInput `pulumi:"ownedByTeam"`
	// The policy to use for execution
	Policy pulumi.StringPtrInput `pulumi:"policy"`
	// The roles with execution permission
	Roles pulumi.StringArrayInput `pulumi:"roles"`
	// The teams with execution permission
	Teams pulumi.StringArrayInput `pulumi:"teams"`
	// The users with execution permission
	Users pulumi.StringArrayInput `pulumi:"users"`
}

func (ActionPermissionsPermissionsExecuteArgs) ElementType added in v1.7.1

func (ActionPermissionsPermissionsExecuteArgs) ToActionPermissionsPermissionsExecuteOutput added in v1.7.1

func (i ActionPermissionsPermissionsExecuteArgs) ToActionPermissionsPermissionsExecuteOutput() ActionPermissionsPermissionsExecuteOutput

func (ActionPermissionsPermissionsExecuteArgs) ToActionPermissionsPermissionsExecuteOutputWithContext added in v1.7.1

func (i ActionPermissionsPermissionsExecuteArgs) ToActionPermissionsPermissionsExecuteOutputWithContext(ctx context.Context) ActionPermissionsPermissionsExecuteOutput

func (ActionPermissionsPermissionsExecuteArgs) ToActionPermissionsPermissionsExecutePtrOutput added in v1.7.1

func (i ActionPermissionsPermissionsExecuteArgs) ToActionPermissionsPermissionsExecutePtrOutput() ActionPermissionsPermissionsExecutePtrOutput

func (ActionPermissionsPermissionsExecuteArgs) ToActionPermissionsPermissionsExecutePtrOutputWithContext added in v1.7.1

func (i ActionPermissionsPermissionsExecuteArgs) ToActionPermissionsPermissionsExecutePtrOutputWithContext(ctx context.Context) ActionPermissionsPermissionsExecutePtrOutput

type ActionPermissionsPermissionsExecuteInput added in v1.7.1

type ActionPermissionsPermissionsExecuteInput interface {
	pulumi.Input

	ToActionPermissionsPermissionsExecuteOutput() ActionPermissionsPermissionsExecuteOutput
	ToActionPermissionsPermissionsExecuteOutputWithContext(context.Context) ActionPermissionsPermissionsExecuteOutput
}

ActionPermissionsPermissionsExecuteInput is an input type that accepts ActionPermissionsPermissionsExecuteArgs and ActionPermissionsPermissionsExecuteOutput values. You can construct a concrete instance of `ActionPermissionsPermissionsExecuteInput` via:

ActionPermissionsPermissionsExecuteArgs{...}

type ActionPermissionsPermissionsExecuteOutput added in v1.7.1

type ActionPermissionsPermissionsExecuteOutput struct{ *pulumi.OutputState }

func (ActionPermissionsPermissionsExecuteOutput) ElementType added in v1.7.1

func (ActionPermissionsPermissionsExecuteOutput) OwnedByTeam added in v1.7.1

Give execution permission to the teams who own the entity

func (ActionPermissionsPermissionsExecuteOutput) Policy added in v1.7.1

The policy to use for execution

func (ActionPermissionsPermissionsExecuteOutput) Roles added in v1.7.1

The roles with execution permission

func (ActionPermissionsPermissionsExecuteOutput) Teams added in v1.7.1

The teams with execution permission

func (ActionPermissionsPermissionsExecuteOutput) ToActionPermissionsPermissionsExecuteOutput added in v1.7.1

func (o ActionPermissionsPermissionsExecuteOutput) ToActionPermissionsPermissionsExecuteOutput() ActionPermissionsPermissionsExecuteOutput

func (ActionPermissionsPermissionsExecuteOutput) ToActionPermissionsPermissionsExecuteOutputWithContext added in v1.7.1

func (o ActionPermissionsPermissionsExecuteOutput) ToActionPermissionsPermissionsExecuteOutputWithContext(ctx context.Context) ActionPermissionsPermissionsExecuteOutput

func (ActionPermissionsPermissionsExecuteOutput) ToActionPermissionsPermissionsExecutePtrOutput added in v1.7.1

func (o ActionPermissionsPermissionsExecuteOutput) ToActionPermissionsPermissionsExecutePtrOutput() ActionPermissionsPermissionsExecutePtrOutput

func (ActionPermissionsPermissionsExecuteOutput) ToActionPermissionsPermissionsExecutePtrOutputWithContext added in v1.7.1

func (o ActionPermissionsPermissionsExecuteOutput) ToActionPermissionsPermissionsExecutePtrOutputWithContext(ctx context.Context) ActionPermissionsPermissionsExecutePtrOutput

func (ActionPermissionsPermissionsExecuteOutput) Users added in v1.7.1

The users with execution permission

type ActionPermissionsPermissionsExecutePtrInput added in v1.7.1

type ActionPermissionsPermissionsExecutePtrInput interface {
	pulumi.Input

	ToActionPermissionsPermissionsExecutePtrOutput() ActionPermissionsPermissionsExecutePtrOutput
	ToActionPermissionsPermissionsExecutePtrOutputWithContext(context.Context) ActionPermissionsPermissionsExecutePtrOutput
}

ActionPermissionsPermissionsExecutePtrInput is an input type that accepts ActionPermissionsPermissionsExecuteArgs, ActionPermissionsPermissionsExecutePtr and ActionPermissionsPermissionsExecutePtrOutput values. You can construct a concrete instance of `ActionPermissionsPermissionsExecutePtrInput` via:

        ActionPermissionsPermissionsExecuteArgs{...}

or:

        nil

type ActionPermissionsPermissionsExecutePtrOutput added in v1.7.1

type ActionPermissionsPermissionsExecutePtrOutput struct{ *pulumi.OutputState }

func (ActionPermissionsPermissionsExecutePtrOutput) Elem added in v1.7.1

func (ActionPermissionsPermissionsExecutePtrOutput) ElementType added in v1.7.1

func (ActionPermissionsPermissionsExecutePtrOutput) OwnedByTeam added in v1.7.1

Give execution permission to the teams who own the entity

func (ActionPermissionsPermissionsExecutePtrOutput) Policy added in v1.7.1

The policy to use for execution

func (ActionPermissionsPermissionsExecutePtrOutput) Roles added in v1.7.1

The roles with execution permission

func (ActionPermissionsPermissionsExecutePtrOutput) Teams added in v1.7.1

The teams with execution permission

func (ActionPermissionsPermissionsExecutePtrOutput) ToActionPermissionsPermissionsExecutePtrOutput added in v1.7.1

func (o ActionPermissionsPermissionsExecutePtrOutput) ToActionPermissionsPermissionsExecutePtrOutput() ActionPermissionsPermissionsExecutePtrOutput

func (ActionPermissionsPermissionsExecutePtrOutput) ToActionPermissionsPermissionsExecutePtrOutputWithContext added in v1.7.1

func (o ActionPermissionsPermissionsExecutePtrOutput) ToActionPermissionsPermissionsExecutePtrOutputWithContext(ctx context.Context) ActionPermissionsPermissionsExecutePtrOutput

func (ActionPermissionsPermissionsExecutePtrOutput) Users added in v1.7.1

The users with execution permission

type ActionPermissionsPermissionsInput added in v1.7.1

type ActionPermissionsPermissionsInput interface {
	pulumi.Input

	ToActionPermissionsPermissionsOutput() ActionPermissionsPermissionsOutput
	ToActionPermissionsPermissionsOutputWithContext(context.Context) ActionPermissionsPermissionsOutput
}

ActionPermissionsPermissionsInput is an input type that accepts ActionPermissionsPermissionsArgs and ActionPermissionsPermissionsOutput values. You can construct a concrete instance of `ActionPermissionsPermissionsInput` via:

ActionPermissionsPermissionsArgs{...}

type ActionPermissionsPermissionsOutput added in v1.7.1

type ActionPermissionsPermissionsOutput struct{ *pulumi.OutputState }

func (ActionPermissionsPermissionsOutput) Approve added in v1.7.1

The permission to approve the action's runs

func (ActionPermissionsPermissionsOutput) ElementType added in v1.7.1

func (ActionPermissionsPermissionsOutput) Execute added in v1.7.1

The permission to execute the action

func (ActionPermissionsPermissionsOutput) ToActionPermissionsPermissionsOutput added in v1.7.1

func (o ActionPermissionsPermissionsOutput) ToActionPermissionsPermissionsOutput() ActionPermissionsPermissionsOutput

func (ActionPermissionsPermissionsOutput) ToActionPermissionsPermissionsOutputWithContext added in v1.7.1

func (o ActionPermissionsPermissionsOutput) ToActionPermissionsPermissionsOutputWithContext(ctx context.Context) ActionPermissionsPermissionsOutput

func (ActionPermissionsPermissionsOutput) ToActionPermissionsPermissionsPtrOutput added in v1.7.1

func (o ActionPermissionsPermissionsOutput) ToActionPermissionsPermissionsPtrOutput() ActionPermissionsPermissionsPtrOutput

func (ActionPermissionsPermissionsOutput) ToActionPermissionsPermissionsPtrOutputWithContext added in v1.7.1

func (o ActionPermissionsPermissionsOutput) ToActionPermissionsPermissionsPtrOutputWithContext(ctx context.Context) ActionPermissionsPermissionsPtrOutput

type ActionPermissionsPermissionsPtrInput added in v1.7.1

type ActionPermissionsPermissionsPtrInput interface {
	pulumi.Input

	ToActionPermissionsPermissionsPtrOutput() ActionPermissionsPermissionsPtrOutput
	ToActionPermissionsPermissionsPtrOutputWithContext(context.Context) ActionPermissionsPermissionsPtrOutput
}

ActionPermissionsPermissionsPtrInput is an input type that accepts ActionPermissionsPermissionsArgs, ActionPermissionsPermissionsPtr and ActionPermissionsPermissionsPtrOutput values. You can construct a concrete instance of `ActionPermissionsPermissionsPtrInput` via:

        ActionPermissionsPermissionsArgs{...}

or:

        nil

type ActionPermissionsPermissionsPtrOutput added in v1.7.1

type ActionPermissionsPermissionsPtrOutput struct{ *pulumi.OutputState }

func (ActionPermissionsPermissionsPtrOutput) Approve added in v1.7.1

The permission to approve the action's runs

func (ActionPermissionsPermissionsPtrOutput) Elem added in v1.7.1

func (ActionPermissionsPermissionsPtrOutput) ElementType added in v1.7.1

func (ActionPermissionsPermissionsPtrOutput) Execute added in v1.7.1

The permission to execute the action

func (ActionPermissionsPermissionsPtrOutput) ToActionPermissionsPermissionsPtrOutput added in v1.7.1

func (o ActionPermissionsPermissionsPtrOutput) ToActionPermissionsPermissionsPtrOutput() ActionPermissionsPermissionsPtrOutput

func (ActionPermissionsPermissionsPtrOutput) ToActionPermissionsPermissionsPtrOutputWithContext added in v1.7.1

func (o ActionPermissionsPermissionsPtrOutput) ToActionPermissionsPermissionsPtrOutputWithContext(ctx context.Context) ActionPermissionsPermissionsPtrOutput

type ActionPermissionsState added in v1.7.1

type ActionPermissionsState struct {
	// The ID of the action
	ActionIdentifier pulumi.StringPtrInput
	// The ID of the blueprint
	BlueprintIdentifier pulumi.StringPtrInput
	// The permissions for the action
	Permissions ActionPermissionsPermissionsPtrInput
}

func (ActionPermissionsState) ElementType added in v1.7.1

func (ActionPermissionsState) ElementType() reflect.Type

type ActionState

type ActionState struct {
	// The email notification of the approval
	ApprovalEmailNotification ActionApprovalEmailNotificationPtrInput
	// The webhook notification of the approval
	ApprovalWebhookNotification ActionApprovalWebhookNotificationPtrInput
	// The invocation method of the action
	AzureMethod ActionAzureMethodPtrInput
	// The blueprint identifier the action relates to
	Blueprint pulumi.StringPtrInput
	// Description
	Description pulumi.StringPtrInput
	// The invocation method of the action
	GithubMethod ActionGithubMethodPtrInput
	// The invocation method of the action
	GitlabMethod ActionGitlabMethodPtrInput
	// Icon
	Icon pulumi.StringPtrInput
	// Identifier
	Identifier pulumi.StringPtrInput
	// The invocation method of the action
	KafkaMethod ActionKafkaMethodPtrInput
	// Order properties
	OrderProperties pulumi.StringArrayInput
	// Require approval before invoking the action
	RequiredApproval pulumi.BoolPtrInput
	// The required jq query of the property
	RequiredJqQuery pulumi.StringPtrInput
	// Title
	Title pulumi.StringPtrInput
	// The trigger type of the action
	Trigger pulumi.StringPtrInput
	// User properties
	UserProperties ActionUserPropertiesPtrInput
	// The invocation method of the action
	WebhookMethod ActionWebhookMethodPtrInput
}

func (ActionState) ElementType

func (ActionState) ElementType() reflect.Type

type ActionUserProperties added in v1.0.0

type ActionUserProperties struct {
	// The array property of the action
	ArrayProps map[string]ActionUserPropertiesArrayProps `pulumi:"arrayProps"`
	// The boolean property of the action
	BooleanProps map[string]ActionUserPropertiesBooleanProps `pulumi:"booleanProps"`
	// The number property of the action
	NumberProps map[string]ActionUserPropertiesNumberProps `pulumi:"numberProps"`
	// The object property of the action
	ObjectProps map[string]ActionUserPropertiesObjectProps `pulumi:"objectProps"`
	// The string property of the action
	StringProps map[string]ActionUserPropertiesStringProps `pulumi:"stringProps"`
}

type ActionUserPropertiesArgs added in v1.0.0

type ActionUserPropertiesArgs struct {
	// The array property of the action
	ArrayProps ActionUserPropertiesArrayPropsMapInput `pulumi:"arrayProps"`
	// The boolean property of the action
	BooleanProps ActionUserPropertiesBooleanPropsMapInput `pulumi:"booleanProps"`
	// The number property of the action
	NumberProps ActionUserPropertiesNumberPropsMapInput `pulumi:"numberProps"`
	// The object property of the action
	ObjectProps ActionUserPropertiesObjectPropsMapInput `pulumi:"objectProps"`
	// The string property of the action
	StringProps ActionUserPropertiesStringPropsMapInput `pulumi:"stringProps"`
}

func (ActionUserPropertiesArgs) ElementType added in v1.0.0

func (ActionUserPropertiesArgs) ElementType() reflect.Type

func (ActionUserPropertiesArgs) ToActionUserPropertiesOutput added in v1.0.0

func (i ActionUserPropertiesArgs) ToActionUserPropertiesOutput() ActionUserPropertiesOutput

func (ActionUserPropertiesArgs) ToActionUserPropertiesOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArgs) ToActionUserPropertiesOutputWithContext(ctx context.Context) ActionUserPropertiesOutput

func (ActionUserPropertiesArgs) ToActionUserPropertiesPtrOutput added in v1.0.0

func (i ActionUserPropertiesArgs) ToActionUserPropertiesPtrOutput() ActionUserPropertiesPtrOutput

func (ActionUserPropertiesArgs) ToActionUserPropertiesPtrOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArgs) ToActionUserPropertiesPtrOutputWithContext(ctx context.Context) ActionUserPropertiesPtrOutput

type ActionUserPropertiesArrayProps added in v1.0.0

type ActionUserPropertiesArrayProps struct {
	// The items of the array property
	BooleanItems *ActionUserPropertiesArrayPropsBooleanItems `pulumi:"booleanItems"`
	// The default jq query of the array property
	DefaultJqQuery *string `pulumi:"defaultJqQuery"`
	// The properties that this property depends on
	DependsOns []string `pulumi:"dependsOns"`
	// The description of the property
	Description *string `pulumi:"description"`
	// The icon of the property
	Icon *string `pulumi:"icon"`
	// The max items of the array property
	MaxItems *int `pulumi:"maxItems"`
	// The min items of the array property
	MinItems *int `pulumi:"minItems"`
	// The items of the array property
	NumberItems *ActionUserPropertiesArrayPropsNumberItems `pulumi:"numberItems"`
	// The items of the array property
	ObjectItems *ActionUserPropertiesArrayPropsObjectItems `pulumi:"objectItems"`
	// Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value
	Required *bool `pulumi:"required"`
	// The items of the array property
	StringItems *ActionUserPropertiesArrayPropsStringItems `pulumi:"stringItems"`
	// The title of the property
	Title *string `pulumi:"title"`
	// The visibility of the array property
	Visible *bool `pulumi:"visible"`
	// The visibility condition jq query of the array property
	VisibleJqQuery *string `pulumi:"visibleJqQuery"`
}

type ActionUserPropertiesArrayPropsArgs added in v1.0.0

type ActionUserPropertiesArrayPropsArgs struct {
	// The items of the array property
	BooleanItems ActionUserPropertiesArrayPropsBooleanItemsPtrInput `pulumi:"booleanItems"`
	// The default jq query of the array property
	DefaultJqQuery pulumi.StringPtrInput `pulumi:"defaultJqQuery"`
	// The properties that this property depends on
	DependsOns pulumi.StringArrayInput `pulumi:"dependsOns"`
	// The description of the property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The icon of the property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// The max items of the array property
	MaxItems pulumi.IntPtrInput `pulumi:"maxItems"`
	// The min items of the array property
	MinItems pulumi.IntPtrInput `pulumi:"minItems"`
	// The items of the array property
	NumberItems ActionUserPropertiesArrayPropsNumberItemsPtrInput `pulumi:"numberItems"`
	// The items of the array property
	ObjectItems ActionUserPropertiesArrayPropsObjectItemsPtrInput `pulumi:"objectItems"`
	// Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The items of the array property
	StringItems ActionUserPropertiesArrayPropsStringItemsPtrInput `pulumi:"stringItems"`
	// The title of the property
	Title pulumi.StringPtrInput `pulumi:"title"`
	// The visibility of the array property
	Visible pulumi.BoolPtrInput `pulumi:"visible"`
	// The visibility condition jq query of the array property
	VisibleJqQuery pulumi.StringPtrInput `pulumi:"visibleJqQuery"`
}

func (ActionUserPropertiesArrayPropsArgs) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsArgs) ToActionUserPropertiesArrayPropsOutput added in v1.0.0

func (i ActionUserPropertiesArrayPropsArgs) ToActionUserPropertiesArrayPropsOutput() ActionUserPropertiesArrayPropsOutput

func (ActionUserPropertiesArrayPropsArgs) ToActionUserPropertiesArrayPropsOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArrayPropsArgs) ToActionUserPropertiesArrayPropsOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsOutput

type ActionUserPropertiesArrayPropsBooleanItems added in v1.0.0

type ActionUserPropertiesArrayPropsBooleanItems struct {
	// The default of the items
	Defaults []bool `pulumi:"defaults"`
}

type ActionUserPropertiesArrayPropsBooleanItemsArgs added in v1.0.0

type ActionUserPropertiesArrayPropsBooleanItemsArgs struct {
	// The default of the items
	Defaults pulumi.BoolArrayInput `pulumi:"defaults"`
}

func (ActionUserPropertiesArrayPropsBooleanItemsArgs) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsBooleanItemsArgs) ToActionUserPropertiesArrayPropsBooleanItemsOutput added in v1.0.0

func (i ActionUserPropertiesArrayPropsBooleanItemsArgs) ToActionUserPropertiesArrayPropsBooleanItemsOutput() ActionUserPropertiesArrayPropsBooleanItemsOutput

func (ActionUserPropertiesArrayPropsBooleanItemsArgs) ToActionUserPropertiesArrayPropsBooleanItemsOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArrayPropsBooleanItemsArgs) ToActionUserPropertiesArrayPropsBooleanItemsOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsBooleanItemsOutput

func (ActionUserPropertiesArrayPropsBooleanItemsArgs) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutput added in v1.0.0

func (i ActionUserPropertiesArrayPropsBooleanItemsArgs) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutput() ActionUserPropertiesArrayPropsBooleanItemsPtrOutput

func (ActionUserPropertiesArrayPropsBooleanItemsArgs) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArrayPropsBooleanItemsArgs) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsBooleanItemsPtrOutput

type ActionUserPropertiesArrayPropsBooleanItemsInput added in v1.0.0

type ActionUserPropertiesArrayPropsBooleanItemsInput interface {
	pulumi.Input

	ToActionUserPropertiesArrayPropsBooleanItemsOutput() ActionUserPropertiesArrayPropsBooleanItemsOutput
	ToActionUserPropertiesArrayPropsBooleanItemsOutputWithContext(context.Context) ActionUserPropertiesArrayPropsBooleanItemsOutput
}

ActionUserPropertiesArrayPropsBooleanItemsInput is an input type that accepts ActionUserPropertiesArrayPropsBooleanItemsArgs and ActionUserPropertiesArrayPropsBooleanItemsOutput values. You can construct a concrete instance of `ActionUserPropertiesArrayPropsBooleanItemsInput` via:

ActionUserPropertiesArrayPropsBooleanItemsArgs{...}

type ActionUserPropertiesArrayPropsBooleanItemsOutput added in v1.0.0

type ActionUserPropertiesArrayPropsBooleanItemsOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesArrayPropsBooleanItemsOutput) Defaults added in v1.0.0

The default of the items

func (ActionUserPropertiesArrayPropsBooleanItemsOutput) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsBooleanItemsOutput) ToActionUserPropertiesArrayPropsBooleanItemsOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsBooleanItemsOutput) ToActionUserPropertiesArrayPropsBooleanItemsOutput() ActionUserPropertiesArrayPropsBooleanItemsOutput

func (ActionUserPropertiesArrayPropsBooleanItemsOutput) ToActionUserPropertiesArrayPropsBooleanItemsOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsBooleanItemsOutput) ToActionUserPropertiesArrayPropsBooleanItemsOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsBooleanItemsOutput

func (ActionUserPropertiesArrayPropsBooleanItemsOutput) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsBooleanItemsOutput) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutput() ActionUserPropertiesArrayPropsBooleanItemsPtrOutput

func (ActionUserPropertiesArrayPropsBooleanItemsOutput) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsBooleanItemsOutput) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsBooleanItemsPtrOutput

type ActionUserPropertiesArrayPropsBooleanItemsPtrInput added in v1.0.0

type ActionUserPropertiesArrayPropsBooleanItemsPtrInput interface {
	pulumi.Input

	ToActionUserPropertiesArrayPropsBooleanItemsPtrOutput() ActionUserPropertiesArrayPropsBooleanItemsPtrOutput
	ToActionUserPropertiesArrayPropsBooleanItemsPtrOutputWithContext(context.Context) ActionUserPropertiesArrayPropsBooleanItemsPtrOutput
}

ActionUserPropertiesArrayPropsBooleanItemsPtrInput is an input type that accepts ActionUserPropertiesArrayPropsBooleanItemsArgs, ActionUserPropertiesArrayPropsBooleanItemsPtr and ActionUserPropertiesArrayPropsBooleanItemsPtrOutput values. You can construct a concrete instance of `ActionUserPropertiesArrayPropsBooleanItemsPtrInput` via:

        ActionUserPropertiesArrayPropsBooleanItemsArgs{...}

or:

        nil

type ActionUserPropertiesArrayPropsBooleanItemsPtrOutput added in v1.0.0

type ActionUserPropertiesArrayPropsBooleanItemsPtrOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesArrayPropsBooleanItemsPtrOutput) Defaults added in v1.0.0

The default of the items

func (ActionUserPropertiesArrayPropsBooleanItemsPtrOutput) Elem added in v1.0.0

func (ActionUserPropertiesArrayPropsBooleanItemsPtrOutput) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsBooleanItemsPtrOutput) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsBooleanItemsPtrOutput) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutput() ActionUserPropertiesArrayPropsBooleanItemsPtrOutput

func (ActionUserPropertiesArrayPropsBooleanItemsPtrOutput) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsBooleanItemsPtrOutput) ToActionUserPropertiesArrayPropsBooleanItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsBooleanItemsPtrOutput

type ActionUserPropertiesArrayPropsInput added in v1.0.0

type ActionUserPropertiesArrayPropsInput interface {
	pulumi.Input

	ToActionUserPropertiesArrayPropsOutput() ActionUserPropertiesArrayPropsOutput
	ToActionUserPropertiesArrayPropsOutputWithContext(context.Context) ActionUserPropertiesArrayPropsOutput
}

ActionUserPropertiesArrayPropsInput is an input type that accepts ActionUserPropertiesArrayPropsArgs and ActionUserPropertiesArrayPropsOutput values. You can construct a concrete instance of `ActionUserPropertiesArrayPropsInput` via:

ActionUserPropertiesArrayPropsArgs{...}

type ActionUserPropertiesArrayPropsMap added in v1.0.0

type ActionUserPropertiesArrayPropsMap map[string]ActionUserPropertiesArrayPropsInput

func (ActionUserPropertiesArrayPropsMap) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsMap) ToActionUserPropertiesArrayPropsMapOutput added in v1.0.0

func (i ActionUserPropertiesArrayPropsMap) ToActionUserPropertiesArrayPropsMapOutput() ActionUserPropertiesArrayPropsMapOutput

func (ActionUserPropertiesArrayPropsMap) ToActionUserPropertiesArrayPropsMapOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArrayPropsMap) ToActionUserPropertiesArrayPropsMapOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsMapOutput

type ActionUserPropertiesArrayPropsMapInput added in v1.0.0

type ActionUserPropertiesArrayPropsMapInput interface {
	pulumi.Input

	ToActionUserPropertiesArrayPropsMapOutput() ActionUserPropertiesArrayPropsMapOutput
	ToActionUserPropertiesArrayPropsMapOutputWithContext(context.Context) ActionUserPropertiesArrayPropsMapOutput
}

ActionUserPropertiesArrayPropsMapInput is an input type that accepts ActionUserPropertiesArrayPropsMap and ActionUserPropertiesArrayPropsMapOutput values. You can construct a concrete instance of `ActionUserPropertiesArrayPropsMapInput` via:

ActionUserPropertiesArrayPropsMap{ "key": ActionUserPropertiesArrayPropsArgs{...} }

type ActionUserPropertiesArrayPropsMapOutput added in v1.0.0

type ActionUserPropertiesArrayPropsMapOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesArrayPropsMapOutput) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsMapOutput) MapIndex added in v1.0.0

func (ActionUserPropertiesArrayPropsMapOutput) ToActionUserPropertiesArrayPropsMapOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsMapOutput) ToActionUserPropertiesArrayPropsMapOutput() ActionUserPropertiesArrayPropsMapOutput

func (ActionUserPropertiesArrayPropsMapOutput) ToActionUserPropertiesArrayPropsMapOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsMapOutput) ToActionUserPropertiesArrayPropsMapOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsMapOutput

type ActionUserPropertiesArrayPropsNumberItems added in v1.0.0

type ActionUserPropertiesArrayPropsNumberItems struct {
	// The default of the items
	Defaults []float64 `pulumi:"defaults"`
	// The enum jq query of the number items
	EnumJqQuery *string `pulumi:"enumJqQuery"`
	// The enum of the items
	Enums []float64 `pulumi:"enums"`
}

type ActionUserPropertiesArrayPropsNumberItemsArgs added in v1.0.0

type ActionUserPropertiesArrayPropsNumberItemsArgs struct {
	// The default of the items
	Defaults pulumi.Float64ArrayInput `pulumi:"defaults"`
	// The enum jq query of the number items
	EnumJqQuery pulumi.StringPtrInput `pulumi:"enumJqQuery"`
	// The enum of the items
	Enums pulumi.Float64ArrayInput `pulumi:"enums"`
}

func (ActionUserPropertiesArrayPropsNumberItemsArgs) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsNumberItemsArgs) ToActionUserPropertiesArrayPropsNumberItemsOutput added in v1.0.0

func (i ActionUserPropertiesArrayPropsNumberItemsArgs) ToActionUserPropertiesArrayPropsNumberItemsOutput() ActionUserPropertiesArrayPropsNumberItemsOutput

func (ActionUserPropertiesArrayPropsNumberItemsArgs) ToActionUserPropertiesArrayPropsNumberItemsOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArrayPropsNumberItemsArgs) ToActionUserPropertiesArrayPropsNumberItemsOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsNumberItemsOutput

func (ActionUserPropertiesArrayPropsNumberItemsArgs) ToActionUserPropertiesArrayPropsNumberItemsPtrOutput added in v1.0.0

func (i ActionUserPropertiesArrayPropsNumberItemsArgs) ToActionUserPropertiesArrayPropsNumberItemsPtrOutput() ActionUserPropertiesArrayPropsNumberItemsPtrOutput

func (ActionUserPropertiesArrayPropsNumberItemsArgs) ToActionUserPropertiesArrayPropsNumberItemsPtrOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArrayPropsNumberItemsArgs) ToActionUserPropertiesArrayPropsNumberItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsNumberItemsPtrOutput

type ActionUserPropertiesArrayPropsNumberItemsInput added in v1.0.0

type ActionUserPropertiesArrayPropsNumberItemsInput interface {
	pulumi.Input

	ToActionUserPropertiesArrayPropsNumberItemsOutput() ActionUserPropertiesArrayPropsNumberItemsOutput
	ToActionUserPropertiesArrayPropsNumberItemsOutputWithContext(context.Context) ActionUserPropertiesArrayPropsNumberItemsOutput
}

ActionUserPropertiesArrayPropsNumberItemsInput is an input type that accepts ActionUserPropertiesArrayPropsNumberItemsArgs and ActionUserPropertiesArrayPropsNumberItemsOutput values. You can construct a concrete instance of `ActionUserPropertiesArrayPropsNumberItemsInput` via:

ActionUserPropertiesArrayPropsNumberItemsArgs{...}

type ActionUserPropertiesArrayPropsNumberItemsOutput added in v1.0.0

type ActionUserPropertiesArrayPropsNumberItemsOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesArrayPropsNumberItemsOutput) Defaults added in v1.0.0

The default of the items

func (ActionUserPropertiesArrayPropsNumberItemsOutput) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsNumberItemsOutput) EnumJqQuery added in v1.4.0

The enum jq query of the number items

func (ActionUserPropertiesArrayPropsNumberItemsOutput) Enums added in v1.4.0

The enum of the items

func (ActionUserPropertiesArrayPropsNumberItemsOutput) ToActionUserPropertiesArrayPropsNumberItemsOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsNumberItemsOutput) ToActionUserPropertiesArrayPropsNumberItemsOutput() ActionUserPropertiesArrayPropsNumberItemsOutput

func (ActionUserPropertiesArrayPropsNumberItemsOutput) ToActionUserPropertiesArrayPropsNumberItemsOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsNumberItemsOutput) ToActionUserPropertiesArrayPropsNumberItemsOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsNumberItemsOutput

func (ActionUserPropertiesArrayPropsNumberItemsOutput) ToActionUserPropertiesArrayPropsNumberItemsPtrOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsNumberItemsOutput) ToActionUserPropertiesArrayPropsNumberItemsPtrOutput() ActionUserPropertiesArrayPropsNumberItemsPtrOutput

func (ActionUserPropertiesArrayPropsNumberItemsOutput) ToActionUserPropertiesArrayPropsNumberItemsPtrOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsNumberItemsOutput) ToActionUserPropertiesArrayPropsNumberItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsNumberItemsPtrOutput

type ActionUserPropertiesArrayPropsNumberItemsPtrInput added in v1.0.0

type ActionUserPropertiesArrayPropsNumberItemsPtrInput interface {
	pulumi.Input

	ToActionUserPropertiesArrayPropsNumberItemsPtrOutput() ActionUserPropertiesArrayPropsNumberItemsPtrOutput
	ToActionUserPropertiesArrayPropsNumberItemsPtrOutputWithContext(context.Context) ActionUserPropertiesArrayPropsNumberItemsPtrOutput
}

ActionUserPropertiesArrayPropsNumberItemsPtrInput is an input type that accepts ActionUserPropertiesArrayPropsNumberItemsArgs, ActionUserPropertiesArrayPropsNumberItemsPtr and ActionUserPropertiesArrayPropsNumberItemsPtrOutput values. You can construct a concrete instance of `ActionUserPropertiesArrayPropsNumberItemsPtrInput` via:

        ActionUserPropertiesArrayPropsNumberItemsArgs{...}

or:

        nil

type ActionUserPropertiesArrayPropsNumberItemsPtrOutput added in v1.0.0

type ActionUserPropertiesArrayPropsNumberItemsPtrOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesArrayPropsNumberItemsPtrOutput) Defaults added in v1.0.0

The default of the items

func (ActionUserPropertiesArrayPropsNumberItemsPtrOutput) Elem added in v1.0.0

func (ActionUserPropertiesArrayPropsNumberItemsPtrOutput) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsNumberItemsPtrOutput) EnumJqQuery added in v1.4.0

The enum jq query of the number items

func (ActionUserPropertiesArrayPropsNumberItemsPtrOutput) Enums added in v1.4.0

The enum of the items

func (ActionUserPropertiesArrayPropsNumberItemsPtrOutput) ToActionUserPropertiesArrayPropsNumberItemsPtrOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsNumberItemsPtrOutput) ToActionUserPropertiesArrayPropsNumberItemsPtrOutput() ActionUserPropertiesArrayPropsNumberItemsPtrOutput

func (ActionUserPropertiesArrayPropsNumberItemsPtrOutput) ToActionUserPropertiesArrayPropsNumberItemsPtrOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsNumberItemsPtrOutput) ToActionUserPropertiesArrayPropsNumberItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsNumberItemsPtrOutput

type ActionUserPropertiesArrayPropsObjectItems added in v1.0.0

type ActionUserPropertiesArrayPropsObjectItems struct {
	// The default of the items
	Defaults []map[string]string `pulumi:"defaults"`
}

type ActionUserPropertiesArrayPropsObjectItemsArgs added in v1.0.0

type ActionUserPropertiesArrayPropsObjectItemsArgs struct {
	// The default of the items
	Defaults pulumi.StringMapArrayInput `pulumi:"defaults"`
}

func (ActionUserPropertiesArrayPropsObjectItemsArgs) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsObjectItemsArgs) ToActionUserPropertiesArrayPropsObjectItemsOutput added in v1.0.0

func (i ActionUserPropertiesArrayPropsObjectItemsArgs) ToActionUserPropertiesArrayPropsObjectItemsOutput() ActionUserPropertiesArrayPropsObjectItemsOutput

func (ActionUserPropertiesArrayPropsObjectItemsArgs) ToActionUserPropertiesArrayPropsObjectItemsOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArrayPropsObjectItemsArgs) ToActionUserPropertiesArrayPropsObjectItemsOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsObjectItemsOutput

func (ActionUserPropertiesArrayPropsObjectItemsArgs) ToActionUserPropertiesArrayPropsObjectItemsPtrOutput added in v1.0.0

func (i ActionUserPropertiesArrayPropsObjectItemsArgs) ToActionUserPropertiesArrayPropsObjectItemsPtrOutput() ActionUserPropertiesArrayPropsObjectItemsPtrOutput

func (ActionUserPropertiesArrayPropsObjectItemsArgs) ToActionUserPropertiesArrayPropsObjectItemsPtrOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArrayPropsObjectItemsArgs) ToActionUserPropertiesArrayPropsObjectItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsObjectItemsPtrOutput

type ActionUserPropertiesArrayPropsObjectItemsInput added in v1.0.0

type ActionUserPropertiesArrayPropsObjectItemsInput interface {
	pulumi.Input

	ToActionUserPropertiesArrayPropsObjectItemsOutput() ActionUserPropertiesArrayPropsObjectItemsOutput
	ToActionUserPropertiesArrayPropsObjectItemsOutputWithContext(context.Context) ActionUserPropertiesArrayPropsObjectItemsOutput
}

ActionUserPropertiesArrayPropsObjectItemsInput is an input type that accepts ActionUserPropertiesArrayPropsObjectItemsArgs and ActionUserPropertiesArrayPropsObjectItemsOutput values. You can construct a concrete instance of `ActionUserPropertiesArrayPropsObjectItemsInput` via:

ActionUserPropertiesArrayPropsObjectItemsArgs{...}

type ActionUserPropertiesArrayPropsObjectItemsOutput added in v1.0.0

type ActionUserPropertiesArrayPropsObjectItemsOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesArrayPropsObjectItemsOutput) Defaults added in v1.0.0

The default of the items

func (ActionUserPropertiesArrayPropsObjectItemsOutput) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsObjectItemsOutput) ToActionUserPropertiesArrayPropsObjectItemsOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsObjectItemsOutput) ToActionUserPropertiesArrayPropsObjectItemsOutput() ActionUserPropertiesArrayPropsObjectItemsOutput

func (ActionUserPropertiesArrayPropsObjectItemsOutput) ToActionUserPropertiesArrayPropsObjectItemsOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsObjectItemsOutput) ToActionUserPropertiesArrayPropsObjectItemsOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsObjectItemsOutput

func (ActionUserPropertiesArrayPropsObjectItemsOutput) ToActionUserPropertiesArrayPropsObjectItemsPtrOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsObjectItemsOutput) ToActionUserPropertiesArrayPropsObjectItemsPtrOutput() ActionUserPropertiesArrayPropsObjectItemsPtrOutput

func (ActionUserPropertiesArrayPropsObjectItemsOutput) ToActionUserPropertiesArrayPropsObjectItemsPtrOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsObjectItemsOutput) ToActionUserPropertiesArrayPropsObjectItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsObjectItemsPtrOutput

type ActionUserPropertiesArrayPropsObjectItemsPtrInput added in v1.0.0

type ActionUserPropertiesArrayPropsObjectItemsPtrInput interface {
	pulumi.Input

	ToActionUserPropertiesArrayPropsObjectItemsPtrOutput() ActionUserPropertiesArrayPropsObjectItemsPtrOutput
	ToActionUserPropertiesArrayPropsObjectItemsPtrOutputWithContext(context.Context) ActionUserPropertiesArrayPropsObjectItemsPtrOutput
}

ActionUserPropertiesArrayPropsObjectItemsPtrInput is an input type that accepts ActionUserPropertiesArrayPropsObjectItemsArgs, ActionUserPropertiesArrayPropsObjectItemsPtr and ActionUserPropertiesArrayPropsObjectItemsPtrOutput values. You can construct a concrete instance of `ActionUserPropertiesArrayPropsObjectItemsPtrInput` via:

        ActionUserPropertiesArrayPropsObjectItemsArgs{...}

or:

        nil

type ActionUserPropertiesArrayPropsObjectItemsPtrOutput added in v1.0.0

type ActionUserPropertiesArrayPropsObjectItemsPtrOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesArrayPropsObjectItemsPtrOutput) Defaults added in v1.0.0

The default of the items

func (ActionUserPropertiesArrayPropsObjectItemsPtrOutput) Elem added in v1.0.0

func (ActionUserPropertiesArrayPropsObjectItemsPtrOutput) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsObjectItemsPtrOutput) ToActionUserPropertiesArrayPropsObjectItemsPtrOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsObjectItemsPtrOutput) ToActionUserPropertiesArrayPropsObjectItemsPtrOutput() ActionUserPropertiesArrayPropsObjectItemsPtrOutput

func (ActionUserPropertiesArrayPropsObjectItemsPtrOutput) ToActionUserPropertiesArrayPropsObjectItemsPtrOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsObjectItemsPtrOutput) ToActionUserPropertiesArrayPropsObjectItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsObjectItemsPtrOutput

type ActionUserPropertiesArrayPropsOutput added in v1.0.0

type ActionUserPropertiesArrayPropsOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesArrayPropsOutput) BooleanItems added in v1.0.0

The items of the array property

func (ActionUserPropertiesArrayPropsOutput) DefaultJqQuery added in v1.1.0

The default jq query of the array property

func (ActionUserPropertiesArrayPropsOutput) DependsOns added in v1.1.0

The properties that this property depends on

func (ActionUserPropertiesArrayPropsOutput) Description added in v1.0.0

The description of the property

func (ActionUserPropertiesArrayPropsOutput) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsOutput) Icon added in v1.0.0

The icon of the property

func (ActionUserPropertiesArrayPropsOutput) MaxItems added in v1.0.0

The max items of the array property

func (ActionUserPropertiesArrayPropsOutput) MinItems added in v1.0.0

The min items of the array property

func (ActionUserPropertiesArrayPropsOutput) NumberItems added in v1.0.0

The items of the array property

func (ActionUserPropertiesArrayPropsOutput) ObjectItems added in v1.0.0

The items of the array property

func (ActionUserPropertiesArrayPropsOutput) Required added in v1.0.0

Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value

func (ActionUserPropertiesArrayPropsOutput) StringItems added in v1.0.0

The items of the array property

func (ActionUserPropertiesArrayPropsOutput) Title added in v1.0.0

The title of the property

func (ActionUserPropertiesArrayPropsOutput) ToActionUserPropertiesArrayPropsOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsOutput) ToActionUserPropertiesArrayPropsOutput() ActionUserPropertiesArrayPropsOutput

func (ActionUserPropertiesArrayPropsOutput) ToActionUserPropertiesArrayPropsOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsOutput) ToActionUserPropertiesArrayPropsOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsOutput

func (ActionUserPropertiesArrayPropsOutput) Visible added in v1.7.0

The visibility of the array property

func (ActionUserPropertiesArrayPropsOutput) VisibleJqQuery added in v1.7.0

The visibility condition jq query of the array property

type ActionUserPropertiesArrayPropsStringItems added in v1.0.0

type ActionUserPropertiesArrayPropsStringItems struct {
	// The blueprint identifier the property relates to
	Blueprint *string `pulumi:"blueprint"`
	// The dataset of an the entity-format items
	Dataset *string `pulumi:"dataset"`
	// The default of the items
	Defaults []string `pulumi:"defaults"`
	// The enum jq query of the string items
	EnumJqQuery *string `pulumi:"enumJqQuery"`
	// The enum of the items
	Enums []string `pulumi:"enums"`
	// The format of the items
	Format *string `pulumi:"format"`
}

type ActionUserPropertiesArrayPropsStringItemsArgs added in v1.0.0

type ActionUserPropertiesArrayPropsStringItemsArgs struct {
	// The blueprint identifier the property relates to
	Blueprint pulumi.StringPtrInput `pulumi:"blueprint"`
	// The dataset of an the entity-format items
	Dataset pulumi.StringPtrInput `pulumi:"dataset"`
	// The default of the items
	Defaults pulumi.StringArrayInput `pulumi:"defaults"`
	// The enum jq query of the string items
	EnumJqQuery pulumi.StringPtrInput `pulumi:"enumJqQuery"`
	// The enum of the items
	Enums pulumi.StringArrayInput `pulumi:"enums"`
	// The format of the items
	Format pulumi.StringPtrInput `pulumi:"format"`
}

func (ActionUserPropertiesArrayPropsStringItemsArgs) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsStringItemsArgs) ToActionUserPropertiesArrayPropsStringItemsOutput added in v1.0.0

func (i ActionUserPropertiesArrayPropsStringItemsArgs) ToActionUserPropertiesArrayPropsStringItemsOutput() ActionUserPropertiesArrayPropsStringItemsOutput

func (ActionUserPropertiesArrayPropsStringItemsArgs) ToActionUserPropertiesArrayPropsStringItemsOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArrayPropsStringItemsArgs) ToActionUserPropertiesArrayPropsStringItemsOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsStringItemsOutput

func (ActionUserPropertiesArrayPropsStringItemsArgs) ToActionUserPropertiesArrayPropsStringItemsPtrOutput added in v1.0.0

func (i ActionUserPropertiesArrayPropsStringItemsArgs) ToActionUserPropertiesArrayPropsStringItemsPtrOutput() ActionUserPropertiesArrayPropsStringItemsPtrOutput

func (ActionUserPropertiesArrayPropsStringItemsArgs) ToActionUserPropertiesArrayPropsStringItemsPtrOutputWithContext added in v1.0.0

func (i ActionUserPropertiesArrayPropsStringItemsArgs) ToActionUserPropertiesArrayPropsStringItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsStringItemsPtrOutput

type ActionUserPropertiesArrayPropsStringItemsInput added in v1.0.0

type ActionUserPropertiesArrayPropsStringItemsInput interface {
	pulumi.Input

	ToActionUserPropertiesArrayPropsStringItemsOutput() ActionUserPropertiesArrayPropsStringItemsOutput
	ToActionUserPropertiesArrayPropsStringItemsOutputWithContext(context.Context) ActionUserPropertiesArrayPropsStringItemsOutput
}

ActionUserPropertiesArrayPropsStringItemsInput is an input type that accepts ActionUserPropertiesArrayPropsStringItemsArgs and ActionUserPropertiesArrayPropsStringItemsOutput values. You can construct a concrete instance of `ActionUserPropertiesArrayPropsStringItemsInput` via:

ActionUserPropertiesArrayPropsStringItemsArgs{...}

type ActionUserPropertiesArrayPropsStringItemsOutput added in v1.0.0

type ActionUserPropertiesArrayPropsStringItemsOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesArrayPropsStringItemsOutput) Blueprint added in v1.0.0

The blueprint identifier the property relates to

func (ActionUserPropertiesArrayPropsStringItemsOutput) Dataset added in v1.10.4

The dataset of an the entity-format items

func (ActionUserPropertiesArrayPropsStringItemsOutput) Defaults added in v1.0.0

The default of the items

func (ActionUserPropertiesArrayPropsStringItemsOutput) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsStringItemsOutput) EnumJqQuery added in v1.4.0

The enum jq query of the string items

func (ActionUserPropertiesArrayPropsStringItemsOutput) Enums added in v1.4.0

The enum of the items

func (ActionUserPropertiesArrayPropsStringItemsOutput) Format added in v1.0.0

The format of the items

func (ActionUserPropertiesArrayPropsStringItemsOutput) ToActionUserPropertiesArrayPropsStringItemsOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsStringItemsOutput) ToActionUserPropertiesArrayPropsStringItemsOutput() ActionUserPropertiesArrayPropsStringItemsOutput

func (ActionUserPropertiesArrayPropsStringItemsOutput) ToActionUserPropertiesArrayPropsStringItemsOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsStringItemsOutput) ToActionUserPropertiesArrayPropsStringItemsOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsStringItemsOutput

func (ActionUserPropertiesArrayPropsStringItemsOutput) ToActionUserPropertiesArrayPropsStringItemsPtrOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsStringItemsOutput) ToActionUserPropertiesArrayPropsStringItemsPtrOutput() ActionUserPropertiesArrayPropsStringItemsPtrOutput

func (ActionUserPropertiesArrayPropsStringItemsOutput) ToActionUserPropertiesArrayPropsStringItemsPtrOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsStringItemsOutput) ToActionUserPropertiesArrayPropsStringItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsStringItemsPtrOutput

type ActionUserPropertiesArrayPropsStringItemsPtrInput added in v1.0.0

type ActionUserPropertiesArrayPropsStringItemsPtrInput interface {
	pulumi.Input

	ToActionUserPropertiesArrayPropsStringItemsPtrOutput() ActionUserPropertiesArrayPropsStringItemsPtrOutput
	ToActionUserPropertiesArrayPropsStringItemsPtrOutputWithContext(context.Context) ActionUserPropertiesArrayPropsStringItemsPtrOutput
}

ActionUserPropertiesArrayPropsStringItemsPtrInput is an input type that accepts ActionUserPropertiesArrayPropsStringItemsArgs, ActionUserPropertiesArrayPropsStringItemsPtr and ActionUserPropertiesArrayPropsStringItemsPtrOutput values. You can construct a concrete instance of `ActionUserPropertiesArrayPropsStringItemsPtrInput` via:

        ActionUserPropertiesArrayPropsStringItemsArgs{...}

or:

        nil

type ActionUserPropertiesArrayPropsStringItemsPtrOutput added in v1.0.0

type ActionUserPropertiesArrayPropsStringItemsPtrOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesArrayPropsStringItemsPtrOutput) Blueprint added in v1.0.0

The blueprint identifier the property relates to

func (ActionUserPropertiesArrayPropsStringItemsPtrOutput) Dataset added in v1.10.4

The dataset of an the entity-format items

func (ActionUserPropertiesArrayPropsStringItemsPtrOutput) Defaults added in v1.0.0

The default of the items

func (ActionUserPropertiesArrayPropsStringItemsPtrOutput) Elem added in v1.0.0

func (ActionUserPropertiesArrayPropsStringItemsPtrOutput) ElementType added in v1.0.0

func (ActionUserPropertiesArrayPropsStringItemsPtrOutput) EnumJqQuery added in v1.4.0

The enum jq query of the string items

func (ActionUserPropertiesArrayPropsStringItemsPtrOutput) Enums added in v1.4.0

The enum of the items

func (ActionUserPropertiesArrayPropsStringItemsPtrOutput) Format added in v1.0.0

The format of the items

func (ActionUserPropertiesArrayPropsStringItemsPtrOutput) ToActionUserPropertiesArrayPropsStringItemsPtrOutput added in v1.0.0

func (o ActionUserPropertiesArrayPropsStringItemsPtrOutput) ToActionUserPropertiesArrayPropsStringItemsPtrOutput() ActionUserPropertiesArrayPropsStringItemsPtrOutput

func (ActionUserPropertiesArrayPropsStringItemsPtrOutput) ToActionUserPropertiesArrayPropsStringItemsPtrOutputWithContext added in v1.0.0

func (o ActionUserPropertiesArrayPropsStringItemsPtrOutput) ToActionUserPropertiesArrayPropsStringItemsPtrOutputWithContext(ctx context.Context) ActionUserPropertiesArrayPropsStringItemsPtrOutput

type ActionUserPropertiesBooleanProps added in v1.0.0

type ActionUserPropertiesBooleanProps struct {
	// The default of the boolean property
	Default *bool `pulumi:"default"`
	// The default jq query of the boolean property
	DefaultJqQuery *string `pulumi:"defaultJqQuery"`
	// The properties that this property depends on
	DependsOns []string `pulumi:"dependsOns"`
	// The description of the property
	Description *string `pulumi:"description"`
	// The icon of the property
	Icon *string `pulumi:"icon"`
	// Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value
	Required *bool `pulumi:"required"`
	// The title of the property
	Title *string `pulumi:"title"`
	// The visibility of the boolean property
	Visible *bool `pulumi:"visible"`
	// The visibility condition jq query of the boolean property
	VisibleJqQuery *string `pulumi:"visibleJqQuery"`
}

type ActionUserPropertiesBooleanPropsArgs added in v1.0.0

type ActionUserPropertiesBooleanPropsArgs struct {
	// The default of the boolean property
	Default pulumi.BoolPtrInput `pulumi:"default"`
	// The default jq query of the boolean property
	DefaultJqQuery pulumi.StringPtrInput `pulumi:"defaultJqQuery"`
	// The properties that this property depends on
	DependsOns pulumi.StringArrayInput `pulumi:"dependsOns"`
	// The description of the property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The icon of the property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The title of the property
	Title pulumi.StringPtrInput `pulumi:"title"`
	// The visibility of the boolean property
	Visible pulumi.BoolPtrInput `pulumi:"visible"`
	// The visibility condition jq query of the boolean property
	VisibleJqQuery pulumi.StringPtrInput `pulumi:"visibleJqQuery"`
}

func (ActionUserPropertiesBooleanPropsArgs) ElementType added in v1.0.0

func (ActionUserPropertiesBooleanPropsArgs) ToActionUserPropertiesBooleanPropsOutput added in v1.0.0

func (i ActionUserPropertiesBooleanPropsArgs) ToActionUserPropertiesBooleanPropsOutput() ActionUserPropertiesBooleanPropsOutput

func (ActionUserPropertiesBooleanPropsArgs) ToActionUserPropertiesBooleanPropsOutputWithContext added in v1.0.0

func (i ActionUserPropertiesBooleanPropsArgs) ToActionUserPropertiesBooleanPropsOutputWithContext(ctx context.Context) ActionUserPropertiesBooleanPropsOutput

type ActionUserPropertiesBooleanPropsInput added in v1.0.0

type ActionUserPropertiesBooleanPropsInput interface {
	pulumi.Input

	ToActionUserPropertiesBooleanPropsOutput() ActionUserPropertiesBooleanPropsOutput
	ToActionUserPropertiesBooleanPropsOutputWithContext(context.Context) ActionUserPropertiesBooleanPropsOutput
}

ActionUserPropertiesBooleanPropsInput is an input type that accepts ActionUserPropertiesBooleanPropsArgs and ActionUserPropertiesBooleanPropsOutput values. You can construct a concrete instance of `ActionUserPropertiesBooleanPropsInput` via:

ActionUserPropertiesBooleanPropsArgs{...}

type ActionUserPropertiesBooleanPropsMap added in v1.0.0

type ActionUserPropertiesBooleanPropsMap map[string]ActionUserPropertiesBooleanPropsInput

func (ActionUserPropertiesBooleanPropsMap) ElementType added in v1.0.0

func (ActionUserPropertiesBooleanPropsMap) ToActionUserPropertiesBooleanPropsMapOutput added in v1.0.0

func (i ActionUserPropertiesBooleanPropsMap) ToActionUserPropertiesBooleanPropsMapOutput() ActionUserPropertiesBooleanPropsMapOutput

func (ActionUserPropertiesBooleanPropsMap) ToActionUserPropertiesBooleanPropsMapOutputWithContext added in v1.0.0

func (i ActionUserPropertiesBooleanPropsMap) ToActionUserPropertiesBooleanPropsMapOutputWithContext(ctx context.Context) ActionUserPropertiesBooleanPropsMapOutput

type ActionUserPropertiesBooleanPropsMapInput added in v1.0.0

type ActionUserPropertiesBooleanPropsMapInput interface {
	pulumi.Input

	ToActionUserPropertiesBooleanPropsMapOutput() ActionUserPropertiesBooleanPropsMapOutput
	ToActionUserPropertiesBooleanPropsMapOutputWithContext(context.Context) ActionUserPropertiesBooleanPropsMapOutput
}

ActionUserPropertiesBooleanPropsMapInput is an input type that accepts ActionUserPropertiesBooleanPropsMap and ActionUserPropertiesBooleanPropsMapOutput values. You can construct a concrete instance of `ActionUserPropertiesBooleanPropsMapInput` via:

ActionUserPropertiesBooleanPropsMap{ "key": ActionUserPropertiesBooleanPropsArgs{...} }

type ActionUserPropertiesBooleanPropsMapOutput added in v1.0.0

type ActionUserPropertiesBooleanPropsMapOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesBooleanPropsMapOutput) ElementType added in v1.0.0

func (ActionUserPropertiesBooleanPropsMapOutput) MapIndex added in v1.0.0

func (ActionUserPropertiesBooleanPropsMapOutput) ToActionUserPropertiesBooleanPropsMapOutput added in v1.0.0

func (o ActionUserPropertiesBooleanPropsMapOutput) ToActionUserPropertiesBooleanPropsMapOutput() ActionUserPropertiesBooleanPropsMapOutput

func (ActionUserPropertiesBooleanPropsMapOutput) ToActionUserPropertiesBooleanPropsMapOutputWithContext added in v1.0.0

func (o ActionUserPropertiesBooleanPropsMapOutput) ToActionUserPropertiesBooleanPropsMapOutputWithContext(ctx context.Context) ActionUserPropertiesBooleanPropsMapOutput

type ActionUserPropertiesBooleanPropsOutput added in v1.0.0

type ActionUserPropertiesBooleanPropsOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesBooleanPropsOutput) Default added in v1.0.0

The default of the boolean property

func (ActionUserPropertiesBooleanPropsOutput) DefaultJqQuery added in v1.1.0

The default jq query of the boolean property

func (ActionUserPropertiesBooleanPropsOutput) DependsOns added in v1.1.0

The properties that this property depends on

func (ActionUserPropertiesBooleanPropsOutput) Description added in v1.0.0

The description of the property

func (ActionUserPropertiesBooleanPropsOutput) ElementType added in v1.0.0

func (ActionUserPropertiesBooleanPropsOutput) Icon added in v1.0.0

The icon of the property

func (ActionUserPropertiesBooleanPropsOutput) Required added in v1.0.0

Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value

func (ActionUserPropertiesBooleanPropsOutput) Title added in v1.0.0

The title of the property

func (ActionUserPropertiesBooleanPropsOutput) ToActionUserPropertiesBooleanPropsOutput added in v1.0.0

func (o ActionUserPropertiesBooleanPropsOutput) ToActionUserPropertiesBooleanPropsOutput() ActionUserPropertiesBooleanPropsOutput

func (ActionUserPropertiesBooleanPropsOutput) ToActionUserPropertiesBooleanPropsOutputWithContext added in v1.0.0

func (o ActionUserPropertiesBooleanPropsOutput) ToActionUserPropertiesBooleanPropsOutputWithContext(ctx context.Context) ActionUserPropertiesBooleanPropsOutput

func (ActionUserPropertiesBooleanPropsOutput) Visible added in v1.7.0

The visibility of the boolean property

func (ActionUserPropertiesBooleanPropsOutput) VisibleJqQuery added in v1.7.0

The visibility condition jq query of the boolean property

type ActionUserPropertiesInput added in v1.0.0

type ActionUserPropertiesInput interface {
	pulumi.Input

	ToActionUserPropertiesOutput() ActionUserPropertiesOutput
	ToActionUserPropertiesOutputWithContext(context.Context) ActionUserPropertiesOutput
}

ActionUserPropertiesInput is an input type that accepts ActionUserPropertiesArgs and ActionUserPropertiesOutput values. You can construct a concrete instance of `ActionUserPropertiesInput` via:

ActionUserPropertiesArgs{...}

type ActionUserPropertiesNumberProps added in v1.0.0

type ActionUserPropertiesNumberProps struct {
	// The default of the number property
	Default *float64 `pulumi:"default"`
	// The default jq query of the number property
	DefaultJqQuery *string `pulumi:"defaultJqQuery"`
	// The properties that this property depends on
	DependsOns []string `pulumi:"dependsOns"`
	// The description of the property
	Description *string `pulumi:"description"`
	// The enum jq query of the string property
	EnumJqQuery *string `pulumi:"enumJqQuery"`
	// The enum of the number property
	Enums []float64 `pulumi:"enums"`
	// The icon of the property
	Icon *string `pulumi:"icon"`
	// The min of the number property
	Maximum *float64 `pulumi:"maximum"`
	// The max of the number property
	Minimum *float64 `pulumi:"minimum"`
	// Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value
	Required *bool `pulumi:"required"`
	// The title of the property
	Title *string `pulumi:"title"`
	// The visibility of the number property
	Visible *bool `pulumi:"visible"`
	// The visibility condition jq query of the number property
	VisibleJqQuery *string `pulumi:"visibleJqQuery"`
}

type ActionUserPropertiesNumberPropsArgs added in v1.0.0

type ActionUserPropertiesNumberPropsArgs struct {
	// The default of the number property
	Default pulumi.Float64PtrInput `pulumi:"default"`
	// The default jq query of the number property
	DefaultJqQuery pulumi.StringPtrInput `pulumi:"defaultJqQuery"`
	// The properties that this property depends on
	DependsOns pulumi.StringArrayInput `pulumi:"dependsOns"`
	// The description of the property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The enum jq query of the string property
	EnumJqQuery pulumi.StringPtrInput `pulumi:"enumJqQuery"`
	// The enum of the number property
	Enums pulumi.Float64ArrayInput `pulumi:"enums"`
	// The icon of the property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// The min of the number property
	Maximum pulumi.Float64PtrInput `pulumi:"maximum"`
	// The max of the number property
	Minimum pulumi.Float64PtrInput `pulumi:"minimum"`
	// Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The title of the property
	Title pulumi.StringPtrInput `pulumi:"title"`
	// The visibility of the number property
	Visible pulumi.BoolPtrInput `pulumi:"visible"`
	// The visibility condition jq query of the number property
	VisibleJqQuery pulumi.StringPtrInput `pulumi:"visibleJqQuery"`
}

func (ActionUserPropertiesNumberPropsArgs) ElementType added in v1.0.0

func (ActionUserPropertiesNumberPropsArgs) ToActionUserPropertiesNumberPropsOutput added in v1.0.0

func (i ActionUserPropertiesNumberPropsArgs) ToActionUserPropertiesNumberPropsOutput() ActionUserPropertiesNumberPropsOutput

func (ActionUserPropertiesNumberPropsArgs) ToActionUserPropertiesNumberPropsOutputWithContext added in v1.0.0

func (i ActionUserPropertiesNumberPropsArgs) ToActionUserPropertiesNumberPropsOutputWithContext(ctx context.Context) ActionUserPropertiesNumberPropsOutput

type ActionUserPropertiesNumberPropsInput added in v1.0.0

type ActionUserPropertiesNumberPropsInput interface {
	pulumi.Input

	ToActionUserPropertiesNumberPropsOutput() ActionUserPropertiesNumberPropsOutput
	ToActionUserPropertiesNumberPropsOutputWithContext(context.Context) ActionUserPropertiesNumberPropsOutput
}

ActionUserPropertiesNumberPropsInput is an input type that accepts ActionUserPropertiesNumberPropsArgs and ActionUserPropertiesNumberPropsOutput values. You can construct a concrete instance of `ActionUserPropertiesNumberPropsInput` via:

ActionUserPropertiesNumberPropsArgs{...}

type ActionUserPropertiesNumberPropsMap added in v1.0.0

type ActionUserPropertiesNumberPropsMap map[string]ActionUserPropertiesNumberPropsInput

func (ActionUserPropertiesNumberPropsMap) ElementType added in v1.0.0

func (ActionUserPropertiesNumberPropsMap) ToActionUserPropertiesNumberPropsMapOutput added in v1.0.0

func (i ActionUserPropertiesNumberPropsMap) ToActionUserPropertiesNumberPropsMapOutput() ActionUserPropertiesNumberPropsMapOutput

func (ActionUserPropertiesNumberPropsMap) ToActionUserPropertiesNumberPropsMapOutputWithContext added in v1.0.0

func (i ActionUserPropertiesNumberPropsMap) ToActionUserPropertiesNumberPropsMapOutputWithContext(ctx context.Context) ActionUserPropertiesNumberPropsMapOutput

type ActionUserPropertiesNumberPropsMapInput added in v1.0.0

type ActionUserPropertiesNumberPropsMapInput interface {
	pulumi.Input

	ToActionUserPropertiesNumberPropsMapOutput() ActionUserPropertiesNumberPropsMapOutput
	ToActionUserPropertiesNumberPropsMapOutputWithContext(context.Context) ActionUserPropertiesNumberPropsMapOutput
}

ActionUserPropertiesNumberPropsMapInput is an input type that accepts ActionUserPropertiesNumberPropsMap and ActionUserPropertiesNumberPropsMapOutput values. You can construct a concrete instance of `ActionUserPropertiesNumberPropsMapInput` via:

ActionUserPropertiesNumberPropsMap{ "key": ActionUserPropertiesNumberPropsArgs{...} }

type ActionUserPropertiesNumberPropsMapOutput added in v1.0.0

type ActionUserPropertiesNumberPropsMapOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesNumberPropsMapOutput) ElementType added in v1.0.0

func (ActionUserPropertiesNumberPropsMapOutput) MapIndex added in v1.0.0

func (ActionUserPropertiesNumberPropsMapOutput) ToActionUserPropertiesNumberPropsMapOutput added in v1.0.0

func (o ActionUserPropertiesNumberPropsMapOutput) ToActionUserPropertiesNumberPropsMapOutput() ActionUserPropertiesNumberPropsMapOutput

func (ActionUserPropertiesNumberPropsMapOutput) ToActionUserPropertiesNumberPropsMapOutputWithContext added in v1.0.0

func (o ActionUserPropertiesNumberPropsMapOutput) ToActionUserPropertiesNumberPropsMapOutputWithContext(ctx context.Context) ActionUserPropertiesNumberPropsMapOutput

type ActionUserPropertiesNumberPropsOutput added in v1.0.0

type ActionUserPropertiesNumberPropsOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesNumberPropsOutput) Default added in v1.0.0

The default of the number property

func (ActionUserPropertiesNumberPropsOutput) DefaultJqQuery added in v1.1.0

The default jq query of the number property

func (ActionUserPropertiesNumberPropsOutput) DependsOns added in v1.1.0

The properties that this property depends on

func (ActionUserPropertiesNumberPropsOutput) Description added in v1.0.0

The description of the property

func (ActionUserPropertiesNumberPropsOutput) ElementType added in v1.0.0

func (ActionUserPropertiesNumberPropsOutput) EnumJqQuery added in v1.1.0

The enum jq query of the string property

func (ActionUserPropertiesNumberPropsOutput) Enums added in v1.0.0

The enum of the number property

func (ActionUserPropertiesNumberPropsOutput) Icon added in v1.0.0

The icon of the property

func (ActionUserPropertiesNumberPropsOutput) Maximum added in v1.0.0

The min of the number property

func (ActionUserPropertiesNumberPropsOutput) Minimum added in v1.0.0

The max of the number property

func (ActionUserPropertiesNumberPropsOutput) Required added in v1.0.0

Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value

func (ActionUserPropertiesNumberPropsOutput) Title added in v1.0.0

The title of the property

func (ActionUserPropertiesNumberPropsOutput) ToActionUserPropertiesNumberPropsOutput added in v1.0.0

func (o ActionUserPropertiesNumberPropsOutput) ToActionUserPropertiesNumberPropsOutput() ActionUserPropertiesNumberPropsOutput

func (ActionUserPropertiesNumberPropsOutput) ToActionUserPropertiesNumberPropsOutputWithContext added in v1.0.0

func (o ActionUserPropertiesNumberPropsOutput) ToActionUserPropertiesNumberPropsOutputWithContext(ctx context.Context) ActionUserPropertiesNumberPropsOutput

func (ActionUserPropertiesNumberPropsOutput) Visible added in v1.7.0

The visibility of the number property

func (ActionUserPropertiesNumberPropsOutput) VisibleJqQuery added in v1.7.0

The visibility condition jq query of the number property

type ActionUserPropertiesObjectProps added in v1.0.0

type ActionUserPropertiesObjectProps struct {
	// The default of the object property
	Default *string `pulumi:"default"`
	// The default jq query of the object property
	DefaultJqQuery *string `pulumi:"defaultJqQuery"`
	// The properties that this property depends on
	DependsOns []string `pulumi:"dependsOns"`
	// The description of the property
	Description *string `pulumi:"description"`
	// The algorithm to encrypt the property with
	Encryption *string `pulumi:"encryption"`
	// The icon of the property
	Icon *string `pulumi:"icon"`
	// Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value
	Required *bool `pulumi:"required"`
	// The title of the property
	Title *string `pulumi:"title"`
	// The visibility of the object property
	Visible *bool `pulumi:"visible"`
	// The visibility condition jq query of the object property
	VisibleJqQuery *string `pulumi:"visibleJqQuery"`
}

type ActionUserPropertiesObjectPropsArgs added in v1.0.0

type ActionUserPropertiesObjectPropsArgs struct {
	// The default of the object property
	Default pulumi.StringPtrInput `pulumi:"default"`
	// The default jq query of the object property
	DefaultJqQuery pulumi.StringPtrInput `pulumi:"defaultJqQuery"`
	// The properties that this property depends on
	DependsOns pulumi.StringArrayInput `pulumi:"dependsOns"`
	// The description of the property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The algorithm to encrypt the property with
	Encryption pulumi.StringPtrInput `pulumi:"encryption"`
	// The icon of the property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The title of the property
	Title pulumi.StringPtrInput `pulumi:"title"`
	// The visibility of the object property
	Visible pulumi.BoolPtrInput `pulumi:"visible"`
	// The visibility condition jq query of the object property
	VisibleJqQuery pulumi.StringPtrInput `pulumi:"visibleJqQuery"`
}

func (ActionUserPropertiesObjectPropsArgs) ElementType added in v1.0.0

func (ActionUserPropertiesObjectPropsArgs) ToActionUserPropertiesObjectPropsOutput added in v1.0.0

func (i ActionUserPropertiesObjectPropsArgs) ToActionUserPropertiesObjectPropsOutput() ActionUserPropertiesObjectPropsOutput

func (ActionUserPropertiesObjectPropsArgs) ToActionUserPropertiesObjectPropsOutputWithContext added in v1.0.0

func (i ActionUserPropertiesObjectPropsArgs) ToActionUserPropertiesObjectPropsOutputWithContext(ctx context.Context) ActionUserPropertiesObjectPropsOutput

type ActionUserPropertiesObjectPropsInput added in v1.0.0

type ActionUserPropertiesObjectPropsInput interface {
	pulumi.Input

	ToActionUserPropertiesObjectPropsOutput() ActionUserPropertiesObjectPropsOutput
	ToActionUserPropertiesObjectPropsOutputWithContext(context.Context) ActionUserPropertiesObjectPropsOutput
}

ActionUserPropertiesObjectPropsInput is an input type that accepts ActionUserPropertiesObjectPropsArgs and ActionUserPropertiesObjectPropsOutput values. You can construct a concrete instance of `ActionUserPropertiesObjectPropsInput` via:

ActionUserPropertiesObjectPropsArgs{...}

type ActionUserPropertiesObjectPropsMap added in v1.0.0

type ActionUserPropertiesObjectPropsMap map[string]ActionUserPropertiesObjectPropsInput

func (ActionUserPropertiesObjectPropsMap) ElementType added in v1.0.0

func (ActionUserPropertiesObjectPropsMap) ToActionUserPropertiesObjectPropsMapOutput added in v1.0.0

func (i ActionUserPropertiesObjectPropsMap) ToActionUserPropertiesObjectPropsMapOutput() ActionUserPropertiesObjectPropsMapOutput

func (ActionUserPropertiesObjectPropsMap) ToActionUserPropertiesObjectPropsMapOutputWithContext added in v1.0.0

func (i ActionUserPropertiesObjectPropsMap) ToActionUserPropertiesObjectPropsMapOutputWithContext(ctx context.Context) ActionUserPropertiesObjectPropsMapOutput

type ActionUserPropertiesObjectPropsMapInput added in v1.0.0

type ActionUserPropertiesObjectPropsMapInput interface {
	pulumi.Input

	ToActionUserPropertiesObjectPropsMapOutput() ActionUserPropertiesObjectPropsMapOutput
	ToActionUserPropertiesObjectPropsMapOutputWithContext(context.Context) ActionUserPropertiesObjectPropsMapOutput
}

ActionUserPropertiesObjectPropsMapInput is an input type that accepts ActionUserPropertiesObjectPropsMap and ActionUserPropertiesObjectPropsMapOutput values. You can construct a concrete instance of `ActionUserPropertiesObjectPropsMapInput` via:

ActionUserPropertiesObjectPropsMap{ "key": ActionUserPropertiesObjectPropsArgs{...} }

type ActionUserPropertiesObjectPropsMapOutput added in v1.0.0

type ActionUserPropertiesObjectPropsMapOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesObjectPropsMapOutput) ElementType added in v1.0.0

func (ActionUserPropertiesObjectPropsMapOutput) MapIndex added in v1.0.0

func (ActionUserPropertiesObjectPropsMapOutput) ToActionUserPropertiesObjectPropsMapOutput added in v1.0.0

func (o ActionUserPropertiesObjectPropsMapOutput) ToActionUserPropertiesObjectPropsMapOutput() ActionUserPropertiesObjectPropsMapOutput

func (ActionUserPropertiesObjectPropsMapOutput) ToActionUserPropertiesObjectPropsMapOutputWithContext added in v1.0.0

func (o ActionUserPropertiesObjectPropsMapOutput) ToActionUserPropertiesObjectPropsMapOutputWithContext(ctx context.Context) ActionUserPropertiesObjectPropsMapOutput

type ActionUserPropertiesObjectPropsOutput added in v1.0.0

type ActionUserPropertiesObjectPropsOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesObjectPropsOutput) Default added in v1.0.0

The default of the object property

func (ActionUserPropertiesObjectPropsOutput) DefaultJqQuery added in v1.1.0

The default jq query of the object property

func (ActionUserPropertiesObjectPropsOutput) DependsOns added in v1.1.0

The properties that this property depends on

func (ActionUserPropertiesObjectPropsOutput) Description added in v1.0.0

The description of the property

func (ActionUserPropertiesObjectPropsOutput) ElementType added in v1.0.0

func (ActionUserPropertiesObjectPropsOutput) Encryption added in v1.6.4

The algorithm to encrypt the property with

func (ActionUserPropertiesObjectPropsOutput) Icon added in v1.0.0

The icon of the property

func (ActionUserPropertiesObjectPropsOutput) Required added in v1.0.0

Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value

func (ActionUserPropertiesObjectPropsOutput) Title added in v1.0.0

The title of the property

func (ActionUserPropertiesObjectPropsOutput) ToActionUserPropertiesObjectPropsOutput added in v1.0.0

func (o ActionUserPropertiesObjectPropsOutput) ToActionUserPropertiesObjectPropsOutput() ActionUserPropertiesObjectPropsOutput

func (ActionUserPropertiesObjectPropsOutput) ToActionUserPropertiesObjectPropsOutputWithContext added in v1.0.0

func (o ActionUserPropertiesObjectPropsOutput) ToActionUserPropertiesObjectPropsOutputWithContext(ctx context.Context) ActionUserPropertiesObjectPropsOutput

func (ActionUserPropertiesObjectPropsOutput) Visible added in v1.7.0

The visibility of the object property

func (ActionUserPropertiesObjectPropsOutput) VisibleJqQuery added in v1.7.0

The visibility condition jq query of the object property

type ActionUserPropertiesOutput added in v1.0.0

type ActionUserPropertiesOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesOutput) ArrayProps added in v1.0.0

The array property of the action

func (ActionUserPropertiesOutput) BooleanProps added in v1.0.0

The boolean property of the action

func (ActionUserPropertiesOutput) ElementType added in v1.0.0

func (ActionUserPropertiesOutput) ElementType() reflect.Type

func (ActionUserPropertiesOutput) NumberProps added in v1.0.0

The number property of the action

func (ActionUserPropertiesOutput) ObjectProps added in v1.0.0

The object property of the action

func (ActionUserPropertiesOutput) StringProps added in v1.0.0

The string property of the action

func (ActionUserPropertiesOutput) ToActionUserPropertiesOutput added in v1.0.0

func (o ActionUserPropertiesOutput) ToActionUserPropertiesOutput() ActionUserPropertiesOutput

func (ActionUserPropertiesOutput) ToActionUserPropertiesOutputWithContext added in v1.0.0

func (o ActionUserPropertiesOutput) ToActionUserPropertiesOutputWithContext(ctx context.Context) ActionUserPropertiesOutput

func (ActionUserPropertiesOutput) ToActionUserPropertiesPtrOutput added in v1.0.0

func (o ActionUserPropertiesOutput) ToActionUserPropertiesPtrOutput() ActionUserPropertiesPtrOutput

func (ActionUserPropertiesOutput) ToActionUserPropertiesPtrOutputWithContext added in v1.0.0

func (o ActionUserPropertiesOutput) ToActionUserPropertiesPtrOutputWithContext(ctx context.Context) ActionUserPropertiesPtrOutput

type ActionUserPropertiesPtrInput added in v1.0.0

type ActionUserPropertiesPtrInput interface {
	pulumi.Input

	ToActionUserPropertiesPtrOutput() ActionUserPropertiesPtrOutput
	ToActionUserPropertiesPtrOutputWithContext(context.Context) ActionUserPropertiesPtrOutput
}

ActionUserPropertiesPtrInput is an input type that accepts ActionUserPropertiesArgs, ActionUserPropertiesPtr and ActionUserPropertiesPtrOutput values. You can construct a concrete instance of `ActionUserPropertiesPtrInput` via:

        ActionUserPropertiesArgs{...}

or:

        nil

func ActionUserPropertiesPtr added in v1.0.0

func ActionUserPropertiesPtr(v *ActionUserPropertiesArgs) ActionUserPropertiesPtrInput

type ActionUserPropertiesPtrOutput added in v1.0.0

type ActionUserPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesPtrOutput) ArrayProps added in v1.0.0

The array property of the action

func (ActionUserPropertiesPtrOutput) BooleanProps added in v1.0.0

The boolean property of the action

func (ActionUserPropertiesPtrOutput) Elem added in v1.0.0

func (ActionUserPropertiesPtrOutput) ElementType added in v1.0.0

func (ActionUserPropertiesPtrOutput) NumberProps added in v1.0.0

The number property of the action

func (ActionUserPropertiesPtrOutput) ObjectProps added in v1.0.0

The object property of the action

func (ActionUserPropertiesPtrOutput) StringProps added in v1.0.0

The string property of the action

func (ActionUserPropertiesPtrOutput) ToActionUserPropertiesPtrOutput added in v1.0.0

func (o ActionUserPropertiesPtrOutput) ToActionUserPropertiesPtrOutput() ActionUserPropertiesPtrOutput

func (ActionUserPropertiesPtrOutput) ToActionUserPropertiesPtrOutputWithContext added in v1.0.0

func (o ActionUserPropertiesPtrOutput) ToActionUserPropertiesPtrOutputWithContext(ctx context.Context) ActionUserPropertiesPtrOutput

type ActionUserPropertiesStringProps added in v1.0.0

type ActionUserPropertiesStringProps struct {
	// The blueprint identifier the string property relates to
	Blueprint *string `pulumi:"blueprint"`
	// The dataset of an the entity-format property
	Dataset *ActionUserPropertiesStringPropsDataset `pulumi:"dataset"`
	// The default of the string property
	Default *string `pulumi:"default"`
	// The default jq query of the string property
	DefaultJqQuery *string `pulumi:"defaultJqQuery"`
	// The properties that this property depends on
	DependsOns []string `pulumi:"dependsOns"`
	// The description of the property
	Description *string `pulumi:"description"`
	// The algorithm to encrypt the property with
	Encryption *string `pulumi:"encryption"`
	// The enum jq query of the string property
	EnumJqQuery *string `pulumi:"enumJqQuery"`
	// The enum of the string property
	Enums []string `pulumi:"enums"`
	// The format of the string property
	Format *string `pulumi:"format"`
	// The icon of the property
	Icon *string `pulumi:"icon"`
	// The max length of the string property
	MaxLength *int `pulumi:"maxLength"`
	// The min length of the string property
	MinLength *int `pulumi:"minLength"`
	// The pattern of the string property
	Pattern *string `pulumi:"pattern"`
	// Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value
	Required *bool `pulumi:"required"`
	// The title of the property
	Title *string `pulumi:"title"`
	// The visibility of the string property
	Visible *bool `pulumi:"visible"`
	// The visibility condition jq query of the string property
	VisibleJqQuery *string `pulumi:"visibleJqQuery"`
}

type ActionUserPropertiesStringPropsArgs added in v1.0.0

type ActionUserPropertiesStringPropsArgs struct {
	// The blueprint identifier the string property relates to
	Blueprint pulumi.StringPtrInput `pulumi:"blueprint"`
	// The dataset of an the entity-format property
	Dataset ActionUserPropertiesStringPropsDatasetPtrInput `pulumi:"dataset"`
	// The default of the string property
	Default pulumi.StringPtrInput `pulumi:"default"`
	// The default jq query of the string property
	DefaultJqQuery pulumi.StringPtrInput `pulumi:"defaultJqQuery"`
	// The properties that this property depends on
	DependsOns pulumi.StringArrayInput `pulumi:"dependsOns"`
	// The description of the property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The algorithm to encrypt the property with
	Encryption pulumi.StringPtrInput `pulumi:"encryption"`
	// The enum jq query of the string property
	EnumJqQuery pulumi.StringPtrInput `pulumi:"enumJqQuery"`
	// The enum of the string property
	Enums pulumi.StringArrayInput `pulumi:"enums"`
	// The format of the string property
	Format pulumi.StringPtrInput `pulumi:"format"`
	// The icon of the property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// The max length of the string property
	MaxLength pulumi.IntPtrInput `pulumi:"maxLength"`
	// The min length of the string property
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// The pattern of the string property
	Pattern pulumi.StringPtrInput `pulumi:"pattern"`
	// Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The title of the property
	Title pulumi.StringPtrInput `pulumi:"title"`
	// The visibility of the string property
	Visible pulumi.BoolPtrInput `pulumi:"visible"`
	// The visibility condition jq query of the string property
	VisibleJqQuery pulumi.StringPtrInput `pulumi:"visibleJqQuery"`
}

func (ActionUserPropertiesStringPropsArgs) ElementType added in v1.0.0

func (ActionUserPropertiesStringPropsArgs) ToActionUserPropertiesStringPropsOutput added in v1.0.0

func (i ActionUserPropertiesStringPropsArgs) ToActionUserPropertiesStringPropsOutput() ActionUserPropertiesStringPropsOutput

func (ActionUserPropertiesStringPropsArgs) ToActionUserPropertiesStringPropsOutputWithContext added in v1.0.0

func (i ActionUserPropertiesStringPropsArgs) ToActionUserPropertiesStringPropsOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsOutput

type ActionUserPropertiesStringPropsDataset added in v1.1.0

type ActionUserPropertiesStringPropsDataset struct {
	// The combinator of the dataset
	Combinator string `pulumi:"combinator"`
	// The rules of the dataset
	Rules []ActionUserPropertiesStringPropsDatasetRule `pulumi:"rules"`
}

type ActionUserPropertiesStringPropsDatasetArgs added in v1.1.0

type ActionUserPropertiesStringPropsDatasetArgs struct {
	// The combinator of the dataset
	Combinator pulumi.StringInput `pulumi:"combinator"`
	// The rules of the dataset
	Rules ActionUserPropertiesStringPropsDatasetRuleArrayInput `pulumi:"rules"`
}

func (ActionUserPropertiesStringPropsDatasetArgs) ElementType added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetArgs) ToActionUserPropertiesStringPropsDatasetOutput added in v1.1.0

func (i ActionUserPropertiesStringPropsDatasetArgs) ToActionUserPropertiesStringPropsDatasetOutput() ActionUserPropertiesStringPropsDatasetOutput

func (ActionUserPropertiesStringPropsDatasetArgs) ToActionUserPropertiesStringPropsDatasetOutputWithContext added in v1.1.0

func (i ActionUserPropertiesStringPropsDatasetArgs) ToActionUserPropertiesStringPropsDatasetOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetOutput

func (ActionUserPropertiesStringPropsDatasetArgs) ToActionUserPropertiesStringPropsDatasetPtrOutput added in v1.1.0

func (i ActionUserPropertiesStringPropsDatasetArgs) ToActionUserPropertiesStringPropsDatasetPtrOutput() ActionUserPropertiesStringPropsDatasetPtrOutput

func (ActionUserPropertiesStringPropsDatasetArgs) ToActionUserPropertiesStringPropsDatasetPtrOutputWithContext added in v1.1.0

func (i ActionUserPropertiesStringPropsDatasetArgs) ToActionUserPropertiesStringPropsDatasetPtrOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetPtrOutput

type ActionUserPropertiesStringPropsDatasetInput added in v1.1.0

type ActionUserPropertiesStringPropsDatasetInput interface {
	pulumi.Input

	ToActionUserPropertiesStringPropsDatasetOutput() ActionUserPropertiesStringPropsDatasetOutput
	ToActionUserPropertiesStringPropsDatasetOutputWithContext(context.Context) ActionUserPropertiesStringPropsDatasetOutput
}

ActionUserPropertiesStringPropsDatasetInput is an input type that accepts ActionUserPropertiesStringPropsDatasetArgs and ActionUserPropertiesStringPropsDatasetOutput values. You can construct a concrete instance of `ActionUserPropertiesStringPropsDatasetInput` via:

ActionUserPropertiesStringPropsDatasetArgs{...}

type ActionUserPropertiesStringPropsDatasetOutput added in v1.1.0

type ActionUserPropertiesStringPropsDatasetOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesStringPropsDatasetOutput) Combinator added in v1.1.0

The combinator of the dataset

func (ActionUserPropertiesStringPropsDatasetOutput) ElementType added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetOutput) Rules added in v1.1.0

The rules of the dataset

func (ActionUserPropertiesStringPropsDatasetOutput) ToActionUserPropertiesStringPropsDatasetOutput added in v1.1.0

func (o ActionUserPropertiesStringPropsDatasetOutput) ToActionUserPropertiesStringPropsDatasetOutput() ActionUserPropertiesStringPropsDatasetOutput

func (ActionUserPropertiesStringPropsDatasetOutput) ToActionUserPropertiesStringPropsDatasetOutputWithContext added in v1.1.0

func (o ActionUserPropertiesStringPropsDatasetOutput) ToActionUserPropertiesStringPropsDatasetOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetOutput

func (ActionUserPropertiesStringPropsDatasetOutput) ToActionUserPropertiesStringPropsDatasetPtrOutput added in v1.1.0

func (o ActionUserPropertiesStringPropsDatasetOutput) ToActionUserPropertiesStringPropsDatasetPtrOutput() ActionUserPropertiesStringPropsDatasetPtrOutput

func (ActionUserPropertiesStringPropsDatasetOutput) ToActionUserPropertiesStringPropsDatasetPtrOutputWithContext added in v1.1.0

func (o ActionUserPropertiesStringPropsDatasetOutput) ToActionUserPropertiesStringPropsDatasetPtrOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetPtrOutput

type ActionUserPropertiesStringPropsDatasetPtrInput added in v1.1.0

type ActionUserPropertiesStringPropsDatasetPtrInput interface {
	pulumi.Input

	ToActionUserPropertiesStringPropsDatasetPtrOutput() ActionUserPropertiesStringPropsDatasetPtrOutput
	ToActionUserPropertiesStringPropsDatasetPtrOutputWithContext(context.Context) ActionUserPropertiesStringPropsDatasetPtrOutput
}

ActionUserPropertiesStringPropsDatasetPtrInput is an input type that accepts ActionUserPropertiesStringPropsDatasetArgs, ActionUserPropertiesStringPropsDatasetPtr and ActionUserPropertiesStringPropsDatasetPtrOutput values. You can construct a concrete instance of `ActionUserPropertiesStringPropsDatasetPtrInput` via:

        ActionUserPropertiesStringPropsDatasetArgs{...}

or:

        nil

type ActionUserPropertiesStringPropsDatasetPtrOutput added in v1.1.0

type ActionUserPropertiesStringPropsDatasetPtrOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesStringPropsDatasetPtrOutput) Combinator added in v1.1.0

The combinator of the dataset

func (ActionUserPropertiesStringPropsDatasetPtrOutput) Elem added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetPtrOutput) ElementType added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetPtrOutput) Rules added in v1.1.0

The rules of the dataset

func (ActionUserPropertiesStringPropsDatasetPtrOutput) ToActionUserPropertiesStringPropsDatasetPtrOutput added in v1.1.0

func (o ActionUserPropertiesStringPropsDatasetPtrOutput) ToActionUserPropertiesStringPropsDatasetPtrOutput() ActionUserPropertiesStringPropsDatasetPtrOutput

func (ActionUserPropertiesStringPropsDatasetPtrOutput) ToActionUserPropertiesStringPropsDatasetPtrOutputWithContext added in v1.1.0

func (o ActionUserPropertiesStringPropsDatasetPtrOutput) ToActionUserPropertiesStringPropsDatasetPtrOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetPtrOutput

type ActionUserPropertiesStringPropsDatasetRule added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRule struct {
	// The blueprint identifier of the rule
	Blueprint *string `pulumi:"blueprint"`
	// The operator of the rule
	Operator string `pulumi:"operator"`
	// The property identifier of the rule
	Property *string `pulumi:"property"`
	// The value of the rule
	Value ActionUserPropertiesStringPropsDatasetRuleValue `pulumi:"value"`
}

type ActionUserPropertiesStringPropsDatasetRuleArgs added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRuleArgs struct {
	// The blueprint identifier of the rule
	Blueprint pulumi.StringPtrInput `pulumi:"blueprint"`
	// The operator of the rule
	Operator pulumi.StringInput `pulumi:"operator"`
	// The property identifier of the rule
	Property pulumi.StringPtrInput `pulumi:"property"`
	// The value of the rule
	Value ActionUserPropertiesStringPropsDatasetRuleValueInput `pulumi:"value"`
}

func (ActionUserPropertiesStringPropsDatasetRuleArgs) ElementType added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetRuleArgs) ToActionUserPropertiesStringPropsDatasetRuleOutput added in v1.1.0

func (i ActionUserPropertiesStringPropsDatasetRuleArgs) ToActionUserPropertiesStringPropsDatasetRuleOutput() ActionUserPropertiesStringPropsDatasetRuleOutput

func (ActionUserPropertiesStringPropsDatasetRuleArgs) ToActionUserPropertiesStringPropsDatasetRuleOutputWithContext added in v1.1.0

func (i ActionUserPropertiesStringPropsDatasetRuleArgs) ToActionUserPropertiesStringPropsDatasetRuleOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetRuleOutput

type ActionUserPropertiesStringPropsDatasetRuleArray added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRuleArray []ActionUserPropertiesStringPropsDatasetRuleInput

func (ActionUserPropertiesStringPropsDatasetRuleArray) ElementType added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetRuleArray) ToActionUserPropertiesStringPropsDatasetRuleArrayOutput added in v1.1.0

func (i ActionUserPropertiesStringPropsDatasetRuleArray) ToActionUserPropertiesStringPropsDatasetRuleArrayOutput() ActionUserPropertiesStringPropsDatasetRuleArrayOutput

func (ActionUserPropertiesStringPropsDatasetRuleArray) ToActionUserPropertiesStringPropsDatasetRuleArrayOutputWithContext added in v1.1.0

func (i ActionUserPropertiesStringPropsDatasetRuleArray) ToActionUserPropertiesStringPropsDatasetRuleArrayOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetRuleArrayOutput

type ActionUserPropertiesStringPropsDatasetRuleArrayInput added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRuleArrayInput interface {
	pulumi.Input

	ToActionUserPropertiesStringPropsDatasetRuleArrayOutput() ActionUserPropertiesStringPropsDatasetRuleArrayOutput
	ToActionUserPropertiesStringPropsDatasetRuleArrayOutputWithContext(context.Context) ActionUserPropertiesStringPropsDatasetRuleArrayOutput
}

ActionUserPropertiesStringPropsDatasetRuleArrayInput is an input type that accepts ActionUserPropertiesStringPropsDatasetRuleArray and ActionUserPropertiesStringPropsDatasetRuleArrayOutput values. You can construct a concrete instance of `ActionUserPropertiesStringPropsDatasetRuleArrayInput` via:

ActionUserPropertiesStringPropsDatasetRuleArray{ ActionUserPropertiesStringPropsDatasetRuleArgs{...} }

type ActionUserPropertiesStringPropsDatasetRuleArrayOutput added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRuleArrayOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesStringPropsDatasetRuleArrayOutput) ElementType added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetRuleArrayOutput) Index added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetRuleArrayOutput) ToActionUserPropertiesStringPropsDatasetRuleArrayOutput added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetRuleArrayOutput) ToActionUserPropertiesStringPropsDatasetRuleArrayOutputWithContext added in v1.1.0

func (o ActionUserPropertiesStringPropsDatasetRuleArrayOutput) ToActionUserPropertiesStringPropsDatasetRuleArrayOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetRuleArrayOutput

type ActionUserPropertiesStringPropsDatasetRuleInput added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRuleInput interface {
	pulumi.Input

	ToActionUserPropertiesStringPropsDatasetRuleOutput() ActionUserPropertiesStringPropsDatasetRuleOutput
	ToActionUserPropertiesStringPropsDatasetRuleOutputWithContext(context.Context) ActionUserPropertiesStringPropsDatasetRuleOutput
}

ActionUserPropertiesStringPropsDatasetRuleInput is an input type that accepts ActionUserPropertiesStringPropsDatasetRuleArgs and ActionUserPropertiesStringPropsDatasetRuleOutput values. You can construct a concrete instance of `ActionUserPropertiesStringPropsDatasetRuleInput` via:

ActionUserPropertiesStringPropsDatasetRuleArgs{...}

type ActionUserPropertiesStringPropsDatasetRuleOutput added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRuleOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesStringPropsDatasetRuleOutput) Blueprint added in v1.1.0

The blueprint identifier of the rule

func (ActionUserPropertiesStringPropsDatasetRuleOutput) ElementType added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetRuleOutput) Operator added in v1.1.0

The operator of the rule

func (ActionUserPropertiesStringPropsDatasetRuleOutput) Property added in v1.1.0

The property identifier of the rule

func (ActionUserPropertiesStringPropsDatasetRuleOutput) ToActionUserPropertiesStringPropsDatasetRuleOutput added in v1.1.0

func (o ActionUserPropertiesStringPropsDatasetRuleOutput) ToActionUserPropertiesStringPropsDatasetRuleOutput() ActionUserPropertiesStringPropsDatasetRuleOutput

func (ActionUserPropertiesStringPropsDatasetRuleOutput) ToActionUserPropertiesStringPropsDatasetRuleOutputWithContext added in v1.1.0

func (o ActionUserPropertiesStringPropsDatasetRuleOutput) ToActionUserPropertiesStringPropsDatasetRuleOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetRuleOutput

func (ActionUserPropertiesStringPropsDatasetRuleOutput) Value added in v1.1.0

The value of the rule

type ActionUserPropertiesStringPropsDatasetRuleValue added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRuleValue struct {
	JqQuery string `pulumi:"jqQuery"`
}

type ActionUserPropertiesStringPropsDatasetRuleValueArgs added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRuleValueArgs struct {
	JqQuery pulumi.StringInput `pulumi:"jqQuery"`
}

func (ActionUserPropertiesStringPropsDatasetRuleValueArgs) ElementType added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetRuleValueArgs) ToActionUserPropertiesStringPropsDatasetRuleValueOutput added in v1.1.0

func (i ActionUserPropertiesStringPropsDatasetRuleValueArgs) ToActionUserPropertiesStringPropsDatasetRuleValueOutput() ActionUserPropertiesStringPropsDatasetRuleValueOutput

func (ActionUserPropertiesStringPropsDatasetRuleValueArgs) ToActionUserPropertiesStringPropsDatasetRuleValueOutputWithContext added in v1.1.0

func (i ActionUserPropertiesStringPropsDatasetRuleValueArgs) ToActionUserPropertiesStringPropsDatasetRuleValueOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetRuleValueOutput

type ActionUserPropertiesStringPropsDatasetRuleValueInput added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRuleValueInput interface {
	pulumi.Input

	ToActionUserPropertiesStringPropsDatasetRuleValueOutput() ActionUserPropertiesStringPropsDatasetRuleValueOutput
	ToActionUserPropertiesStringPropsDatasetRuleValueOutputWithContext(context.Context) ActionUserPropertiesStringPropsDatasetRuleValueOutput
}

ActionUserPropertiesStringPropsDatasetRuleValueInput is an input type that accepts ActionUserPropertiesStringPropsDatasetRuleValueArgs and ActionUserPropertiesStringPropsDatasetRuleValueOutput values. You can construct a concrete instance of `ActionUserPropertiesStringPropsDatasetRuleValueInput` via:

ActionUserPropertiesStringPropsDatasetRuleValueArgs{...}

type ActionUserPropertiesStringPropsDatasetRuleValueOutput added in v1.1.0

type ActionUserPropertiesStringPropsDatasetRuleValueOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesStringPropsDatasetRuleValueOutput) ElementType added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetRuleValueOutput) JqQuery added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetRuleValueOutput) ToActionUserPropertiesStringPropsDatasetRuleValueOutput added in v1.1.0

func (ActionUserPropertiesStringPropsDatasetRuleValueOutput) ToActionUserPropertiesStringPropsDatasetRuleValueOutputWithContext added in v1.1.0

func (o ActionUserPropertiesStringPropsDatasetRuleValueOutput) ToActionUserPropertiesStringPropsDatasetRuleValueOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsDatasetRuleValueOutput

type ActionUserPropertiesStringPropsInput added in v1.0.0

type ActionUserPropertiesStringPropsInput interface {
	pulumi.Input

	ToActionUserPropertiesStringPropsOutput() ActionUserPropertiesStringPropsOutput
	ToActionUserPropertiesStringPropsOutputWithContext(context.Context) ActionUserPropertiesStringPropsOutput
}

ActionUserPropertiesStringPropsInput is an input type that accepts ActionUserPropertiesStringPropsArgs and ActionUserPropertiesStringPropsOutput values. You can construct a concrete instance of `ActionUserPropertiesStringPropsInput` via:

ActionUserPropertiesStringPropsArgs{...}

type ActionUserPropertiesStringPropsMap added in v1.0.0

type ActionUserPropertiesStringPropsMap map[string]ActionUserPropertiesStringPropsInput

func (ActionUserPropertiesStringPropsMap) ElementType added in v1.0.0

func (ActionUserPropertiesStringPropsMap) ToActionUserPropertiesStringPropsMapOutput added in v1.0.0

func (i ActionUserPropertiesStringPropsMap) ToActionUserPropertiesStringPropsMapOutput() ActionUserPropertiesStringPropsMapOutput

func (ActionUserPropertiesStringPropsMap) ToActionUserPropertiesStringPropsMapOutputWithContext added in v1.0.0

func (i ActionUserPropertiesStringPropsMap) ToActionUserPropertiesStringPropsMapOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsMapOutput

type ActionUserPropertiesStringPropsMapInput added in v1.0.0

type ActionUserPropertiesStringPropsMapInput interface {
	pulumi.Input

	ToActionUserPropertiesStringPropsMapOutput() ActionUserPropertiesStringPropsMapOutput
	ToActionUserPropertiesStringPropsMapOutputWithContext(context.Context) ActionUserPropertiesStringPropsMapOutput
}

ActionUserPropertiesStringPropsMapInput is an input type that accepts ActionUserPropertiesStringPropsMap and ActionUserPropertiesStringPropsMapOutput values. You can construct a concrete instance of `ActionUserPropertiesStringPropsMapInput` via:

ActionUserPropertiesStringPropsMap{ "key": ActionUserPropertiesStringPropsArgs{...} }

type ActionUserPropertiesStringPropsMapOutput added in v1.0.0

type ActionUserPropertiesStringPropsMapOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesStringPropsMapOutput) ElementType added in v1.0.0

func (ActionUserPropertiesStringPropsMapOutput) MapIndex added in v1.0.0

func (ActionUserPropertiesStringPropsMapOutput) ToActionUserPropertiesStringPropsMapOutput added in v1.0.0

func (o ActionUserPropertiesStringPropsMapOutput) ToActionUserPropertiesStringPropsMapOutput() ActionUserPropertiesStringPropsMapOutput

func (ActionUserPropertiesStringPropsMapOutput) ToActionUserPropertiesStringPropsMapOutputWithContext added in v1.0.0

func (o ActionUserPropertiesStringPropsMapOutput) ToActionUserPropertiesStringPropsMapOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsMapOutput

type ActionUserPropertiesStringPropsOutput added in v1.0.0

type ActionUserPropertiesStringPropsOutput struct{ *pulumi.OutputState }

func (ActionUserPropertiesStringPropsOutput) Blueprint added in v1.0.0

The blueprint identifier the string property relates to

func (ActionUserPropertiesStringPropsOutput) Dataset added in v1.1.0

The dataset of an the entity-format property

func (ActionUserPropertiesStringPropsOutput) Default added in v1.0.0

The default of the string property

func (ActionUserPropertiesStringPropsOutput) DefaultJqQuery added in v1.1.0

The default jq query of the string property

func (ActionUserPropertiesStringPropsOutput) DependsOns added in v1.1.0

The properties that this property depends on

func (ActionUserPropertiesStringPropsOutput) Description added in v1.0.0

The description of the property

func (ActionUserPropertiesStringPropsOutput) ElementType added in v1.0.0

func (ActionUserPropertiesStringPropsOutput) Encryption added in v1.6.4

The algorithm to encrypt the property with

func (ActionUserPropertiesStringPropsOutput) EnumJqQuery added in v1.1.0

The enum jq query of the string property

func (ActionUserPropertiesStringPropsOutput) Enums added in v1.0.0

The enum of the string property

func (ActionUserPropertiesStringPropsOutput) Format added in v1.0.0

The format of the string property

func (ActionUserPropertiesStringPropsOutput) Icon added in v1.0.0

The icon of the property

func (ActionUserPropertiesStringPropsOutput) MaxLength added in v1.0.0

The max length of the string property

func (ActionUserPropertiesStringPropsOutput) MinLength added in v1.0.0

The min length of the string property

func (ActionUserPropertiesStringPropsOutput) Pattern added in v1.0.0

The pattern of the string property

func (ActionUserPropertiesStringPropsOutput) Required added in v1.0.0

Whether the property is required, by default not required, this property can't be set at the same time if `requiredJqQuery` is set, and only supports true as value

func (ActionUserPropertiesStringPropsOutput) Title added in v1.0.0

The title of the property

func (ActionUserPropertiesStringPropsOutput) ToActionUserPropertiesStringPropsOutput added in v1.0.0

func (o ActionUserPropertiesStringPropsOutput) ToActionUserPropertiesStringPropsOutput() ActionUserPropertiesStringPropsOutput

func (ActionUserPropertiesStringPropsOutput) ToActionUserPropertiesStringPropsOutputWithContext added in v1.0.0

func (o ActionUserPropertiesStringPropsOutput) ToActionUserPropertiesStringPropsOutputWithContext(ctx context.Context) ActionUserPropertiesStringPropsOutput

func (ActionUserPropertiesStringPropsOutput) Visible added in v1.7.0

The visibility of the string property

func (ActionUserPropertiesStringPropsOutput) VisibleJqQuery added in v1.7.0

The visibility condition jq query of the string property

type ActionWebhookMethod added in v1.0.0

type ActionWebhookMethod struct {
	// Use the agent to invoke the action
	Agent *bool `pulumi:"agent"`
	// The HTTP method to invoke the action
	Method *string `pulumi:"method"`
	// Synchronize the action
	Synchronized *bool `pulumi:"synchronized"`
	// Required when selecting type WEBHOOK. The URL to invoke the action
	Url string `pulumi:"url"`
}

type ActionWebhookMethodArgs added in v1.0.0

type ActionWebhookMethodArgs struct {
	// Use the agent to invoke the action
	Agent pulumi.BoolPtrInput `pulumi:"agent"`
	// The HTTP method to invoke the action
	Method pulumi.StringPtrInput `pulumi:"method"`
	// Synchronize the action
	Synchronized pulumi.BoolPtrInput `pulumi:"synchronized"`
	// Required when selecting type WEBHOOK. The URL to invoke the action
	Url pulumi.StringInput `pulumi:"url"`
}

func (ActionWebhookMethodArgs) ElementType added in v1.0.0

func (ActionWebhookMethodArgs) ElementType() reflect.Type

func (ActionWebhookMethodArgs) ToActionWebhookMethodOutput added in v1.0.0

func (i ActionWebhookMethodArgs) ToActionWebhookMethodOutput() ActionWebhookMethodOutput

func (ActionWebhookMethodArgs) ToActionWebhookMethodOutputWithContext added in v1.0.0

func (i ActionWebhookMethodArgs) ToActionWebhookMethodOutputWithContext(ctx context.Context) ActionWebhookMethodOutput

func (ActionWebhookMethodArgs) ToActionWebhookMethodPtrOutput added in v1.0.0

func (i ActionWebhookMethodArgs) ToActionWebhookMethodPtrOutput() ActionWebhookMethodPtrOutput

func (ActionWebhookMethodArgs) ToActionWebhookMethodPtrOutputWithContext added in v1.0.0

func (i ActionWebhookMethodArgs) ToActionWebhookMethodPtrOutputWithContext(ctx context.Context) ActionWebhookMethodPtrOutput

type ActionWebhookMethodInput added in v1.0.0

type ActionWebhookMethodInput interface {
	pulumi.Input

	ToActionWebhookMethodOutput() ActionWebhookMethodOutput
	ToActionWebhookMethodOutputWithContext(context.Context) ActionWebhookMethodOutput
}

ActionWebhookMethodInput is an input type that accepts ActionWebhookMethodArgs and ActionWebhookMethodOutput values. You can construct a concrete instance of `ActionWebhookMethodInput` via:

ActionWebhookMethodArgs{...}

type ActionWebhookMethodOutput added in v1.0.0

type ActionWebhookMethodOutput struct{ *pulumi.OutputState }

func (ActionWebhookMethodOutput) Agent added in v1.0.0

Use the agent to invoke the action

func (ActionWebhookMethodOutput) ElementType added in v1.0.0

func (ActionWebhookMethodOutput) ElementType() reflect.Type

func (ActionWebhookMethodOutput) Method added in v1.6.1

The HTTP method to invoke the action

func (ActionWebhookMethodOutput) Synchronized added in v1.6.1

Synchronize the action

func (ActionWebhookMethodOutput) ToActionWebhookMethodOutput added in v1.0.0

func (o ActionWebhookMethodOutput) ToActionWebhookMethodOutput() ActionWebhookMethodOutput

func (ActionWebhookMethodOutput) ToActionWebhookMethodOutputWithContext added in v1.0.0

func (o ActionWebhookMethodOutput) ToActionWebhookMethodOutputWithContext(ctx context.Context) ActionWebhookMethodOutput

func (ActionWebhookMethodOutput) ToActionWebhookMethodPtrOutput added in v1.0.0

func (o ActionWebhookMethodOutput) ToActionWebhookMethodPtrOutput() ActionWebhookMethodPtrOutput

func (ActionWebhookMethodOutput) ToActionWebhookMethodPtrOutputWithContext added in v1.0.0

func (o ActionWebhookMethodOutput) ToActionWebhookMethodPtrOutputWithContext(ctx context.Context) ActionWebhookMethodPtrOutput

func (ActionWebhookMethodOutput) Url added in v1.0.0

Required when selecting type WEBHOOK. The URL to invoke the action

type ActionWebhookMethodPtrInput added in v1.0.0

type ActionWebhookMethodPtrInput interface {
	pulumi.Input

	ToActionWebhookMethodPtrOutput() ActionWebhookMethodPtrOutput
	ToActionWebhookMethodPtrOutputWithContext(context.Context) ActionWebhookMethodPtrOutput
}

ActionWebhookMethodPtrInput is an input type that accepts ActionWebhookMethodArgs, ActionWebhookMethodPtr and ActionWebhookMethodPtrOutput values. You can construct a concrete instance of `ActionWebhookMethodPtrInput` via:

        ActionWebhookMethodArgs{...}

or:

        nil

func ActionWebhookMethodPtr added in v1.0.0

func ActionWebhookMethodPtr(v *ActionWebhookMethodArgs) ActionWebhookMethodPtrInput

type ActionWebhookMethodPtrOutput added in v1.0.0

type ActionWebhookMethodPtrOutput struct{ *pulumi.OutputState }

func (ActionWebhookMethodPtrOutput) Agent added in v1.0.0

Use the agent to invoke the action

func (ActionWebhookMethodPtrOutput) Elem added in v1.0.0

func (ActionWebhookMethodPtrOutput) ElementType added in v1.0.0

func (ActionWebhookMethodPtrOutput) Method added in v1.6.1

The HTTP method to invoke the action

func (ActionWebhookMethodPtrOutput) Synchronized added in v1.6.1

Synchronize the action

func (ActionWebhookMethodPtrOutput) ToActionWebhookMethodPtrOutput added in v1.0.0

func (o ActionWebhookMethodPtrOutput) ToActionWebhookMethodPtrOutput() ActionWebhookMethodPtrOutput

func (ActionWebhookMethodPtrOutput) ToActionWebhookMethodPtrOutputWithContext added in v1.0.0

func (o ActionWebhookMethodPtrOutput) ToActionWebhookMethodPtrOutputWithContext(ctx context.Context) ActionWebhookMethodPtrOutput

func (ActionWebhookMethodPtrOutput) Url added in v1.0.0

Required when selecting type WEBHOOK. The URL to invoke the action

type AggregationProperties added in v1.9.0

type AggregationProperties struct {
	pulumi.CustomResourceState

	// The identifier of the blueprint the aggregation property will be added to
	BlueprintIdentifier pulumi.StringOutput `pulumi:"blueprintIdentifier"`
	// The aggregation property of the blueprint
	Properties AggregationPropertiesPropertiesMapOutput `pulumi:"properties"`
}

func GetAggregationProperties added in v1.9.0

func GetAggregationProperties(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AggregationPropertiesState, opts ...pulumi.ResourceOption) (*AggregationProperties, error)

GetAggregationProperties gets an existing AggregationProperties 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 NewAggregationProperties added in v1.9.0

func NewAggregationProperties(ctx *pulumi.Context,
	name string, args *AggregationPropertiesArgs, opts ...pulumi.ResourceOption) (*AggregationProperties, error)

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

func (*AggregationProperties) ElementType added in v1.9.0

func (*AggregationProperties) ElementType() reflect.Type

func (*AggregationProperties) ToAggregationPropertiesOutput added in v1.9.0

func (i *AggregationProperties) ToAggregationPropertiesOutput() AggregationPropertiesOutput

func (*AggregationProperties) ToAggregationPropertiesOutputWithContext added in v1.9.0

func (i *AggregationProperties) ToAggregationPropertiesOutputWithContext(ctx context.Context) AggregationPropertiesOutput

type AggregationPropertiesArgs added in v1.9.0

type AggregationPropertiesArgs struct {
	// The identifier of the blueprint the aggregation property will be added to
	BlueprintIdentifier pulumi.StringInput
	// The aggregation property of the blueprint
	Properties AggregationPropertiesPropertiesMapInput
}

The set of arguments for constructing a AggregationProperties resource.

func (AggregationPropertiesArgs) ElementType added in v1.9.0

func (AggregationPropertiesArgs) ElementType() reflect.Type

type AggregationPropertiesArray added in v1.9.0

type AggregationPropertiesArray []AggregationPropertiesInput

func (AggregationPropertiesArray) ElementType added in v1.9.0

func (AggregationPropertiesArray) ElementType() reflect.Type

func (AggregationPropertiesArray) ToAggregationPropertiesArrayOutput added in v1.9.0

func (i AggregationPropertiesArray) ToAggregationPropertiesArrayOutput() AggregationPropertiesArrayOutput

func (AggregationPropertiesArray) ToAggregationPropertiesArrayOutputWithContext added in v1.9.0

func (i AggregationPropertiesArray) ToAggregationPropertiesArrayOutputWithContext(ctx context.Context) AggregationPropertiesArrayOutput

type AggregationPropertiesArrayInput added in v1.9.0

type AggregationPropertiesArrayInput interface {
	pulumi.Input

	ToAggregationPropertiesArrayOutput() AggregationPropertiesArrayOutput
	ToAggregationPropertiesArrayOutputWithContext(context.Context) AggregationPropertiesArrayOutput
}

AggregationPropertiesArrayInput is an input type that accepts AggregationPropertiesArray and AggregationPropertiesArrayOutput values. You can construct a concrete instance of `AggregationPropertiesArrayInput` via:

AggregationPropertiesArray{ AggregationPropertiesArgs{...} }

type AggregationPropertiesArrayOutput added in v1.9.0

type AggregationPropertiesArrayOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesArrayOutput) ElementType added in v1.9.0

func (AggregationPropertiesArrayOutput) Index added in v1.9.0

func (AggregationPropertiesArrayOutput) ToAggregationPropertiesArrayOutput added in v1.9.0

func (o AggregationPropertiesArrayOutput) ToAggregationPropertiesArrayOutput() AggregationPropertiesArrayOutput

func (AggregationPropertiesArrayOutput) ToAggregationPropertiesArrayOutputWithContext added in v1.9.0

func (o AggregationPropertiesArrayOutput) ToAggregationPropertiesArrayOutputWithContext(ctx context.Context) AggregationPropertiesArrayOutput

type AggregationPropertiesInput added in v1.9.0

type AggregationPropertiesInput interface {
	pulumi.Input

	ToAggregationPropertiesOutput() AggregationPropertiesOutput
	ToAggregationPropertiesOutputWithContext(ctx context.Context) AggregationPropertiesOutput
}

type AggregationPropertiesMap added in v1.9.0

type AggregationPropertiesMap map[string]AggregationPropertiesInput

func (AggregationPropertiesMap) ElementType added in v1.9.0

func (AggregationPropertiesMap) ElementType() reflect.Type

func (AggregationPropertiesMap) ToAggregationPropertiesMapOutput added in v1.9.0

func (i AggregationPropertiesMap) ToAggregationPropertiesMapOutput() AggregationPropertiesMapOutput

func (AggregationPropertiesMap) ToAggregationPropertiesMapOutputWithContext added in v1.9.0

func (i AggregationPropertiesMap) ToAggregationPropertiesMapOutputWithContext(ctx context.Context) AggregationPropertiesMapOutput

type AggregationPropertiesMapInput added in v1.9.0

type AggregationPropertiesMapInput interface {
	pulumi.Input

	ToAggregationPropertiesMapOutput() AggregationPropertiesMapOutput
	ToAggregationPropertiesMapOutputWithContext(context.Context) AggregationPropertiesMapOutput
}

AggregationPropertiesMapInput is an input type that accepts AggregationPropertiesMap and AggregationPropertiesMapOutput values. You can construct a concrete instance of `AggregationPropertiesMapInput` via:

AggregationPropertiesMap{ "key": AggregationPropertiesArgs{...} }

type AggregationPropertiesMapOutput added in v1.9.0

type AggregationPropertiesMapOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesMapOutput) ElementType added in v1.9.0

func (AggregationPropertiesMapOutput) MapIndex added in v1.9.0

func (AggregationPropertiesMapOutput) ToAggregationPropertiesMapOutput added in v1.9.0

func (o AggregationPropertiesMapOutput) ToAggregationPropertiesMapOutput() AggregationPropertiesMapOutput

func (AggregationPropertiesMapOutput) ToAggregationPropertiesMapOutputWithContext added in v1.9.0

func (o AggregationPropertiesMapOutput) ToAggregationPropertiesMapOutputWithContext(ctx context.Context) AggregationPropertiesMapOutput

type AggregationPropertiesOutput added in v1.9.0

type AggregationPropertiesOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesOutput) BlueprintIdentifier added in v1.9.0

func (o AggregationPropertiesOutput) BlueprintIdentifier() pulumi.StringOutput

The identifier of the blueprint the aggregation property will be added to

func (AggregationPropertiesOutput) ElementType added in v1.9.0

func (AggregationPropertiesOutput) Properties added in v1.9.0

The aggregation property of the blueprint

func (AggregationPropertiesOutput) ToAggregationPropertiesOutput added in v1.9.0

func (o AggregationPropertiesOutput) ToAggregationPropertiesOutput() AggregationPropertiesOutput

func (AggregationPropertiesOutput) ToAggregationPropertiesOutputWithContext added in v1.9.0

func (o AggregationPropertiesOutput) ToAggregationPropertiesOutputWithContext(ctx context.Context) AggregationPropertiesOutput

type AggregationPropertiesProperties added in v1.9.0

type AggregationPropertiesProperties struct {
	// The description of the aggregation property
	Description *string `pulumi:"description"`
	// The icon of the aggregation property
	Icon *string `pulumi:"icon"`
	// The aggregation method to perform on the target blueprint, one of count_entities, average_entities, average_by_property, aggregate_by_property
	Method AggregationPropertiesPropertiesMethod `pulumi:"method"`
	// Query to filter the target entities
	Query *string `pulumi:"query"`
	// The identifier of the blueprint to perform the aggregation on
	TargetBlueprintIdentifier string `pulumi:"targetBlueprintIdentifier"`
	// The title of the aggregation property
	Title *string `pulumi:"title"`
}

type AggregationPropertiesPropertiesArgs added in v1.9.0

type AggregationPropertiesPropertiesArgs struct {
	// The description of the aggregation property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The icon of the aggregation property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// The aggregation method to perform on the target blueprint, one of count_entities, average_entities, average_by_property, aggregate_by_property
	Method AggregationPropertiesPropertiesMethodInput `pulumi:"method"`
	// Query to filter the target entities
	Query pulumi.StringPtrInput `pulumi:"query"`
	// The identifier of the blueprint to perform the aggregation on
	TargetBlueprintIdentifier pulumi.StringInput `pulumi:"targetBlueprintIdentifier"`
	// The title of the aggregation property
	Title pulumi.StringPtrInput `pulumi:"title"`
}

func (AggregationPropertiesPropertiesArgs) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesArgs) ToAggregationPropertiesPropertiesOutput added in v1.9.0

func (i AggregationPropertiesPropertiesArgs) ToAggregationPropertiesPropertiesOutput() AggregationPropertiesPropertiesOutput

func (AggregationPropertiesPropertiesArgs) ToAggregationPropertiesPropertiesOutputWithContext added in v1.9.0

func (i AggregationPropertiesPropertiesArgs) ToAggregationPropertiesPropertiesOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesOutput

type AggregationPropertiesPropertiesInput added in v1.9.0

type AggregationPropertiesPropertiesInput interface {
	pulumi.Input

	ToAggregationPropertiesPropertiesOutput() AggregationPropertiesPropertiesOutput
	ToAggregationPropertiesPropertiesOutputWithContext(context.Context) AggregationPropertiesPropertiesOutput
}

AggregationPropertiesPropertiesInput is an input type that accepts AggregationPropertiesPropertiesArgs and AggregationPropertiesPropertiesOutput values. You can construct a concrete instance of `AggregationPropertiesPropertiesInput` via:

AggregationPropertiesPropertiesArgs{...}

type AggregationPropertiesPropertiesMap added in v1.9.0

type AggregationPropertiesPropertiesMap map[string]AggregationPropertiesPropertiesInput

func (AggregationPropertiesPropertiesMap) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMap) ToAggregationPropertiesPropertiesMapOutput added in v1.9.0

func (i AggregationPropertiesPropertiesMap) ToAggregationPropertiesPropertiesMapOutput() AggregationPropertiesPropertiesMapOutput

func (AggregationPropertiesPropertiesMap) ToAggregationPropertiesPropertiesMapOutputWithContext added in v1.9.0

func (i AggregationPropertiesPropertiesMap) ToAggregationPropertiesPropertiesMapOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMapOutput

type AggregationPropertiesPropertiesMapInput added in v1.9.0

type AggregationPropertiesPropertiesMapInput interface {
	pulumi.Input

	ToAggregationPropertiesPropertiesMapOutput() AggregationPropertiesPropertiesMapOutput
	ToAggregationPropertiesPropertiesMapOutputWithContext(context.Context) AggregationPropertiesPropertiesMapOutput
}

AggregationPropertiesPropertiesMapInput is an input type that accepts AggregationPropertiesPropertiesMap and AggregationPropertiesPropertiesMapOutput values. You can construct a concrete instance of `AggregationPropertiesPropertiesMapInput` via:

AggregationPropertiesPropertiesMap{ "key": AggregationPropertiesPropertiesArgs{...} }

type AggregationPropertiesPropertiesMapOutput added in v1.9.0

type AggregationPropertiesPropertiesMapOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesPropertiesMapOutput) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMapOutput) MapIndex added in v1.9.0

func (AggregationPropertiesPropertiesMapOutput) ToAggregationPropertiesPropertiesMapOutput added in v1.9.0

func (o AggregationPropertiesPropertiesMapOutput) ToAggregationPropertiesPropertiesMapOutput() AggregationPropertiesPropertiesMapOutput

func (AggregationPropertiesPropertiesMapOutput) ToAggregationPropertiesPropertiesMapOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMapOutput) ToAggregationPropertiesPropertiesMapOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMapOutput

type AggregationPropertiesPropertiesMethod added in v1.9.0

type AggregationPropertiesPropertiesMethod struct {
	// Function to calculate the aggregate by property value of the target entities, such as sum, min, max, median
	AggregateByProperty *AggregationPropertiesPropertiesMethodAggregateByProperty `pulumi:"aggregateByProperty"`
	// Function to calculate the average by property value of the target entities
	AverageByProperty *AggregationPropertiesPropertiesMethodAverageByProperty `pulumi:"averageByProperty"`
	// Function to average the entities of the target entities
	AverageEntities *AggregationPropertiesPropertiesMethodAverageEntities `pulumi:"averageEntities"`
	// Function to count the entities of the target entities
	CountEntities *bool `pulumi:"countEntities"`
}

type AggregationPropertiesPropertiesMethodAggregateByProperty added in v1.9.0

type AggregationPropertiesPropertiesMethodAggregateByProperty struct {
	// The func of the aggregate by property
	Func string `pulumi:"func"`
	// The property of the aggregate by property
	Property string `pulumi:"property"`
}

type AggregationPropertiesPropertiesMethodAggregateByPropertyArgs added in v1.9.0

type AggregationPropertiesPropertiesMethodAggregateByPropertyArgs struct {
	// The func of the aggregate by property
	Func pulumi.StringInput `pulumi:"func"`
	// The property of the aggregate by property
	Property pulumi.StringInput `pulumi:"property"`
}

func (AggregationPropertiesPropertiesMethodAggregateByPropertyArgs) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodAggregateByPropertyArgs) ToAggregationPropertiesPropertiesMethodAggregateByPropertyOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAggregateByPropertyArgs) ToAggregationPropertiesPropertiesMethodAggregateByPropertyOutputWithContext added in v1.9.0

func (i AggregationPropertiesPropertiesMethodAggregateByPropertyArgs) ToAggregationPropertiesPropertiesMethodAggregateByPropertyOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAggregateByPropertyOutput

func (AggregationPropertiesPropertiesMethodAggregateByPropertyArgs) ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAggregateByPropertyArgs) ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutputWithContext added in v1.9.0

func (i AggregationPropertiesPropertiesMethodAggregateByPropertyArgs) ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput

type AggregationPropertiesPropertiesMethodAggregateByPropertyInput added in v1.9.0

type AggregationPropertiesPropertiesMethodAggregateByPropertyInput interface {
	pulumi.Input

	ToAggregationPropertiesPropertiesMethodAggregateByPropertyOutput() AggregationPropertiesPropertiesMethodAggregateByPropertyOutput
	ToAggregationPropertiesPropertiesMethodAggregateByPropertyOutputWithContext(context.Context) AggregationPropertiesPropertiesMethodAggregateByPropertyOutput
}

AggregationPropertiesPropertiesMethodAggregateByPropertyInput is an input type that accepts AggregationPropertiesPropertiesMethodAggregateByPropertyArgs and AggregationPropertiesPropertiesMethodAggregateByPropertyOutput values. You can construct a concrete instance of `AggregationPropertiesPropertiesMethodAggregateByPropertyInput` via:

AggregationPropertiesPropertiesMethodAggregateByPropertyArgs{...}

type AggregationPropertiesPropertiesMethodAggregateByPropertyOutput added in v1.9.0

type AggregationPropertiesPropertiesMethodAggregateByPropertyOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesPropertiesMethodAggregateByPropertyOutput) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodAggregateByPropertyOutput) Func added in v1.9.0

The func of the aggregate by property

func (AggregationPropertiesPropertiesMethodAggregateByPropertyOutput) Property added in v1.9.0

The property of the aggregate by property

func (AggregationPropertiesPropertiesMethodAggregateByPropertyOutput) ToAggregationPropertiesPropertiesMethodAggregateByPropertyOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAggregateByPropertyOutput) ToAggregationPropertiesPropertiesMethodAggregateByPropertyOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMethodAggregateByPropertyOutput) ToAggregationPropertiesPropertiesMethodAggregateByPropertyOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAggregateByPropertyOutput

func (AggregationPropertiesPropertiesMethodAggregateByPropertyOutput) ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAggregateByPropertyOutput) ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMethodAggregateByPropertyOutput) ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput

type AggregationPropertiesPropertiesMethodAggregateByPropertyPtrInput added in v1.9.0

type AggregationPropertiesPropertiesMethodAggregateByPropertyPtrInput interface {
	pulumi.Input

	ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput() AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput
	ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutputWithContext(context.Context) AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput
}

AggregationPropertiesPropertiesMethodAggregateByPropertyPtrInput is an input type that accepts AggregationPropertiesPropertiesMethodAggregateByPropertyArgs, AggregationPropertiesPropertiesMethodAggregateByPropertyPtr and AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput values. You can construct a concrete instance of `AggregationPropertiesPropertiesMethodAggregateByPropertyPtrInput` via:

        AggregationPropertiesPropertiesMethodAggregateByPropertyArgs{...}

or:

        nil

type AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput added in v1.9.0

type AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput) Elem added in v1.9.0

func (AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput) Func added in v1.9.0

The func of the aggregate by property

func (AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput) Property added in v1.9.0

The property of the aggregate by property

func (AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput) ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput) ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput) ToAggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAggregateByPropertyPtrOutput

type AggregationPropertiesPropertiesMethodArgs added in v1.9.0

type AggregationPropertiesPropertiesMethodArgs struct {
	// Function to calculate the aggregate by property value of the target entities, such as sum, min, max, median
	AggregateByProperty AggregationPropertiesPropertiesMethodAggregateByPropertyPtrInput `pulumi:"aggregateByProperty"`
	// Function to calculate the average by property value of the target entities
	AverageByProperty AggregationPropertiesPropertiesMethodAverageByPropertyPtrInput `pulumi:"averageByProperty"`
	// Function to average the entities of the target entities
	AverageEntities AggregationPropertiesPropertiesMethodAverageEntitiesPtrInput `pulumi:"averageEntities"`
	// Function to count the entities of the target entities
	CountEntities pulumi.BoolPtrInput `pulumi:"countEntities"`
}

func (AggregationPropertiesPropertiesMethodArgs) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodArgs) ToAggregationPropertiesPropertiesMethodOutput added in v1.9.0

func (i AggregationPropertiesPropertiesMethodArgs) ToAggregationPropertiesPropertiesMethodOutput() AggregationPropertiesPropertiesMethodOutput

func (AggregationPropertiesPropertiesMethodArgs) ToAggregationPropertiesPropertiesMethodOutputWithContext added in v1.9.0

func (i AggregationPropertiesPropertiesMethodArgs) ToAggregationPropertiesPropertiesMethodOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodOutput

type AggregationPropertiesPropertiesMethodAverageByProperty added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageByProperty struct {
	// The time periods to calculate the average by, e.g. hour, day, week, month
	AverageOf string `pulumi:"averageOf"`
	// The property name on which to calculate the the time periods, e.g. $createdAt, $updated_at or any other date property
	MeasureTimeBy string `pulumi:"measureTimeBy"`
	// The property name on which to calculate the average by
	Property string `pulumi:"property"`
}

type AggregationPropertiesPropertiesMethodAverageByPropertyArgs added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageByPropertyArgs struct {
	// The time periods to calculate the average by, e.g. hour, day, week, month
	AverageOf pulumi.StringInput `pulumi:"averageOf"`
	// The property name on which to calculate the the time periods, e.g. $createdAt, $updated_at or any other date property
	MeasureTimeBy pulumi.StringInput `pulumi:"measureTimeBy"`
	// The property name on which to calculate the average by
	Property pulumi.StringInput `pulumi:"property"`
}

func (AggregationPropertiesPropertiesMethodAverageByPropertyArgs) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageByPropertyArgs) ToAggregationPropertiesPropertiesMethodAverageByPropertyOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageByPropertyArgs) ToAggregationPropertiesPropertiesMethodAverageByPropertyOutputWithContext added in v1.9.0

func (i AggregationPropertiesPropertiesMethodAverageByPropertyArgs) ToAggregationPropertiesPropertiesMethodAverageByPropertyOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAverageByPropertyOutput

func (AggregationPropertiesPropertiesMethodAverageByPropertyArgs) ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageByPropertyArgs) ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutputWithContext added in v1.9.0

func (i AggregationPropertiesPropertiesMethodAverageByPropertyArgs) ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput

type AggregationPropertiesPropertiesMethodAverageByPropertyInput added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageByPropertyInput interface {
	pulumi.Input

	ToAggregationPropertiesPropertiesMethodAverageByPropertyOutput() AggregationPropertiesPropertiesMethodAverageByPropertyOutput
	ToAggregationPropertiesPropertiesMethodAverageByPropertyOutputWithContext(context.Context) AggregationPropertiesPropertiesMethodAverageByPropertyOutput
}

AggregationPropertiesPropertiesMethodAverageByPropertyInput is an input type that accepts AggregationPropertiesPropertiesMethodAverageByPropertyArgs and AggregationPropertiesPropertiesMethodAverageByPropertyOutput values. You can construct a concrete instance of `AggregationPropertiesPropertiesMethodAverageByPropertyInput` via:

AggregationPropertiesPropertiesMethodAverageByPropertyArgs{...}

type AggregationPropertiesPropertiesMethodAverageByPropertyOutput added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageByPropertyOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesPropertiesMethodAverageByPropertyOutput) AverageOf added in v1.9.0

The time periods to calculate the average by, e.g. hour, day, week, month

func (AggregationPropertiesPropertiesMethodAverageByPropertyOutput) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageByPropertyOutput) MeasureTimeBy added in v1.9.0

The property name on which to calculate the the time periods, e.g. $createdAt, $updated_at or any other date property

func (AggregationPropertiesPropertiesMethodAverageByPropertyOutput) Property added in v1.9.0

The property name on which to calculate the average by

func (AggregationPropertiesPropertiesMethodAverageByPropertyOutput) ToAggregationPropertiesPropertiesMethodAverageByPropertyOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageByPropertyOutput) ToAggregationPropertiesPropertiesMethodAverageByPropertyOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMethodAverageByPropertyOutput) ToAggregationPropertiesPropertiesMethodAverageByPropertyOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAverageByPropertyOutput

func (AggregationPropertiesPropertiesMethodAverageByPropertyOutput) ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageByPropertyOutput) ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMethodAverageByPropertyOutput) ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput

type AggregationPropertiesPropertiesMethodAverageByPropertyPtrInput added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageByPropertyPtrInput interface {
	pulumi.Input

	ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput() AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput
	ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutputWithContext(context.Context) AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput
}

AggregationPropertiesPropertiesMethodAverageByPropertyPtrInput is an input type that accepts AggregationPropertiesPropertiesMethodAverageByPropertyArgs, AggregationPropertiesPropertiesMethodAverageByPropertyPtr and AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput values. You can construct a concrete instance of `AggregationPropertiesPropertiesMethodAverageByPropertyPtrInput` via:

        AggregationPropertiesPropertiesMethodAverageByPropertyArgs{...}

or:

        nil

type AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput) AverageOf added in v1.9.0

The time periods to calculate the average by, e.g. hour, day, week, month

func (AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput) Elem added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput) MeasureTimeBy added in v1.9.0

The property name on which to calculate the the time periods, e.g. $createdAt, $updated_at or any other date property

func (AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput) Property added in v1.9.0

The property name on which to calculate the average by

func (AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput) ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput) ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput) ToAggregationPropertiesPropertiesMethodAverageByPropertyPtrOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAverageByPropertyPtrOutput

type AggregationPropertiesPropertiesMethodAverageEntities added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageEntities struct {
	// The time periods to calculate the average of, e.g. hour, day, week, month
	AverageOf *string `pulumi:"averageOf"`
	// The property name on which to calculate the the time periods, e.g. $createdAt, $updated_at or any other date property
	MeasureTimeBy *string `pulumi:"measureTimeBy"`
}

type AggregationPropertiesPropertiesMethodAverageEntitiesArgs added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageEntitiesArgs struct {
	// The time periods to calculate the average of, e.g. hour, day, week, month
	AverageOf pulumi.StringPtrInput `pulumi:"averageOf"`
	// The property name on which to calculate the the time periods, e.g. $createdAt, $updated_at or any other date property
	MeasureTimeBy pulumi.StringPtrInput `pulumi:"measureTimeBy"`
}

func (AggregationPropertiesPropertiesMethodAverageEntitiesArgs) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageEntitiesArgs) ToAggregationPropertiesPropertiesMethodAverageEntitiesOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageEntitiesArgs) ToAggregationPropertiesPropertiesMethodAverageEntitiesOutputWithContext added in v1.9.0

func (i AggregationPropertiesPropertiesMethodAverageEntitiesArgs) ToAggregationPropertiesPropertiesMethodAverageEntitiesOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAverageEntitiesOutput

func (AggregationPropertiesPropertiesMethodAverageEntitiesArgs) ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput added in v1.9.0

func (i AggregationPropertiesPropertiesMethodAverageEntitiesArgs) ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput() AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput

func (AggregationPropertiesPropertiesMethodAverageEntitiesArgs) ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutputWithContext added in v1.9.0

func (i AggregationPropertiesPropertiesMethodAverageEntitiesArgs) ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput

type AggregationPropertiesPropertiesMethodAverageEntitiesInput added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageEntitiesInput interface {
	pulumi.Input

	ToAggregationPropertiesPropertiesMethodAverageEntitiesOutput() AggregationPropertiesPropertiesMethodAverageEntitiesOutput
	ToAggregationPropertiesPropertiesMethodAverageEntitiesOutputWithContext(context.Context) AggregationPropertiesPropertiesMethodAverageEntitiesOutput
}

AggregationPropertiesPropertiesMethodAverageEntitiesInput is an input type that accepts AggregationPropertiesPropertiesMethodAverageEntitiesArgs and AggregationPropertiesPropertiesMethodAverageEntitiesOutput values. You can construct a concrete instance of `AggregationPropertiesPropertiesMethodAverageEntitiesInput` via:

AggregationPropertiesPropertiesMethodAverageEntitiesArgs{...}

type AggregationPropertiesPropertiesMethodAverageEntitiesOutput added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageEntitiesOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesPropertiesMethodAverageEntitiesOutput) AverageOf added in v1.9.0

The time periods to calculate the average of, e.g. hour, day, week, month

func (AggregationPropertiesPropertiesMethodAverageEntitiesOutput) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageEntitiesOutput) MeasureTimeBy added in v1.9.0

The property name on which to calculate the the time periods, e.g. $createdAt, $updated_at or any other date property

func (AggregationPropertiesPropertiesMethodAverageEntitiesOutput) ToAggregationPropertiesPropertiesMethodAverageEntitiesOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageEntitiesOutput) ToAggregationPropertiesPropertiesMethodAverageEntitiesOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMethodAverageEntitiesOutput) ToAggregationPropertiesPropertiesMethodAverageEntitiesOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAverageEntitiesOutput

func (AggregationPropertiesPropertiesMethodAverageEntitiesOutput) ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageEntitiesOutput) ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMethodAverageEntitiesOutput) ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput

type AggregationPropertiesPropertiesMethodAverageEntitiesPtrInput added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageEntitiesPtrInput interface {
	pulumi.Input

	ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput() AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput
	ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutputWithContext(context.Context) AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput
}

AggregationPropertiesPropertiesMethodAverageEntitiesPtrInput is an input type that accepts AggregationPropertiesPropertiesMethodAverageEntitiesArgs, AggregationPropertiesPropertiesMethodAverageEntitiesPtr and AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput values. You can construct a concrete instance of `AggregationPropertiesPropertiesMethodAverageEntitiesPtrInput` via:

        AggregationPropertiesPropertiesMethodAverageEntitiesArgs{...}

or:

        nil

type AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput added in v1.9.0

type AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput) AverageOf added in v1.9.0

The time periods to calculate the average of, e.g. hour, day, week, month

func (AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput) Elem added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput) MeasureTimeBy added in v1.9.0

The property name on which to calculate the the time periods, e.g. $createdAt, $updated_at or any other date property

func (AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput) ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput added in v1.9.0

func (AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput) ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput) ToAggregationPropertiesPropertiesMethodAverageEntitiesPtrOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodAverageEntitiesPtrOutput

type AggregationPropertiesPropertiesMethodInput added in v1.9.0

type AggregationPropertiesPropertiesMethodInput interface {
	pulumi.Input

	ToAggregationPropertiesPropertiesMethodOutput() AggregationPropertiesPropertiesMethodOutput
	ToAggregationPropertiesPropertiesMethodOutputWithContext(context.Context) AggregationPropertiesPropertiesMethodOutput
}

AggregationPropertiesPropertiesMethodInput is an input type that accepts AggregationPropertiesPropertiesMethodArgs and AggregationPropertiesPropertiesMethodOutput values. You can construct a concrete instance of `AggregationPropertiesPropertiesMethodInput` via:

AggregationPropertiesPropertiesMethodArgs{...}

type AggregationPropertiesPropertiesMethodOutput added in v1.9.0

type AggregationPropertiesPropertiesMethodOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesPropertiesMethodOutput) AggregateByProperty added in v1.9.0

Function to calculate the aggregate by property value of the target entities, such as sum, min, max, median

func (AggregationPropertiesPropertiesMethodOutput) AverageByProperty added in v1.9.0

Function to calculate the average by property value of the target entities

func (AggregationPropertiesPropertiesMethodOutput) AverageEntities added in v1.9.0

Function to average the entities of the target entities

func (AggregationPropertiesPropertiesMethodOutput) CountEntities added in v1.9.0

Function to count the entities of the target entities

func (AggregationPropertiesPropertiesMethodOutput) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesMethodOutput) ToAggregationPropertiesPropertiesMethodOutput added in v1.9.0

func (o AggregationPropertiesPropertiesMethodOutput) ToAggregationPropertiesPropertiesMethodOutput() AggregationPropertiesPropertiesMethodOutput

func (AggregationPropertiesPropertiesMethodOutput) ToAggregationPropertiesPropertiesMethodOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesMethodOutput) ToAggregationPropertiesPropertiesMethodOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesMethodOutput

type AggregationPropertiesPropertiesOutput added in v1.9.0

type AggregationPropertiesPropertiesOutput struct{ *pulumi.OutputState }

func (AggregationPropertiesPropertiesOutput) Description added in v1.9.0

The description of the aggregation property

func (AggregationPropertiesPropertiesOutput) ElementType added in v1.9.0

func (AggregationPropertiesPropertiesOutput) Icon added in v1.9.0

The icon of the aggregation property

func (AggregationPropertiesPropertiesOutput) Method added in v1.9.0

The aggregation method to perform on the target blueprint, one of count_entities, average_entities, average_by_property, aggregate_by_property

func (AggregationPropertiesPropertiesOutput) Query added in v1.9.0

Query to filter the target entities

func (AggregationPropertiesPropertiesOutput) TargetBlueprintIdentifier added in v1.9.0

func (o AggregationPropertiesPropertiesOutput) TargetBlueprintIdentifier() pulumi.StringOutput

The identifier of the blueprint to perform the aggregation on

func (AggregationPropertiesPropertiesOutput) Title added in v1.9.0

The title of the aggregation property

func (AggregationPropertiesPropertiesOutput) ToAggregationPropertiesPropertiesOutput added in v1.9.0

func (o AggregationPropertiesPropertiesOutput) ToAggregationPropertiesPropertiesOutput() AggregationPropertiesPropertiesOutput

func (AggregationPropertiesPropertiesOutput) ToAggregationPropertiesPropertiesOutputWithContext added in v1.9.0

func (o AggregationPropertiesPropertiesOutput) ToAggregationPropertiesPropertiesOutputWithContext(ctx context.Context) AggregationPropertiesPropertiesOutput

type AggregationPropertiesState added in v1.9.0

type AggregationPropertiesState struct {
	// The identifier of the blueprint the aggregation property will be added to
	BlueprintIdentifier pulumi.StringPtrInput
	// The aggregation property of the blueprint
	Properties AggregationPropertiesPropertiesMapInput
}

func (AggregationPropertiesState) ElementType added in v1.9.0

func (AggregationPropertiesState) ElementType() reflect.Type

type Blueprint

type Blueprint struct {
	pulumi.CustomResourceState

	// The calculation properties of the blueprint
	CalculationProperties BlueprintCalculationPropertiesMapOutput `pulumi:"calculationProperties"`
	// The creation date of the blueprint
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The creator of the blueprint
	CreatedBy pulumi.StringOutput `pulumi:"createdBy"`
	// The description of the blueprint
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// If set to true, the blueprint will be deleted with all its entities, even if they are not managed by Terraform
	ForceDeleteEntities pulumi.BoolOutput `pulumi:"forceDeleteEntities"`
	// The icon of the blueprint
	Icon pulumi.StringPtrOutput `pulumi:"icon"`
	// The identifier of the blueprint
	Identifier pulumi.StringOutput `pulumi:"identifier"`
	// The changelog destination of the blueprint
	KafkaChangelogDestination BlueprintKafkaChangelogDestinationPtrOutput `pulumi:"kafkaChangelogDestination"`
	// The mirror properties of the blueprint
	MirrorProperties BlueprintMirrorPropertiesMapOutput `pulumi:"mirrorProperties"`
	// The properties of the blueprint
	Properties BlueprintPropertiesPtrOutput `pulumi:"properties"`
	// The relations of the blueprint
	Relations BlueprintRelationsMapOutput `pulumi:"relations"`
	// The team inheritance of the blueprint
	TeamInheritance BlueprintTeamInheritancePtrOutput `pulumi:"teamInheritance"`
	// The display name of the blueprint
	Title pulumi.StringOutput `pulumi:"title"`
	// The last update date of the blueprint
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
	// The last updater of the blueprint
	UpdatedBy pulumi.StringOutput `pulumi:"updatedBy"`
	// The webhook changelog destination of the blueprint
	WebhookChangelogDestination BlueprintWebhookChangelogDestinationPtrOutput `pulumi:"webhookChangelogDestination"`
}

func GetBlueprint

func GetBlueprint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *BlueprintState, opts ...pulumi.ResourceOption) (*Blueprint, error)

GetBlueprint gets an existing Blueprint 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 NewBlueprint

func NewBlueprint(ctx *pulumi.Context,
	name string, args *BlueprintArgs, opts ...pulumi.ResourceOption) (*Blueprint, error)

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

func (*Blueprint) ElementType

func (*Blueprint) ElementType() reflect.Type

func (*Blueprint) ToBlueprintOutput

func (i *Blueprint) ToBlueprintOutput() BlueprintOutput

func (*Blueprint) ToBlueprintOutputWithContext

func (i *Blueprint) ToBlueprintOutputWithContext(ctx context.Context) BlueprintOutput

type BlueprintArgs

type BlueprintArgs struct {
	// The calculation properties of the blueprint
	CalculationProperties BlueprintCalculationPropertiesMapInput
	// The description of the blueprint
	Description pulumi.StringPtrInput
	// If set to true, the blueprint will be deleted with all its entities, even if they are not managed by Terraform
	ForceDeleteEntities pulumi.BoolPtrInput
	// The icon of the blueprint
	Icon pulumi.StringPtrInput
	// The identifier of the blueprint
	Identifier pulumi.StringInput
	// The changelog destination of the blueprint
	KafkaChangelogDestination BlueprintKafkaChangelogDestinationPtrInput
	// The mirror properties of the blueprint
	MirrorProperties BlueprintMirrorPropertiesMapInput
	// The properties of the blueprint
	Properties BlueprintPropertiesPtrInput
	// The relations of the blueprint
	Relations BlueprintRelationsMapInput
	// The team inheritance of the blueprint
	TeamInheritance BlueprintTeamInheritancePtrInput
	// The display name of the blueprint
	Title pulumi.StringInput
	// The webhook changelog destination of the blueprint
	WebhookChangelogDestination BlueprintWebhookChangelogDestinationPtrInput
}

The set of arguments for constructing a Blueprint resource.

func (BlueprintArgs) ElementType

func (BlueprintArgs) ElementType() reflect.Type

type BlueprintArray

type BlueprintArray []BlueprintInput

func (BlueprintArray) ElementType

func (BlueprintArray) ElementType() reflect.Type

func (BlueprintArray) ToBlueprintArrayOutput

func (i BlueprintArray) ToBlueprintArrayOutput() BlueprintArrayOutput

func (BlueprintArray) ToBlueprintArrayOutputWithContext

func (i BlueprintArray) ToBlueprintArrayOutputWithContext(ctx context.Context) BlueprintArrayOutput

type BlueprintArrayInput

type BlueprintArrayInput interface {
	pulumi.Input

	ToBlueprintArrayOutput() BlueprintArrayOutput
	ToBlueprintArrayOutputWithContext(context.Context) BlueprintArrayOutput
}

BlueprintArrayInput is an input type that accepts BlueprintArray and BlueprintArrayOutput values. You can construct a concrete instance of `BlueprintArrayInput` via:

BlueprintArray{ BlueprintArgs{...} }

type BlueprintArrayOutput

type BlueprintArrayOutput struct{ *pulumi.OutputState }

func (BlueprintArrayOutput) ElementType

func (BlueprintArrayOutput) ElementType() reflect.Type

func (BlueprintArrayOutput) Index

func (BlueprintArrayOutput) ToBlueprintArrayOutput

func (o BlueprintArrayOutput) ToBlueprintArrayOutput() BlueprintArrayOutput

func (BlueprintArrayOutput) ToBlueprintArrayOutputWithContext

func (o BlueprintArrayOutput) ToBlueprintArrayOutputWithContext(ctx context.Context) BlueprintArrayOutput

type BlueprintCalculationProperties added in v1.0.0

type BlueprintCalculationProperties struct {
	// The calculation of the calculation property
	Calculation string `pulumi:"calculation"`
	// The colorized of the calculation property
	Colorized *bool `pulumi:"colorized"`
	// The colors of the calculation property
	Colors map[string]string `pulumi:"colors"`
	// The description of the calculation property
	Description *string `pulumi:"description"`
	// The format of the calculation property
	Format *string `pulumi:"format"`
	// The icon of the calculation property
	Icon *string `pulumi:"icon"`
	// The title of the calculation property
	Title *string `pulumi:"title"`
	// The type of the calculation property
	Type string `pulumi:"type"`
}

type BlueprintCalculationPropertiesArgs added in v1.0.0

type BlueprintCalculationPropertiesArgs struct {
	// The calculation of the calculation property
	Calculation pulumi.StringInput `pulumi:"calculation"`
	// The colorized of the calculation property
	Colorized pulumi.BoolPtrInput `pulumi:"colorized"`
	// The colors of the calculation property
	Colors pulumi.StringMapInput `pulumi:"colors"`
	// The description of the calculation property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The format of the calculation property
	Format pulumi.StringPtrInput `pulumi:"format"`
	// The icon of the calculation property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// The title of the calculation property
	Title pulumi.StringPtrInput `pulumi:"title"`
	// The type of the calculation property
	Type pulumi.StringInput `pulumi:"type"`
}

func (BlueprintCalculationPropertiesArgs) ElementType added in v1.0.0

func (BlueprintCalculationPropertiesArgs) ToBlueprintCalculationPropertiesOutput added in v1.0.0

func (i BlueprintCalculationPropertiesArgs) ToBlueprintCalculationPropertiesOutput() BlueprintCalculationPropertiesOutput

func (BlueprintCalculationPropertiesArgs) ToBlueprintCalculationPropertiesOutputWithContext added in v1.0.0

func (i BlueprintCalculationPropertiesArgs) ToBlueprintCalculationPropertiesOutputWithContext(ctx context.Context) BlueprintCalculationPropertiesOutput

type BlueprintCalculationPropertiesInput added in v1.0.0

type BlueprintCalculationPropertiesInput interface {
	pulumi.Input

	ToBlueprintCalculationPropertiesOutput() BlueprintCalculationPropertiesOutput
	ToBlueprintCalculationPropertiesOutputWithContext(context.Context) BlueprintCalculationPropertiesOutput
}

BlueprintCalculationPropertiesInput is an input type that accepts BlueprintCalculationPropertiesArgs and BlueprintCalculationPropertiesOutput values. You can construct a concrete instance of `BlueprintCalculationPropertiesInput` via:

BlueprintCalculationPropertiesArgs{...}

type BlueprintCalculationPropertiesMap added in v1.0.0

type BlueprintCalculationPropertiesMap map[string]BlueprintCalculationPropertiesInput

func (BlueprintCalculationPropertiesMap) ElementType added in v1.0.0

func (BlueprintCalculationPropertiesMap) ToBlueprintCalculationPropertiesMapOutput added in v1.0.0

func (i BlueprintCalculationPropertiesMap) ToBlueprintCalculationPropertiesMapOutput() BlueprintCalculationPropertiesMapOutput

func (BlueprintCalculationPropertiesMap) ToBlueprintCalculationPropertiesMapOutputWithContext added in v1.0.0

func (i BlueprintCalculationPropertiesMap) ToBlueprintCalculationPropertiesMapOutputWithContext(ctx context.Context) BlueprintCalculationPropertiesMapOutput

type BlueprintCalculationPropertiesMapInput added in v1.0.0

type BlueprintCalculationPropertiesMapInput interface {
	pulumi.Input

	ToBlueprintCalculationPropertiesMapOutput() BlueprintCalculationPropertiesMapOutput
	ToBlueprintCalculationPropertiesMapOutputWithContext(context.Context) BlueprintCalculationPropertiesMapOutput
}

BlueprintCalculationPropertiesMapInput is an input type that accepts BlueprintCalculationPropertiesMap and BlueprintCalculationPropertiesMapOutput values. You can construct a concrete instance of `BlueprintCalculationPropertiesMapInput` via:

BlueprintCalculationPropertiesMap{ "key": BlueprintCalculationPropertiesArgs{...} }

type BlueprintCalculationPropertiesMapOutput added in v1.0.0

type BlueprintCalculationPropertiesMapOutput struct{ *pulumi.OutputState }

func (BlueprintCalculationPropertiesMapOutput) ElementType added in v1.0.0

func (BlueprintCalculationPropertiesMapOutput) MapIndex added in v1.0.0

func (BlueprintCalculationPropertiesMapOutput) ToBlueprintCalculationPropertiesMapOutput added in v1.0.0

func (o BlueprintCalculationPropertiesMapOutput) ToBlueprintCalculationPropertiesMapOutput() BlueprintCalculationPropertiesMapOutput

func (BlueprintCalculationPropertiesMapOutput) ToBlueprintCalculationPropertiesMapOutputWithContext added in v1.0.0

func (o BlueprintCalculationPropertiesMapOutput) ToBlueprintCalculationPropertiesMapOutputWithContext(ctx context.Context) BlueprintCalculationPropertiesMapOutput

type BlueprintCalculationPropertiesOutput added in v1.0.0

type BlueprintCalculationPropertiesOutput struct{ *pulumi.OutputState }

func (BlueprintCalculationPropertiesOutput) Calculation added in v1.0.0

The calculation of the calculation property

func (BlueprintCalculationPropertiesOutput) Colorized added in v1.0.0

The colorized of the calculation property

func (BlueprintCalculationPropertiesOutput) Colors added in v1.0.0

The colors of the calculation property

func (BlueprintCalculationPropertiesOutput) Description added in v1.0.0

The description of the calculation property

func (BlueprintCalculationPropertiesOutput) ElementType added in v1.0.0

func (BlueprintCalculationPropertiesOutput) Format added in v1.0.0

The format of the calculation property

func (BlueprintCalculationPropertiesOutput) Icon added in v1.0.0

The icon of the calculation property

func (BlueprintCalculationPropertiesOutput) Title added in v1.0.0

The title of the calculation property

func (BlueprintCalculationPropertiesOutput) ToBlueprintCalculationPropertiesOutput added in v1.0.0

func (o BlueprintCalculationPropertiesOutput) ToBlueprintCalculationPropertiesOutput() BlueprintCalculationPropertiesOutput

func (BlueprintCalculationPropertiesOutput) ToBlueprintCalculationPropertiesOutputWithContext added in v1.0.0

func (o BlueprintCalculationPropertiesOutput) ToBlueprintCalculationPropertiesOutputWithContext(ctx context.Context) BlueprintCalculationPropertiesOutput

func (BlueprintCalculationPropertiesOutput) Type added in v1.0.0

The type of the calculation property

type BlueprintInput

type BlueprintInput interface {
	pulumi.Input

	ToBlueprintOutput() BlueprintOutput
	ToBlueprintOutputWithContext(ctx context.Context) BlueprintOutput
}

type BlueprintKafkaChangelogDestination added in v1.0.0

type BlueprintKafkaChangelogDestination struct {
}

type BlueprintKafkaChangelogDestinationArgs added in v1.0.0

type BlueprintKafkaChangelogDestinationArgs struct {
}

func (BlueprintKafkaChangelogDestinationArgs) ElementType added in v1.0.0

func (BlueprintKafkaChangelogDestinationArgs) ToBlueprintKafkaChangelogDestinationOutput added in v1.0.0

func (i BlueprintKafkaChangelogDestinationArgs) ToBlueprintKafkaChangelogDestinationOutput() BlueprintKafkaChangelogDestinationOutput

func (BlueprintKafkaChangelogDestinationArgs) ToBlueprintKafkaChangelogDestinationOutputWithContext added in v1.0.0

func (i BlueprintKafkaChangelogDestinationArgs) ToBlueprintKafkaChangelogDestinationOutputWithContext(ctx context.Context) BlueprintKafkaChangelogDestinationOutput

func (BlueprintKafkaChangelogDestinationArgs) ToBlueprintKafkaChangelogDestinationPtrOutput added in v1.0.0

func (i BlueprintKafkaChangelogDestinationArgs) ToBlueprintKafkaChangelogDestinationPtrOutput() BlueprintKafkaChangelogDestinationPtrOutput

func (BlueprintKafkaChangelogDestinationArgs) ToBlueprintKafkaChangelogDestinationPtrOutputWithContext added in v1.0.0

func (i BlueprintKafkaChangelogDestinationArgs) ToBlueprintKafkaChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintKafkaChangelogDestinationPtrOutput

type BlueprintKafkaChangelogDestinationInput added in v1.0.0

type BlueprintKafkaChangelogDestinationInput interface {
	pulumi.Input

	ToBlueprintKafkaChangelogDestinationOutput() BlueprintKafkaChangelogDestinationOutput
	ToBlueprintKafkaChangelogDestinationOutputWithContext(context.Context) BlueprintKafkaChangelogDestinationOutput
}

BlueprintKafkaChangelogDestinationInput is an input type that accepts BlueprintKafkaChangelogDestinationArgs and BlueprintKafkaChangelogDestinationOutput values. You can construct a concrete instance of `BlueprintKafkaChangelogDestinationInput` via:

BlueprintKafkaChangelogDestinationArgs{...}

type BlueprintKafkaChangelogDestinationOutput added in v1.0.0

type BlueprintKafkaChangelogDestinationOutput struct{ *pulumi.OutputState }

func (BlueprintKafkaChangelogDestinationOutput) ElementType added in v1.0.0

func (BlueprintKafkaChangelogDestinationOutput) ToBlueprintKafkaChangelogDestinationOutput added in v1.0.0

func (o BlueprintKafkaChangelogDestinationOutput) ToBlueprintKafkaChangelogDestinationOutput() BlueprintKafkaChangelogDestinationOutput

func (BlueprintKafkaChangelogDestinationOutput) ToBlueprintKafkaChangelogDestinationOutputWithContext added in v1.0.0

func (o BlueprintKafkaChangelogDestinationOutput) ToBlueprintKafkaChangelogDestinationOutputWithContext(ctx context.Context) BlueprintKafkaChangelogDestinationOutput

func (BlueprintKafkaChangelogDestinationOutput) ToBlueprintKafkaChangelogDestinationPtrOutput added in v1.0.0

func (o BlueprintKafkaChangelogDestinationOutput) ToBlueprintKafkaChangelogDestinationPtrOutput() BlueprintKafkaChangelogDestinationPtrOutput

func (BlueprintKafkaChangelogDestinationOutput) ToBlueprintKafkaChangelogDestinationPtrOutputWithContext added in v1.0.0

func (o BlueprintKafkaChangelogDestinationOutput) ToBlueprintKafkaChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintKafkaChangelogDestinationPtrOutput

type BlueprintKafkaChangelogDestinationPtrInput added in v1.0.0

type BlueprintKafkaChangelogDestinationPtrInput interface {
	pulumi.Input

	ToBlueprintKafkaChangelogDestinationPtrOutput() BlueprintKafkaChangelogDestinationPtrOutput
	ToBlueprintKafkaChangelogDestinationPtrOutputWithContext(context.Context) BlueprintKafkaChangelogDestinationPtrOutput
}

BlueprintKafkaChangelogDestinationPtrInput is an input type that accepts BlueprintKafkaChangelogDestinationArgs, BlueprintKafkaChangelogDestinationPtr and BlueprintKafkaChangelogDestinationPtrOutput values. You can construct a concrete instance of `BlueprintKafkaChangelogDestinationPtrInput` via:

        BlueprintKafkaChangelogDestinationArgs{...}

or:

        nil

type BlueprintKafkaChangelogDestinationPtrOutput added in v1.0.0

type BlueprintKafkaChangelogDestinationPtrOutput struct{ *pulumi.OutputState }

func (BlueprintKafkaChangelogDestinationPtrOutput) Elem added in v1.0.0

func (BlueprintKafkaChangelogDestinationPtrOutput) ElementType added in v1.0.0

func (BlueprintKafkaChangelogDestinationPtrOutput) ToBlueprintKafkaChangelogDestinationPtrOutput added in v1.0.0

func (o BlueprintKafkaChangelogDestinationPtrOutput) ToBlueprintKafkaChangelogDestinationPtrOutput() BlueprintKafkaChangelogDestinationPtrOutput

func (BlueprintKafkaChangelogDestinationPtrOutput) ToBlueprintKafkaChangelogDestinationPtrOutputWithContext added in v1.0.0

func (o BlueprintKafkaChangelogDestinationPtrOutput) ToBlueprintKafkaChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintKafkaChangelogDestinationPtrOutput

type BlueprintMap

type BlueprintMap map[string]BlueprintInput

func (BlueprintMap) ElementType

func (BlueprintMap) ElementType() reflect.Type

func (BlueprintMap) ToBlueprintMapOutput

func (i BlueprintMap) ToBlueprintMapOutput() BlueprintMapOutput

func (BlueprintMap) ToBlueprintMapOutputWithContext

func (i BlueprintMap) ToBlueprintMapOutputWithContext(ctx context.Context) BlueprintMapOutput

type BlueprintMapInput

type BlueprintMapInput interface {
	pulumi.Input

	ToBlueprintMapOutput() BlueprintMapOutput
	ToBlueprintMapOutputWithContext(context.Context) BlueprintMapOutput
}

BlueprintMapInput is an input type that accepts BlueprintMap and BlueprintMapOutput values. You can construct a concrete instance of `BlueprintMapInput` via:

BlueprintMap{ "key": BlueprintArgs{...} }

type BlueprintMapOutput

type BlueprintMapOutput struct{ *pulumi.OutputState }

func (BlueprintMapOutput) ElementType

func (BlueprintMapOutput) ElementType() reflect.Type

func (BlueprintMapOutput) MapIndex

func (BlueprintMapOutput) ToBlueprintMapOutput

func (o BlueprintMapOutput) ToBlueprintMapOutput() BlueprintMapOutput

func (BlueprintMapOutput) ToBlueprintMapOutputWithContext

func (o BlueprintMapOutput) ToBlueprintMapOutputWithContext(ctx context.Context) BlueprintMapOutput

type BlueprintMirrorProperties added in v1.0.0

type BlueprintMirrorProperties struct {
	// The path of the mirror property
	Path string `pulumi:"path"`
	// The title of the mirror property
	Title *string `pulumi:"title"`
}

type BlueprintMirrorPropertiesArgs added in v1.0.0

type BlueprintMirrorPropertiesArgs struct {
	// The path of the mirror property
	Path pulumi.StringInput `pulumi:"path"`
	// The title of the mirror property
	Title pulumi.StringPtrInput `pulumi:"title"`
}

func (BlueprintMirrorPropertiesArgs) ElementType added in v1.0.0

func (BlueprintMirrorPropertiesArgs) ToBlueprintMirrorPropertiesOutput added in v1.0.0

func (i BlueprintMirrorPropertiesArgs) ToBlueprintMirrorPropertiesOutput() BlueprintMirrorPropertiesOutput

func (BlueprintMirrorPropertiesArgs) ToBlueprintMirrorPropertiesOutputWithContext added in v1.0.0

func (i BlueprintMirrorPropertiesArgs) ToBlueprintMirrorPropertiesOutputWithContext(ctx context.Context) BlueprintMirrorPropertiesOutput

type BlueprintMirrorPropertiesInput added in v1.0.0

type BlueprintMirrorPropertiesInput interface {
	pulumi.Input

	ToBlueprintMirrorPropertiesOutput() BlueprintMirrorPropertiesOutput
	ToBlueprintMirrorPropertiesOutputWithContext(context.Context) BlueprintMirrorPropertiesOutput
}

BlueprintMirrorPropertiesInput is an input type that accepts BlueprintMirrorPropertiesArgs and BlueprintMirrorPropertiesOutput values. You can construct a concrete instance of `BlueprintMirrorPropertiesInput` via:

BlueprintMirrorPropertiesArgs{...}

type BlueprintMirrorPropertiesMap added in v1.0.0

type BlueprintMirrorPropertiesMap map[string]BlueprintMirrorPropertiesInput

func (BlueprintMirrorPropertiesMap) ElementType added in v1.0.0

func (BlueprintMirrorPropertiesMap) ToBlueprintMirrorPropertiesMapOutput added in v1.0.0

func (i BlueprintMirrorPropertiesMap) ToBlueprintMirrorPropertiesMapOutput() BlueprintMirrorPropertiesMapOutput

func (BlueprintMirrorPropertiesMap) ToBlueprintMirrorPropertiesMapOutputWithContext added in v1.0.0

func (i BlueprintMirrorPropertiesMap) ToBlueprintMirrorPropertiesMapOutputWithContext(ctx context.Context) BlueprintMirrorPropertiesMapOutput

type BlueprintMirrorPropertiesMapInput added in v1.0.0

type BlueprintMirrorPropertiesMapInput interface {
	pulumi.Input

	ToBlueprintMirrorPropertiesMapOutput() BlueprintMirrorPropertiesMapOutput
	ToBlueprintMirrorPropertiesMapOutputWithContext(context.Context) BlueprintMirrorPropertiesMapOutput
}

BlueprintMirrorPropertiesMapInput is an input type that accepts BlueprintMirrorPropertiesMap and BlueprintMirrorPropertiesMapOutput values. You can construct a concrete instance of `BlueprintMirrorPropertiesMapInput` via:

BlueprintMirrorPropertiesMap{ "key": BlueprintMirrorPropertiesArgs{...} }

type BlueprintMirrorPropertiesMapOutput added in v1.0.0

type BlueprintMirrorPropertiesMapOutput struct{ *pulumi.OutputState }

func (BlueprintMirrorPropertiesMapOutput) ElementType added in v1.0.0

func (BlueprintMirrorPropertiesMapOutput) MapIndex added in v1.0.0

func (BlueprintMirrorPropertiesMapOutput) ToBlueprintMirrorPropertiesMapOutput added in v1.0.0

func (o BlueprintMirrorPropertiesMapOutput) ToBlueprintMirrorPropertiesMapOutput() BlueprintMirrorPropertiesMapOutput

func (BlueprintMirrorPropertiesMapOutput) ToBlueprintMirrorPropertiesMapOutputWithContext added in v1.0.0

func (o BlueprintMirrorPropertiesMapOutput) ToBlueprintMirrorPropertiesMapOutputWithContext(ctx context.Context) BlueprintMirrorPropertiesMapOutput

type BlueprintMirrorPropertiesOutput added in v1.0.0

type BlueprintMirrorPropertiesOutput struct{ *pulumi.OutputState }

func (BlueprintMirrorPropertiesOutput) ElementType added in v1.0.0

func (BlueprintMirrorPropertiesOutput) Path added in v1.0.0

The path of the mirror property

func (BlueprintMirrorPropertiesOutput) Title added in v1.0.0

The title of the mirror property

func (BlueprintMirrorPropertiesOutput) ToBlueprintMirrorPropertiesOutput added in v1.0.0

func (o BlueprintMirrorPropertiesOutput) ToBlueprintMirrorPropertiesOutput() BlueprintMirrorPropertiesOutput

func (BlueprintMirrorPropertiesOutput) ToBlueprintMirrorPropertiesOutputWithContext added in v1.0.0

func (o BlueprintMirrorPropertiesOutput) ToBlueprintMirrorPropertiesOutputWithContext(ctx context.Context) BlueprintMirrorPropertiesOutput

type BlueprintOutput

type BlueprintOutput struct{ *pulumi.OutputState }

func (BlueprintOutput) CalculationProperties

func (o BlueprintOutput) CalculationProperties() BlueprintCalculationPropertiesMapOutput

The calculation properties of the blueprint

func (BlueprintOutput) CreatedAt

func (o BlueprintOutput) CreatedAt() pulumi.StringOutput

The creation date of the blueprint

func (BlueprintOutput) CreatedBy

func (o BlueprintOutput) CreatedBy() pulumi.StringOutput

The creator of the blueprint

func (BlueprintOutput) Description

func (o BlueprintOutput) Description() pulumi.StringPtrOutput

The description of the blueprint

func (BlueprintOutput) ElementType

func (BlueprintOutput) ElementType() reflect.Type

func (BlueprintOutput) ForceDeleteEntities added in v1.10.1

func (o BlueprintOutput) ForceDeleteEntities() pulumi.BoolOutput

If set to true, the blueprint will be deleted with all its entities, even if they are not managed by Terraform

func (BlueprintOutput) Icon

The icon of the blueprint

func (BlueprintOutput) Identifier

func (o BlueprintOutput) Identifier() pulumi.StringOutput

The identifier of the blueprint

func (BlueprintOutput) KafkaChangelogDestination added in v1.0.0

func (o BlueprintOutput) KafkaChangelogDestination() BlueprintKafkaChangelogDestinationPtrOutput

The changelog destination of the blueprint

func (BlueprintOutput) MirrorProperties

The mirror properties of the blueprint

func (BlueprintOutput) Properties

The properties of the blueprint

func (BlueprintOutput) Relations

The relations of the blueprint

func (BlueprintOutput) TeamInheritance added in v1.0.0

The team inheritance of the blueprint

func (BlueprintOutput) Title

The display name of the blueprint

func (BlueprintOutput) ToBlueprintOutput

func (o BlueprintOutput) ToBlueprintOutput() BlueprintOutput

func (BlueprintOutput) ToBlueprintOutputWithContext

func (o BlueprintOutput) ToBlueprintOutputWithContext(ctx context.Context) BlueprintOutput

func (BlueprintOutput) UpdatedAt

func (o BlueprintOutput) UpdatedAt() pulumi.StringOutput

The last update date of the blueprint

func (BlueprintOutput) UpdatedBy

func (o BlueprintOutput) UpdatedBy() pulumi.StringOutput

The last updater of the blueprint

func (BlueprintOutput) WebhookChangelogDestination added in v1.0.0

func (o BlueprintOutput) WebhookChangelogDestination() BlueprintWebhookChangelogDestinationPtrOutput

The webhook changelog destination of the blueprint

type BlueprintProperties added in v1.0.0

type BlueprintProperties struct {
	// The array property of the blueprint
	ArrayProps map[string]BlueprintPropertiesArrayProps `pulumi:"arrayProps"`
	// The boolean property of the blueprint
	BooleanProps map[string]BlueprintPropertiesBooleanProps `pulumi:"booleanProps"`
	// The number property of the blueprint
	NumberProps map[string]BlueprintPropertiesNumberProps `pulumi:"numberProps"`
	// The object property of the blueprint
	ObjectProps map[string]BlueprintPropertiesObjectProps `pulumi:"objectProps"`
	// The string property of the blueprint
	StringProps map[string]BlueprintPropertiesStringProps `pulumi:"stringProps"`
}

type BlueprintPropertiesArgs added in v1.0.0

type BlueprintPropertiesArgs struct {
	// The array property of the blueprint
	ArrayProps BlueprintPropertiesArrayPropsMapInput `pulumi:"arrayProps"`
	// The boolean property of the blueprint
	BooleanProps BlueprintPropertiesBooleanPropsMapInput `pulumi:"booleanProps"`
	// The number property of the blueprint
	NumberProps BlueprintPropertiesNumberPropsMapInput `pulumi:"numberProps"`
	// The object property of the blueprint
	ObjectProps BlueprintPropertiesObjectPropsMapInput `pulumi:"objectProps"`
	// The string property of the blueprint
	StringProps BlueprintPropertiesStringPropsMapInput `pulumi:"stringProps"`
}

func (BlueprintPropertiesArgs) ElementType added in v1.0.0

func (BlueprintPropertiesArgs) ElementType() reflect.Type

func (BlueprintPropertiesArgs) ToBlueprintPropertiesOutput added in v1.0.0

func (i BlueprintPropertiesArgs) ToBlueprintPropertiesOutput() BlueprintPropertiesOutput

func (BlueprintPropertiesArgs) ToBlueprintPropertiesOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArgs) ToBlueprintPropertiesOutputWithContext(ctx context.Context) BlueprintPropertiesOutput

func (BlueprintPropertiesArgs) ToBlueprintPropertiesPtrOutput added in v1.0.0

func (i BlueprintPropertiesArgs) ToBlueprintPropertiesPtrOutput() BlueprintPropertiesPtrOutput

func (BlueprintPropertiesArgs) ToBlueprintPropertiesPtrOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArgs) ToBlueprintPropertiesPtrOutputWithContext(ctx context.Context) BlueprintPropertiesPtrOutput

type BlueprintPropertiesArrayProps added in v1.0.0

type BlueprintPropertiesArrayProps struct {
	// The items of the array property
	BooleanItems *BlueprintPropertiesArrayPropsBooleanItems `pulumi:"booleanItems"`
	// The description of the property
	Description *string `pulumi:"description"`
	// The icon of the property
	Icon *string `pulumi:"icon"`
	// The max items of the array property
	MaxItems *int `pulumi:"maxItems"`
	// The min items of the array property
	MinItems *int `pulumi:"minItems"`
	// The items of the array property
	NumberItems *BlueprintPropertiesArrayPropsNumberItems `pulumi:"numberItems"`
	// The items of the array property
	ObjectItems *BlueprintPropertiesArrayPropsObjectItems `pulumi:"objectItems"`
	// Whether the property is required
	Required *bool `pulumi:"required"`
	// The items of the array property
	StringItems *BlueprintPropertiesArrayPropsStringItems `pulumi:"stringItems"`
	// The title of the property
	Title *string `pulumi:"title"`
}

type BlueprintPropertiesArrayPropsArgs added in v1.0.0

type BlueprintPropertiesArrayPropsArgs struct {
	// The items of the array property
	BooleanItems BlueprintPropertiesArrayPropsBooleanItemsPtrInput `pulumi:"booleanItems"`
	// The description of the property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The icon of the property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// The max items of the array property
	MaxItems pulumi.IntPtrInput `pulumi:"maxItems"`
	// The min items of the array property
	MinItems pulumi.IntPtrInput `pulumi:"minItems"`
	// The items of the array property
	NumberItems BlueprintPropertiesArrayPropsNumberItemsPtrInput `pulumi:"numberItems"`
	// The items of the array property
	ObjectItems BlueprintPropertiesArrayPropsObjectItemsPtrInput `pulumi:"objectItems"`
	// Whether the property is required
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The items of the array property
	StringItems BlueprintPropertiesArrayPropsStringItemsPtrInput `pulumi:"stringItems"`
	// The title of the property
	Title pulumi.StringPtrInput `pulumi:"title"`
}

func (BlueprintPropertiesArrayPropsArgs) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsArgs) ToBlueprintPropertiesArrayPropsOutput added in v1.0.0

func (i BlueprintPropertiesArrayPropsArgs) ToBlueprintPropertiesArrayPropsOutput() BlueprintPropertiesArrayPropsOutput

func (BlueprintPropertiesArrayPropsArgs) ToBlueprintPropertiesArrayPropsOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArrayPropsArgs) ToBlueprintPropertiesArrayPropsOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsOutput

type BlueprintPropertiesArrayPropsBooleanItems added in v1.0.0

type BlueprintPropertiesArrayPropsBooleanItems struct {
	// The default of the items
	Defaults []bool `pulumi:"defaults"`
}

type BlueprintPropertiesArrayPropsBooleanItemsArgs added in v1.0.0

type BlueprintPropertiesArrayPropsBooleanItemsArgs struct {
	// The default of the items
	Defaults pulumi.BoolArrayInput `pulumi:"defaults"`
}

func (BlueprintPropertiesArrayPropsBooleanItemsArgs) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsBooleanItemsArgs) ToBlueprintPropertiesArrayPropsBooleanItemsOutput added in v1.0.0

func (i BlueprintPropertiesArrayPropsBooleanItemsArgs) ToBlueprintPropertiesArrayPropsBooleanItemsOutput() BlueprintPropertiesArrayPropsBooleanItemsOutput

func (BlueprintPropertiesArrayPropsBooleanItemsArgs) ToBlueprintPropertiesArrayPropsBooleanItemsOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArrayPropsBooleanItemsArgs) ToBlueprintPropertiesArrayPropsBooleanItemsOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsBooleanItemsOutput

func (BlueprintPropertiesArrayPropsBooleanItemsArgs) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutput added in v1.0.0

func (i BlueprintPropertiesArrayPropsBooleanItemsArgs) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutput() BlueprintPropertiesArrayPropsBooleanItemsPtrOutput

func (BlueprintPropertiesArrayPropsBooleanItemsArgs) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArrayPropsBooleanItemsArgs) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsBooleanItemsPtrOutput

type BlueprintPropertiesArrayPropsBooleanItemsInput added in v1.0.0

type BlueprintPropertiesArrayPropsBooleanItemsInput interface {
	pulumi.Input

	ToBlueprintPropertiesArrayPropsBooleanItemsOutput() BlueprintPropertiesArrayPropsBooleanItemsOutput
	ToBlueprintPropertiesArrayPropsBooleanItemsOutputWithContext(context.Context) BlueprintPropertiesArrayPropsBooleanItemsOutput
}

BlueprintPropertiesArrayPropsBooleanItemsInput is an input type that accepts BlueprintPropertiesArrayPropsBooleanItemsArgs and BlueprintPropertiesArrayPropsBooleanItemsOutput values. You can construct a concrete instance of `BlueprintPropertiesArrayPropsBooleanItemsInput` via:

BlueprintPropertiesArrayPropsBooleanItemsArgs{...}

type BlueprintPropertiesArrayPropsBooleanItemsOutput added in v1.0.0

type BlueprintPropertiesArrayPropsBooleanItemsOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesArrayPropsBooleanItemsOutput) Defaults added in v1.0.0

The default of the items

func (BlueprintPropertiesArrayPropsBooleanItemsOutput) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsBooleanItemsOutput) ToBlueprintPropertiesArrayPropsBooleanItemsOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsBooleanItemsOutput) ToBlueprintPropertiesArrayPropsBooleanItemsOutput() BlueprintPropertiesArrayPropsBooleanItemsOutput

func (BlueprintPropertiesArrayPropsBooleanItemsOutput) ToBlueprintPropertiesArrayPropsBooleanItemsOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsBooleanItemsOutput) ToBlueprintPropertiesArrayPropsBooleanItemsOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsBooleanItemsOutput

func (BlueprintPropertiesArrayPropsBooleanItemsOutput) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsBooleanItemsOutput) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutput() BlueprintPropertiesArrayPropsBooleanItemsPtrOutput

func (BlueprintPropertiesArrayPropsBooleanItemsOutput) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsBooleanItemsOutput) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsBooleanItemsPtrOutput

type BlueprintPropertiesArrayPropsBooleanItemsPtrInput added in v1.0.0

type BlueprintPropertiesArrayPropsBooleanItemsPtrInput interface {
	pulumi.Input

	ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutput() BlueprintPropertiesArrayPropsBooleanItemsPtrOutput
	ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutputWithContext(context.Context) BlueprintPropertiesArrayPropsBooleanItemsPtrOutput
}

BlueprintPropertiesArrayPropsBooleanItemsPtrInput is an input type that accepts BlueprintPropertiesArrayPropsBooleanItemsArgs, BlueprintPropertiesArrayPropsBooleanItemsPtr and BlueprintPropertiesArrayPropsBooleanItemsPtrOutput values. You can construct a concrete instance of `BlueprintPropertiesArrayPropsBooleanItemsPtrInput` via:

        BlueprintPropertiesArrayPropsBooleanItemsArgs{...}

or:

        nil

type BlueprintPropertiesArrayPropsBooleanItemsPtrOutput added in v1.0.0

type BlueprintPropertiesArrayPropsBooleanItemsPtrOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesArrayPropsBooleanItemsPtrOutput) Defaults added in v1.0.0

The default of the items

func (BlueprintPropertiesArrayPropsBooleanItemsPtrOutput) Elem added in v1.0.0

func (BlueprintPropertiesArrayPropsBooleanItemsPtrOutput) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsBooleanItemsPtrOutput) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsBooleanItemsPtrOutput) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutput() BlueprintPropertiesArrayPropsBooleanItemsPtrOutput

func (BlueprintPropertiesArrayPropsBooleanItemsPtrOutput) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsBooleanItemsPtrOutput) ToBlueprintPropertiesArrayPropsBooleanItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsBooleanItemsPtrOutput

type BlueprintPropertiesArrayPropsInput added in v1.0.0

type BlueprintPropertiesArrayPropsInput interface {
	pulumi.Input

	ToBlueprintPropertiesArrayPropsOutput() BlueprintPropertiesArrayPropsOutput
	ToBlueprintPropertiesArrayPropsOutputWithContext(context.Context) BlueprintPropertiesArrayPropsOutput
}

BlueprintPropertiesArrayPropsInput is an input type that accepts BlueprintPropertiesArrayPropsArgs and BlueprintPropertiesArrayPropsOutput values. You can construct a concrete instance of `BlueprintPropertiesArrayPropsInput` via:

BlueprintPropertiesArrayPropsArgs{...}

type BlueprintPropertiesArrayPropsMap added in v1.0.0

type BlueprintPropertiesArrayPropsMap map[string]BlueprintPropertiesArrayPropsInput

func (BlueprintPropertiesArrayPropsMap) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsMap) ToBlueprintPropertiesArrayPropsMapOutput added in v1.0.0

func (i BlueprintPropertiesArrayPropsMap) ToBlueprintPropertiesArrayPropsMapOutput() BlueprintPropertiesArrayPropsMapOutput

func (BlueprintPropertiesArrayPropsMap) ToBlueprintPropertiesArrayPropsMapOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArrayPropsMap) ToBlueprintPropertiesArrayPropsMapOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsMapOutput

type BlueprintPropertiesArrayPropsMapInput added in v1.0.0

type BlueprintPropertiesArrayPropsMapInput interface {
	pulumi.Input

	ToBlueprintPropertiesArrayPropsMapOutput() BlueprintPropertiesArrayPropsMapOutput
	ToBlueprintPropertiesArrayPropsMapOutputWithContext(context.Context) BlueprintPropertiesArrayPropsMapOutput
}

BlueprintPropertiesArrayPropsMapInput is an input type that accepts BlueprintPropertiesArrayPropsMap and BlueprintPropertiesArrayPropsMapOutput values. You can construct a concrete instance of `BlueprintPropertiesArrayPropsMapInput` via:

BlueprintPropertiesArrayPropsMap{ "key": BlueprintPropertiesArrayPropsArgs{...} }

type BlueprintPropertiesArrayPropsMapOutput added in v1.0.0

type BlueprintPropertiesArrayPropsMapOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesArrayPropsMapOutput) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsMapOutput) MapIndex added in v1.0.0

func (BlueprintPropertiesArrayPropsMapOutput) ToBlueprintPropertiesArrayPropsMapOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsMapOutput) ToBlueprintPropertiesArrayPropsMapOutput() BlueprintPropertiesArrayPropsMapOutput

func (BlueprintPropertiesArrayPropsMapOutput) ToBlueprintPropertiesArrayPropsMapOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsMapOutput) ToBlueprintPropertiesArrayPropsMapOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsMapOutput

type BlueprintPropertiesArrayPropsNumberItems added in v1.0.0

type BlueprintPropertiesArrayPropsNumberItems struct {
	// The default of the items
	Defaults []float64 `pulumi:"defaults"`
}

type BlueprintPropertiesArrayPropsNumberItemsArgs added in v1.0.0

type BlueprintPropertiesArrayPropsNumberItemsArgs struct {
	// The default of the items
	Defaults pulumi.Float64ArrayInput `pulumi:"defaults"`
}

func (BlueprintPropertiesArrayPropsNumberItemsArgs) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsNumberItemsArgs) ToBlueprintPropertiesArrayPropsNumberItemsOutput added in v1.0.0

func (i BlueprintPropertiesArrayPropsNumberItemsArgs) ToBlueprintPropertiesArrayPropsNumberItemsOutput() BlueprintPropertiesArrayPropsNumberItemsOutput

func (BlueprintPropertiesArrayPropsNumberItemsArgs) ToBlueprintPropertiesArrayPropsNumberItemsOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArrayPropsNumberItemsArgs) ToBlueprintPropertiesArrayPropsNumberItemsOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsNumberItemsOutput

func (BlueprintPropertiesArrayPropsNumberItemsArgs) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutput added in v1.0.0

func (i BlueprintPropertiesArrayPropsNumberItemsArgs) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutput() BlueprintPropertiesArrayPropsNumberItemsPtrOutput

func (BlueprintPropertiesArrayPropsNumberItemsArgs) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArrayPropsNumberItemsArgs) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsNumberItemsPtrOutput

type BlueprintPropertiesArrayPropsNumberItemsInput added in v1.0.0

type BlueprintPropertiesArrayPropsNumberItemsInput interface {
	pulumi.Input

	ToBlueprintPropertiesArrayPropsNumberItemsOutput() BlueprintPropertiesArrayPropsNumberItemsOutput
	ToBlueprintPropertiesArrayPropsNumberItemsOutputWithContext(context.Context) BlueprintPropertiesArrayPropsNumberItemsOutput
}

BlueprintPropertiesArrayPropsNumberItemsInput is an input type that accepts BlueprintPropertiesArrayPropsNumberItemsArgs and BlueprintPropertiesArrayPropsNumberItemsOutput values. You can construct a concrete instance of `BlueprintPropertiesArrayPropsNumberItemsInput` via:

BlueprintPropertiesArrayPropsNumberItemsArgs{...}

type BlueprintPropertiesArrayPropsNumberItemsOutput added in v1.0.0

type BlueprintPropertiesArrayPropsNumberItemsOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesArrayPropsNumberItemsOutput) Defaults added in v1.0.0

The default of the items

func (BlueprintPropertiesArrayPropsNumberItemsOutput) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsNumberItemsOutput) ToBlueprintPropertiesArrayPropsNumberItemsOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsNumberItemsOutput) ToBlueprintPropertiesArrayPropsNumberItemsOutput() BlueprintPropertiesArrayPropsNumberItemsOutput

func (BlueprintPropertiesArrayPropsNumberItemsOutput) ToBlueprintPropertiesArrayPropsNumberItemsOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsNumberItemsOutput) ToBlueprintPropertiesArrayPropsNumberItemsOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsNumberItemsOutput

func (BlueprintPropertiesArrayPropsNumberItemsOutput) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsNumberItemsOutput) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutput() BlueprintPropertiesArrayPropsNumberItemsPtrOutput

func (BlueprintPropertiesArrayPropsNumberItemsOutput) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsNumberItemsOutput) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsNumberItemsPtrOutput

type BlueprintPropertiesArrayPropsNumberItemsPtrInput added in v1.0.0

type BlueprintPropertiesArrayPropsNumberItemsPtrInput interface {
	pulumi.Input

	ToBlueprintPropertiesArrayPropsNumberItemsPtrOutput() BlueprintPropertiesArrayPropsNumberItemsPtrOutput
	ToBlueprintPropertiesArrayPropsNumberItemsPtrOutputWithContext(context.Context) BlueprintPropertiesArrayPropsNumberItemsPtrOutput
}

BlueprintPropertiesArrayPropsNumberItemsPtrInput is an input type that accepts BlueprintPropertiesArrayPropsNumberItemsArgs, BlueprintPropertiesArrayPropsNumberItemsPtr and BlueprintPropertiesArrayPropsNumberItemsPtrOutput values. You can construct a concrete instance of `BlueprintPropertiesArrayPropsNumberItemsPtrInput` via:

        BlueprintPropertiesArrayPropsNumberItemsArgs{...}

or:

        nil

type BlueprintPropertiesArrayPropsNumberItemsPtrOutput added in v1.0.0

type BlueprintPropertiesArrayPropsNumberItemsPtrOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesArrayPropsNumberItemsPtrOutput) Defaults added in v1.0.0

The default of the items

func (BlueprintPropertiesArrayPropsNumberItemsPtrOutput) Elem added in v1.0.0

func (BlueprintPropertiesArrayPropsNumberItemsPtrOutput) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsNumberItemsPtrOutput) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsNumberItemsPtrOutput) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutput() BlueprintPropertiesArrayPropsNumberItemsPtrOutput

func (BlueprintPropertiesArrayPropsNumberItemsPtrOutput) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsNumberItemsPtrOutput) ToBlueprintPropertiesArrayPropsNumberItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsNumberItemsPtrOutput

type BlueprintPropertiesArrayPropsObjectItems added in v1.0.0

type BlueprintPropertiesArrayPropsObjectItems struct {
	// The default of the items
	Defaults []string `pulumi:"defaults"`
}

type BlueprintPropertiesArrayPropsObjectItemsArgs added in v1.0.0

type BlueprintPropertiesArrayPropsObjectItemsArgs struct {
	// The default of the items
	Defaults pulumi.StringArrayInput `pulumi:"defaults"`
}

func (BlueprintPropertiesArrayPropsObjectItemsArgs) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsObjectItemsArgs) ToBlueprintPropertiesArrayPropsObjectItemsOutput added in v1.0.0

func (i BlueprintPropertiesArrayPropsObjectItemsArgs) ToBlueprintPropertiesArrayPropsObjectItemsOutput() BlueprintPropertiesArrayPropsObjectItemsOutput

func (BlueprintPropertiesArrayPropsObjectItemsArgs) ToBlueprintPropertiesArrayPropsObjectItemsOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArrayPropsObjectItemsArgs) ToBlueprintPropertiesArrayPropsObjectItemsOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsObjectItemsOutput

func (BlueprintPropertiesArrayPropsObjectItemsArgs) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutput added in v1.0.0

func (i BlueprintPropertiesArrayPropsObjectItemsArgs) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutput() BlueprintPropertiesArrayPropsObjectItemsPtrOutput

func (BlueprintPropertiesArrayPropsObjectItemsArgs) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArrayPropsObjectItemsArgs) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsObjectItemsPtrOutput

type BlueprintPropertiesArrayPropsObjectItemsInput added in v1.0.0

type BlueprintPropertiesArrayPropsObjectItemsInput interface {
	pulumi.Input

	ToBlueprintPropertiesArrayPropsObjectItemsOutput() BlueprintPropertiesArrayPropsObjectItemsOutput
	ToBlueprintPropertiesArrayPropsObjectItemsOutputWithContext(context.Context) BlueprintPropertiesArrayPropsObjectItemsOutput
}

BlueprintPropertiesArrayPropsObjectItemsInput is an input type that accepts BlueprintPropertiesArrayPropsObjectItemsArgs and BlueprintPropertiesArrayPropsObjectItemsOutput values. You can construct a concrete instance of `BlueprintPropertiesArrayPropsObjectItemsInput` via:

BlueprintPropertiesArrayPropsObjectItemsArgs{...}

type BlueprintPropertiesArrayPropsObjectItemsOutput added in v1.0.0

type BlueprintPropertiesArrayPropsObjectItemsOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesArrayPropsObjectItemsOutput) Defaults added in v1.0.0

The default of the items

func (BlueprintPropertiesArrayPropsObjectItemsOutput) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsObjectItemsOutput) ToBlueprintPropertiesArrayPropsObjectItemsOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsObjectItemsOutput) ToBlueprintPropertiesArrayPropsObjectItemsOutput() BlueprintPropertiesArrayPropsObjectItemsOutput

func (BlueprintPropertiesArrayPropsObjectItemsOutput) ToBlueprintPropertiesArrayPropsObjectItemsOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsObjectItemsOutput) ToBlueprintPropertiesArrayPropsObjectItemsOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsObjectItemsOutput

func (BlueprintPropertiesArrayPropsObjectItemsOutput) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsObjectItemsOutput) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutput() BlueprintPropertiesArrayPropsObjectItemsPtrOutput

func (BlueprintPropertiesArrayPropsObjectItemsOutput) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsObjectItemsOutput) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsObjectItemsPtrOutput

type BlueprintPropertiesArrayPropsObjectItemsPtrInput added in v1.0.0

type BlueprintPropertiesArrayPropsObjectItemsPtrInput interface {
	pulumi.Input

	ToBlueprintPropertiesArrayPropsObjectItemsPtrOutput() BlueprintPropertiesArrayPropsObjectItemsPtrOutput
	ToBlueprintPropertiesArrayPropsObjectItemsPtrOutputWithContext(context.Context) BlueprintPropertiesArrayPropsObjectItemsPtrOutput
}

BlueprintPropertiesArrayPropsObjectItemsPtrInput is an input type that accepts BlueprintPropertiesArrayPropsObjectItemsArgs, BlueprintPropertiesArrayPropsObjectItemsPtr and BlueprintPropertiesArrayPropsObjectItemsPtrOutput values. You can construct a concrete instance of `BlueprintPropertiesArrayPropsObjectItemsPtrInput` via:

        BlueprintPropertiesArrayPropsObjectItemsArgs{...}

or:

        nil

type BlueprintPropertiesArrayPropsObjectItemsPtrOutput added in v1.0.0

type BlueprintPropertiesArrayPropsObjectItemsPtrOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesArrayPropsObjectItemsPtrOutput) Defaults added in v1.0.0

The default of the items

func (BlueprintPropertiesArrayPropsObjectItemsPtrOutput) Elem added in v1.0.0

func (BlueprintPropertiesArrayPropsObjectItemsPtrOutput) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsObjectItemsPtrOutput) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsObjectItemsPtrOutput) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutput() BlueprintPropertiesArrayPropsObjectItemsPtrOutput

func (BlueprintPropertiesArrayPropsObjectItemsPtrOutput) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsObjectItemsPtrOutput) ToBlueprintPropertiesArrayPropsObjectItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsObjectItemsPtrOutput

type BlueprintPropertiesArrayPropsOutput added in v1.0.0

type BlueprintPropertiesArrayPropsOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesArrayPropsOutput) BooleanItems added in v1.0.0

The items of the array property

func (BlueprintPropertiesArrayPropsOutput) Description added in v1.0.0

The description of the property

func (BlueprintPropertiesArrayPropsOutput) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsOutput) Icon added in v1.0.0

The icon of the property

func (BlueprintPropertiesArrayPropsOutput) MaxItems added in v1.0.0

The max items of the array property

func (BlueprintPropertiesArrayPropsOutput) MinItems added in v1.0.0

The min items of the array property

func (BlueprintPropertiesArrayPropsOutput) NumberItems added in v1.0.0

The items of the array property

func (BlueprintPropertiesArrayPropsOutput) ObjectItems added in v1.0.0

The items of the array property

func (BlueprintPropertiesArrayPropsOutput) Required added in v1.0.0

Whether the property is required

func (BlueprintPropertiesArrayPropsOutput) StringItems added in v1.0.0

The items of the array property

func (BlueprintPropertiesArrayPropsOutput) Title added in v1.0.0

The title of the property

func (BlueprintPropertiesArrayPropsOutput) ToBlueprintPropertiesArrayPropsOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsOutput) ToBlueprintPropertiesArrayPropsOutput() BlueprintPropertiesArrayPropsOutput

func (BlueprintPropertiesArrayPropsOutput) ToBlueprintPropertiesArrayPropsOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsOutput) ToBlueprintPropertiesArrayPropsOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsOutput

type BlueprintPropertiesArrayPropsStringItems added in v1.0.0

type BlueprintPropertiesArrayPropsStringItems struct {
	// The default of the items
	Defaults []string `pulumi:"defaults"`
	// The format of the items
	Format *string `pulumi:"format"`
}

type BlueprintPropertiesArrayPropsStringItemsArgs added in v1.0.0

type BlueprintPropertiesArrayPropsStringItemsArgs struct {
	// The default of the items
	Defaults pulumi.StringArrayInput `pulumi:"defaults"`
	// The format of the items
	Format pulumi.StringPtrInput `pulumi:"format"`
}

func (BlueprintPropertiesArrayPropsStringItemsArgs) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsStringItemsArgs) ToBlueprintPropertiesArrayPropsStringItemsOutput added in v1.0.0

func (i BlueprintPropertiesArrayPropsStringItemsArgs) ToBlueprintPropertiesArrayPropsStringItemsOutput() BlueprintPropertiesArrayPropsStringItemsOutput

func (BlueprintPropertiesArrayPropsStringItemsArgs) ToBlueprintPropertiesArrayPropsStringItemsOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArrayPropsStringItemsArgs) ToBlueprintPropertiesArrayPropsStringItemsOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsStringItemsOutput

func (BlueprintPropertiesArrayPropsStringItemsArgs) ToBlueprintPropertiesArrayPropsStringItemsPtrOutput added in v1.0.0

func (i BlueprintPropertiesArrayPropsStringItemsArgs) ToBlueprintPropertiesArrayPropsStringItemsPtrOutput() BlueprintPropertiesArrayPropsStringItemsPtrOutput

func (BlueprintPropertiesArrayPropsStringItemsArgs) ToBlueprintPropertiesArrayPropsStringItemsPtrOutputWithContext added in v1.0.0

func (i BlueprintPropertiesArrayPropsStringItemsArgs) ToBlueprintPropertiesArrayPropsStringItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsStringItemsPtrOutput

type BlueprintPropertiesArrayPropsStringItemsInput added in v1.0.0

type BlueprintPropertiesArrayPropsStringItemsInput interface {
	pulumi.Input

	ToBlueprintPropertiesArrayPropsStringItemsOutput() BlueprintPropertiesArrayPropsStringItemsOutput
	ToBlueprintPropertiesArrayPropsStringItemsOutputWithContext(context.Context) BlueprintPropertiesArrayPropsStringItemsOutput
}

BlueprintPropertiesArrayPropsStringItemsInput is an input type that accepts BlueprintPropertiesArrayPropsStringItemsArgs and BlueprintPropertiesArrayPropsStringItemsOutput values. You can construct a concrete instance of `BlueprintPropertiesArrayPropsStringItemsInput` via:

BlueprintPropertiesArrayPropsStringItemsArgs{...}

type BlueprintPropertiesArrayPropsStringItemsOutput added in v1.0.0

type BlueprintPropertiesArrayPropsStringItemsOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesArrayPropsStringItemsOutput) Defaults added in v1.0.0

The default of the items

func (BlueprintPropertiesArrayPropsStringItemsOutput) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsStringItemsOutput) Format added in v1.0.0

The format of the items

func (BlueprintPropertiesArrayPropsStringItemsOutput) ToBlueprintPropertiesArrayPropsStringItemsOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsStringItemsOutput) ToBlueprintPropertiesArrayPropsStringItemsOutput() BlueprintPropertiesArrayPropsStringItemsOutput

func (BlueprintPropertiesArrayPropsStringItemsOutput) ToBlueprintPropertiesArrayPropsStringItemsOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsStringItemsOutput) ToBlueprintPropertiesArrayPropsStringItemsOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsStringItemsOutput

func (BlueprintPropertiesArrayPropsStringItemsOutput) ToBlueprintPropertiesArrayPropsStringItemsPtrOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsStringItemsOutput) ToBlueprintPropertiesArrayPropsStringItemsPtrOutput() BlueprintPropertiesArrayPropsStringItemsPtrOutput

func (BlueprintPropertiesArrayPropsStringItemsOutput) ToBlueprintPropertiesArrayPropsStringItemsPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsStringItemsOutput) ToBlueprintPropertiesArrayPropsStringItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsStringItemsPtrOutput

type BlueprintPropertiesArrayPropsStringItemsPtrInput added in v1.0.0

type BlueprintPropertiesArrayPropsStringItemsPtrInput interface {
	pulumi.Input

	ToBlueprintPropertiesArrayPropsStringItemsPtrOutput() BlueprintPropertiesArrayPropsStringItemsPtrOutput
	ToBlueprintPropertiesArrayPropsStringItemsPtrOutputWithContext(context.Context) BlueprintPropertiesArrayPropsStringItemsPtrOutput
}

BlueprintPropertiesArrayPropsStringItemsPtrInput is an input type that accepts BlueprintPropertiesArrayPropsStringItemsArgs, BlueprintPropertiesArrayPropsStringItemsPtr and BlueprintPropertiesArrayPropsStringItemsPtrOutput values. You can construct a concrete instance of `BlueprintPropertiesArrayPropsStringItemsPtrInput` via:

        BlueprintPropertiesArrayPropsStringItemsArgs{...}

or:

        nil

type BlueprintPropertiesArrayPropsStringItemsPtrOutput added in v1.0.0

type BlueprintPropertiesArrayPropsStringItemsPtrOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesArrayPropsStringItemsPtrOutput) Defaults added in v1.0.0

The default of the items

func (BlueprintPropertiesArrayPropsStringItemsPtrOutput) Elem added in v1.0.0

func (BlueprintPropertiesArrayPropsStringItemsPtrOutput) ElementType added in v1.0.0

func (BlueprintPropertiesArrayPropsStringItemsPtrOutput) Format added in v1.0.0

The format of the items

func (BlueprintPropertiesArrayPropsStringItemsPtrOutput) ToBlueprintPropertiesArrayPropsStringItemsPtrOutput added in v1.0.0

func (o BlueprintPropertiesArrayPropsStringItemsPtrOutput) ToBlueprintPropertiesArrayPropsStringItemsPtrOutput() BlueprintPropertiesArrayPropsStringItemsPtrOutput

func (BlueprintPropertiesArrayPropsStringItemsPtrOutput) ToBlueprintPropertiesArrayPropsStringItemsPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesArrayPropsStringItemsPtrOutput) ToBlueprintPropertiesArrayPropsStringItemsPtrOutputWithContext(ctx context.Context) BlueprintPropertiesArrayPropsStringItemsPtrOutput

type BlueprintPropertiesBooleanProps added in v1.0.0

type BlueprintPropertiesBooleanProps struct {
	// The default of the boolean property
	Default *bool `pulumi:"default"`
	// The description of the property
	Description *string `pulumi:"description"`
	// The icon of the property
	Icon *string `pulumi:"icon"`
	// Whether the property is required
	Required *bool `pulumi:"required"`
	// The title of the property
	Title *string `pulumi:"title"`
}

type BlueprintPropertiesBooleanPropsArgs added in v1.0.0

type BlueprintPropertiesBooleanPropsArgs struct {
	// The default of the boolean property
	Default pulumi.BoolPtrInput `pulumi:"default"`
	// The description of the property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The icon of the property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// Whether the property is required
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The title of the property
	Title pulumi.StringPtrInput `pulumi:"title"`
}

func (BlueprintPropertiesBooleanPropsArgs) ElementType added in v1.0.0

func (BlueprintPropertiesBooleanPropsArgs) ToBlueprintPropertiesBooleanPropsOutput added in v1.0.0

func (i BlueprintPropertiesBooleanPropsArgs) ToBlueprintPropertiesBooleanPropsOutput() BlueprintPropertiesBooleanPropsOutput

func (BlueprintPropertiesBooleanPropsArgs) ToBlueprintPropertiesBooleanPropsOutputWithContext added in v1.0.0

func (i BlueprintPropertiesBooleanPropsArgs) ToBlueprintPropertiesBooleanPropsOutputWithContext(ctx context.Context) BlueprintPropertiesBooleanPropsOutput

type BlueprintPropertiesBooleanPropsInput added in v1.0.0

type BlueprintPropertiesBooleanPropsInput interface {
	pulumi.Input

	ToBlueprintPropertiesBooleanPropsOutput() BlueprintPropertiesBooleanPropsOutput
	ToBlueprintPropertiesBooleanPropsOutputWithContext(context.Context) BlueprintPropertiesBooleanPropsOutput
}

BlueprintPropertiesBooleanPropsInput is an input type that accepts BlueprintPropertiesBooleanPropsArgs and BlueprintPropertiesBooleanPropsOutput values. You can construct a concrete instance of `BlueprintPropertiesBooleanPropsInput` via:

BlueprintPropertiesBooleanPropsArgs{...}

type BlueprintPropertiesBooleanPropsMap added in v1.0.0

type BlueprintPropertiesBooleanPropsMap map[string]BlueprintPropertiesBooleanPropsInput

func (BlueprintPropertiesBooleanPropsMap) ElementType added in v1.0.0

func (BlueprintPropertiesBooleanPropsMap) ToBlueprintPropertiesBooleanPropsMapOutput added in v1.0.0

func (i BlueprintPropertiesBooleanPropsMap) ToBlueprintPropertiesBooleanPropsMapOutput() BlueprintPropertiesBooleanPropsMapOutput

func (BlueprintPropertiesBooleanPropsMap) ToBlueprintPropertiesBooleanPropsMapOutputWithContext added in v1.0.0

func (i BlueprintPropertiesBooleanPropsMap) ToBlueprintPropertiesBooleanPropsMapOutputWithContext(ctx context.Context) BlueprintPropertiesBooleanPropsMapOutput

type BlueprintPropertiesBooleanPropsMapInput added in v1.0.0

type BlueprintPropertiesBooleanPropsMapInput interface {
	pulumi.Input

	ToBlueprintPropertiesBooleanPropsMapOutput() BlueprintPropertiesBooleanPropsMapOutput
	ToBlueprintPropertiesBooleanPropsMapOutputWithContext(context.Context) BlueprintPropertiesBooleanPropsMapOutput
}

BlueprintPropertiesBooleanPropsMapInput is an input type that accepts BlueprintPropertiesBooleanPropsMap and BlueprintPropertiesBooleanPropsMapOutput values. You can construct a concrete instance of `BlueprintPropertiesBooleanPropsMapInput` via:

BlueprintPropertiesBooleanPropsMap{ "key": BlueprintPropertiesBooleanPropsArgs{...} }

type BlueprintPropertiesBooleanPropsMapOutput added in v1.0.0

type BlueprintPropertiesBooleanPropsMapOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesBooleanPropsMapOutput) ElementType added in v1.0.0

func (BlueprintPropertiesBooleanPropsMapOutput) MapIndex added in v1.0.0

func (BlueprintPropertiesBooleanPropsMapOutput) ToBlueprintPropertiesBooleanPropsMapOutput added in v1.0.0

func (o BlueprintPropertiesBooleanPropsMapOutput) ToBlueprintPropertiesBooleanPropsMapOutput() BlueprintPropertiesBooleanPropsMapOutput

func (BlueprintPropertiesBooleanPropsMapOutput) ToBlueprintPropertiesBooleanPropsMapOutputWithContext added in v1.0.0

func (o BlueprintPropertiesBooleanPropsMapOutput) ToBlueprintPropertiesBooleanPropsMapOutputWithContext(ctx context.Context) BlueprintPropertiesBooleanPropsMapOutput

type BlueprintPropertiesBooleanPropsOutput added in v1.0.0

type BlueprintPropertiesBooleanPropsOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesBooleanPropsOutput) Default added in v1.0.0

The default of the boolean property

func (BlueprintPropertiesBooleanPropsOutput) Description added in v1.0.0

The description of the property

func (BlueprintPropertiesBooleanPropsOutput) ElementType added in v1.0.0

func (BlueprintPropertiesBooleanPropsOutput) Icon added in v1.0.0

The icon of the property

func (BlueprintPropertiesBooleanPropsOutput) Required added in v1.0.0

Whether the property is required

func (BlueprintPropertiesBooleanPropsOutput) Title added in v1.0.0

The title of the property

func (BlueprintPropertiesBooleanPropsOutput) ToBlueprintPropertiesBooleanPropsOutput added in v1.0.0

func (o BlueprintPropertiesBooleanPropsOutput) ToBlueprintPropertiesBooleanPropsOutput() BlueprintPropertiesBooleanPropsOutput

func (BlueprintPropertiesBooleanPropsOutput) ToBlueprintPropertiesBooleanPropsOutputWithContext added in v1.0.0

func (o BlueprintPropertiesBooleanPropsOutput) ToBlueprintPropertiesBooleanPropsOutputWithContext(ctx context.Context) BlueprintPropertiesBooleanPropsOutput

type BlueprintPropertiesInput added in v1.0.0

type BlueprintPropertiesInput interface {
	pulumi.Input

	ToBlueprintPropertiesOutput() BlueprintPropertiesOutput
	ToBlueprintPropertiesOutputWithContext(context.Context) BlueprintPropertiesOutput
}

BlueprintPropertiesInput is an input type that accepts BlueprintPropertiesArgs and BlueprintPropertiesOutput values. You can construct a concrete instance of `BlueprintPropertiesInput` via:

BlueprintPropertiesArgs{...}

type BlueprintPropertiesNumberProps added in v1.0.0

type BlueprintPropertiesNumberProps struct {
	// The default of the number property
	Default *float64 `pulumi:"default"`
	// The description of the property
	Description *string `pulumi:"description"`
	// The enum colors of the number property
	EnumColors map[string]string `pulumi:"enumColors"`
	// The enum of the number property
	Enums []float64 `pulumi:"enums"`
	// The icon of the property
	Icon *string `pulumi:"icon"`
	// The min of the number property
	Maximum *float64 `pulumi:"maximum"`
	// The max of the number property
	Minimum *float64 `pulumi:"minimum"`
	// Whether the property is required
	Required *bool `pulumi:"required"`
	// The title of the property
	Title *string `pulumi:"title"`
}

type BlueprintPropertiesNumberPropsArgs added in v1.0.0

type BlueprintPropertiesNumberPropsArgs struct {
	// The default of the number property
	Default pulumi.Float64PtrInput `pulumi:"default"`
	// The description of the property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The enum colors of the number property
	EnumColors pulumi.StringMapInput `pulumi:"enumColors"`
	// The enum of the number property
	Enums pulumi.Float64ArrayInput `pulumi:"enums"`
	// The icon of the property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// The min of the number property
	Maximum pulumi.Float64PtrInput `pulumi:"maximum"`
	// The max of the number property
	Minimum pulumi.Float64PtrInput `pulumi:"minimum"`
	// Whether the property is required
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The title of the property
	Title pulumi.StringPtrInput `pulumi:"title"`
}

func (BlueprintPropertiesNumberPropsArgs) ElementType added in v1.0.0

func (BlueprintPropertiesNumberPropsArgs) ToBlueprintPropertiesNumberPropsOutput added in v1.0.0

func (i BlueprintPropertiesNumberPropsArgs) ToBlueprintPropertiesNumberPropsOutput() BlueprintPropertiesNumberPropsOutput

func (BlueprintPropertiesNumberPropsArgs) ToBlueprintPropertiesNumberPropsOutputWithContext added in v1.0.0

func (i BlueprintPropertiesNumberPropsArgs) ToBlueprintPropertiesNumberPropsOutputWithContext(ctx context.Context) BlueprintPropertiesNumberPropsOutput

type BlueprintPropertiesNumberPropsInput added in v1.0.0

type BlueprintPropertiesNumberPropsInput interface {
	pulumi.Input

	ToBlueprintPropertiesNumberPropsOutput() BlueprintPropertiesNumberPropsOutput
	ToBlueprintPropertiesNumberPropsOutputWithContext(context.Context) BlueprintPropertiesNumberPropsOutput
}

BlueprintPropertiesNumberPropsInput is an input type that accepts BlueprintPropertiesNumberPropsArgs and BlueprintPropertiesNumberPropsOutput values. You can construct a concrete instance of `BlueprintPropertiesNumberPropsInput` via:

BlueprintPropertiesNumberPropsArgs{...}

type BlueprintPropertiesNumberPropsMap added in v1.0.0

type BlueprintPropertiesNumberPropsMap map[string]BlueprintPropertiesNumberPropsInput

func (BlueprintPropertiesNumberPropsMap) ElementType added in v1.0.0

func (BlueprintPropertiesNumberPropsMap) ToBlueprintPropertiesNumberPropsMapOutput added in v1.0.0

func (i BlueprintPropertiesNumberPropsMap) ToBlueprintPropertiesNumberPropsMapOutput() BlueprintPropertiesNumberPropsMapOutput

func (BlueprintPropertiesNumberPropsMap) ToBlueprintPropertiesNumberPropsMapOutputWithContext added in v1.0.0

func (i BlueprintPropertiesNumberPropsMap) ToBlueprintPropertiesNumberPropsMapOutputWithContext(ctx context.Context) BlueprintPropertiesNumberPropsMapOutput

type BlueprintPropertiesNumberPropsMapInput added in v1.0.0

type BlueprintPropertiesNumberPropsMapInput interface {
	pulumi.Input

	ToBlueprintPropertiesNumberPropsMapOutput() BlueprintPropertiesNumberPropsMapOutput
	ToBlueprintPropertiesNumberPropsMapOutputWithContext(context.Context) BlueprintPropertiesNumberPropsMapOutput
}

BlueprintPropertiesNumberPropsMapInput is an input type that accepts BlueprintPropertiesNumberPropsMap and BlueprintPropertiesNumberPropsMapOutput values. You can construct a concrete instance of `BlueprintPropertiesNumberPropsMapInput` via:

BlueprintPropertiesNumberPropsMap{ "key": BlueprintPropertiesNumberPropsArgs{...} }

type BlueprintPropertiesNumberPropsMapOutput added in v1.0.0

type BlueprintPropertiesNumberPropsMapOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesNumberPropsMapOutput) ElementType added in v1.0.0

func (BlueprintPropertiesNumberPropsMapOutput) MapIndex added in v1.0.0

func (BlueprintPropertiesNumberPropsMapOutput) ToBlueprintPropertiesNumberPropsMapOutput added in v1.0.0

func (o BlueprintPropertiesNumberPropsMapOutput) ToBlueprintPropertiesNumberPropsMapOutput() BlueprintPropertiesNumberPropsMapOutput

func (BlueprintPropertiesNumberPropsMapOutput) ToBlueprintPropertiesNumberPropsMapOutputWithContext added in v1.0.0

func (o BlueprintPropertiesNumberPropsMapOutput) ToBlueprintPropertiesNumberPropsMapOutputWithContext(ctx context.Context) BlueprintPropertiesNumberPropsMapOutput

type BlueprintPropertiesNumberPropsOutput added in v1.0.0

type BlueprintPropertiesNumberPropsOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesNumberPropsOutput) Default added in v1.0.0

The default of the number property

func (BlueprintPropertiesNumberPropsOutput) Description added in v1.0.0

The description of the property

func (BlueprintPropertiesNumberPropsOutput) ElementType added in v1.0.0

func (BlueprintPropertiesNumberPropsOutput) EnumColors added in v1.0.0

The enum colors of the number property

func (BlueprintPropertiesNumberPropsOutput) Enums added in v1.0.0

The enum of the number property

func (BlueprintPropertiesNumberPropsOutput) Icon added in v1.0.0

The icon of the property

func (BlueprintPropertiesNumberPropsOutput) Maximum added in v1.0.0

The min of the number property

func (BlueprintPropertiesNumberPropsOutput) Minimum added in v1.0.0

The max of the number property

func (BlueprintPropertiesNumberPropsOutput) Required added in v1.0.0

Whether the property is required

func (BlueprintPropertiesNumberPropsOutput) Title added in v1.0.0

The title of the property

func (BlueprintPropertiesNumberPropsOutput) ToBlueprintPropertiesNumberPropsOutput added in v1.0.0

func (o BlueprintPropertiesNumberPropsOutput) ToBlueprintPropertiesNumberPropsOutput() BlueprintPropertiesNumberPropsOutput

func (BlueprintPropertiesNumberPropsOutput) ToBlueprintPropertiesNumberPropsOutputWithContext added in v1.0.0

func (o BlueprintPropertiesNumberPropsOutput) ToBlueprintPropertiesNumberPropsOutputWithContext(ctx context.Context) BlueprintPropertiesNumberPropsOutput

type BlueprintPropertiesObjectProps added in v1.0.0

type BlueprintPropertiesObjectProps struct {
	// The default of the object property
	Default *string `pulumi:"default"`
	// The description of the property
	Description *string `pulumi:"description"`
	// The icon of the property
	Icon *string `pulumi:"icon"`
	// Whether the property is required
	Required *bool `pulumi:"required"`
	// The spec of the object property
	Spec *string `pulumi:"spec"`
	// The title of the property
	Title *string `pulumi:"title"`
}

type BlueprintPropertiesObjectPropsArgs added in v1.0.0

type BlueprintPropertiesObjectPropsArgs struct {
	// The default of the object property
	Default pulumi.StringPtrInput `pulumi:"default"`
	// The description of the property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The icon of the property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// Whether the property is required
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The spec of the object property
	Spec pulumi.StringPtrInput `pulumi:"spec"`
	// The title of the property
	Title pulumi.StringPtrInput `pulumi:"title"`
}

func (BlueprintPropertiesObjectPropsArgs) ElementType added in v1.0.0

func (BlueprintPropertiesObjectPropsArgs) ToBlueprintPropertiesObjectPropsOutput added in v1.0.0

func (i BlueprintPropertiesObjectPropsArgs) ToBlueprintPropertiesObjectPropsOutput() BlueprintPropertiesObjectPropsOutput

func (BlueprintPropertiesObjectPropsArgs) ToBlueprintPropertiesObjectPropsOutputWithContext added in v1.0.0

func (i BlueprintPropertiesObjectPropsArgs) ToBlueprintPropertiesObjectPropsOutputWithContext(ctx context.Context) BlueprintPropertiesObjectPropsOutput

type BlueprintPropertiesObjectPropsInput added in v1.0.0

type BlueprintPropertiesObjectPropsInput interface {
	pulumi.Input

	ToBlueprintPropertiesObjectPropsOutput() BlueprintPropertiesObjectPropsOutput
	ToBlueprintPropertiesObjectPropsOutputWithContext(context.Context) BlueprintPropertiesObjectPropsOutput
}

BlueprintPropertiesObjectPropsInput is an input type that accepts BlueprintPropertiesObjectPropsArgs and BlueprintPropertiesObjectPropsOutput values. You can construct a concrete instance of `BlueprintPropertiesObjectPropsInput` via:

BlueprintPropertiesObjectPropsArgs{...}

type BlueprintPropertiesObjectPropsMap added in v1.0.0

type BlueprintPropertiesObjectPropsMap map[string]BlueprintPropertiesObjectPropsInput

func (BlueprintPropertiesObjectPropsMap) ElementType added in v1.0.0

func (BlueprintPropertiesObjectPropsMap) ToBlueprintPropertiesObjectPropsMapOutput added in v1.0.0

func (i BlueprintPropertiesObjectPropsMap) ToBlueprintPropertiesObjectPropsMapOutput() BlueprintPropertiesObjectPropsMapOutput

func (BlueprintPropertiesObjectPropsMap) ToBlueprintPropertiesObjectPropsMapOutputWithContext added in v1.0.0

func (i BlueprintPropertiesObjectPropsMap) ToBlueprintPropertiesObjectPropsMapOutputWithContext(ctx context.Context) BlueprintPropertiesObjectPropsMapOutput

type BlueprintPropertiesObjectPropsMapInput added in v1.0.0

type BlueprintPropertiesObjectPropsMapInput interface {
	pulumi.Input

	ToBlueprintPropertiesObjectPropsMapOutput() BlueprintPropertiesObjectPropsMapOutput
	ToBlueprintPropertiesObjectPropsMapOutputWithContext(context.Context) BlueprintPropertiesObjectPropsMapOutput
}

BlueprintPropertiesObjectPropsMapInput is an input type that accepts BlueprintPropertiesObjectPropsMap and BlueprintPropertiesObjectPropsMapOutput values. You can construct a concrete instance of `BlueprintPropertiesObjectPropsMapInput` via:

BlueprintPropertiesObjectPropsMap{ "key": BlueprintPropertiesObjectPropsArgs{...} }

type BlueprintPropertiesObjectPropsMapOutput added in v1.0.0

type BlueprintPropertiesObjectPropsMapOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesObjectPropsMapOutput) ElementType added in v1.0.0

func (BlueprintPropertiesObjectPropsMapOutput) MapIndex added in v1.0.0

func (BlueprintPropertiesObjectPropsMapOutput) ToBlueprintPropertiesObjectPropsMapOutput added in v1.0.0

func (o BlueprintPropertiesObjectPropsMapOutput) ToBlueprintPropertiesObjectPropsMapOutput() BlueprintPropertiesObjectPropsMapOutput

func (BlueprintPropertiesObjectPropsMapOutput) ToBlueprintPropertiesObjectPropsMapOutputWithContext added in v1.0.0

func (o BlueprintPropertiesObjectPropsMapOutput) ToBlueprintPropertiesObjectPropsMapOutputWithContext(ctx context.Context) BlueprintPropertiesObjectPropsMapOutput

type BlueprintPropertiesObjectPropsOutput added in v1.0.0

type BlueprintPropertiesObjectPropsOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesObjectPropsOutput) Default added in v1.0.0

The default of the object property

func (BlueprintPropertiesObjectPropsOutput) Description added in v1.0.0

The description of the property

func (BlueprintPropertiesObjectPropsOutput) ElementType added in v1.0.0

func (BlueprintPropertiesObjectPropsOutput) Icon added in v1.0.0

The icon of the property

func (BlueprintPropertiesObjectPropsOutput) Required added in v1.0.0

Whether the property is required

func (BlueprintPropertiesObjectPropsOutput) Spec added in v1.0.0

The spec of the object property

func (BlueprintPropertiesObjectPropsOutput) Title added in v1.0.0

The title of the property

func (BlueprintPropertiesObjectPropsOutput) ToBlueprintPropertiesObjectPropsOutput added in v1.0.0

func (o BlueprintPropertiesObjectPropsOutput) ToBlueprintPropertiesObjectPropsOutput() BlueprintPropertiesObjectPropsOutput

func (BlueprintPropertiesObjectPropsOutput) ToBlueprintPropertiesObjectPropsOutputWithContext added in v1.0.0

func (o BlueprintPropertiesObjectPropsOutput) ToBlueprintPropertiesObjectPropsOutputWithContext(ctx context.Context) BlueprintPropertiesObjectPropsOutput

type BlueprintPropertiesOutput added in v1.0.0

type BlueprintPropertiesOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesOutput) ArrayProps added in v1.0.0

The array property of the blueprint

func (BlueprintPropertiesOutput) BooleanProps added in v1.0.0

The boolean property of the blueprint

func (BlueprintPropertiesOutput) ElementType added in v1.0.0

func (BlueprintPropertiesOutput) ElementType() reflect.Type

func (BlueprintPropertiesOutput) NumberProps added in v1.0.0

The number property of the blueprint

func (BlueprintPropertiesOutput) ObjectProps added in v1.0.0

The object property of the blueprint

func (BlueprintPropertiesOutput) StringProps added in v1.0.0

The string property of the blueprint

func (BlueprintPropertiesOutput) ToBlueprintPropertiesOutput added in v1.0.0

func (o BlueprintPropertiesOutput) ToBlueprintPropertiesOutput() BlueprintPropertiesOutput

func (BlueprintPropertiesOutput) ToBlueprintPropertiesOutputWithContext added in v1.0.0

func (o BlueprintPropertiesOutput) ToBlueprintPropertiesOutputWithContext(ctx context.Context) BlueprintPropertiesOutput

func (BlueprintPropertiesOutput) ToBlueprintPropertiesPtrOutput added in v1.0.0

func (o BlueprintPropertiesOutput) ToBlueprintPropertiesPtrOutput() BlueprintPropertiesPtrOutput

func (BlueprintPropertiesOutput) ToBlueprintPropertiesPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesOutput) ToBlueprintPropertiesPtrOutputWithContext(ctx context.Context) BlueprintPropertiesPtrOutput

type BlueprintPropertiesPtrInput added in v1.0.0

type BlueprintPropertiesPtrInput interface {
	pulumi.Input

	ToBlueprintPropertiesPtrOutput() BlueprintPropertiesPtrOutput
	ToBlueprintPropertiesPtrOutputWithContext(context.Context) BlueprintPropertiesPtrOutput
}

BlueprintPropertiesPtrInput is an input type that accepts BlueprintPropertiesArgs, BlueprintPropertiesPtr and BlueprintPropertiesPtrOutput values. You can construct a concrete instance of `BlueprintPropertiesPtrInput` via:

        BlueprintPropertiesArgs{...}

or:

        nil

func BlueprintPropertiesPtr added in v1.0.0

func BlueprintPropertiesPtr(v *BlueprintPropertiesArgs) BlueprintPropertiesPtrInput

type BlueprintPropertiesPtrOutput added in v1.0.0

type BlueprintPropertiesPtrOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesPtrOutput) ArrayProps added in v1.0.0

The array property of the blueprint

func (BlueprintPropertiesPtrOutput) BooleanProps added in v1.0.0

The boolean property of the blueprint

func (BlueprintPropertiesPtrOutput) Elem added in v1.0.0

func (BlueprintPropertiesPtrOutput) ElementType added in v1.0.0

func (BlueprintPropertiesPtrOutput) NumberProps added in v1.0.0

The number property of the blueprint

func (BlueprintPropertiesPtrOutput) ObjectProps added in v1.0.0

The object property of the blueprint

func (BlueprintPropertiesPtrOutput) StringProps added in v1.0.0

The string property of the blueprint

func (BlueprintPropertiesPtrOutput) ToBlueprintPropertiesPtrOutput added in v1.0.0

func (o BlueprintPropertiesPtrOutput) ToBlueprintPropertiesPtrOutput() BlueprintPropertiesPtrOutput

func (BlueprintPropertiesPtrOutput) ToBlueprintPropertiesPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesPtrOutput) ToBlueprintPropertiesPtrOutputWithContext(ctx context.Context) BlueprintPropertiesPtrOutput

type BlueprintPropertiesStringProps added in v1.0.0

type BlueprintPropertiesStringProps struct {
	// The default of the string property
	Default *string `pulumi:"default"`
	// The description of the property
	Description *string `pulumi:"description"`
	// The enum colors of the string property
	EnumColors map[string]string `pulumi:"enumColors"`
	// The enum of the string property
	Enums []string `pulumi:"enums"`
	// The format of the string property
	Format *string `pulumi:"format"`
	// The icon of the property
	Icon *string `pulumi:"icon"`
	// The max length of the string property
	MaxLength *int `pulumi:"maxLength"`
	// The min length of the string property
	MinLength *int `pulumi:"minLength"`
	// The pattern of the string property
	Pattern *string `pulumi:"pattern"`
	// Whether the property is required
	Required *bool `pulumi:"required"`
	// The spec of the string property
	Spec *string `pulumi:"spec"`
	// The spec authentication of the string property
	SpecAuthentication *BlueprintPropertiesStringPropsSpecAuthentication `pulumi:"specAuthentication"`
	// The title of the property
	Title *string `pulumi:"title"`
}

type BlueprintPropertiesStringPropsArgs added in v1.0.0

type BlueprintPropertiesStringPropsArgs struct {
	// The default of the string property
	Default pulumi.StringPtrInput `pulumi:"default"`
	// The description of the property
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The enum colors of the string property
	EnumColors pulumi.StringMapInput `pulumi:"enumColors"`
	// The enum of the string property
	Enums pulumi.StringArrayInput `pulumi:"enums"`
	// The format of the string property
	Format pulumi.StringPtrInput `pulumi:"format"`
	// The icon of the property
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// The max length of the string property
	MaxLength pulumi.IntPtrInput `pulumi:"maxLength"`
	// The min length of the string property
	MinLength pulumi.IntPtrInput `pulumi:"minLength"`
	// The pattern of the string property
	Pattern pulumi.StringPtrInput `pulumi:"pattern"`
	// Whether the property is required
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The spec of the string property
	Spec pulumi.StringPtrInput `pulumi:"spec"`
	// The spec authentication of the string property
	SpecAuthentication BlueprintPropertiesStringPropsSpecAuthenticationPtrInput `pulumi:"specAuthentication"`
	// The title of the property
	Title pulumi.StringPtrInput `pulumi:"title"`
}

func (BlueprintPropertiesStringPropsArgs) ElementType added in v1.0.0

func (BlueprintPropertiesStringPropsArgs) ToBlueprintPropertiesStringPropsOutput added in v1.0.0

func (i BlueprintPropertiesStringPropsArgs) ToBlueprintPropertiesStringPropsOutput() BlueprintPropertiesStringPropsOutput

func (BlueprintPropertiesStringPropsArgs) ToBlueprintPropertiesStringPropsOutputWithContext added in v1.0.0

func (i BlueprintPropertiesStringPropsArgs) ToBlueprintPropertiesStringPropsOutputWithContext(ctx context.Context) BlueprintPropertiesStringPropsOutput

type BlueprintPropertiesStringPropsInput added in v1.0.0

type BlueprintPropertiesStringPropsInput interface {
	pulumi.Input

	ToBlueprintPropertiesStringPropsOutput() BlueprintPropertiesStringPropsOutput
	ToBlueprintPropertiesStringPropsOutputWithContext(context.Context) BlueprintPropertiesStringPropsOutput
}

BlueprintPropertiesStringPropsInput is an input type that accepts BlueprintPropertiesStringPropsArgs and BlueprintPropertiesStringPropsOutput values. You can construct a concrete instance of `BlueprintPropertiesStringPropsInput` via:

BlueprintPropertiesStringPropsArgs{...}

type BlueprintPropertiesStringPropsMap added in v1.0.0

type BlueprintPropertiesStringPropsMap map[string]BlueprintPropertiesStringPropsInput

func (BlueprintPropertiesStringPropsMap) ElementType added in v1.0.0

func (BlueprintPropertiesStringPropsMap) ToBlueprintPropertiesStringPropsMapOutput added in v1.0.0

func (i BlueprintPropertiesStringPropsMap) ToBlueprintPropertiesStringPropsMapOutput() BlueprintPropertiesStringPropsMapOutput

func (BlueprintPropertiesStringPropsMap) ToBlueprintPropertiesStringPropsMapOutputWithContext added in v1.0.0

func (i BlueprintPropertiesStringPropsMap) ToBlueprintPropertiesStringPropsMapOutputWithContext(ctx context.Context) BlueprintPropertiesStringPropsMapOutput

type BlueprintPropertiesStringPropsMapInput added in v1.0.0

type BlueprintPropertiesStringPropsMapInput interface {
	pulumi.Input

	ToBlueprintPropertiesStringPropsMapOutput() BlueprintPropertiesStringPropsMapOutput
	ToBlueprintPropertiesStringPropsMapOutputWithContext(context.Context) BlueprintPropertiesStringPropsMapOutput
}

BlueprintPropertiesStringPropsMapInput is an input type that accepts BlueprintPropertiesStringPropsMap and BlueprintPropertiesStringPropsMapOutput values. You can construct a concrete instance of `BlueprintPropertiesStringPropsMapInput` via:

BlueprintPropertiesStringPropsMap{ "key": BlueprintPropertiesStringPropsArgs{...} }

type BlueprintPropertiesStringPropsMapOutput added in v1.0.0

type BlueprintPropertiesStringPropsMapOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesStringPropsMapOutput) ElementType added in v1.0.0

func (BlueprintPropertiesStringPropsMapOutput) MapIndex added in v1.0.0

func (BlueprintPropertiesStringPropsMapOutput) ToBlueprintPropertiesStringPropsMapOutput added in v1.0.0

func (o BlueprintPropertiesStringPropsMapOutput) ToBlueprintPropertiesStringPropsMapOutput() BlueprintPropertiesStringPropsMapOutput

func (BlueprintPropertiesStringPropsMapOutput) ToBlueprintPropertiesStringPropsMapOutputWithContext added in v1.0.0

func (o BlueprintPropertiesStringPropsMapOutput) ToBlueprintPropertiesStringPropsMapOutputWithContext(ctx context.Context) BlueprintPropertiesStringPropsMapOutput

type BlueprintPropertiesStringPropsOutput added in v1.0.0

type BlueprintPropertiesStringPropsOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesStringPropsOutput) Default added in v1.0.0

The default of the string property

func (BlueprintPropertiesStringPropsOutput) Description added in v1.0.0

The description of the property

func (BlueprintPropertiesStringPropsOutput) ElementType added in v1.0.0

func (BlueprintPropertiesStringPropsOutput) EnumColors added in v1.0.0

The enum colors of the string property

func (BlueprintPropertiesStringPropsOutput) Enums added in v1.0.0

The enum of the string property

func (BlueprintPropertiesStringPropsOutput) Format added in v1.0.0

The format of the string property

func (BlueprintPropertiesStringPropsOutput) Icon added in v1.0.0

The icon of the property

func (BlueprintPropertiesStringPropsOutput) MaxLength added in v1.0.0

The max length of the string property

func (BlueprintPropertiesStringPropsOutput) MinLength added in v1.0.0

The min length of the string property

func (BlueprintPropertiesStringPropsOutput) Pattern added in v1.0.0

The pattern of the string property

func (BlueprintPropertiesStringPropsOutput) Required added in v1.0.0

Whether the property is required

func (BlueprintPropertiesStringPropsOutput) Spec added in v1.0.0

The spec of the string property

func (BlueprintPropertiesStringPropsOutput) SpecAuthentication added in v1.0.0

The spec authentication of the string property

func (BlueprintPropertiesStringPropsOutput) Title added in v1.0.0

The title of the property

func (BlueprintPropertiesStringPropsOutput) ToBlueprintPropertiesStringPropsOutput added in v1.0.0

func (o BlueprintPropertiesStringPropsOutput) ToBlueprintPropertiesStringPropsOutput() BlueprintPropertiesStringPropsOutput

func (BlueprintPropertiesStringPropsOutput) ToBlueprintPropertiesStringPropsOutputWithContext added in v1.0.0

func (o BlueprintPropertiesStringPropsOutput) ToBlueprintPropertiesStringPropsOutputWithContext(ctx context.Context) BlueprintPropertiesStringPropsOutput

type BlueprintPropertiesStringPropsSpecAuthentication added in v1.0.0

type BlueprintPropertiesStringPropsSpecAuthentication struct {
	// The authorizationUrl of the spec authentication
	AuthorizationUrl string `pulumi:"authorizationUrl"`
	// The clientId of the spec authentication
	ClientId string `pulumi:"clientId"`
	// The tokenUrl of the spec authentication
	TokenUrl string `pulumi:"tokenUrl"`
}

type BlueprintPropertiesStringPropsSpecAuthenticationArgs added in v1.0.0

type BlueprintPropertiesStringPropsSpecAuthenticationArgs struct {
	// The authorizationUrl of the spec authentication
	AuthorizationUrl pulumi.StringInput `pulumi:"authorizationUrl"`
	// The clientId of the spec authentication
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The tokenUrl of the spec authentication
	TokenUrl pulumi.StringInput `pulumi:"tokenUrl"`
}

func (BlueprintPropertiesStringPropsSpecAuthenticationArgs) ElementType added in v1.0.0

func (BlueprintPropertiesStringPropsSpecAuthenticationArgs) ToBlueprintPropertiesStringPropsSpecAuthenticationOutput added in v1.0.0

func (i BlueprintPropertiesStringPropsSpecAuthenticationArgs) ToBlueprintPropertiesStringPropsSpecAuthenticationOutput() BlueprintPropertiesStringPropsSpecAuthenticationOutput

func (BlueprintPropertiesStringPropsSpecAuthenticationArgs) ToBlueprintPropertiesStringPropsSpecAuthenticationOutputWithContext added in v1.0.0

func (i BlueprintPropertiesStringPropsSpecAuthenticationArgs) ToBlueprintPropertiesStringPropsSpecAuthenticationOutputWithContext(ctx context.Context) BlueprintPropertiesStringPropsSpecAuthenticationOutput

func (BlueprintPropertiesStringPropsSpecAuthenticationArgs) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutput added in v1.0.0

func (i BlueprintPropertiesStringPropsSpecAuthenticationArgs) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutput() BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput

func (BlueprintPropertiesStringPropsSpecAuthenticationArgs) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutputWithContext added in v1.0.0

func (i BlueprintPropertiesStringPropsSpecAuthenticationArgs) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutputWithContext(ctx context.Context) BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput

type BlueprintPropertiesStringPropsSpecAuthenticationInput added in v1.0.0

type BlueprintPropertiesStringPropsSpecAuthenticationInput interface {
	pulumi.Input

	ToBlueprintPropertiesStringPropsSpecAuthenticationOutput() BlueprintPropertiesStringPropsSpecAuthenticationOutput
	ToBlueprintPropertiesStringPropsSpecAuthenticationOutputWithContext(context.Context) BlueprintPropertiesStringPropsSpecAuthenticationOutput
}

BlueprintPropertiesStringPropsSpecAuthenticationInput is an input type that accepts BlueprintPropertiesStringPropsSpecAuthenticationArgs and BlueprintPropertiesStringPropsSpecAuthenticationOutput values. You can construct a concrete instance of `BlueprintPropertiesStringPropsSpecAuthenticationInput` via:

BlueprintPropertiesStringPropsSpecAuthenticationArgs{...}

type BlueprintPropertiesStringPropsSpecAuthenticationOutput added in v1.0.0

type BlueprintPropertiesStringPropsSpecAuthenticationOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesStringPropsSpecAuthenticationOutput) AuthorizationUrl added in v1.0.0

The authorizationUrl of the spec authentication

func (BlueprintPropertiesStringPropsSpecAuthenticationOutput) ClientId added in v1.0.0

The clientId of the spec authentication

func (BlueprintPropertiesStringPropsSpecAuthenticationOutput) ElementType added in v1.0.0

func (BlueprintPropertiesStringPropsSpecAuthenticationOutput) ToBlueprintPropertiesStringPropsSpecAuthenticationOutput added in v1.0.0

func (BlueprintPropertiesStringPropsSpecAuthenticationOutput) ToBlueprintPropertiesStringPropsSpecAuthenticationOutputWithContext added in v1.0.0

func (o BlueprintPropertiesStringPropsSpecAuthenticationOutput) ToBlueprintPropertiesStringPropsSpecAuthenticationOutputWithContext(ctx context.Context) BlueprintPropertiesStringPropsSpecAuthenticationOutput

func (BlueprintPropertiesStringPropsSpecAuthenticationOutput) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutput added in v1.0.0

func (o BlueprintPropertiesStringPropsSpecAuthenticationOutput) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutput() BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput

func (BlueprintPropertiesStringPropsSpecAuthenticationOutput) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesStringPropsSpecAuthenticationOutput) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutputWithContext(ctx context.Context) BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput

func (BlueprintPropertiesStringPropsSpecAuthenticationOutput) TokenUrl added in v1.0.0

The tokenUrl of the spec authentication

type BlueprintPropertiesStringPropsSpecAuthenticationPtrInput added in v1.0.0

type BlueprintPropertiesStringPropsSpecAuthenticationPtrInput interface {
	pulumi.Input

	ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutput() BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput
	ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutputWithContext(context.Context) BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput
}

BlueprintPropertiesStringPropsSpecAuthenticationPtrInput is an input type that accepts BlueprintPropertiesStringPropsSpecAuthenticationArgs, BlueprintPropertiesStringPropsSpecAuthenticationPtr and BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput values. You can construct a concrete instance of `BlueprintPropertiesStringPropsSpecAuthenticationPtrInput` via:

        BlueprintPropertiesStringPropsSpecAuthenticationArgs{...}

or:

        nil

type BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput added in v1.0.0

type BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput struct{ *pulumi.OutputState }

func (BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput) AuthorizationUrl added in v1.0.0

The authorizationUrl of the spec authentication

func (BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput) ClientId added in v1.0.0

The clientId of the spec authentication

func (BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput) Elem added in v1.0.0

func (BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput) ElementType added in v1.0.0

func (BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutput added in v1.0.0

func (BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutputWithContext added in v1.0.0

func (o BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput) ToBlueprintPropertiesStringPropsSpecAuthenticationPtrOutputWithContext(ctx context.Context) BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput

func (BlueprintPropertiesStringPropsSpecAuthenticationPtrOutput) TokenUrl added in v1.0.0

The tokenUrl of the spec authentication

type BlueprintRelations added in v1.0.0

type BlueprintRelations struct {
	// The many of the relation
	Many *bool `pulumi:"many"`
	// The required of the relation
	Required *bool `pulumi:"required"`
	// The target of the relation
	Target string `pulumi:"target"`
	// The title of the relation
	Title *string `pulumi:"title"`
}

type BlueprintRelationsArgs added in v1.0.0

type BlueprintRelationsArgs struct {
	// The many of the relation
	Many pulumi.BoolPtrInput `pulumi:"many"`
	// The required of the relation
	Required pulumi.BoolPtrInput `pulumi:"required"`
	// The target of the relation
	Target pulumi.StringInput `pulumi:"target"`
	// The title of the relation
	Title pulumi.StringPtrInput `pulumi:"title"`
}

func (BlueprintRelationsArgs) ElementType added in v1.0.0

func (BlueprintRelationsArgs) ElementType() reflect.Type

func (BlueprintRelationsArgs) ToBlueprintRelationsOutput added in v1.0.0

func (i BlueprintRelationsArgs) ToBlueprintRelationsOutput() BlueprintRelationsOutput

func (BlueprintRelationsArgs) ToBlueprintRelationsOutputWithContext added in v1.0.0

func (i BlueprintRelationsArgs) ToBlueprintRelationsOutputWithContext(ctx context.Context) BlueprintRelationsOutput

type BlueprintRelationsInput added in v1.0.0

type BlueprintRelationsInput interface {
	pulumi.Input

	ToBlueprintRelationsOutput() BlueprintRelationsOutput
	ToBlueprintRelationsOutputWithContext(context.Context) BlueprintRelationsOutput
}

BlueprintRelationsInput is an input type that accepts BlueprintRelationsArgs and BlueprintRelationsOutput values. You can construct a concrete instance of `BlueprintRelationsInput` via:

BlueprintRelationsArgs{...}

type BlueprintRelationsMap added in v1.0.0

type BlueprintRelationsMap map[string]BlueprintRelationsInput

func (BlueprintRelationsMap) ElementType added in v1.0.0

func (BlueprintRelationsMap) ElementType() reflect.Type

func (BlueprintRelationsMap) ToBlueprintRelationsMapOutput added in v1.0.0

func (i BlueprintRelationsMap) ToBlueprintRelationsMapOutput() BlueprintRelationsMapOutput

func (BlueprintRelationsMap) ToBlueprintRelationsMapOutputWithContext added in v1.0.0

func (i BlueprintRelationsMap) ToBlueprintRelationsMapOutputWithContext(ctx context.Context) BlueprintRelationsMapOutput

type BlueprintRelationsMapInput added in v1.0.0

type BlueprintRelationsMapInput interface {
	pulumi.Input

	ToBlueprintRelationsMapOutput() BlueprintRelationsMapOutput
	ToBlueprintRelationsMapOutputWithContext(context.Context) BlueprintRelationsMapOutput
}

BlueprintRelationsMapInput is an input type that accepts BlueprintRelationsMap and BlueprintRelationsMapOutput values. You can construct a concrete instance of `BlueprintRelationsMapInput` via:

BlueprintRelationsMap{ "key": BlueprintRelationsArgs{...} }

type BlueprintRelationsMapOutput added in v1.0.0

type BlueprintRelationsMapOutput struct{ *pulumi.OutputState }

func (BlueprintRelationsMapOutput) ElementType added in v1.0.0

func (BlueprintRelationsMapOutput) MapIndex added in v1.0.0

func (BlueprintRelationsMapOutput) ToBlueprintRelationsMapOutput added in v1.0.0

func (o BlueprintRelationsMapOutput) ToBlueprintRelationsMapOutput() BlueprintRelationsMapOutput

func (BlueprintRelationsMapOutput) ToBlueprintRelationsMapOutputWithContext added in v1.0.0

func (o BlueprintRelationsMapOutput) ToBlueprintRelationsMapOutputWithContext(ctx context.Context) BlueprintRelationsMapOutput

type BlueprintRelationsOutput added in v1.0.0

type BlueprintRelationsOutput struct{ *pulumi.OutputState }

func (BlueprintRelationsOutput) ElementType added in v1.0.0

func (BlueprintRelationsOutput) ElementType() reflect.Type

func (BlueprintRelationsOutput) Many added in v1.0.0

The many of the relation

func (BlueprintRelationsOutput) Required added in v1.0.0

The required of the relation

func (BlueprintRelationsOutput) Target added in v1.0.0

The target of the relation

func (BlueprintRelationsOutput) Title added in v1.0.0

The title of the relation

func (BlueprintRelationsOutput) ToBlueprintRelationsOutput added in v1.0.0

func (o BlueprintRelationsOutput) ToBlueprintRelationsOutput() BlueprintRelationsOutput

func (BlueprintRelationsOutput) ToBlueprintRelationsOutputWithContext added in v1.0.0

func (o BlueprintRelationsOutput) ToBlueprintRelationsOutputWithContext(ctx context.Context) BlueprintRelationsOutput

type BlueprintState

type BlueprintState struct {
	// The calculation properties of the blueprint
	CalculationProperties BlueprintCalculationPropertiesMapInput
	// The creation date of the blueprint
	CreatedAt pulumi.StringPtrInput
	// The creator of the blueprint
	CreatedBy pulumi.StringPtrInput
	// The description of the blueprint
	Description pulumi.StringPtrInput
	// If set to true, the blueprint will be deleted with all its entities, even if they are not managed by Terraform
	ForceDeleteEntities pulumi.BoolPtrInput
	// The icon of the blueprint
	Icon pulumi.StringPtrInput
	// The identifier of the blueprint
	Identifier pulumi.StringPtrInput
	// The changelog destination of the blueprint
	KafkaChangelogDestination BlueprintKafkaChangelogDestinationPtrInput
	// The mirror properties of the blueprint
	MirrorProperties BlueprintMirrorPropertiesMapInput
	// The properties of the blueprint
	Properties BlueprintPropertiesPtrInput
	// The relations of the blueprint
	Relations BlueprintRelationsMapInput
	// The team inheritance of the blueprint
	TeamInheritance BlueprintTeamInheritancePtrInput
	// The display name of the blueprint
	Title pulumi.StringPtrInput
	// The last update date of the blueprint
	UpdatedAt pulumi.StringPtrInput
	// The last updater of the blueprint
	UpdatedBy pulumi.StringPtrInput
	// The webhook changelog destination of the blueprint
	WebhookChangelogDestination BlueprintWebhookChangelogDestinationPtrInput
}

func (BlueprintState) ElementType

func (BlueprintState) ElementType() reflect.Type

type BlueprintTeamInheritance added in v1.0.0

type BlueprintTeamInheritance struct {
	// The path of the team inheritance
	Path string `pulumi:"path"`
}

type BlueprintTeamInheritanceArgs added in v1.0.0

type BlueprintTeamInheritanceArgs struct {
	// The path of the team inheritance
	Path pulumi.StringInput `pulumi:"path"`
}

func (BlueprintTeamInheritanceArgs) ElementType added in v1.0.0

func (BlueprintTeamInheritanceArgs) ToBlueprintTeamInheritanceOutput added in v1.0.0

func (i BlueprintTeamInheritanceArgs) ToBlueprintTeamInheritanceOutput() BlueprintTeamInheritanceOutput

func (BlueprintTeamInheritanceArgs) ToBlueprintTeamInheritanceOutputWithContext added in v1.0.0

func (i BlueprintTeamInheritanceArgs) ToBlueprintTeamInheritanceOutputWithContext(ctx context.Context) BlueprintTeamInheritanceOutput

func (BlueprintTeamInheritanceArgs) ToBlueprintTeamInheritancePtrOutput added in v1.0.0

func (i BlueprintTeamInheritanceArgs) ToBlueprintTeamInheritancePtrOutput() BlueprintTeamInheritancePtrOutput

func (BlueprintTeamInheritanceArgs) ToBlueprintTeamInheritancePtrOutputWithContext added in v1.0.0

func (i BlueprintTeamInheritanceArgs) ToBlueprintTeamInheritancePtrOutputWithContext(ctx context.Context) BlueprintTeamInheritancePtrOutput

type BlueprintTeamInheritanceInput added in v1.0.0

type BlueprintTeamInheritanceInput interface {
	pulumi.Input

	ToBlueprintTeamInheritanceOutput() BlueprintTeamInheritanceOutput
	ToBlueprintTeamInheritanceOutputWithContext(context.Context) BlueprintTeamInheritanceOutput
}

BlueprintTeamInheritanceInput is an input type that accepts BlueprintTeamInheritanceArgs and BlueprintTeamInheritanceOutput values. You can construct a concrete instance of `BlueprintTeamInheritanceInput` via:

BlueprintTeamInheritanceArgs{...}

type BlueprintTeamInheritanceOutput added in v1.0.0

type BlueprintTeamInheritanceOutput struct{ *pulumi.OutputState }

func (BlueprintTeamInheritanceOutput) ElementType added in v1.0.0

func (BlueprintTeamInheritanceOutput) Path added in v1.0.0

The path of the team inheritance

func (BlueprintTeamInheritanceOutput) ToBlueprintTeamInheritanceOutput added in v1.0.0

func (o BlueprintTeamInheritanceOutput) ToBlueprintTeamInheritanceOutput() BlueprintTeamInheritanceOutput

func (BlueprintTeamInheritanceOutput) ToBlueprintTeamInheritanceOutputWithContext added in v1.0.0

func (o BlueprintTeamInheritanceOutput) ToBlueprintTeamInheritanceOutputWithContext(ctx context.Context) BlueprintTeamInheritanceOutput

func (BlueprintTeamInheritanceOutput) ToBlueprintTeamInheritancePtrOutput added in v1.0.0

func (o BlueprintTeamInheritanceOutput) ToBlueprintTeamInheritancePtrOutput() BlueprintTeamInheritancePtrOutput

func (BlueprintTeamInheritanceOutput) ToBlueprintTeamInheritancePtrOutputWithContext added in v1.0.0

func (o BlueprintTeamInheritanceOutput) ToBlueprintTeamInheritancePtrOutputWithContext(ctx context.Context) BlueprintTeamInheritancePtrOutput

type BlueprintTeamInheritancePtrInput added in v1.0.0

type BlueprintTeamInheritancePtrInput interface {
	pulumi.Input

	ToBlueprintTeamInheritancePtrOutput() BlueprintTeamInheritancePtrOutput
	ToBlueprintTeamInheritancePtrOutputWithContext(context.Context) BlueprintTeamInheritancePtrOutput
}

BlueprintTeamInheritancePtrInput is an input type that accepts BlueprintTeamInheritanceArgs, BlueprintTeamInheritancePtr and BlueprintTeamInheritancePtrOutput values. You can construct a concrete instance of `BlueprintTeamInheritancePtrInput` via:

        BlueprintTeamInheritanceArgs{...}

or:

        nil

func BlueprintTeamInheritancePtr added in v1.0.0

func BlueprintTeamInheritancePtr(v *BlueprintTeamInheritanceArgs) BlueprintTeamInheritancePtrInput

type BlueprintTeamInheritancePtrOutput added in v1.0.0

type BlueprintTeamInheritancePtrOutput struct{ *pulumi.OutputState }

func (BlueprintTeamInheritancePtrOutput) Elem added in v1.0.0

func (BlueprintTeamInheritancePtrOutput) ElementType added in v1.0.0

func (BlueprintTeamInheritancePtrOutput) Path added in v1.0.0

The path of the team inheritance

func (BlueprintTeamInheritancePtrOutput) ToBlueprintTeamInheritancePtrOutput added in v1.0.0

func (o BlueprintTeamInheritancePtrOutput) ToBlueprintTeamInheritancePtrOutput() BlueprintTeamInheritancePtrOutput

func (BlueprintTeamInheritancePtrOutput) ToBlueprintTeamInheritancePtrOutputWithContext added in v1.0.0

func (o BlueprintTeamInheritancePtrOutput) ToBlueprintTeamInheritancePtrOutputWithContext(ctx context.Context) BlueprintTeamInheritancePtrOutput

type BlueprintWebhookChangelogDestination added in v1.0.0

type BlueprintWebhookChangelogDestination struct {
	// The agent of the webhook changelog destination
	Agent *bool `pulumi:"agent"`
	// The url of the webhook changelog destination
	Url string `pulumi:"url"`
}

type BlueprintWebhookChangelogDestinationArgs added in v1.0.0

type BlueprintWebhookChangelogDestinationArgs struct {
	// The agent of the webhook changelog destination
	Agent pulumi.BoolPtrInput `pulumi:"agent"`
	// The url of the webhook changelog destination
	Url pulumi.StringInput `pulumi:"url"`
}

func (BlueprintWebhookChangelogDestinationArgs) ElementType added in v1.0.0

func (BlueprintWebhookChangelogDestinationArgs) ToBlueprintWebhookChangelogDestinationOutput added in v1.0.0

func (i BlueprintWebhookChangelogDestinationArgs) ToBlueprintWebhookChangelogDestinationOutput() BlueprintWebhookChangelogDestinationOutput

func (BlueprintWebhookChangelogDestinationArgs) ToBlueprintWebhookChangelogDestinationOutputWithContext added in v1.0.0

func (i BlueprintWebhookChangelogDestinationArgs) ToBlueprintWebhookChangelogDestinationOutputWithContext(ctx context.Context) BlueprintWebhookChangelogDestinationOutput

func (BlueprintWebhookChangelogDestinationArgs) ToBlueprintWebhookChangelogDestinationPtrOutput added in v1.0.0

func (i BlueprintWebhookChangelogDestinationArgs) ToBlueprintWebhookChangelogDestinationPtrOutput() BlueprintWebhookChangelogDestinationPtrOutput

func (BlueprintWebhookChangelogDestinationArgs) ToBlueprintWebhookChangelogDestinationPtrOutputWithContext added in v1.0.0

func (i BlueprintWebhookChangelogDestinationArgs) ToBlueprintWebhookChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintWebhookChangelogDestinationPtrOutput

type BlueprintWebhookChangelogDestinationInput added in v1.0.0

type BlueprintWebhookChangelogDestinationInput interface {
	pulumi.Input

	ToBlueprintWebhookChangelogDestinationOutput() BlueprintWebhookChangelogDestinationOutput
	ToBlueprintWebhookChangelogDestinationOutputWithContext(context.Context) BlueprintWebhookChangelogDestinationOutput
}

BlueprintWebhookChangelogDestinationInput is an input type that accepts BlueprintWebhookChangelogDestinationArgs and BlueprintWebhookChangelogDestinationOutput values. You can construct a concrete instance of `BlueprintWebhookChangelogDestinationInput` via:

BlueprintWebhookChangelogDestinationArgs{...}

type BlueprintWebhookChangelogDestinationOutput added in v1.0.0

type BlueprintWebhookChangelogDestinationOutput struct{ *pulumi.OutputState }

func (BlueprintWebhookChangelogDestinationOutput) Agent added in v1.0.0

The agent of the webhook changelog destination

func (BlueprintWebhookChangelogDestinationOutput) ElementType added in v1.0.0

func (BlueprintWebhookChangelogDestinationOutput) ToBlueprintWebhookChangelogDestinationOutput added in v1.0.0

func (o BlueprintWebhookChangelogDestinationOutput) ToBlueprintWebhookChangelogDestinationOutput() BlueprintWebhookChangelogDestinationOutput

func (BlueprintWebhookChangelogDestinationOutput) ToBlueprintWebhookChangelogDestinationOutputWithContext added in v1.0.0

func (o BlueprintWebhookChangelogDestinationOutput) ToBlueprintWebhookChangelogDestinationOutputWithContext(ctx context.Context) BlueprintWebhookChangelogDestinationOutput

func (BlueprintWebhookChangelogDestinationOutput) ToBlueprintWebhookChangelogDestinationPtrOutput added in v1.0.0

func (o BlueprintWebhookChangelogDestinationOutput) ToBlueprintWebhookChangelogDestinationPtrOutput() BlueprintWebhookChangelogDestinationPtrOutput

func (BlueprintWebhookChangelogDestinationOutput) ToBlueprintWebhookChangelogDestinationPtrOutputWithContext added in v1.0.0

func (o BlueprintWebhookChangelogDestinationOutput) ToBlueprintWebhookChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintWebhookChangelogDestinationPtrOutput

func (BlueprintWebhookChangelogDestinationOutput) Url added in v1.0.0

The url of the webhook changelog destination

type BlueprintWebhookChangelogDestinationPtrInput added in v1.0.0

type BlueprintWebhookChangelogDestinationPtrInput interface {
	pulumi.Input

	ToBlueprintWebhookChangelogDestinationPtrOutput() BlueprintWebhookChangelogDestinationPtrOutput
	ToBlueprintWebhookChangelogDestinationPtrOutputWithContext(context.Context) BlueprintWebhookChangelogDestinationPtrOutput
}

BlueprintWebhookChangelogDestinationPtrInput is an input type that accepts BlueprintWebhookChangelogDestinationArgs, BlueprintWebhookChangelogDestinationPtr and BlueprintWebhookChangelogDestinationPtrOutput values. You can construct a concrete instance of `BlueprintWebhookChangelogDestinationPtrInput` via:

        BlueprintWebhookChangelogDestinationArgs{...}

or:

        nil

type BlueprintWebhookChangelogDestinationPtrOutput added in v1.0.0

type BlueprintWebhookChangelogDestinationPtrOutput struct{ *pulumi.OutputState }

func (BlueprintWebhookChangelogDestinationPtrOutput) Agent added in v1.0.0

The agent of the webhook changelog destination

func (BlueprintWebhookChangelogDestinationPtrOutput) Elem added in v1.0.0

func (BlueprintWebhookChangelogDestinationPtrOutput) ElementType added in v1.0.0

func (BlueprintWebhookChangelogDestinationPtrOutput) ToBlueprintWebhookChangelogDestinationPtrOutput added in v1.0.0

func (o BlueprintWebhookChangelogDestinationPtrOutput) ToBlueprintWebhookChangelogDestinationPtrOutput() BlueprintWebhookChangelogDestinationPtrOutput

func (BlueprintWebhookChangelogDestinationPtrOutput) ToBlueprintWebhookChangelogDestinationPtrOutputWithContext added in v1.0.0

func (o BlueprintWebhookChangelogDestinationPtrOutput) ToBlueprintWebhookChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintWebhookChangelogDestinationPtrOutput

func (BlueprintWebhookChangelogDestinationPtrOutput) Url added in v1.0.0

The url of the webhook changelog destination

type Entity

type Entity struct {
	pulumi.CustomResourceState

	// The blueprint identifier the entity relates to
	Blueprint pulumi.StringOutput `pulumi:"blueprint"`
	// The creation date of the entity
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The creator of the entity
	CreatedBy pulumi.StringOutput `pulumi:"createdBy"`
	// The icon of the entity
	Icon pulumi.StringPtrOutput `pulumi:"icon"`
	// The identifier of the entity
	Identifier pulumi.StringOutput `pulumi:"identifier"`
	// The properties of the entity
	Properties EntityPropertiesPtrOutput `pulumi:"properties"`
	// The relations of the entity
	Relations EntityRelationsPtrOutput `pulumi:"relations"`
	// The runID of the action run that created the entity
	RunId pulumi.StringPtrOutput `pulumi:"runId"`
	// The teams the entity belongs to
	Teams pulumi.StringArrayOutput `pulumi:"teams"`
	// The title of the entity
	Title pulumi.StringPtrOutput `pulumi:"title"`
	// The last update date of the entity
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
	// The last updater of the entity
	UpdatedBy pulumi.StringOutput `pulumi:"updatedBy"`
}

func GetEntity

func GetEntity(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EntityState, opts ...pulumi.ResourceOption) (*Entity, error)

GetEntity gets an existing Entity 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 NewEntity

func NewEntity(ctx *pulumi.Context,
	name string, args *EntityArgs, opts ...pulumi.ResourceOption) (*Entity, error)

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

func (*Entity) ElementType

func (*Entity) ElementType() reflect.Type

func (*Entity) ToEntityOutput

func (i *Entity) ToEntityOutput() EntityOutput

func (*Entity) ToEntityOutputWithContext

func (i *Entity) ToEntityOutputWithContext(ctx context.Context) EntityOutput

type EntityArgs

type EntityArgs struct {
	// The blueprint identifier the entity relates to
	Blueprint pulumi.StringInput
	// The icon of the entity
	Icon pulumi.StringPtrInput
	// The identifier of the entity
	Identifier pulumi.StringPtrInput
	// The properties of the entity
	Properties EntityPropertiesPtrInput
	// The relations of the entity
	Relations EntityRelationsPtrInput
	// The runID of the action run that created the entity
	RunId pulumi.StringPtrInput
	// The teams the entity belongs to
	Teams pulumi.StringArrayInput
	// The title of the entity
	Title pulumi.StringPtrInput
}

The set of arguments for constructing a Entity resource.

func (EntityArgs) ElementType

func (EntityArgs) ElementType() reflect.Type

type EntityArray

type EntityArray []EntityInput

func (EntityArray) ElementType

func (EntityArray) ElementType() reflect.Type

func (EntityArray) ToEntityArrayOutput

func (i EntityArray) ToEntityArrayOutput() EntityArrayOutput

func (EntityArray) ToEntityArrayOutputWithContext

func (i EntityArray) ToEntityArrayOutputWithContext(ctx context.Context) EntityArrayOutput

type EntityArrayInput

type EntityArrayInput interface {
	pulumi.Input

	ToEntityArrayOutput() EntityArrayOutput
	ToEntityArrayOutputWithContext(context.Context) EntityArrayOutput
}

EntityArrayInput is an input type that accepts EntityArray and EntityArrayOutput values. You can construct a concrete instance of `EntityArrayInput` via:

EntityArray{ EntityArgs{...} }

type EntityArrayOutput

type EntityArrayOutput struct{ *pulumi.OutputState }

func (EntityArrayOutput) ElementType

func (EntityArrayOutput) ElementType() reflect.Type

func (EntityArrayOutput) Index

func (EntityArrayOutput) ToEntityArrayOutput

func (o EntityArrayOutput) ToEntityArrayOutput() EntityArrayOutput

func (EntityArrayOutput) ToEntityArrayOutputWithContext

func (o EntityArrayOutput) ToEntityArrayOutputWithContext(ctx context.Context) EntityArrayOutput

type EntityInput

type EntityInput interface {
	pulumi.Input

	ToEntityOutput() EntityOutput
	ToEntityOutputWithContext(ctx context.Context) EntityOutput
}

type EntityMap

type EntityMap map[string]EntityInput

func (EntityMap) ElementType

func (EntityMap) ElementType() reflect.Type

func (EntityMap) ToEntityMapOutput

func (i EntityMap) ToEntityMapOutput() EntityMapOutput

func (EntityMap) ToEntityMapOutputWithContext

func (i EntityMap) ToEntityMapOutputWithContext(ctx context.Context) EntityMapOutput

type EntityMapInput

type EntityMapInput interface {
	pulumi.Input

	ToEntityMapOutput() EntityMapOutput
	ToEntityMapOutputWithContext(context.Context) EntityMapOutput
}

EntityMapInput is an input type that accepts EntityMap and EntityMapOutput values. You can construct a concrete instance of `EntityMapInput` via:

EntityMap{ "key": EntityArgs{...} }

type EntityMapOutput

type EntityMapOutput struct{ *pulumi.OutputState }

func (EntityMapOutput) ElementType

func (EntityMapOutput) ElementType() reflect.Type

func (EntityMapOutput) MapIndex

func (EntityMapOutput) ToEntityMapOutput

func (o EntityMapOutput) ToEntityMapOutput() EntityMapOutput

func (EntityMapOutput) ToEntityMapOutputWithContext

func (o EntityMapOutput) ToEntityMapOutputWithContext(ctx context.Context) EntityMapOutput

type EntityOutput

type EntityOutput struct{ *pulumi.OutputState }

func (EntityOutput) Blueprint

func (o EntityOutput) Blueprint() pulumi.StringOutput

The blueprint identifier the entity relates to

func (EntityOutput) CreatedAt

func (o EntityOutput) CreatedAt() pulumi.StringOutput

The creation date of the entity

func (EntityOutput) CreatedBy

func (o EntityOutput) CreatedBy() pulumi.StringOutput

The creator of the entity

func (EntityOutput) ElementType

func (EntityOutput) ElementType() reflect.Type

func (EntityOutput) Icon added in v1.0.0

The icon of the entity

func (EntityOutput) Identifier

func (o EntityOutput) Identifier() pulumi.StringOutput

The identifier of the entity

func (EntityOutput) Properties

func (o EntityOutput) Properties() EntityPropertiesPtrOutput

The properties of the entity

func (EntityOutput) Relations

func (o EntityOutput) Relations() EntityRelationsPtrOutput

The relations of the entity

func (EntityOutput) RunId

The runID of the action run that created the entity

func (EntityOutput) Teams

The teams the entity belongs to

func (EntityOutput) Title

The title of the entity

func (EntityOutput) ToEntityOutput

func (o EntityOutput) ToEntityOutput() EntityOutput

func (EntityOutput) ToEntityOutputWithContext

func (o EntityOutput) ToEntityOutputWithContext(ctx context.Context) EntityOutput

func (EntityOutput) UpdatedAt

func (o EntityOutput) UpdatedAt() pulumi.StringOutput

The last update date of the entity

func (EntityOutput) UpdatedBy

func (o EntityOutput) UpdatedBy() pulumi.StringOutput

The last updater of the entity

type EntityProperties added in v1.0.0

type EntityProperties struct {
	// The array properties of the entity
	ArrayProps *EntityPropertiesArrayProps `pulumi:"arrayProps"`
	// The bool properties of the entity
	BooleanProps map[string]bool `pulumi:"booleanProps"`
	// The number properties of the entity
	NumberProps map[string]float64 `pulumi:"numberProps"`
	// The object properties of the entity
	ObjectProps map[string]string `pulumi:"objectProps"`
	// The string properties of the entity
	StringProps map[string]string `pulumi:"stringProps"`
}

type EntityPropertiesArgs added in v1.0.0

type EntityPropertiesArgs struct {
	// The array properties of the entity
	ArrayProps EntityPropertiesArrayPropsPtrInput `pulumi:"arrayProps"`
	// The bool properties of the entity
	BooleanProps pulumi.BoolMapInput `pulumi:"booleanProps"`
	// The number properties of the entity
	NumberProps pulumi.Float64MapInput `pulumi:"numberProps"`
	// The object properties of the entity
	ObjectProps pulumi.StringMapInput `pulumi:"objectProps"`
	// The string properties of the entity
	StringProps pulumi.StringMapInput `pulumi:"stringProps"`
}

func (EntityPropertiesArgs) ElementType added in v1.0.0

func (EntityPropertiesArgs) ElementType() reflect.Type

func (EntityPropertiesArgs) ToEntityPropertiesOutput added in v1.0.0

func (i EntityPropertiesArgs) ToEntityPropertiesOutput() EntityPropertiesOutput

func (EntityPropertiesArgs) ToEntityPropertiesOutputWithContext added in v1.0.0

func (i EntityPropertiesArgs) ToEntityPropertiesOutputWithContext(ctx context.Context) EntityPropertiesOutput

func (EntityPropertiesArgs) ToEntityPropertiesPtrOutput added in v1.0.0

func (i EntityPropertiesArgs) ToEntityPropertiesPtrOutput() EntityPropertiesPtrOutput

func (EntityPropertiesArgs) ToEntityPropertiesPtrOutputWithContext added in v1.0.0

func (i EntityPropertiesArgs) ToEntityPropertiesPtrOutputWithContext(ctx context.Context) EntityPropertiesPtrOutput

type EntityPropertiesArrayProps added in v1.0.0

type EntityPropertiesArrayProps struct {
	BooleanItems map[string][]bool    `pulumi:"booleanItems"`
	NumberItems  map[string][]float64 `pulumi:"numberItems"`
	ObjectItems  map[string][]string  `pulumi:"objectItems"`
	StringItems  map[string][]string  `pulumi:"stringItems"`
}

type EntityPropertiesArrayPropsArgs added in v1.0.0

type EntityPropertiesArrayPropsArgs struct {
	BooleanItems pulumi.BoolArrayMapInput    `pulumi:"booleanItems"`
	NumberItems  pulumi.Float64ArrayMapInput `pulumi:"numberItems"`
	ObjectItems  pulumi.StringArrayMapInput  `pulumi:"objectItems"`
	StringItems  pulumi.StringArrayMapInput  `pulumi:"stringItems"`
}

func (EntityPropertiesArrayPropsArgs) ElementType added in v1.0.0

func (EntityPropertiesArrayPropsArgs) ToEntityPropertiesArrayPropsOutput added in v1.0.0

func (i EntityPropertiesArrayPropsArgs) ToEntityPropertiesArrayPropsOutput() EntityPropertiesArrayPropsOutput

func (EntityPropertiesArrayPropsArgs) ToEntityPropertiesArrayPropsOutputWithContext added in v1.0.0

func (i EntityPropertiesArrayPropsArgs) ToEntityPropertiesArrayPropsOutputWithContext(ctx context.Context) EntityPropertiesArrayPropsOutput

func (EntityPropertiesArrayPropsArgs) ToEntityPropertiesArrayPropsPtrOutput added in v1.0.0

func (i EntityPropertiesArrayPropsArgs) ToEntityPropertiesArrayPropsPtrOutput() EntityPropertiesArrayPropsPtrOutput

func (EntityPropertiesArrayPropsArgs) ToEntityPropertiesArrayPropsPtrOutputWithContext added in v1.0.0

func (i EntityPropertiesArrayPropsArgs) ToEntityPropertiesArrayPropsPtrOutputWithContext(ctx context.Context) EntityPropertiesArrayPropsPtrOutput

type EntityPropertiesArrayPropsInput added in v1.0.0

type EntityPropertiesArrayPropsInput interface {
	pulumi.Input

	ToEntityPropertiesArrayPropsOutput() EntityPropertiesArrayPropsOutput
	ToEntityPropertiesArrayPropsOutputWithContext(context.Context) EntityPropertiesArrayPropsOutput
}

EntityPropertiesArrayPropsInput is an input type that accepts EntityPropertiesArrayPropsArgs and EntityPropertiesArrayPropsOutput values. You can construct a concrete instance of `EntityPropertiesArrayPropsInput` via:

EntityPropertiesArrayPropsArgs{...}

type EntityPropertiesArrayPropsOutput added in v1.0.0

type EntityPropertiesArrayPropsOutput struct{ *pulumi.OutputState }

func (EntityPropertiesArrayPropsOutput) BooleanItems added in v1.0.0

func (EntityPropertiesArrayPropsOutput) ElementType added in v1.0.0

func (EntityPropertiesArrayPropsOutput) NumberItems added in v1.0.0

func (EntityPropertiesArrayPropsOutput) ObjectItems added in v1.0.0

func (EntityPropertiesArrayPropsOutput) StringItems added in v1.0.0

func (EntityPropertiesArrayPropsOutput) ToEntityPropertiesArrayPropsOutput added in v1.0.0

func (o EntityPropertiesArrayPropsOutput) ToEntityPropertiesArrayPropsOutput() EntityPropertiesArrayPropsOutput

func (EntityPropertiesArrayPropsOutput) ToEntityPropertiesArrayPropsOutputWithContext added in v1.0.0

func (o EntityPropertiesArrayPropsOutput) ToEntityPropertiesArrayPropsOutputWithContext(ctx context.Context) EntityPropertiesArrayPropsOutput

func (EntityPropertiesArrayPropsOutput) ToEntityPropertiesArrayPropsPtrOutput added in v1.0.0

func (o EntityPropertiesArrayPropsOutput) ToEntityPropertiesArrayPropsPtrOutput() EntityPropertiesArrayPropsPtrOutput

func (EntityPropertiesArrayPropsOutput) ToEntityPropertiesArrayPropsPtrOutputWithContext added in v1.0.0

func (o EntityPropertiesArrayPropsOutput) ToEntityPropertiesArrayPropsPtrOutputWithContext(ctx context.Context) EntityPropertiesArrayPropsPtrOutput

type EntityPropertiesArrayPropsPtrInput added in v1.0.0

type EntityPropertiesArrayPropsPtrInput interface {
	pulumi.Input

	ToEntityPropertiesArrayPropsPtrOutput() EntityPropertiesArrayPropsPtrOutput
	ToEntityPropertiesArrayPropsPtrOutputWithContext(context.Context) EntityPropertiesArrayPropsPtrOutput
}

EntityPropertiesArrayPropsPtrInput is an input type that accepts EntityPropertiesArrayPropsArgs, EntityPropertiesArrayPropsPtr and EntityPropertiesArrayPropsPtrOutput values. You can construct a concrete instance of `EntityPropertiesArrayPropsPtrInput` via:

        EntityPropertiesArrayPropsArgs{...}

or:

        nil

func EntityPropertiesArrayPropsPtr added in v1.0.0

type EntityPropertiesArrayPropsPtrOutput added in v1.0.0

type EntityPropertiesArrayPropsPtrOutput struct{ *pulumi.OutputState }

func (EntityPropertiesArrayPropsPtrOutput) BooleanItems added in v1.0.0

func (EntityPropertiesArrayPropsPtrOutput) Elem added in v1.0.0

func (EntityPropertiesArrayPropsPtrOutput) ElementType added in v1.0.0

func (EntityPropertiesArrayPropsPtrOutput) NumberItems added in v1.0.0

func (EntityPropertiesArrayPropsPtrOutput) ObjectItems added in v1.0.0

func (EntityPropertiesArrayPropsPtrOutput) StringItems added in v1.0.0

func (EntityPropertiesArrayPropsPtrOutput) ToEntityPropertiesArrayPropsPtrOutput added in v1.0.0

func (o EntityPropertiesArrayPropsPtrOutput) ToEntityPropertiesArrayPropsPtrOutput() EntityPropertiesArrayPropsPtrOutput

func (EntityPropertiesArrayPropsPtrOutput) ToEntityPropertiesArrayPropsPtrOutputWithContext added in v1.0.0

func (o EntityPropertiesArrayPropsPtrOutput) ToEntityPropertiesArrayPropsPtrOutputWithContext(ctx context.Context) EntityPropertiesArrayPropsPtrOutput

type EntityPropertiesInput added in v1.0.0

type EntityPropertiesInput interface {
	pulumi.Input

	ToEntityPropertiesOutput() EntityPropertiesOutput
	ToEntityPropertiesOutputWithContext(context.Context) EntityPropertiesOutput
}

EntityPropertiesInput is an input type that accepts EntityPropertiesArgs and EntityPropertiesOutput values. You can construct a concrete instance of `EntityPropertiesInput` via:

EntityPropertiesArgs{...}

type EntityPropertiesOutput added in v1.0.0

type EntityPropertiesOutput struct{ *pulumi.OutputState }

func (EntityPropertiesOutput) ArrayProps added in v1.0.0

The array properties of the entity

func (EntityPropertiesOutput) BooleanProps added in v1.0.0

func (o EntityPropertiesOutput) BooleanProps() pulumi.BoolMapOutput

The bool properties of the entity

func (EntityPropertiesOutput) ElementType added in v1.0.0

func (EntityPropertiesOutput) ElementType() reflect.Type

func (EntityPropertiesOutput) NumberProps added in v1.0.0

The number properties of the entity

func (EntityPropertiesOutput) ObjectProps added in v1.0.0

The object properties of the entity

func (EntityPropertiesOutput) StringProps added in v1.0.0

The string properties of the entity

func (EntityPropertiesOutput) ToEntityPropertiesOutput added in v1.0.0

func (o EntityPropertiesOutput) ToEntityPropertiesOutput() EntityPropertiesOutput

func (EntityPropertiesOutput) ToEntityPropertiesOutputWithContext added in v1.0.0

func (o EntityPropertiesOutput) ToEntityPropertiesOutputWithContext(ctx context.Context) EntityPropertiesOutput

func (EntityPropertiesOutput) ToEntityPropertiesPtrOutput added in v1.0.0

func (o EntityPropertiesOutput) ToEntityPropertiesPtrOutput() EntityPropertiesPtrOutput

func (EntityPropertiesOutput) ToEntityPropertiesPtrOutputWithContext added in v1.0.0

func (o EntityPropertiesOutput) ToEntityPropertiesPtrOutputWithContext(ctx context.Context) EntityPropertiesPtrOutput

type EntityPropertiesPtrInput added in v1.0.0

type EntityPropertiesPtrInput interface {
	pulumi.Input

	ToEntityPropertiesPtrOutput() EntityPropertiesPtrOutput
	ToEntityPropertiesPtrOutputWithContext(context.Context) EntityPropertiesPtrOutput
}

EntityPropertiesPtrInput is an input type that accepts EntityPropertiesArgs, EntityPropertiesPtr and EntityPropertiesPtrOutput values. You can construct a concrete instance of `EntityPropertiesPtrInput` via:

        EntityPropertiesArgs{...}

or:

        nil

func EntityPropertiesPtr added in v1.0.0

func EntityPropertiesPtr(v *EntityPropertiesArgs) EntityPropertiesPtrInput

type EntityPropertiesPtrOutput added in v1.0.0

type EntityPropertiesPtrOutput struct{ *pulumi.OutputState }

func (EntityPropertiesPtrOutput) ArrayProps added in v1.0.0

The array properties of the entity

func (EntityPropertiesPtrOutput) BooleanProps added in v1.0.0

The bool properties of the entity

func (EntityPropertiesPtrOutput) Elem added in v1.0.0

func (EntityPropertiesPtrOutput) ElementType added in v1.0.0

func (EntityPropertiesPtrOutput) ElementType() reflect.Type

func (EntityPropertiesPtrOutput) NumberProps added in v1.0.0

The number properties of the entity

func (EntityPropertiesPtrOutput) ObjectProps added in v1.0.0

The object properties of the entity

func (EntityPropertiesPtrOutput) StringProps added in v1.0.0

The string properties of the entity

func (EntityPropertiesPtrOutput) ToEntityPropertiesPtrOutput added in v1.0.0

func (o EntityPropertiesPtrOutput) ToEntityPropertiesPtrOutput() EntityPropertiesPtrOutput

func (EntityPropertiesPtrOutput) ToEntityPropertiesPtrOutputWithContext added in v1.0.0

func (o EntityPropertiesPtrOutput) ToEntityPropertiesPtrOutputWithContext(ctx context.Context) EntityPropertiesPtrOutput

type EntityRelations added in v1.0.0

type EntityRelations struct {
	// The many relation of the entity
	ManyRelations map[string][]string `pulumi:"manyRelations"`
	// The single relation of the entity
	SingleRelations map[string]string `pulumi:"singleRelations"`
}

type EntityRelationsArgs added in v1.0.0

type EntityRelationsArgs struct {
	// The many relation of the entity
	ManyRelations pulumi.StringArrayMapInput `pulumi:"manyRelations"`
	// The single relation of the entity
	SingleRelations pulumi.StringMapInput `pulumi:"singleRelations"`
}

func (EntityRelationsArgs) ElementType added in v1.0.0

func (EntityRelationsArgs) ElementType() reflect.Type

func (EntityRelationsArgs) ToEntityRelationsOutput added in v1.0.0

func (i EntityRelationsArgs) ToEntityRelationsOutput() EntityRelationsOutput

func (EntityRelationsArgs) ToEntityRelationsOutputWithContext added in v1.0.0

func (i EntityRelationsArgs) ToEntityRelationsOutputWithContext(ctx context.Context) EntityRelationsOutput

func (EntityRelationsArgs) ToEntityRelationsPtrOutput added in v1.0.0

func (i EntityRelationsArgs) ToEntityRelationsPtrOutput() EntityRelationsPtrOutput

func (EntityRelationsArgs) ToEntityRelationsPtrOutputWithContext added in v1.0.0

func (i EntityRelationsArgs) ToEntityRelationsPtrOutputWithContext(ctx context.Context) EntityRelationsPtrOutput

type EntityRelationsInput added in v1.0.0

type EntityRelationsInput interface {
	pulumi.Input

	ToEntityRelationsOutput() EntityRelationsOutput
	ToEntityRelationsOutputWithContext(context.Context) EntityRelationsOutput
}

EntityRelationsInput is an input type that accepts EntityRelationsArgs and EntityRelationsOutput values. You can construct a concrete instance of `EntityRelationsInput` via:

EntityRelationsArgs{...}

type EntityRelationsOutput added in v1.0.0

type EntityRelationsOutput struct{ *pulumi.OutputState }

func (EntityRelationsOutput) ElementType added in v1.0.0

func (EntityRelationsOutput) ElementType() reflect.Type

func (EntityRelationsOutput) ManyRelations added in v1.0.0

The many relation of the entity

func (EntityRelationsOutput) SingleRelations added in v1.0.0

func (o EntityRelationsOutput) SingleRelations() pulumi.StringMapOutput

The single relation of the entity

func (EntityRelationsOutput) ToEntityRelationsOutput added in v1.0.0

func (o EntityRelationsOutput) ToEntityRelationsOutput() EntityRelationsOutput

func (EntityRelationsOutput) ToEntityRelationsOutputWithContext added in v1.0.0

func (o EntityRelationsOutput) ToEntityRelationsOutputWithContext(ctx context.Context) EntityRelationsOutput

func (EntityRelationsOutput) ToEntityRelationsPtrOutput added in v1.0.0

func (o EntityRelationsOutput) ToEntityRelationsPtrOutput() EntityRelationsPtrOutput

func (EntityRelationsOutput) ToEntityRelationsPtrOutputWithContext added in v1.0.0

func (o EntityRelationsOutput) ToEntityRelationsPtrOutputWithContext(ctx context.Context) EntityRelationsPtrOutput

type EntityRelationsPtrInput added in v1.0.0

type EntityRelationsPtrInput interface {
	pulumi.Input

	ToEntityRelationsPtrOutput() EntityRelationsPtrOutput
	ToEntityRelationsPtrOutputWithContext(context.Context) EntityRelationsPtrOutput
}

EntityRelationsPtrInput is an input type that accepts EntityRelationsArgs, EntityRelationsPtr and EntityRelationsPtrOutput values. You can construct a concrete instance of `EntityRelationsPtrInput` via:

        EntityRelationsArgs{...}

or:

        nil

func EntityRelationsPtr added in v1.0.0

func EntityRelationsPtr(v *EntityRelationsArgs) EntityRelationsPtrInput

type EntityRelationsPtrOutput added in v1.0.0

type EntityRelationsPtrOutput struct{ *pulumi.OutputState }

func (EntityRelationsPtrOutput) Elem added in v1.0.0

func (EntityRelationsPtrOutput) ElementType added in v1.0.0

func (EntityRelationsPtrOutput) ElementType() reflect.Type

func (EntityRelationsPtrOutput) ManyRelations added in v1.0.0

The many relation of the entity

func (EntityRelationsPtrOutput) SingleRelations added in v1.0.0

func (o EntityRelationsPtrOutput) SingleRelations() pulumi.StringMapOutput

The single relation of the entity

func (EntityRelationsPtrOutput) ToEntityRelationsPtrOutput added in v1.0.0

func (o EntityRelationsPtrOutput) ToEntityRelationsPtrOutput() EntityRelationsPtrOutput

func (EntityRelationsPtrOutput) ToEntityRelationsPtrOutputWithContext added in v1.0.0

func (o EntityRelationsPtrOutput) ToEntityRelationsPtrOutputWithContext(ctx context.Context) EntityRelationsPtrOutput

type EntityState

type EntityState struct {
	// The blueprint identifier the entity relates to
	Blueprint pulumi.StringPtrInput
	// The creation date of the entity
	CreatedAt pulumi.StringPtrInput
	// The creator of the entity
	CreatedBy pulumi.StringPtrInput
	// The icon of the entity
	Icon pulumi.StringPtrInput
	// The identifier of the entity
	Identifier pulumi.StringPtrInput
	// The properties of the entity
	Properties EntityPropertiesPtrInput
	// The relations of the entity
	Relations EntityRelationsPtrInput
	// The runID of the action run that created the entity
	RunId pulumi.StringPtrInput
	// The teams the entity belongs to
	Teams pulumi.StringArrayInput
	// The title of the entity
	Title pulumi.StringPtrInput
	// The last update date of the entity
	UpdatedAt pulumi.StringPtrInput
	// The last updater of the entity
	UpdatedBy pulumi.StringPtrInput
}

func (EntityState) ElementType

func (EntityState) ElementType() reflect.Type

type Page added in v1.10.2

type Page struct {
	pulumi.CustomResourceState

	// The identifier of the page/folder after which the page should be placed
	After pulumi.StringPtrOutput `pulumi:"after"`
	// The blueprint for which the page is created, relevant only for pages of type "blueprint-entities"
	Blueprint pulumi.StringPtrOutput `pulumi:"blueprint"`
	// The creation date of the page
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The creator of the page
	CreatedBy pulumi.StringOutput `pulumi:"createdBy"`
	// The icon of the page
	Icon pulumi.StringPtrOutput `pulumi:"icon"`
	// The Identifier of the page
	Identifier pulumi.StringOutput `pulumi:"identifier"`
	// Whether the page is locked, if true, viewers will not be able to edit the page widgets and filters
	Locked pulumi.BoolPtrOutput `pulumi:"locked"`
	// The identifier of the folder in which the page is in, default is the root of the sidebar
	Parent pulumi.StringPtrOutput `pulumi:"parent"`
	// The title of the page
	Title pulumi.StringPtrOutput `pulumi:"title"`
	// The type of the page, can be one of "blueprint-entities", "dashboard" or "home"
	Type pulumi.StringOutput `pulumi:"type"`
	// The last update date of the page
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
	// The last updater of the page
	UpdatedBy pulumi.StringOutput `pulumi:"updatedBy"`
	// The widgets of the page
	Widgets pulumi.StringArrayOutput `pulumi:"widgets"`
}

func GetPage added in v1.10.2

func GetPage(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PageState, opts ...pulumi.ResourceOption) (*Page, error)

GetPage gets an existing Page 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 NewPage added in v1.10.2

func NewPage(ctx *pulumi.Context,
	name string, args *PageArgs, opts ...pulumi.ResourceOption) (*Page, error)

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

func (*Page) ElementType added in v1.10.2

func (*Page) ElementType() reflect.Type

func (*Page) ToPageOutput added in v1.10.2

func (i *Page) ToPageOutput() PageOutput

func (*Page) ToPageOutputWithContext added in v1.10.2

func (i *Page) ToPageOutputWithContext(ctx context.Context) PageOutput

type PageArgs added in v1.10.2

type PageArgs struct {
	// The identifier of the page/folder after which the page should be placed
	After pulumi.StringPtrInput
	// The blueprint for which the page is created, relevant only for pages of type "blueprint-entities"
	Blueprint pulumi.StringPtrInput
	// The icon of the page
	Icon pulumi.StringPtrInput
	// The Identifier of the page
	Identifier pulumi.StringInput
	// Whether the page is locked, if true, viewers will not be able to edit the page widgets and filters
	Locked pulumi.BoolPtrInput
	// The identifier of the folder in which the page is in, default is the root of the sidebar
	Parent pulumi.StringPtrInput
	// The title of the page
	Title pulumi.StringPtrInput
	// The type of the page, can be one of "blueprint-entities", "dashboard" or "home"
	Type pulumi.StringInput
	// The widgets of the page
	Widgets pulumi.StringArrayInput
}

The set of arguments for constructing a Page resource.

func (PageArgs) ElementType added in v1.10.2

func (PageArgs) ElementType() reflect.Type

type PageArray added in v1.10.2

type PageArray []PageInput

func (PageArray) ElementType added in v1.10.2

func (PageArray) ElementType() reflect.Type

func (PageArray) ToPageArrayOutput added in v1.10.2

func (i PageArray) ToPageArrayOutput() PageArrayOutput

func (PageArray) ToPageArrayOutputWithContext added in v1.10.2

func (i PageArray) ToPageArrayOutputWithContext(ctx context.Context) PageArrayOutput

type PageArrayInput added in v1.10.2

type PageArrayInput interface {
	pulumi.Input

	ToPageArrayOutput() PageArrayOutput
	ToPageArrayOutputWithContext(context.Context) PageArrayOutput
}

PageArrayInput is an input type that accepts PageArray and PageArrayOutput values. You can construct a concrete instance of `PageArrayInput` via:

PageArray{ PageArgs{...} }

type PageArrayOutput added in v1.10.2

type PageArrayOutput struct{ *pulumi.OutputState }

func (PageArrayOutput) ElementType added in v1.10.2

func (PageArrayOutput) ElementType() reflect.Type

func (PageArrayOutput) Index added in v1.10.2

func (PageArrayOutput) ToPageArrayOutput added in v1.10.2

func (o PageArrayOutput) ToPageArrayOutput() PageArrayOutput

func (PageArrayOutput) ToPageArrayOutputWithContext added in v1.10.2

func (o PageArrayOutput) ToPageArrayOutputWithContext(ctx context.Context) PageArrayOutput

type PageInput added in v1.10.2

type PageInput interface {
	pulumi.Input

	ToPageOutput() PageOutput
	ToPageOutputWithContext(ctx context.Context) PageOutput
}

type PageMap added in v1.10.2

type PageMap map[string]PageInput

func (PageMap) ElementType added in v1.10.2

func (PageMap) ElementType() reflect.Type

func (PageMap) ToPageMapOutput added in v1.10.2

func (i PageMap) ToPageMapOutput() PageMapOutput

func (PageMap) ToPageMapOutputWithContext added in v1.10.2

func (i PageMap) ToPageMapOutputWithContext(ctx context.Context) PageMapOutput

type PageMapInput added in v1.10.2

type PageMapInput interface {
	pulumi.Input

	ToPageMapOutput() PageMapOutput
	ToPageMapOutputWithContext(context.Context) PageMapOutput
}

PageMapInput is an input type that accepts PageMap and PageMapOutput values. You can construct a concrete instance of `PageMapInput` via:

PageMap{ "key": PageArgs{...} }

type PageMapOutput added in v1.10.2

type PageMapOutput struct{ *pulumi.OutputState }

func (PageMapOutput) ElementType added in v1.10.2

func (PageMapOutput) ElementType() reflect.Type

func (PageMapOutput) MapIndex added in v1.10.2

func (PageMapOutput) ToPageMapOutput added in v1.10.2

func (o PageMapOutput) ToPageMapOutput() PageMapOutput

func (PageMapOutput) ToPageMapOutputWithContext added in v1.10.2

func (o PageMapOutput) ToPageMapOutputWithContext(ctx context.Context) PageMapOutput

type PageOutput added in v1.10.2

type PageOutput struct{ *pulumi.OutputState }

func (PageOutput) After added in v1.10.2

func (o PageOutput) After() pulumi.StringPtrOutput

The identifier of the page/folder after which the page should be placed

func (PageOutput) Blueprint added in v1.10.2

func (o PageOutput) Blueprint() pulumi.StringPtrOutput

The blueprint for which the page is created, relevant only for pages of type "blueprint-entities"

func (PageOutput) CreatedAt added in v1.10.2

func (o PageOutput) CreatedAt() pulumi.StringOutput

The creation date of the page

func (PageOutput) CreatedBy added in v1.10.2

func (o PageOutput) CreatedBy() pulumi.StringOutput

The creator of the page

func (PageOutput) ElementType added in v1.10.2

func (PageOutput) ElementType() reflect.Type

func (PageOutput) Icon added in v1.10.2

The icon of the page

func (PageOutput) Identifier added in v1.10.2

func (o PageOutput) Identifier() pulumi.StringOutput

The Identifier of the page

func (PageOutput) Locked added in v1.10.2

func (o PageOutput) Locked() pulumi.BoolPtrOutput

Whether the page is locked, if true, viewers will not be able to edit the page widgets and filters

func (PageOutput) Parent added in v1.10.2

func (o PageOutput) Parent() pulumi.StringPtrOutput

The identifier of the folder in which the page is in, default is the root of the sidebar

func (PageOutput) Title added in v1.10.2

func (o PageOutput) Title() pulumi.StringPtrOutput

The title of the page

func (PageOutput) ToPageOutput added in v1.10.2

func (o PageOutput) ToPageOutput() PageOutput

func (PageOutput) ToPageOutputWithContext added in v1.10.2

func (o PageOutput) ToPageOutputWithContext(ctx context.Context) PageOutput

func (PageOutput) Type added in v1.10.2

func (o PageOutput) Type() pulumi.StringOutput

The type of the page, can be one of "blueprint-entities", "dashboard" or "home"

func (PageOutput) UpdatedAt added in v1.10.2

func (o PageOutput) UpdatedAt() pulumi.StringOutput

The last update date of the page

func (PageOutput) UpdatedBy added in v1.10.2

func (o PageOutput) UpdatedBy() pulumi.StringOutput

The last updater of the page

func (PageOutput) Widgets added in v1.10.2

func (o PageOutput) Widgets() pulumi.StringArrayOutput

The widgets of the page

type PagePermissions added in v1.10.3

type PagePermissions struct {
	pulumi.CustomResourceState

	PageIdentifier pulumi.StringOutput `pulumi:"pageIdentifier"`
	// The permission to read the page
	Read PagePermissionsReadOutput `pulumi:"read"`
}

func GetPagePermissions added in v1.10.3

func GetPagePermissions(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PagePermissionsState, opts ...pulumi.ResourceOption) (*PagePermissions, error)

GetPagePermissions gets an existing PagePermissions 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 NewPagePermissions added in v1.10.3

func NewPagePermissions(ctx *pulumi.Context,
	name string, args *PagePermissionsArgs, opts ...pulumi.ResourceOption) (*PagePermissions, error)

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

func (*PagePermissions) ElementType added in v1.10.3

func (*PagePermissions) ElementType() reflect.Type

func (*PagePermissions) ToPagePermissionsOutput added in v1.10.3

func (i *PagePermissions) ToPagePermissionsOutput() PagePermissionsOutput

func (*PagePermissions) ToPagePermissionsOutputWithContext added in v1.10.3

func (i *PagePermissions) ToPagePermissionsOutputWithContext(ctx context.Context) PagePermissionsOutput

type PagePermissionsArgs added in v1.10.3

type PagePermissionsArgs struct {
	PageIdentifier pulumi.StringInput
	// The permission to read the page
	Read PagePermissionsReadInput
}

The set of arguments for constructing a PagePermissions resource.

func (PagePermissionsArgs) ElementType added in v1.10.3

func (PagePermissionsArgs) ElementType() reflect.Type

type PagePermissionsArray added in v1.10.3

type PagePermissionsArray []PagePermissionsInput

func (PagePermissionsArray) ElementType added in v1.10.3

func (PagePermissionsArray) ElementType() reflect.Type

func (PagePermissionsArray) ToPagePermissionsArrayOutput added in v1.10.3

func (i PagePermissionsArray) ToPagePermissionsArrayOutput() PagePermissionsArrayOutput

func (PagePermissionsArray) ToPagePermissionsArrayOutputWithContext added in v1.10.3

func (i PagePermissionsArray) ToPagePermissionsArrayOutputWithContext(ctx context.Context) PagePermissionsArrayOutput

type PagePermissionsArrayInput added in v1.10.3

type PagePermissionsArrayInput interface {
	pulumi.Input

	ToPagePermissionsArrayOutput() PagePermissionsArrayOutput
	ToPagePermissionsArrayOutputWithContext(context.Context) PagePermissionsArrayOutput
}

PagePermissionsArrayInput is an input type that accepts PagePermissionsArray and PagePermissionsArrayOutput values. You can construct a concrete instance of `PagePermissionsArrayInput` via:

PagePermissionsArray{ PagePermissionsArgs{...} }

type PagePermissionsArrayOutput added in v1.10.3

type PagePermissionsArrayOutput struct{ *pulumi.OutputState }

func (PagePermissionsArrayOutput) ElementType added in v1.10.3

func (PagePermissionsArrayOutput) ElementType() reflect.Type

func (PagePermissionsArrayOutput) Index added in v1.10.3

func (PagePermissionsArrayOutput) ToPagePermissionsArrayOutput added in v1.10.3

func (o PagePermissionsArrayOutput) ToPagePermissionsArrayOutput() PagePermissionsArrayOutput

func (PagePermissionsArrayOutput) ToPagePermissionsArrayOutputWithContext added in v1.10.3

func (o PagePermissionsArrayOutput) ToPagePermissionsArrayOutputWithContext(ctx context.Context) PagePermissionsArrayOutput

type PagePermissionsInput added in v1.10.3

type PagePermissionsInput interface {
	pulumi.Input

	ToPagePermissionsOutput() PagePermissionsOutput
	ToPagePermissionsOutputWithContext(ctx context.Context) PagePermissionsOutput
}

type PagePermissionsMap added in v1.10.3

type PagePermissionsMap map[string]PagePermissionsInput

func (PagePermissionsMap) ElementType added in v1.10.3

func (PagePermissionsMap) ElementType() reflect.Type

func (PagePermissionsMap) ToPagePermissionsMapOutput added in v1.10.3

func (i PagePermissionsMap) ToPagePermissionsMapOutput() PagePermissionsMapOutput

func (PagePermissionsMap) ToPagePermissionsMapOutputWithContext added in v1.10.3

func (i PagePermissionsMap) ToPagePermissionsMapOutputWithContext(ctx context.Context) PagePermissionsMapOutput

type PagePermissionsMapInput added in v1.10.3

type PagePermissionsMapInput interface {
	pulumi.Input

	ToPagePermissionsMapOutput() PagePermissionsMapOutput
	ToPagePermissionsMapOutputWithContext(context.Context) PagePermissionsMapOutput
}

PagePermissionsMapInput is an input type that accepts PagePermissionsMap and PagePermissionsMapOutput values. You can construct a concrete instance of `PagePermissionsMapInput` via:

PagePermissionsMap{ "key": PagePermissionsArgs{...} }

type PagePermissionsMapOutput added in v1.10.3

type PagePermissionsMapOutput struct{ *pulumi.OutputState }

func (PagePermissionsMapOutput) ElementType added in v1.10.3

func (PagePermissionsMapOutput) ElementType() reflect.Type

func (PagePermissionsMapOutput) MapIndex added in v1.10.3

func (PagePermissionsMapOutput) ToPagePermissionsMapOutput added in v1.10.3

func (o PagePermissionsMapOutput) ToPagePermissionsMapOutput() PagePermissionsMapOutput

func (PagePermissionsMapOutput) ToPagePermissionsMapOutputWithContext added in v1.10.3

func (o PagePermissionsMapOutput) ToPagePermissionsMapOutputWithContext(ctx context.Context) PagePermissionsMapOutput

type PagePermissionsOutput added in v1.10.3

type PagePermissionsOutput struct{ *pulumi.OutputState }

func (PagePermissionsOutput) ElementType added in v1.10.3

func (PagePermissionsOutput) ElementType() reflect.Type

func (PagePermissionsOutput) PageIdentifier added in v1.10.3

func (o PagePermissionsOutput) PageIdentifier() pulumi.StringOutput

func (PagePermissionsOutput) Read added in v1.10.3

The permission to read the page

func (PagePermissionsOutput) ToPagePermissionsOutput added in v1.10.3

func (o PagePermissionsOutput) ToPagePermissionsOutput() PagePermissionsOutput

func (PagePermissionsOutput) ToPagePermissionsOutputWithContext added in v1.10.3

func (o PagePermissionsOutput) ToPagePermissionsOutputWithContext(ctx context.Context) PagePermissionsOutput

type PagePermissionsRead added in v1.10.3

type PagePermissionsRead struct {
	// The roles with read permission
	Roles []string `pulumi:"roles"`
	// The teams with read permission
	Teams []string `pulumi:"teams"`
	// The users with read permission
	Users []string `pulumi:"users"`
}

type PagePermissionsReadArgs added in v1.10.3

type PagePermissionsReadArgs struct {
	// The roles with read permission
	Roles pulumi.StringArrayInput `pulumi:"roles"`
	// The teams with read permission
	Teams pulumi.StringArrayInput `pulumi:"teams"`
	// The users with read permission
	Users pulumi.StringArrayInput `pulumi:"users"`
}

func (PagePermissionsReadArgs) ElementType added in v1.10.3

func (PagePermissionsReadArgs) ElementType() reflect.Type

func (PagePermissionsReadArgs) ToPagePermissionsReadOutput added in v1.10.3

func (i PagePermissionsReadArgs) ToPagePermissionsReadOutput() PagePermissionsReadOutput

func (PagePermissionsReadArgs) ToPagePermissionsReadOutputWithContext added in v1.10.3

func (i PagePermissionsReadArgs) ToPagePermissionsReadOutputWithContext(ctx context.Context) PagePermissionsReadOutput

func (PagePermissionsReadArgs) ToPagePermissionsReadPtrOutput added in v1.10.3

func (i PagePermissionsReadArgs) ToPagePermissionsReadPtrOutput() PagePermissionsReadPtrOutput

func (PagePermissionsReadArgs) ToPagePermissionsReadPtrOutputWithContext added in v1.10.3

func (i PagePermissionsReadArgs) ToPagePermissionsReadPtrOutputWithContext(ctx context.Context) PagePermissionsReadPtrOutput

type PagePermissionsReadInput added in v1.10.3

type PagePermissionsReadInput interface {
	pulumi.Input

	ToPagePermissionsReadOutput() PagePermissionsReadOutput
	ToPagePermissionsReadOutputWithContext(context.Context) PagePermissionsReadOutput
}

PagePermissionsReadInput is an input type that accepts PagePermissionsReadArgs and PagePermissionsReadOutput values. You can construct a concrete instance of `PagePermissionsReadInput` via:

PagePermissionsReadArgs{...}

type PagePermissionsReadOutput added in v1.10.3

type PagePermissionsReadOutput struct{ *pulumi.OutputState }

func (PagePermissionsReadOutput) ElementType added in v1.10.3

func (PagePermissionsReadOutput) ElementType() reflect.Type

func (PagePermissionsReadOutput) Roles added in v1.10.3

The roles with read permission

func (PagePermissionsReadOutput) Teams added in v1.10.3

The teams with read permission

func (PagePermissionsReadOutput) ToPagePermissionsReadOutput added in v1.10.3

func (o PagePermissionsReadOutput) ToPagePermissionsReadOutput() PagePermissionsReadOutput

func (PagePermissionsReadOutput) ToPagePermissionsReadOutputWithContext added in v1.10.3

func (o PagePermissionsReadOutput) ToPagePermissionsReadOutputWithContext(ctx context.Context) PagePermissionsReadOutput

func (PagePermissionsReadOutput) ToPagePermissionsReadPtrOutput added in v1.10.3

func (o PagePermissionsReadOutput) ToPagePermissionsReadPtrOutput() PagePermissionsReadPtrOutput

func (PagePermissionsReadOutput) ToPagePermissionsReadPtrOutputWithContext added in v1.10.3

func (o PagePermissionsReadOutput) ToPagePermissionsReadPtrOutputWithContext(ctx context.Context) PagePermissionsReadPtrOutput

func (PagePermissionsReadOutput) Users added in v1.10.3

The users with read permission

type PagePermissionsReadPtrInput added in v1.10.3

type PagePermissionsReadPtrInput interface {
	pulumi.Input

	ToPagePermissionsReadPtrOutput() PagePermissionsReadPtrOutput
	ToPagePermissionsReadPtrOutputWithContext(context.Context) PagePermissionsReadPtrOutput
}

PagePermissionsReadPtrInput is an input type that accepts PagePermissionsReadArgs, PagePermissionsReadPtr and PagePermissionsReadPtrOutput values. You can construct a concrete instance of `PagePermissionsReadPtrInput` via:

        PagePermissionsReadArgs{...}

or:

        nil

func PagePermissionsReadPtr added in v1.10.3

func PagePermissionsReadPtr(v *PagePermissionsReadArgs) PagePermissionsReadPtrInput

type PagePermissionsReadPtrOutput added in v1.10.3

type PagePermissionsReadPtrOutput struct{ *pulumi.OutputState }

func (PagePermissionsReadPtrOutput) Elem added in v1.10.3

func (PagePermissionsReadPtrOutput) ElementType added in v1.10.3

func (PagePermissionsReadPtrOutput) Roles added in v1.10.3

The roles with read permission

func (PagePermissionsReadPtrOutput) Teams added in v1.10.3

The teams with read permission

func (PagePermissionsReadPtrOutput) ToPagePermissionsReadPtrOutput added in v1.10.3

func (o PagePermissionsReadPtrOutput) ToPagePermissionsReadPtrOutput() PagePermissionsReadPtrOutput

func (PagePermissionsReadPtrOutput) ToPagePermissionsReadPtrOutputWithContext added in v1.10.3

func (o PagePermissionsReadPtrOutput) ToPagePermissionsReadPtrOutputWithContext(ctx context.Context) PagePermissionsReadPtrOutput

func (PagePermissionsReadPtrOutput) Users added in v1.10.3

The users with read permission

type PagePermissionsState added in v1.10.3

type PagePermissionsState struct {
	PageIdentifier pulumi.StringPtrInput
	// The permission to read the page
	Read PagePermissionsReadPtrInput
}

func (PagePermissionsState) ElementType added in v1.10.3

func (PagePermissionsState) ElementType() reflect.Type

type PageState added in v1.10.2

type PageState struct {
	// The identifier of the page/folder after which the page should be placed
	After pulumi.StringPtrInput
	// The blueprint for which the page is created, relevant only for pages of type "blueprint-entities"
	Blueprint pulumi.StringPtrInput
	// The creation date of the page
	CreatedAt pulumi.StringPtrInput
	// The creator of the page
	CreatedBy pulumi.StringPtrInput
	// The icon of the page
	Icon pulumi.StringPtrInput
	// The Identifier of the page
	Identifier pulumi.StringPtrInput
	// Whether the page is locked, if true, viewers will not be able to edit the page widgets and filters
	Locked pulumi.BoolPtrInput
	// The identifier of the folder in which the page is in, default is the root of the sidebar
	Parent pulumi.StringPtrInput
	// The title of the page
	Title pulumi.StringPtrInput
	// The type of the page, can be one of "blueprint-entities", "dashboard" or "home"
	Type pulumi.StringPtrInput
	// The last update date of the page
	UpdatedAt pulumi.StringPtrInput
	// The last updater of the page
	UpdatedBy pulumi.StringPtrInput
	// The widgets of the page
	Widgets pulumi.StringArrayInput
}

func (PageState) ElementType added in v1.10.2

func (PageState) ElementType() reflect.Type

type Provider

type Provider struct {
	pulumi.ProviderResourceState

	BaseUrl pulumi.StringPtrOutput `pulumi:"baseUrl"`
	// Client ID for Port-labs
	ClientId pulumi.StringPtrOutput `pulumi:"clientId"`
	// Client Secret for Port-labs
	Secret pulumi.StringPtrOutput `pulumi:"secret"`
	// Token for Port-labs
	Token pulumi.StringPtrOutput `pulumi:"token"`
}

The provider type for the port package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.

func NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

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

func (*Provider) ElementType

func (*Provider) ElementType() reflect.Type

func (*Provider) ToProviderOutput

func (i *Provider) ToProviderOutput() ProviderOutput

func (*Provider) ToProviderOutputWithContext

func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

type ProviderArgs

type ProviderArgs struct {
	BaseUrl pulumi.StringPtrInput
	// Client ID for Port-labs
	ClientId pulumi.StringPtrInput
	// Client Secret for Port-labs
	Secret pulumi.StringPtrInput
	// Token for Port-labs
	Token pulumi.StringPtrInput
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType

func (ProviderArgs) ElementType() reflect.Type

type ProviderInput

type ProviderInput interface {
	pulumi.Input

	ToProviderOutput() ProviderOutput
	ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}

type ProviderOutput

type ProviderOutput struct{ *pulumi.OutputState }

func (ProviderOutput) BaseUrl

func (ProviderOutput) ClientId

func (o ProviderOutput) ClientId() pulumi.StringPtrOutput

Client ID for Port-labs

func (ProviderOutput) ElementType

func (ProviderOutput) ElementType() reflect.Type

func (ProviderOutput) Secret

Client Secret for Port-labs

func (ProviderOutput) ToProviderOutput

func (o ProviderOutput) ToProviderOutput() ProviderOutput

func (ProviderOutput) ToProviderOutputWithContext

func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

func (ProviderOutput) Token

Token for Port-labs

type Scorecard added in v1.5.0

type Scorecard struct {
	pulumi.CustomResourceState

	// The blueprint of the scorecard
	Blueprint pulumi.StringOutput `pulumi:"blueprint"`
	// The creation date of the scorecard
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The creator of the scorecard
	CreatedBy pulumi.StringOutput `pulumi:"createdBy"`
	// The identifier of the scorecard
	Identifier pulumi.StringOutput `pulumi:"identifier"`
	// The rules of the scorecard
	Rules ScorecardRuleArrayOutput `pulumi:"rules"`
	// The title of the scorecard
	Title pulumi.StringOutput `pulumi:"title"`
	// The last update date of the scorecard
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
	// The last updater of the scorecard
	UpdatedBy pulumi.StringOutput `pulumi:"updatedBy"`
}

func GetScorecard added in v1.5.0

func GetScorecard(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ScorecardState, opts ...pulumi.ResourceOption) (*Scorecard, error)

GetScorecard gets an existing Scorecard 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 NewScorecard added in v1.5.0

func NewScorecard(ctx *pulumi.Context,
	name string, args *ScorecardArgs, opts ...pulumi.ResourceOption) (*Scorecard, error)

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

func (*Scorecard) ElementType added in v1.5.0

func (*Scorecard) ElementType() reflect.Type

func (*Scorecard) ToScorecardOutput added in v1.5.0

func (i *Scorecard) ToScorecardOutput() ScorecardOutput

func (*Scorecard) ToScorecardOutputWithContext added in v1.5.0

func (i *Scorecard) ToScorecardOutputWithContext(ctx context.Context) ScorecardOutput

type ScorecardArgs added in v1.5.0

type ScorecardArgs struct {
	// The blueprint of the scorecard
	Blueprint pulumi.StringInput
	// The identifier of the scorecard
	Identifier pulumi.StringInput
	// The rules of the scorecard
	Rules ScorecardRuleArrayInput
	// The title of the scorecard
	Title pulumi.StringInput
}

The set of arguments for constructing a Scorecard resource.

func (ScorecardArgs) ElementType added in v1.5.0

func (ScorecardArgs) ElementType() reflect.Type

type ScorecardArray added in v1.5.0

type ScorecardArray []ScorecardInput

func (ScorecardArray) ElementType added in v1.5.0

func (ScorecardArray) ElementType() reflect.Type

func (ScorecardArray) ToScorecardArrayOutput added in v1.5.0

func (i ScorecardArray) ToScorecardArrayOutput() ScorecardArrayOutput

func (ScorecardArray) ToScorecardArrayOutputWithContext added in v1.5.0

func (i ScorecardArray) ToScorecardArrayOutputWithContext(ctx context.Context) ScorecardArrayOutput

type ScorecardArrayInput added in v1.5.0

type ScorecardArrayInput interface {
	pulumi.Input

	ToScorecardArrayOutput() ScorecardArrayOutput
	ToScorecardArrayOutputWithContext(context.Context) ScorecardArrayOutput
}

ScorecardArrayInput is an input type that accepts ScorecardArray and ScorecardArrayOutput values. You can construct a concrete instance of `ScorecardArrayInput` via:

ScorecardArray{ ScorecardArgs{...} }

type ScorecardArrayOutput added in v1.5.0

type ScorecardArrayOutput struct{ *pulumi.OutputState }

func (ScorecardArrayOutput) ElementType added in v1.5.0

func (ScorecardArrayOutput) ElementType() reflect.Type

func (ScorecardArrayOutput) Index added in v1.5.0

func (ScorecardArrayOutput) ToScorecardArrayOutput added in v1.5.0

func (o ScorecardArrayOutput) ToScorecardArrayOutput() ScorecardArrayOutput

func (ScorecardArrayOutput) ToScorecardArrayOutputWithContext added in v1.5.0

func (o ScorecardArrayOutput) ToScorecardArrayOutputWithContext(ctx context.Context) ScorecardArrayOutput

type ScorecardInput added in v1.5.0

type ScorecardInput interface {
	pulumi.Input

	ToScorecardOutput() ScorecardOutput
	ToScorecardOutputWithContext(ctx context.Context) ScorecardOutput
}

type ScorecardMap added in v1.5.0

type ScorecardMap map[string]ScorecardInput

func (ScorecardMap) ElementType added in v1.5.0

func (ScorecardMap) ElementType() reflect.Type

func (ScorecardMap) ToScorecardMapOutput added in v1.5.0

func (i ScorecardMap) ToScorecardMapOutput() ScorecardMapOutput

func (ScorecardMap) ToScorecardMapOutputWithContext added in v1.5.0

func (i ScorecardMap) ToScorecardMapOutputWithContext(ctx context.Context) ScorecardMapOutput

type ScorecardMapInput added in v1.5.0

type ScorecardMapInput interface {
	pulumi.Input

	ToScorecardMapOutput() ScorecardMapOutput
	ToScorecardMapOutputWithContext(context.Context) ScorecardMapOutput
}

ScorecardMapInput is an input type that accepts ScorecardMap and ScorecardMapOutput values. You can construct a concrete instance of `ScorecardMapInput` via:

ScorecardMap{ "key": ScorecardArgs{...} }

type ScorecardMapOutput added in v1.5.0

type ScorecardMapOutput struct{ *pulumi.OutputState }

func (ScorecardMapOutput) ElementType added in v1.5.0

func (ScorecardMapOutput) ElementType() reflect.Type

func (ScorecardMapOutput) MapIndex added in v1.5.0

func (ScorecardMapOutput) ToScorecardMapOutput added in v1.5.0

func (o ScorecardMapOutput) ToScorecardMapOutput() ScorecardMapOutput

func (ScorecardMapOutput) ToScorecardMapOutputWithContext added in v1.5.0

func (o ScorecardMapOutput) ToScorecardMapOutputWithContext(ctx context.Context) ScorecardMapOutput

type ScorecardOutput added in v1.5.0

type ScorecardOutput struct{ *pulumi.OutputState }

func (ScorecardOutput) Blueprint added in v1.5.0

func (o ScorecardOutput) Blueprint() pulumi.StringOutput

The blueprint of the scorecard

func (ScorecardOutput) CreatedAt added in v1.5.0

func (o ScorecardOutput) CreatedAt() pulumi.StringOutput

The creation date of the scorecard

func (ScorecardOutput) CreatedBy added in v1.5.0

func (o ScorecardOutput) CreatedBy() pulumi.StringOutput

The creator of the scorecard

func (ScorecardOutput) ElementType added in v1.5.0

func (ScorecardOutput) ElementType() reflect.Type

func (ScorecardOutput) Identifier added in v1.5.0

func (o ScorecardOutput) Identifier() pulumi.StringOutput

The identifier of the scorecard

func (ScorecardOutput) Rules added in v1.5.0

The rules of the scorecard

func (ScorecardOutput) Title added in v1.5.0

The title of the scorecard

func (ScorecardOutput) ToScorecardOutput added in v1.5.0

func (o ScorecardOutput) ToScorecardOutput() ScorecardOutput

func (ScorecardOutput) ToScorecardOutputWithContext added in v1.5.0

func (o ScorecardOutput) ToScorecardOutputWithContext(ctx context.Context) ScorecardOutput

func (ScorecardOutput) UpdatedAt added in v1.5.0

func (o ScorecardOutput) UpdatedAt() pulumi.StringOutput

The last update date of the scorecard

func (ScorecardOutput) UpdatedBy added in v1.5.0

func (o ScorecardOutput) UpdatedBy() pulumi.StringOutput

The last updater of the scorecard

type ScorecardRule added in v1.5.0

type ScorecardRule struct {
	// The identifier of the rule
	Identifier string `pulumi:"identifier"`
	// The level of the rule
	Level string `pulumi:"level"`
	// The query of the rule
	Query ScorecardRuleQuery `pulumi:"query"`
	// The title of the rule
	Title string `pulumi:"title"`
}

type ScorecardRuleArgs added in v1.5.0

type ScorecardRuleArgs struct {
	// The identifier of the rule
	Identifier pulumi.StringInput `pulumi:"identifier"`
	// The level of the rule
	Level pulumi.StringInput `pulumi:"level"`
	// The query of the rule
	Query ScorecardRuleQueryInput `pulumi:"query"`
	// The title of the rule
	Title pulumi.StringInput `pulumi:"title"`
}

func (ScorecardRuleArgs) ElementType added in v1.5.0

func (ScorecardRuleArgs) ElementType() reflect.Type

func (ScorecardRuleArgs) ToScorecardRuleOutput added in v1.5.0

func (i ScorecardRuleArgs) ToScorecardRuleOutput() ScorecardRuleOutput

func (ScorecardRuleArgs) ToScorecardRuleOutputWithContext added in v1.5.0

func (i ScorecardRuleArgs) ToScorecardRuleOutputWithContext(ctx context.Context) ScorecardRuleOutput

type ScorecardRuleArray added in v1.5.0

type ScorecardRuleArray []ScorecardRuleInput

func (ScorecardRuleArray) ElementType added in v1.5.0

func (ScorecardRuleArray) ElementType() reflect.Type

func (ScorecardRuleArray) ToScorecardRuleArrayOutput added in v1.5.0

func (i ScorecardRuleArray) ToScorecardRuleArrayOutput() ScorecardRuleArrayOutput

func (ScorecardRuleArray) ToScorecardRuleArrayOutputWithContext added in v1.5.0

func (i ScorecardRuleArray) ToScorecardRuleArrayOutputWithContext(ctx context.Context) ScorecardRuleArrayOutput

type ScorecardRuleArrayInput added in v1.5.0

type ScorecardRuleArrayInput interface {
	pulumi.Input

	ToScorecardRuleArrayOutput() ScorecardRuleArrayOutput
	ToScorecardRuleArrayOutputWithContext(context.Context) ScorecardRuleArrayOutput
}

ScorecardRuleArrayInput is an input type that accepts ScorecardRuleArray and ScorecardRuleArrayOutput values. You can construct a concrete instance of `ScorecardRuleArrayInput` via:

ScorecardRuleArray{ ScorecardRuleArgs{...} }

type ScorecardRuleArrayOutput added in v1.5.0

type ScorecardRuleArrayOutput struct{ *pulumi.OutputState }

func (ScorecardRuleArrayOutput) ElementType added in v1.5.0

func (ScorecardRuleArrayOutput) ElementType() reflect.Type

func (ScorecardRuleArrayOutput) Index added in v1.5.0

func (ScorecardRuleArrayOutput) ToScorecardRuleArrayOutput added in v1.5.0

func (o ScorecardRuleArrayOutput) ToScorecardRuleArrayOutput() ScorecardRuleArrayOutput

func (ScorecardRuleArrayOutput) ToScorecardRuleArrayOutputWithContext added in v1.5.0

func (o ScorecardRuleArrayOutput) ToScorecardRuleArrayOutputWithContext(ctx context.Context) ScorecardRuleArrayOutput

type ScorecardRuleInput added in v1.5.0

type ScorecardRuleInput interface {
	pulumi.Input

	ToScorecardRuleOutput() ScorecardRuleOutput
	ToScorecardRuleOutputWithContext(context.Context) ScorecardRuleOutput
}

ScorecardRuleInput is an input type that accepts ScorecardRuleArgs and ScorecardRuleOutput values. You can construct a concrete instance of `ScorecardRuleInput` via:

ScorecardRuleArgs{...}

type ScorecardRuleOutput added in v1.5.0

type ScorecardRuleOutput struct{ *pulumi.OutputState }

func (ScorecardRuleOutput) ElementType added in v1.5.0

func (ScorecardRuleOutput) ElementType() reflect.Type

func (ScorecardRuleOutput) Identifier added in v1.5.0

func (o ScorecardRuleOutput) Identifier() pulumi.StringOutput

The identifier of the rule

func (ScorecardRuleOutput) Level added in v1.5.0

The level of the rule

func (ScorecardRuleOutput) Query added in v1.5.0

The query of the rule

func (ScorecardRuleOutput) Title added in v1.5.0

The title of the rule

func (ScorecardRuleOutput) ToScorecardRuleOutput added in v1.5.0

func (o ScorecardRuleOutput) ToScorecardRuleOutput() ScorecardRuleOutput

func (ScorecardRuleOutput) ToScorecardRuleOutputWithContext added in v1.5.0

func (o ScorecardRuleOutput) ToScorecardRuleOutputWithContext(ctx context.Context) ScorecardRuleOutput

type ScorecardRuleQuery added in v1.5.0

type ScorecardRuleQuery struct {
	// The combinator of the query
	Combinator string `pulumi:"combinator"`
	// The conditions of the query. Each condition object should be encoded to a string
	Conditions []string `pulumi:"conditions"`
}

type ScorecardRuleQueryArgs added in v1.5.0

type ScorecardRuleQueryArgs struct {
	// The combinator of the query
	Combinator pulumi.StringInput `pulumi:"combinator"`
	// The conditions of the query. Each condition object should be encoded to a string
	Conditions pulumi.StringArrayInput `pulumi:"conditions"`
}

func (ScorecardRuleQueryArgs) ElementType added in v1.5.0

func (ScorecardRuleQueryArgs) ElementType() reflect.Type

func (ScorecardRuleQueryArgs) ToScorecardRuleQueryOutput added in v1.5.0

func (i ScorecardRuleQueryArgs) ToScorecardRuleQueryOutput() ScorecardRuleQueryOutput

func (ScorecardRuleQueryArgs) ToScorecardRuleQueryOutputWithContext added in v1.5.0

func (i ScorecardRuleQueryArgs) ToScorecardRuleQueryOutputWithContext(ctx context.Context) ScorecardRuleQueryOutput

type ScorecardRuleQueryInput added in v1.5.0

type ScorecardRuleQueryInput interface {
	pulumi.Input

	ToScorecardRuleQueryOutput() ScorecardRuleQueryOutput
	ToScorecardRuleQueryOutputWithContext(context.Context) ScorecardRuleQueryOutput
}

ScorecardRuleQueryInput is an input type that accepts ScorecardRuleQueryArgs and ScorecardRuleQueryOutput values. You can construct a concrete instance of `ScorecardRuleQueryInput` via:

ScorecardRuleQueryArgs{...}

type ScorecardRuleQueryOutput added in v1.5.0

type ScorecardRuleQueryOutput struct{ *pulumi.OutputState }

func (ScorecardRuleQueryOutput) Combinator added in v1.5.0

The combinator of the query

func (ScorecardRuleQueryOutput) Conditions added in v1.5.0

The conditions of the query. Each condition object should be encoded to a string

func (ScorecardRuleQueryOutput) ElementType added in v1.5.0

func (ScorecardRuleQueryOutput) ElementType() reflect.Type

func (ScorecardRuleQueryOutput) ToScorecardRuleQueryOutput added in v1.5.0

func (o ScorecardRuleQueryOutput) ToScorecardRuleQueryOutput() ScorecardRuleQueryOutput

func (ScorecardRuleQueryOutput) ToScorecardRuleQueryOutputWithContext added in v1.5.0

func (o ScorecardRuleQueryOutput) ToScorecardRuleQueryOutputWithContext(ctx context.Context) ScorecardRuleQueryOutput

type ScorecardState added in v1.5.0

type ScorecardState struct {
	// The blueprint of the scorecard
	Blueprint pulumi.StringPtrInput
	// The creation date of the scorecard
	CreatedAt pulumi.StringPtrInput
	// The creator of the scorecard
	CreatedBy pulumi.StringPtrInput
	// The identifier of the scorecard
	Identifier pulumi.StringPtrInput
	// The rules of the scorecard
	Rules ScorecardRuleArrayInput
	// The title of the scorecard
	Title pulumi.StringPtrInput
	// The last update date of the scorecard
	UpdatedAt pulumi.StringPtrInput
	// The last updater of the scorecard
	UpdatedBy pulumi.StringPtrInput
}

func (ScorecardState) ElementType added in v1.5.0

func (ScorecardState) ElementType() reflect.Type

type Team added in v1.6.0

type Team struct {
	pulumi.CustomResourceState

	// The creation date of the team
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The description of the team
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The name of the team
	Name pulumi.StringOutput `pulumi:"name"`
	// The provider of the team
	ProviderName pulumi.StringOutput `pulumi:"providerName"`
	// The last update date of the team
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
	// The users of the team
	Users pulumi.StringArrayOutput `pulumi:"users"`
}

func GetTeam added in v1.6.0

func GetTeam(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TeamState, opts ...pulumi.ResourceOption) (*Team, error)

GetTeam gets an existing Team 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 NewTeam added in v1.6.0

func NewTeam(ctx *pulumi.Context,
	name string, args *TeamArgs, opts ...pulumi.ResourceOption) (*Team, error)

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

func (*Team) ElementType added in v1.6.0

func (*Team) ElementType() reflect.Type

func (*Team) ToTeamOutput added in v1.6.0

func (i *Team) ToTeamOutput() TeamOutput

func (*Team) ToTeamOutputWithContext added in v1.6.0

func (i *Team) ToTeamOutputWithContext(ctx context.Context) TeamOutput

type TeamArgs added in v1.6.0

type TeamArgs struct {
	// The description of the team
	Description pulumi.StringPtrInput
	// The name of the team
	Name pulumi.StringInput
	// The users of the team
	Users pulumi.StringArrayInput
}

The set of arguments for constructing a Team resource.

func (TeamArgs) ElementType added in v1.6.0

func (TeamArgs) ElementType() reflect.Type

type TeamArray added in v1.6.0

type TeamArray []TeamInput

func (TeamArray) ElementType added in v1.6.0

func (TeamArray) ElementType() reflect.Type

func (TeamArray) ToTeamArrayOutput added in v1.6.0

func (i TeamArray) ToTeamArrayOutput() TeamArrayOutput

func (TeamArray) ToTeamArrayOutputWithContext added in v1.6.0

func (i TeamArray) ToTeamArrayOutputWithContext(ctx context.Context) TeamArrayOutput

type TeamArrayInput added in v1.6.0

type TeamArrayInput interface {
	pulumi.Input

	ToTeamArrayOutput() TeamArrayOutput
	ToTeamArrayOutputWithContext(context.Context) TeamArrayOutput
}

TeamArrayInput is an input type that accepts TeamArray and TeamArrayOutput values. You can construct a concrete instance of `TeamArrayInput` via:

TeamArray{ TeamArgs{...} }

type TeamArrayOutput added in v1.6.0

type TeamArrayOutput struct{ *pulumi.OutputState }

func (TeamArrayOutput) ElementType added in v1.6.0

func (TeamArrayOutput) ElementType() reflect.Type

func (TeamArrayOutput) Index added in v1.6.0

func (TeamArrayOutput) ToTeamArrayOutput added in v1.6.0

func (o TeamArrayOutput) ToTeamArrayOutput() TeamArrayOutput

func (TeamArrayOutput) ToTeamArrayOutputWithContext added in v1.6.0

func (o TeamArrayOutput) ToTeamArrayOutputWithContext(ctx context.Context) TeamArrayOutput

type TeamInput added in v1.6.0

type TeamInput interface {
	pulumi.Input

	ToTeamOutput() TeamOutput
	ToTeamOutputWithContext(ctx context.Context) TeamOutput
}

type TeamMap added in v1.6.0

type TeamMap map[string]TeamInput

func (TeamMap) ElementType added in v1.6.0

func (TeamMap) ElementType() reflect.Type

func (TeamMap) ToTeamMapOutput added in v1.6.0

func (i TeamMap) ToTeamMapOutput() TeamMapOutput

func (TeamMap) ToTeamMapOutputWithContext added in v1.6.0

func (i TeamMap) ToTeamMapOutputWithContext(ctx context.Context) TeamMapOutput

type TeamMapInput added in v1.6.0

type TeamMapInput interface {
	pulumi.Input

	ToTeamMapOutput() TeamMapOutput
	ToTeamMapOutputWithContext(context.Context) TeamMapOutput
}

TeamMapInput is an input type that accepts TeamMap and TeamMapOutput values. You can construct a concrete instance of `TeamMapInput` via:

TeamMap{ "key": TeamArgs{...} }

type TeamMapOutput added in v1.6.0

type TeamMapOutput struct{ *pulumi.OutputState }

func (TeamMapOutput) ElementType added in v1.6.0

func (TeamMapOutput) ElementType() reflect.Type

func (TeamMapOutput) MapIndex added in v1.6.0

func (TeamMapOutput) ToTeamMapOutput added in v1.6.0

func (o TeamMapOutput) ToTeamMapOutput() TeamMapOutput

func (TeamMapOutput) ToTeamMapOutputWithContext added in v1.6.0

func (o TeamMapOutput) ToTeamMapOutputWithContext(ctx context.Context) TeamMapOutput

type TeamOutput added in v1.6.0

type TeamOutput struct{ *pulumi.OutputState }

func (TeamOutput) CreatedAt added in v1.6.0

func (o TeamOutput) CreatedAt() pulumi.StringOutput

The creation date of the team

func (TeamOutput) Description added in v1.6.0

func (o TeamOutput) Description() pulumi.StringPtrOutput

The description of the team

func (TeamOutput) ElementType added in v1.6.0

func (TeamOutput) ElementType() reflect.Type

func (TeamOutput) Name added in v1.6.0

func (o TeamOutput) Name() pulumi.StringOutput

The name of the team

func (TeamOutput) ProviderName added in v1.6.0

func (o TeamOutput) ProviderName() pulumi.StringOutput

The provider of the team

func (TeamOutput) ToTeamOutput added in v1.6.0

func (o TeamOutput) ToTeamOutput() TeamOutput

func (TeamOutput) ToTeamOutputWithContext added in v1.6.0

func (o TeamOutput) ToTeamOutputWithContext(ctx context.Context) TeamOutput

func (TeamOutput) UpdatedAt added in v1.6.0

func (o TeamOutput) UpdatedAt() pulumi.StringOutput

The last update date of the team

func (TeamOutput) Users added in v1.6.0

The users of the team

type TeamState added in v1.6.0

type TeamState struct {
	// The creation date of the team
	CreatedAt pulumi.StringPtrInput
	// The description of the team
	Description pulumi.StringPtrInput
	// The name of the team
	Name pulumi.StringPtrInput
	// The provider of the team
	ProviderName pulumi.StringPtrInput
	// The last update date of the team
	UpdatedAt pulumi.StringPtrInput
	// The users of the team
	Users pulumi.StringArrayInput
}

func (TeamState) ElementType added in v1.6.0

func (TeamState) ElementType() reflect.Type

type Webhook added in v1.4.0

type Webhook struct {
	pulumi.CustomResourceState

	// The creation date of the webhook
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The creator of the webhook
	CreatedBy pulumi.StringOutput `pulumi:"createdBy"`
	// The description of the webhook
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Whether the webhook is enabled
	Enabled pulumi.BoolOutput `pulumi:"enabled"`
	// The icon of the webhook
	Icon pulumi.StringPtrOutput `pulumi:"icon"`
	// The identifier of the webhook
	Identifier pulumi.StringOutput `pulumi:"identifier"`
	// The mappings of the webhook
	Mappings WebhookMappingArrayOutput `pulumi:"mappings"`
	// The security of the webhook
	Security WebhookSecurityPtrOutput `pulumi:"security"`
	// The title of the webhook
	Title pulumi.StringPtrOutput `pulumi:"title"`
	// The last update date of the webhook
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
	// The last updater of the webhook
	UpdatedBy pulumi.StringOutput `pulumi:"updatedBy"`
	// The url of the webhook
	Url pulumi.StringOutput `pulumi:"url"`
	// The webhook key of the webhook
	WebhookKey pulumi.StringOutput `pulumi:"webhookKey"`
}

func GetWebhook added in v1.4.0

func GetWebhook(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WebhookState, opts ...pulumi.ResourceOption) (*Webhook, error)

GetWebhook gets an existing Webhook 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 NewWebhook added in v1.4.0

func NewWebhook(ctx *pulumi.Context,
	name string, args *WebhookArgs, opts ...pulumi.ResourceOption) (*Webhook, error)

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

func (*Webhook) ElementType added in v1.4.0

func (*Webhook) ElementType() reflect.Type

func (*Webhook) ToWebhookOutput added in v1.4.0

func (i *Webhook) ToWebhookOutput() WebhookOutput

func (*Webhook) ToWebhookOutputWithContext added in v1.4.0

func (i *Webhook) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput

type WebhookArgs added in v1.4.0

type WebhookArgs struct {
	// The description of the webhook
	Description pulumi.StringPtrInput
	// Whether the webhook is enabled
	Enabled pulumi.BoolPtrInput
	// The icon of the webhook
	Icon pulumi.StringPtrInput
	// The identifier of the webhook
	Identifier pulumi.StringPtrInput
	// The mappings of the webhook
	Mappings WebhookMappingArrayInput
	// The security of the webhook
	Security WebhookSecurityPtrInput
	// The title of the webhook
	Title pulumi.StringPtrInput
}

The set of arguments for constructing a Webhook resource.

func (WebhookArgs) ElementType added in v1.4.0

func (WebhookArgs) ElementType() reflect.Type

type WebhookArray added in v1.4.0

type WebhookArray []WebhookInput

func (WebhookArray) ElementType added in v1.4.0

func (WebhookArray) ElementType() reflect.Type

func (WebhookArray) ToWebhookArrayOutput added in v1.4.0

func (i WebhookArray) ToWebhookArrayOutput() WebhookArrayOutput

func (WebhookArray) ToWebhookArrayOutputWithContext added in v1.4.0

func (i WebhookArray) ToWebhookArrayOutputWithContext(ctx context.Context) WebhookArrayOutput

type WebhookArrayInput added in v1.4.0

type WebhookArrayInput interface {
	pulumi.Input

	ToWebhookArrayOutput() WebhookArrayOutput
	ToWebhookArrayOutputWithContext(context.Context) WebhookArrayOutput
}

WebhookArrayInput is an input type that accepts WebhookArray and WebhookArrayOutput values. You can construct a concrete instance of `WebhookArrayInput` via:

WebhookArray{ WebhookArgs{...} }

type WebhookArrayOutput added in v1.4.0

type WebhookArrayOutput struct{ *pulumi.OutputState }

func (WebhookArrayOutput) ElementType added in v1.4.0

func (WebhookArrayOutput) ElementType() reflect.Type

func (WebhookArrayOutput) Index added in v1.4.0

func (WebhookArrayOutput) ToWebhookArrayOutput added in v1.4.0

func (o WebhookArrayOutput) ToWebhookArrayOutput() WebhookArrayOutput

func (WebhookArrayOutput) ToWebhookArrayOutputWithContext added in v1.4.0

func (o WebhookArrayOutput) ToWebhookArrayOutputWithContext(ctx context.Context) WebhookArrayOutput

type WebhookInput added in v1.4.0

type WebhookInput interface {
	pulumi.Input

	ToWebhookOutput() WebhookOutput
	ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
}

type WebhookMap added in v1.4.0

type WebhookMap map[string]WebhookInput

func (WebhookMap) ElementType added in v1.4.0

func (WebhookMap) ElementType() reflect.Type

func (WebhookMap) ToWebhookMapOutput added in v1.4.0

func (i WebhookMap) ToWebhookMapOutput() WebhookMapOutput

func (WebhookMap) ToWebhookMapOutputWithContext added in v1.4.0

func (i WebhookMap) ToWebhookMapOutputWithContext(ctx context.Context) WebhookMapOutput

type WebhookMapInput added in v1.4.0

type WebhookMapInput interface {
	pulumi.Input

	ToWebhookMapOutput() WebhookMapOutput
	ToWebhookMapOutputWithContext(context.Context) WebhookMapOutput
}

WebhookMapInput is an input type that accepts WebhookMap and WebhookMapOutput values. You can construct a concrete instance of `WebhookMapInput` via:

WebhookMap{ "key": WebhookArgs{...} }

type WebhookMapOutput added in v1.4.0

type WebhookMapOutput struct{ *pulumi.OutputState }

func (WebhookMapOutput) ElementType added in v1.4.0

func (WebhookMapOutput) ElementType() reflect.Type

func (WebhookMapOutput) MapIndex added in v1.4.0

func (WebhookMapOutput) ToWebhookMapOutput added in v1.4.0

func (o WebhookMapOutput) ToWebhookMapOutput() WebhookMapOutput

func (WebhookMapOutput) ToWebhookMapOutputWithContext added in v1.4.0

func (o WebhookMapOutput) ToWebhookMapOutputWithContext(ctx context.Context) WebhookMapOutput

type WebhookMapping added in v1.4.0

type WebhookMapping struct {
	// The blueprint of the mapping
	Blueprint string `pulumi:"blueprint"`
	// The entity of the mapping
	Entity WebhookMappingEntity `pulumi:"entity"`
	// The filter of the mapping
	Filter *string `pulumi:"filter"`
	// The items to parser of the mapping
	ItemsToParse *string `pulumi:"itemsToParse"`
}

type WebhookMappingArgs added in v1.4.0

type WebhookMappingArgs struct {
	// The blueprint of the mapping
	Blueprint pulumi.StringInput `pulumi:"blueprint"`
	// The entity of the mapping
	Entity WebhookMappingEntityInput `pulumi:"entity"`
	// The filter of the mapping
	Filter pulumi.StringPtrInput `pulumi:"filter"`
	// The items to parser of the mapping
	ItemsToParse pulumi.StringPtrInput `pulumi:"itemsToParse"`
}

func (WebhookMappingArgs) ElementType added in v1.4.0

func (WebhookMappingArgs) ElementType() reflect.Type

func (WebhookMappingArgs) ToWebhookMappingOutput added in v1.4.0

func (i WebhookMappingArgs) ToWebhookMappingOutput() WebhookMappingOutput

func (WebhookMappingArgs) ToWebhookMappingOutputWithContext added in v1.4.0

func (i WebhookMappingArgs) ToWebhookMappingOutputWithContext(ctx context.Context) WebhookMappingOutput

type WebhookMappingArray added in v1.4.0

type WebhookMappingArray []WebhookMappingInput

func (WebhookMappingArray) ElementType added in v1.4.0

func (WebhookMappingArray) ElementType() reflect.Type

func (WebhookMappingArray) ToWebhookMappingArrayOutput added in v1.4.0

func (i WebhookMappingArray) ToWebhookMappingArrayOutput() WebhookMappingArrayOutput

func (WebhookMappingArray) ToWebhookMappingArrayOutputWithContext added in v1.4.0

func (i WebhookMappingArray) ToWebhookMappingArrayOutputWithContext(ctx context.Context) WebhookMappingArrayOutput

type WebhookMappingArrayInput added in v1.4.0

type WebhookMappingArrayInput interface {
	pulumi.Input

	ToWebhookMappingArrayOutput() WebhookMappingArrayOutput
	ToWebhookMappingArrayOutputWithContext(context.Context) WebhookMappingArrayOutput
}

WebhookMappingArrayInput is an input type that accepts WebhookMappingArray and WebhookMappingArrayOutput values. You can construct a concrete instance of `WebhookMappingArrayInput` via:

WebhookMappingArray{ WebhookMappingArgs{...} }

type WebhookMappingArrayOutput added in v1.4.0

type WebhookMappingArrayOutput struct{ *pulumi.OutputState }

func (WebhookMappingArrayOutput) ElementType added in v1.4.0

func (WebhookMappingArrayOutput) ElementType() reflect.Type

func (WebhookMappingArrayOutput) Index added in v1.4.0

func (WebhookMappingArrayOutput) ToWebhookMappingArrayOutput added in v1.4.0

func (o WebhookMappingArrayOutput) ToWebhookMappingArrayOutput() WebhookMappingArrayOutput

func (WebhookMappingArrayOutput) ToWebhookMappingArrayOutputWithContext added in v1.4.0

func (o WebhookMappingArrayOutput) ToWebhookMappingArrayOutputWithContext(ctx context.Context) WebhookMappingArrayOutput

type WebhookMappingEntity added in v1.4.0

type WebhookMappingEntity struct {
	// The icon of the entity
	Icon *string `pulumi:"icon"`
	// The identifier of the entity
	Identifier string `pulumi:"identifier"`
	// The properties of the entity
	Properties map[string]string `pulumi:"properties"`
	// The relations of the entity
	Relations map[string]string `pulumi:"relations"`
	// The team of the entity
	Team *string `pulumi:"team"`
	// The title of the entity
	Title *string `pulumi:"title"`
}

type WebhookMappingEntityArgs added in v1.4.0

type WebhookMappingEntityArgs struct {
	// The icon of the entity
	Icon pulumi.StringPtrInput `pulumi:"icon"`
	// The identifier of the entity
	Identifier pulumi.StringInput `pulumi:"identifier"`
	// The properties of the entity
	Properties pulumi.StringMapInput `pulumi:"properties"`
	// The relations of the entity
	Relations pulumi.StringMapInput `pulumi:"relations"`
	// The team of the entity
	Team pulumi.StringPtrInput `pulumi:"team"`
	// The title of the entity
	Title pulumi.StringPtrInput `pulumi:"title"`
}

func (WebhookMappingEntityArgs) ElementType added in v1.4.0

func (WebhookMappingEntityArgs) ElementType() reflect.Type

func (WebhookMappingEntityArgs) ToWebhookMappingEntityOutput added in v1.4.0

func (i WebhookMappingEntityArgs) ToWebhookMappingEntityOutput() WebhookMappingEntityOutput

func (WebhookMappingEntityArgs) ToWebhookMappingEntityOutputWithContext added in v1.4.0

func (i WebhookMappingEntityArgs) ToWebhookMappingEntityOutputWithContext(ctx context.Context) WebhookMappingEntityOutput

type WebhookMappingEntityInput added in v1.4.0

type WebhookMappingEntityInput interface {
	pulumi.Input

	ToWebhookMappingEntityOutput() WebhookMappingEntityOutput
	ToWebhookMappingEntityOutputWithContext(context.Context) WebhookMappingEntityOutput
}

WebhookMappingEntityInput is an input type that accepts WebhookMappingEntityArgs and WebhookMappingEntityOutput values. You can construct a concrete instance of `WebhookMappingEntityInput` via:

WebhookMappingEntityArgs{...}

type WebhookMappingEntityOutput added in v1.4.0

type WebhookMappingEntityOutput struct{ *pulumi.OutputState }

func (WebhookMappingEntityOutput) ElementType added in v1.4.0

func (WebhookMappingEntityOutput) ElementType() reflect.Type

func (WebhookMappingEntityOutput) Icon added in v1.4.0

The icon of the entity

func (WebhookMappingEntityOutput) Identifier added in v1.4.0

The identifier of the entity

func (WebhookMappingEntityOutput) Properties added in v1.4.0

The properties of the entity

func (WebhookMappingEntityOutput) Relations added in v1.4.0

The relations of the entity

func (WebhookMappingEntityOutput) Team added in v1.4.0

The team of the entity

func (WebhookMappingEntityOutput) Title added in v1.4.0

The title of the entity

func (WebhookMappingEntityOutput) ToWebhookMappingEntityOutput added in v1.4.0

func (o WebhookMappingEntityOutput) ToWebhookMappingEntityOutput() WebhookMappingEntityOutput

func (WebhookMappingEntityOutput) ToWebhookMappingEntityOutputWithContext added in v1.4.0

func (o WebhookMappingEntityOutput) ToWebhookMappingEntityOutputWithContext(ctx context.Context) WebhookMappingEntityOutput

type WebhookMappingInput added in v1.4.0

type WebhookMappingInput interface {
	pulumi.Input

	ToWebhookMappingOutput() WebhookMappingOutput
	ToWebhookMappingOutputWithContext(context.Context) WebhookMappingOutput
}

WebhookMappingInput is an input type that accepts WebhookMappingArgs and WebhookMappingOutput values. You can construct a concrete instance of `WebhookMappingInput` via:

WebhookMappingArgs{...}

type WebhookMappingOutput added in v1.4.0

type WebhookMappingOutput struct{ *pulumi.OutputState }

func (WebhookMappingOutput) Blueprint added in v1.4.0

The blueprint of the mapping

func (WebhookMappingOutput) ElementType added in v1.4.0

func (WebhookMappingOutput) ElementType() reflect.Type

func (WebhookMappingOutput) Entity added in v1.4.0

The entity of the mapping

func (WebhookMappingOutput) Filter added in v1.4.0

The filter of the mapping

func (WebhookMappingOutput) ItemsToParse added in v1.4.0

func (o WebhookMappingOutput) ItemsToParse() pulumi.StringPtrOutput

The items to parser of the mapping

func (WebhookMappingOutput) ToWebhookMappingOutput added in v1.4.0

func (o WebhookMappingOutput) ToWebhookMappingOutput() WebhookMappingOutput

func (WebhookMappingOutput) ToWebhookMappingOutputWithContext added in v1.4.0

func (o WebhookMappingOutput) ToWebhookMappingOutputWithContext(ctx context.Context) WebhookMappingOutput

type WebhookOutput added in v1.4.0

type WebhookOutput struct{ *pulumi.OutputState }

func (WebhookOutput) CreatedAt added in v1.4.0

func (o WebhookOutput) CreatedAt() pulumi.StringOutput

The creation date of the webhook

func (WebhookOutput) CreatedBy added in v1.4.0

func (o WebhookOutput) CreatedBy() pulumi.StringOutput

The creator of the webhook

func (WebhookOutput) Description added in v1.4.0

func (o WebhookOutput) Description() pulumi.StringPtrOutput

The description of the webhook

func (WebhookOutput) ElementType added in v1.4.0

func (WebhookOutput) ElementType() reflect.Type

func (WebhookOutput) Enabled added in v1.4.0

func (o WebhookOutput) Enabled() pulumi.BoolOutput

Whether the webhook is enabled

func (WebhookOutput) Icon added in v1.4.0

The icon of the webhook

func (WebhookOutput) Identifier added in v1.4.0

func (o WebhookOutput) Identifier() pulumi.StringOutput

The identifier of the webhook

func (WebhookOutput) Mappings added in v1.4.0

The mappings of the webhook

func (WebhookOutput) Security added in v1.4.0

The security of the webhook

func (WebhookOutput) Title added in v1.4.0

The title of the webhook

func (WebhookOutput) ToWebhookOutput added in v1.4.0

func (o WebhookOutput) ToWebhookOutput() WebhookOutput

func (WebhookOutput) ToWebhookOutputWithContext added in v1.4.0

func (o WebhookOutput) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput

func (WebhookOutput) UpdatedAt added in v1.4.0

func (o WebhookOutput) UpdatedAt() pulumi.StringOutput

The last update date of the webhook

func (WebhookOutput) UpdatedBy added in v1.4.0

func (o WebhookOutput) UpdatedBy() pulumi.StringOutput

The last updater of the webhook

func (WebhookOutput) Url added in v1.4.1

The url of the webhook

func (WebhookOutput) WebhookKey added in v1.4.1

func (o WebhookOutput) WebhookKey() pulumi.StringOutput

The webhook key of the webhook

type WebhookSecurity added in v1.4.0

type WebhookSecurity struct {
	// The request identifier path of the webhook
	RequestIdentifierPath *string `pulumi:"requestIdentifierPath"`
	// The secret of the webhook
	Secret *string `pulumi:"secret"`
	// The signature algorithm of the webhook
	SignatureAlgorithm *string `pulumi:"signatureAlgorithm"`
	// The signature header name of the webhook
	SignatureHeaderName *string `pulumi:"signatureHeaderName"`
	// The signature prefix of the webhook
	SignaturePrefix *string `pulumi:"signaturePrefix"`
}

type WebhookSecurityArgs added in v1.4.0

type WebhookSecurityArgs struct {
	// The request identifier path of the webhook
	RequestIdentifierPath pulumi.StringPtrInput `pulumi:"requestIdentifierPath"`
	// The secret of the webhook
	Secret pulumi.StringPtrInput `pulumi:"secret"`
	// The signature algorithm of the webhook
	SignatureAlgorithm pulumi.StringPtrInput `pulumi:"signatureAlgorithm"`
	// The signature header name of the webhook
	SignatureHeaderName pulumi.StringPtrInput `pulumi:"signatureHeaderName"`
	// The signature prefix of the webhook
	SignaturePrefix pulumi.StringPtrInput `pulumi:"signaturePrefix"`
}

func (WebhookSecurityArgs) ElementType added in v1.4.0

func (WebhookSecurityArgs) ElementType() reflect.Type

func (WebhookSecurityArgs) ToWebhookSecurityOutput added in v1.4.0

func (i WebhookSecurityArgs) ToWebhookSecurityOutput() WebhookSecurityOutput

func (WebhookSecurityArgs) ToWebhookSecurityOutputWithContext added in v1.4.0

func (i WebhookSecurityArgs) ToWebhookSecurityOutputWithContext(ctx context.Context) WebhookSecurityOutput

func (WebhookSecurityArgs) ToWebhookSecurityPtrOutput added in v1.4.0

func (i WebhookSecurityArgs) ToWebhookSecurityPtrOutput() WebhookSecurityPtrOutput

func (WebhookSecurityArgs) ToWebhookSecurityPtrOutputWithContext added in v1.4.0

func (i WebhookSecurityArgs) ToWebhookSecurityPtrOutputWithContext(ctx context.Context) WebhookSecurityPtrOutput

type WebhookSecurityInput added in v1.4.0

type WebhookSecurityInput interface {
	pulumi.Input

	ToWebhookSecurityOutput() WebhookSecurityOutput
	ToWebhookSecurityOutputWithContext(context.Context) WebhookSecurityOutput
}

WebhookSecurityInput is an input type that accepts WebhookSecurityArgs and WebhookSecurityOutput values. You can construct a concrete instance of `WebhookSecurityInput` via:

WebhookSecurityArgs{...}

type WebhookSecurityOutput added in v1.4.0

type WebhookSecurityOutput struct{ *pulumi.OutputState }

func (WebhookSecurityOutput) ElementType added in v1.4.0

func (WebhookSecurityOutput) ElementType() reflect.Type

func (WebhookSecurityOutput) RequestIdentifierPath added in v1.4.0

func (o WebhookSecurityOutput) RequestIdentifierPath() pulumi.StringPtrOutput

The request identifier path of the webhook

func (WebhookSecurityOutput) Secret added in v1.4.0

The secret of the webhook

func (WebhookSecurityOutput) SignatureAlgorithm added in v1.4.0

func (o WebhookSecurityOutput) SignatureAlgorithm() pulumi.StringPtrOutput

The signature algorithm of the webhook

func (WebhookSecurityOutput) SignatureHeaderName added in v1.4.0

func (o WebhookSecurityOutput) SignatureHeaderName() pulumi.StringPtrOutput

The signature header name of the webhook

func (WebhookSecurityOutput) SignaturePrefix added in v1.4.0

func (o WebhookSecurityOutput) SignaturePrefix() pulumi.StringPtrOutput

The signature prefix of the webhook

func (WebhookSecurityOutput) ToWebhookSecurityOutput added in v1.4.0

func (o WebhookSecurityOutput) ToWebhookSecurityOutput() WebhookSecurityOutput

func (WebhookSecurityOutput) ToWebhookSecurityOutputWithContext added in v1.4.0

func (o WebhookSecurityOutput) ToWebhookSecurityOutputWithContext(ctx context.Context) WebhookSecurityOutput

func (WebhookSecurityOutput) ToWebhookSecurityPtrOutput added in v1.4.0

func (o WebhookSecurityOutput) ToWebhookSecurityPtrOutput() WebhookSecurityPtrOutput

func (WebhookSecurityOutput) ToWebhookSecurityPtrOutputWithContext added in v1.4.0

func (o WebhookSecurityOutput) ToWebhookSecurityPtrOutputWithContext(ctx context.Context) WebhookSecurityPtrOutput

type WebhookSecurityPtrInput added in v1.4.0

type WebhookSecurityPtrInput interface {
	pulumi.Input

	ToWebhookSecurityPtrOutput() WebhookSecurityPtrOutput
	ToWebhookSecurityPtrOutputWithContext(context.Context) WebhookSecurityPtrOutput
}

WebhookSecurityPtrInput is an input type that accepts WebhookSecurityArgs, WebhookSecurityPtr and WebhookSecurityPtrOutput values. You can construct a concrete instance of `WebhookSecurityPtrInput` via:

        WebhookSecurityArgs{...}

or:

        nil

func WebhookSecurityPtr added in v1.4.0

func WebhookSecurityPtr(v *WebhookSecurityArgs) WebhookSecurityPtrInput

type WebhookSecurityPtrOutput added in v1.4.0

type WebhookSecurityPtrOutput struct{ *pulumi.OutputState }

func (WebhookSecurityPtrOutput) Elem added in v1.4.0

func (WebhookSecurityPtrOutput) ElementType added in v1.4.0

func (WebhookSecurityPtrOutput) ElementType() reflect.Type

func (WebhookSecurityPtrOutput) RequestIdentifierPath added in v1.4.0

func (o WebhookSecurityPtrOutput) RequestIdentifierPath() pulumi.StringPtrOutput

The request identifier path of the webhook

func (WebhookSecurityPtrOutput) Secret added in v1.4.0

The secret of the webhook

func (WebhookSecurityPtrOutput) SignatureAlgorithm added in v1.4.0

func (o WebhookSecurityPtrOutput) SignatureAlgorithm() pulumi.StringPtrOutput

The signature algorithm of the webhook

func (WebhookSecurityPtrOutput) SignatureHeaderName added in v1.4.0

func (o WebhookSecurityPtrOutput) SignatureHeaderName() pulumi.StringPtrOutput

The signature header name of the webhook

func (WebhookSecurityPtrOutput) SignaturePrefix added in v1.4.0

func (o WebhookSecurityPtrOutput) SignaturePrefix() pulumi.StringPtrOutput

The signature prefix of the webhook

func (WebhookSecurityPtrOutput) ToWebhookSecurityPtrOutput added in v1.4.0

func (o WebhookSecurityPtrOutput) ToWebhookSecurityPtrOutput() WebhookSecurityPtrOutput

func (WebhookSecurityPtrOutput) ToWebhookSecurityPtrOutputWithContext added in v1.4.0

func (o WebhookSecurityPtrOutput) ToWebhookSecurityPtrOutputWithContext(ctx context.Context) WebhookSecurityPtrOutput

type WebhookState added in v1.4.0

type WebhookState struct {
	// The creation date of the webhook
	CreatedAt pulumi.StringPtrInput
	// The creator of the webhook
	CreatedBy pulumi.StringPtrInput
	// The description of the webhook
	Description pulumi.StringPtrInput
	// Whether the webhook is enabled
	Enabled pulumi.BoolPtrInput
	// The icon of the webhook
	Icon pulumi.StringPtrInput
	// The identifier of the webhook
	Identifier pulumi.StringPtrInput
	// The mappings of the webhook
	Mappings WebhookMappingArrayInput
	// The security of the webhook
	Security WebhookSecurityPtrInput
	// The title of the webhook
	Title pulumi.StringPtrInput
	// The last update date of the webhook
	UpdatedAt pulumi.StringPtrInput
	// The last updater of the webhook
	UpdatedBy pulumi.StringPtrInput
	// The url of the webhook
	Url pulumi.StringPtrInput
	// The webhook key of the webhook
	WebhookKey pulumi.StringPtrInput
}

func (WebhookState) ElementType added in v1.4.0

func (WebhookState) ElementType() reflect.Type

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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