Documentation ¶
Overview ¶
A Pulumi package for creating and managing Port resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type Action
- type ActionArgs
- type ActionArray
- type ActionArrayInput
- type ActionArrayOutput
- type ActionInput
- type ActionInvocationMethod
- type ActionInvocationMethodArgs
- func (ActionInvocationMethodArgs) ElementType() reflect.Type
- func (i ActionInvocationMethodArgs) ToActionInvocationMethodOutput() ActionInvocationMethodOutput
- func (i ActionInvocationMethodArgs) ToActionInvocationMethodOutputWithContext(ctx context.Context) ActionInvocationMethodOutput
- func (i ActionInvocationMethodArgs) ToActionInvocationMethodPtrOutput() ActionInvocationMethodPtrOutput
- func (i ActionInvocationMethodArgs) ToActionInvocationMethodPtrOutputWithContext(ctx context.Context) ActionInvocationMethodPtrOutput
- type ActionInvocationMethodInput
- type ActionInvocationMethodOutput
- func (o ActionInvocationMethodOutput) Agent() pulumi.BoolPtrOutput
- func (o ActionInvocationMethodOutput) AzureOrg() pulumi.StringPtrOutput
- func (ActionInvocationMethodOutput) ElementType() reflect.Type
- func (o ActionInvocationMethodOutput) OmitPayload() pulumi.BoolPtrOutput
- func (o ActionInvocationMethodOutput) OmitUserInputs() pulumi.BoolPtrOutput
- func (o ActionInvocationMethodOutput) Org() pulumi.StringPtrOutput
- func (o ActionInvocationMethodOutput) Repo() pulumi.StringPtrOutput
- func (o ActionInvocationMethodOutput) ReportWorkflowStatus() pulumi.BoolPtrOutput
- func (o ActionInvocationMethodOutput) ToActionInvocationMethodOutput() ActionInvocationMethodOutput
- func (o ActionInvocationMethodOutput) ToActionInvocationMethodOutputWithContext(ctx context.Context) ActionInvocationMethodOutput
- func (o ActionInvocationMethodOutput) ToActionInvocationMethodPtrOutput() ActionInvocationMethodPtrOutput
- func (o ActionInvocationMethodOutput) ToActionInvocationMethodPtrOutputWithContext(ctx context.Context) ActionInvocationMethodPtrOutput
- func (o ActionInvocationMethodOutput) Type() pulumi.StringOutput
- func (o ActionInvocationMethodOutput) Url() pulumi.StringPtrOutput
- func (o ActionInvocationMethodOutput) Webhook() pulumi.StringPtrOutput
- func (o ActionInvocationMethodOutput) Workflow() pulumi.StringPtrOutput
- type ActionInvocationMethodPtrInput
- type ActionInvocationMethodPtrOutput
- func (o ActionInvocationMethodPtrOutput) Agent() pulumi.BoolPtrOutput
- func (o ActionInvocationMethodPtrOutput) AzureOrg() pulumi.StringPtrOutput
- func (o ActionInvocationMethodPtrOutput) Elem() ActionInvocationMethodOutput
- func (ActionInvocationMethodPtrOutput) ElementType() reflect.Type
- func (o ActionInvocationMethodPtrOutput) OmitPayload() pulumi.BoolPtrOutput
- func (o ActionInvocationMethodPtrOutput) OmitUserInputs() pulumi.BoolPtrOutput
- func (o ActionInvocationMethodPtrOutput) Org() pulumi.StringPtrOutput
- func (o ActionInvocationMethodPtrOutput) Repo() pulumi.StringPtrOutput
- func (o ActionInvocationMethodPtrOutput) ReportWorkflowStatus() pulumi.BoolPtrOutput
- func (o ActionInvocationMethodPtrOutput) ToActionInvocationMethodPtrOutput() ActionInvocationMethodPtrOutput
- func (o ActionInvocationMethodPtrOutput) ToActionInvocationMethodPtrOutputWithContext(ctx context.Context) ActionInvocationMethodPtrOutput
- func (o ActionInvocationMethodPtrOutput) Type() pulumi.StringPtrOutput
- func (o ActionInvocationMethodPtrOutput) Url() pulumi.StringPtrOutput
- func (o ActionInvocationMethodPtrOutput) Webhook() pulumi.StringPtrOutput
- func (o ActionInvocationMethodPtrOutput) Workflow() pulumi.StringPtrOutput
- type ActionMap
- type ActionMapInput
- type ActionMapOutput
- type ActionOutput
- func (o ActionOutput) BlueprintIdentifier() pulumi.StringOutput
- func (o ActionOutput) Description() pulumi.StringPtrOutput
- func (ActionOutput) ElementType() reflect.Type
- func (o ActionOutput) Icon() pulumi.StringPtrOutput
- func (o ActionOutput) Identifier() pulumi.StringOutput
- func (o ActionOutput) InvocationMethod() ActionInvocationMethodOutput
- func (o ActionOutput) Title() pulumi.StringOutput
- func (o ActionOutput) ToActionOutput() ActionOutput
- func (o ActionOutput) ToActionOutputWithContext(ctx context.Context) ActionOutput
- func (o ActionOutput) Trigger() pulumi.StringOutput
- func (o ActionOutput) UserProperties() ActionUserPropertyArrayOutput
- type ActionState
- type ActionUserProperty
- type ActionUserPropertyArgs
- type ActionUserPropertyArray
- type ActionUserPropertyArrayInput
- type ActionUserPropertyArrayOutput
- func (ActionUserPropertyArrayOutput) ElementType() reflect.Type
- func (o ActionUserPropertyArrayOutput) Index(i pulumi.IntInput) ActionUserPropertyOutput
- func (o ActionUserPropertyArrayOutput) ToActionUserPropertyArrayOutput() ActionUserPropertyArrayOutput
- func (o ActionUserPropertyArrayOutput) ToActionUserPropertyArrayOutputWithContext(ctx context.Context) ActionUserPropertyArrayOutput
- type ActionUserPropertyInput
- type ActionUserPropertyOutput
- func (o ActionUserPropertyOutput) Blueprint() pulumi.StringPtrOutput
- func (o ActionUserPropertyOutput) Default() pulumi.StringPtrOutput
- func (o ActionUserPropertyOutput) DefaultItems() pulumi.StringArrayOutput
- func (o ActionUserPropertyOutput) Description() pulumi.StringPtrOutput
- func (ActionUserPropertyOutput) ElementType() reflect.Type
- func (o ActionUserPropertyOutput) Enums() pulumi.StringArrayOutput
- func (o ActionUserPropertyOutput) Format() pulumi.StringPtrOutput
- func (o ActionUserPropertyOutput) Identifier() pulumi.StringOutput
- func (o ActionUserPropertyOutput) Pattern() pulumi.StringPtrOutput
- func (o ActionUserPropertyOutput) Required() pulumi.BoolPtrOutput
- func (o ActionUserPropertyOutput) Title() pulumi.StringOutput
- func (o ActionUserPropertyOutput) ToActionUserPropertyOutput() ActionUserPropertyOutput
- func (o ActionUserPropertyOutput) ToActionUserPropertyOutputWithContext(ctx context.Context) ActionUserPropertyOutput
- func (o ActionUserPropertyOutput) Type() pulumi.StringOutput
- type Blueprint
- type BlueprintArgs
- type BlueprintArray
- type BlueprintArrayInput
- type BlueprintArrayOutput
- func (BlueprintArrayOutput) ElementType() reflect.Type
- func (o BlueprintArrayOutput) Index(i pulumi.IntInput) BlueprintOutput
- func (o BlueprintArrayOutput) ToBlueprintArrayOutput() BlueprintArrayOutput
- func (o BlueprintArrayOutput) ToBlueprintArrayOutputWithContext(ctx context.Context) BlueprintArrayOutput
- type BlueprintCalculationProperty
- type BlueprintCalculationPropertyArgs
- func (BlueprintCalculationPropertyArgs) ElementType() reflect.Type
- func (i BlueprintCalculationPropertyArgs) ToBlueprintCalculationPropertyOutput() BlueprintCalculationPropertyOutput
- func (i BlueprintCalculationPropertyArgs) ToBlueprintCalculationPropertyOutputWithContext(ctx context.Context) BlueprintCalculationPropertyOutput
- type BlueprintCalculationPropertyArray
- func (BlueprintCalculationPropertyArray) ElementType() reflect.Type
- func (i BlueprintCalculationPropertyArray) ToBlueprintCalculationPropertyArrayOutput() BlueprintCalculationPropertyArrayOutput
- func (i BlueprintCalculationPropertyArray) ToBlueprintCalculationPropertyArrayOutputWithContext(ctx context.Context) BlueprintCalculationPropertyArrayOutput
- type BlueprintCalculationPropertyArrayInput
- type BlueprintCalculationPropertyArrayOutput
- func (BlueprintCalculationPropertyArrayOutput) ElementType() reflect.Type
- func (o BlueprintCalculationPropertyArrayOutput) Index(i pulumi.IntInput) BlueprintCalculationPropertyOutput
- func (o BlueprintCalculationPropertyArrayOutput) ToBlueprintCalculationPropertyArrayOutput() BlueprintCalculationPropertyArrayOutput
- func (o BlueprintCalculationPropertyArrayOutput) ToBlueprintCalculationPropertyArrayOutputWithContext(ctx context.Context) BlueprintCalculationPropertyArrayOutput
- type BlueprintCalculationPropertyInput
- type BlueprintCalculationPropertyOutput
- func (o BlueprintCalculationPropertyOutput) Calculation() pulumi.StringOutput
- func (o BlueprintCalculationPropertyOutput) Colorized() pulumi.BoolPtrOutput
- func (o BlueprintCalculationPropertyOutput) Colors() pulumi.StringMapOutput
- func (o BlueprintCalculationPropertyOutput) Description() pulumi.StringPtrOutput
- func (BlueprintCalculationPropertyOutput) ElementType() reflect.Type
- func (o BlueprintCalculationPropertyOutput) Format() pulumi.StringPtrOutput
- func (o BlueprintCalculationPropertyOutput) Icon() pulumi.StringPtrOutput
- func (o BlueprintCalculationPropertyOutput) Identifier() pulumi.StringOutput
- func (o BlueprintCalculationPropertyOutput) Title() pulumi.StringPtrOutput
- func (o BlueprintCalculationPropertyOutput) ToBlueprintCalculationPropertyOutput() BlueprintCalculationPropertyOutput
- func (o BlueprintCalculationPropertyOutput) ToBlueprintCalculationPropertyOutputWithContext(ctx context.Context) BlueprintCalculationPropertyOutput
- func (o BlueprintCalculationPropertyOutput) Type() pulumi.StringOutput
- type BlueprintChangelogDestination
- type BlueprintChangelogDestinationArgs
- func (BlueprintChangelogDestinationArgs) ElementType() reflect.Type
- func (i BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationOutput() BlueprintChangelogDestinationOutput
- func (i BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationOutputWithContext(ctx context.Context) BlueprintChangelogDestinationOutput
- func (i BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationPtrOutput() BlueprintChangelogDestinationPtrOutput
- func (i BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintChangelogDestinationPtrOutput
- type BlueprintChangelogDestinationInput
- type BlueprintChangelogDestinationOutput
- func (BlueprintChangelogDestinationOutput) ElementType() reflect.Type
- func (o BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationOutput() BlueprintChangelogDestinationOutput
- func (o BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationOutputWithContext(ctx context.Context) BlueprintChangelogDestinationOutput
- func (o BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationPtrOutput() BlueprintChangelogDestinationPtrOutput
- func (o BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintChangelogDestinationPtrOutput
- func (o BlueprintChangelogDestinationOutput) Type() pulumi.StringOutput
- func (o BlueprintChangelogDestinationOutput) Url() pulumi.StringPtrOutput
- type BlueprintChangelogDestinationPtrInput
- type BlueprintChangelogDestinationPtrOutput
- func (o BlueprintChangelogDestinationPtrOutput) Elem() BlueprintChangelogDestinationOutput
- func (BlueprintChangelogDestinationPtrOutput) ElementType() reflect.Type
- func (o BlueprintChangelogDestinationPtrOutput) ToBlueprintChangelogDestinationPtrOutput() BlueprintChangelogDestinationPtrOutput
- func (o BlueprintChangelogDestinationPtrOutput) ToBlueprintChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintChangelogDestinationPtrOutput
- func (o BlueprintChangelogDestinationPtrOutput) Type() pulumi.StringPtrOutput
- func (o BlueprintChangelogDestinationPtrOutput) Url() pulumi.StringPtrOutput
- type BlueprintInput
- type BlueprintMap
- type BlueprintMapInput
- type BlueprintMapOutput
- type BlueprintMirrorProperty
- type BlueprintMirrorPropertyArgs
- type BlueprintMirrorPropertyArray
- func (BlueprintMirrorPropertyArray) ElementType() reflect.Type
- func (i BlueprintMirrorPropertyArray) ToBlueprintMirrorPropertyArrayOutput() BlueprintMirrorPropertyArrayOutput
- func (i BlueprintMirrorPropertyArray) ToBlueprintMirrorPropertyArrayOutputWithContext(ctx context.Context) BlueprintMirrorPropertyArrayOutput
- type BlueprintMirrorPropertyArrayInput
- type BlueprintMirrorPropertyArrayOutput
- func (BlueprintMirrorPropertyArrayOutput) ElementType() reflect.Type
- func (o BlueprintMirrorPropertyArrayOutput) Index(i pulumi.IntInput) BlueprintMirrorPropertyOutput
- func (o BlueprintMirrorPropertyArrayOutput) ToBlueprintMirrorPropertyArrayOutput() BlueprintMirrorPropertyArrayOutput
- func (o BlueprintMirrorPropertyArrayOutput) ToBlueprintMirrorPropertyArrayOutputWithContext(ctx context.Context) BlueprintMirrorPropertyArrayOutput
- type BlueprintMirrorPropertyInput
- type BlueprintMirrorPropertyOutput
- func (BlueprintMirrorPropertyOutput) ElementType() reflect.Type
- func (o BlueprintMirrorPropertyOutput) Identifier() pulumi.StringOutput
- func (o BlueprintMirrorPropertyOutput) Path() pulumi.StringOutput
- func (o BlueprintMirrorPropertyOutput) Title() pulumi.StringPtrOutput
- func (o BlueprintMirrorPropertyOutput) ToBlueprintMirrorPropertyOutput() BlueprintMirrorPropertyOutput
- func (o BlueprintMirrorPropertyOutput) ToBlueprintMirrorPropertyOutputWithContext(ctx context.Context) BlueprintMirrorPropertyOutput
- type BlueprintOutput
- func (o BlueprintOutput) CalculationProperties() BlueprintCalculationPropertyArrayOutput
- func (o BlueprintOutput) ChangelogDestination() BlueprintChangelogDestinationPtrOutput
- func (o BlueprintOutput) CreatedAt() pulumi.StringOutput
- func (o BlueprintOutput) CreatedBy() pulumi.StringOutput
- func (o BlueprintOutput) DataSource() pulumi.StringPtrOutputdeprecated
- func (o BlueprintOutput) Description() pulumi.StringPtrOutput
- func (BlueprintOutput) ElementType() reflect.Type
- func (o BlueprintOutput) Icon() pulumi.StringPtrOutput
- func (o BlueprintOutput) Identifier() pulumi.StringOutput
- func (o BlueprintOutput) MirrorProperties() BlueprintMirrorPropertyArrayOutput
- func (o BlueprintOutput) Properties() BlueprintPropertyArrayOutput
- func (o BlueprintOutput) Relations() BlueprintRelationArrayOutput
- func (o BlueprintOutput) Title() pulumi.StringOutput
- func (o BlueprintOutput) ToBlueprintOutput() BlueprintOutput
- func (o BlueprintOutput) ToBlueprintOutputWithContext(ctx context.Context) BlueprintOutput
- func (o BlueprintOutput) UpdatedAt() pulumi.StringOutput
- func (o BlueprintOutput) UpdatedBy() pulumi.StringOutput
- type BlueprintProperty
- type BlueprintPropertyArgs
- type BlueprintPropertyArray
- type BlueprintPropertyArrayInput
- type BlueprintPropertyArrayOutput
- func (BlueprintPropertyArrayOutput) ElementType() reflect.Type
- func (o BlueprintPropertyArrayOutput) Index(i pulumi.IntInput) BlueprintPropertyOutput
- func (o BlueprintPropertyArrayOutput) ToBlueprintPropertyArrayOutput() BlueprintPropertyArrayOutput
- func (o BlueprintPropertyArrayOutput) ToBlueprintPropertyArrayOutputWithContext(ctx context.Context) BlueprintPropertyArrayOutput
- type BlueprintPropertyInput
- type BlueprintPropertyOutput
- func (o BlueprintPropertyOutput) Default() pulumi.StringPtrOutput
- func (o BlueprintPropertyOutput) DefaultItems() pulumi.StringArrayOutput
- func (o BlueprintPropertyOutput) Description() pulumi.StringPtrOutput
- func (BlueprintPropertyOutput) ElementType() reflect.Type
- func (o BlueprintPropertyOutput) EnumColors() pulumi.StringMapOutput
- func (o BlueprintPropertyOutput) Enums() pulumi.StringArrayOutput
- func (o BlueprintPropertyOutput) Format() pulumi.StringPtrOutput
- func (o BlueprintPropertyOutput) Icon() pulumi.StringPtrOutput
- func (o BlueprintPropertyOutput) Identifier() pulumi.StringOutput
- func (o BlueprintPropertyOutput) Items() pulumi.MapOutput
- func (o BlueprintPropertyOutput) Required() pulumi.BoolPtrOutput
- func (o BlueprintPropertyOutput) Spec() pulumi.StringPtrOutput
- func (o BlueprintPropertyOutput) Title() pulumi.StringOutput
- func (o BlueprintPropertyOutput) ToBlueprintPropertyOutput() BlueprintPropertyOutput
- func (o BlueprintPropertyOutput) ToBlueprintPropertyOutputWithContext(ctx context.Context) BlueprintPropertyOutput
- func (o BlueprintPropertyOutput) Type() pulumi.StringOutput
- type BlueprintRelation
- type BlueprintRelationArgs
- type BlueprintRelationArray
- type BlueprintRelationArrayInput
- type BlueprintRelationArrayOutput
- func (BlueprintRelationArrayOutput) ElementType() reflect.Type
- func (o BlueprintRelationArrayOutput) Index(i pulumi.IntInput) BlueprintRelationOutput
- func (o BlueprintRelationArrayOutput) ToBlueprintRelationArrayOutput() BlueprintRelationArrayOutput
- func (o BlueprintRelationArrayOutput) ToBlueprintRelationArrayOutputWithContext(ctx context.Context) BlueprintRelationArrayOutput
- type BlueprintRelationInput
- type BlueprintRelationOutput
- func (BlueprintRelationOutput) ElementType() reflect.Type
- func (o BlueprintRelationOutput) Identifier() pulumi.StringPtrOutput
- func (o BlueprintRelationOutput) Many() pulumi.BoolPtrOutput
- func (o BlueprintRelationOutput) Required() pulumi.BoolPtrOutput
- func (o BlueprintRelationOutput) Target() pulumi.StringOutput
- func (o BlueprintRelationOutput) Title() pulumi.StringOutput
- func (o BlueprintRelationOutput) ToBlueprintRelationOutput() BlueprintRelationOutput
- func (o BlueprintRelationOutput) ToBlueprintRelationOutputWithContext(ctx context.Context) BlueprintRelationOutput
- type BlueprintState
- type Entity
- type EntityArgs
- type EntityArray
- type EntityArrayInput
- type EntityArrayOutput
- type EntityInput
- type EntityMap
- type EntityMapInput
- type EntityMapOutput
- type EntityOutput
- func (o EntityOutput) Blueprint() pulumi.StringOutput
- func (o EntityOutput) CreatedAt() pulumi.StringOutput
- func (o EntityOutput) CreatedBy() pulumi.StringOutput
- func (EntityOutput) ElementType() reflect.Type
- func (o EntityOutput) Identifier() pulumi.StringPtrOutput
- func (o EntityOutput) Properties() EntityPropertyArrayOutput
- func (o EntityOutput) Relations() EntityRelationArrayOutput
- func (o EntityOutput) RunId() pulumi.StringPtrOutput
- func (o EntityOutput) Team() pulumi.StringPtrOutput
- func (o EntityOutput) Teams() pulumi.StringArrayOutput
- func (o EntityOutput) Title() pulumi.StringOutput
- func (o EntityOutput) ToEntityOutput() EntityOutput
- func (o EntityOutput) ToEntityOutputWithContext(ctx context.Context) EntityOutput
- func (o EntityOutput) UpdatedAt() pulumi.StringOutput
- func (o EntityOutput) UpdatedBy() pulumi.StringOutput
- type EntityProperty
- type EntityPropertyArgs
- type EntityPropertyArray
- type EntityPropertyArrayInput
- type EntityPropertyArrayOutput
- func (EntityPropertyArrayOutput) ElementType() reflect.Type
- func (o EntityPropertyArrayOutput) Index(i pulumi.IntInput) EntityPropertyOutput
- func (o EntityPropertyArrayOutput) ToEntityPropertyArrayOutput() EntityPropertyArrayOutput
- func (o EntityPropertyArrayOutput) ToEntityPropertyArrayOutputWithContext(ctx context.Context) EntityPropertyArrayOutput
- type EntityPropertyInput
- type EntityPropertyOutput
- func (EntityPropertyOutput) ElementType() reflect.Type
- func (o EntityPropertyOutput) Items() pulumi.StringArrayOutput
- func (o EntityPropertyOutput) Name() pulumi.StringOutput
- func (o EntityPropertyOutput) ToEntityPropertyOutput() EntityPropertyOutput
- func (o EntityPropertyOutput) ToEntityPropertyOutputWithContext(ctx context.Context) EntityPropertyOutput
- func (o EntityPropertyOutput) Type() pulumi.StringPtrOutputdeprecated
- func (o EntityPropertyOutput) Value() pulumi.StringPtrOutput
- type EntityRelation
- type EntityRelationArgs
- type EntityRelationArray
- type EntityRelationArrayInput
- type EntityRelationArrayOutput
- func (EntityRelationArrayOutput) ElementType() reflect.Type
- func (o EntityRelationArrayOutput) Index(i pulumi.IntInput) EntityRelationOutput
- func (o EntityRelationArrayOutput) ToEntityRelationArrayOutput() EntityRelationArrayOutput
- func (o EntityRelationArrayOutput) ToEntityRelationArrayOutputWithContext(ctx context.Context) EntityRelationArrayOutput
- type EntityRelationInput
- type EntityRelationOutput
- func (EntityRelationOutput) ElementType() reflect.Type
- func (o EntityRelationOutput) Identifier() pulumi.StringOutput
- func (o EntityRelationOutput) Name() pulumi.StringOutput
- func (o EntityRelationOutput) ToEntityRelationOutput() EntityRelationOutput
- func (o EntityRelationOutput) ToEntityRelationOutputWithContext(ctx context.Context) EntityRelationOutput
- type EntityState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) BaseUrl() pulumi.StringPtrOutput
- func (o ProviderOutput) ClientId() pulumi.StringOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) Secret() pulumi.StringOutput
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) Token() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type Action ¶
type Action struct { pulumi.CustomResourceState // The identifier of the blueprint BlueprintIdentifier pulumi.StringOutput `pulumi:"blueprintIdentifier"` // The description of the action Description pulumi.StringPtrOutput `pulumi:"description"` // The icon of the action Icon pulumi.StringPtrOutput `pulumi:"icon"` // The identifier of the action Identifier pulumi.StringOutput `pulumi:"identifier"` // The methods the action is dispatched in. Supports WEBHOOK, KAFKA, GITHUB and AZURE-DEVOPS InvocationMethod ActionInvocationMethodOutput `pulumi:"invocationMethod"` // The display name of the action Title pulumi.StringOutput `pulumi:"title"` // The type of the action, one of CREATE, DAY-2, DELETE Trigger pulumi.StringOutput `pulumi:"trigger"` // The input properties of the action UserProperties ActionUserPropertyArrayOutput `pulumi:"userProperties"` }
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) ToActionOutput ¶
func (i *Action) ToActionOutput() ActionOutput
func (*Action) ToActionOutputWithContext ¶
func (i *Action) ToActionOutputWithContext(ctx context.Context) ActionOutput
type ActionArgs ¶
type ActionArgs struct { // The identifier of the blueprint BlueprintIdentifier pulumi.StringInput // The description of the action Description pulumi.StringPtrInput // The icon of the action Icon pulumi.StringPtrInput // The identifier of the action Identifier pulumi.StringInput // The methods the action is dispatched in. Supports WEBHOOK, KAFKA, GITHUB and AZURE-DEVOPS InvocationMethod ActionInvocationMethodInput // The display name of the action Title pulumi.StringInput // The type of the action, one of CREATE, DAY-2, DELETE Trigger pulumi.StringInput // The input properties of the action UserProperties ActionUserPropertyArrayInput }
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 (o ActionArrayOutput) Index(i pulumi.IntInput) ActionOutput
func (ActionArrayOutput) ToActionArrayOutput ¶
func (o ActionArrayOutput) ToActionArrayOutput() ActionArrayOutput
func (ActionArrayOutput) ToActionArrayOutputWithContext ¶
func (o ActionArrayOutput) ToActionArrayOutputWithContext(ctx context.Context) ActionArrayOutput
type ActionInput ¶
type ActionInput interface { pulumi.Input ToActionOutput() ActionOutput ToActionOutputWithContext(ctx context.Context) ActionOutput }
type ActionInvocationMethod ¶
type ActionInvocationMethod struct { Agent *bool `pulumi:"agent"` AzureOrg *string `pulumi:"azureOrg"` OmitPayload *bool `pulumi:"omitPayload"` OmitUserInputs *bool `pulumi:"omitUserInputs"` Org *string `pulumi:"org"` Repo *string `pulumi:"repo"` ReportWorkflowStatus *bool `pulumi:"reportWorkflowStatus"` Type string `pulumi:"type"` Url *string `pulumi:"url"` Webhook *string `pulumi:"webhook"` Workflow *string `pulumi:"workflow"` }
type ActionInvocationMethodArgs ¶
type ActionInvocationMethodArgs struct { Agent pulumi.BoolPtrInput `pulumi:"agent"` AzureOrg pulumi.StringPtrInput `pulumi:"azureOrg"` OmitPayload pulumi.BoolPtrInput `pulumi:"omitPayload"` OmitUserInputs pulumi.BoolPtrInput `pulumi:"omitUserInputs"` Org pulumi.StringPtrInput `pulumi:"org"` Repo pulumi.StringPtrInput `pulumi:"repo"` ReportWorkflowStatus pulumi.BoolPtrInput `pulumi:"reportWorkflowStatus"` Type pulumi.StringInput `pulumi:"type"` Url pulumi.StringPtrInput `pulumi:"url"` Webhook pulumi.StringPtrInput `pulumi:"webhook"` Workflow pulumi.StringPtrInput `pulumi:"workflow"` }
func (ActionInvocationMethodArgs) ElementType ¶
func (ActionInvocationMethodArgs) ElementType() reflect.Type
func (ActionInvocationMethodArgs) ToActionInvocationMethodOutput ¶
func (i ActionInvocationMethodArgs) ToActionInvocationMethodOutput() ActionInvocationMethodOutput
func (ActionInvocationMethodArgs) ToActionInvocationMethodOutputWithContext ¶
func (i ActionInvocationMethodArgs) ToActionInvocationMethodOutputWithContext(ctx context.Context) ActionInvocationMethodOutput
func (ActionInvocationMethodArgs) ToActionInvocationMethodPtrOutput ¶
func (i ActionInvocationMethodArgs) ToActionInvocationMethodPtrOutput() ActionInvocationMethodPtrOutput
func (ActionInvocationMethodArgs) ToActionInvocationMethodPtrOutputWithContext ¶
func (i ActionInvocationMethodArgs) ToActionInvocationMethodPtrOutputWithContext(ctx context.Context) ActionInvocationMethodPtrOutput
type ActionInvocationMethodInput ¶
type ActionInvocationMethodInput interface { pulumi.Input ToActionInvocationMethodOutput() ActionInvocationMethodOutput ToActionInvocationMethodOutputWithContext(context.Context) ActionInvocationMethodOutput }
ActionInvocationMethodInput is an input type that accepts ActionInvocationMethodArgs and ActionInvocationMethodOutput values. You can construct a concrete instance of `ActionInvocationMethodInput` via:
ActionInvocationMethodArgs{...}
type ActionInvocationMethodOutput ¶
type ActionInvocationMethodOutput struct{ *pulumi.OutputState }
func (ActionInvocationMethodOutput) Agent ¶
func (o ActionInvocationMethodOutput) Agent() pulumi.BoolPtrOutput
func (ActionInvocationMethodOutput) AzureOrg ¶ added in v0.9.0
func (o ActionInvocationMethodOutput) AzureOrg() pulumi.StringPtrOutput
func (ActionInvocationMethodOutput) ElementType ¶
func (ActionInvocationMethodOutput) ElementType() reflect.Type
func (ActionInvocationMethodOutput) OmitPayload ¶
func (o ActionInvocationMethodOutput) OmitPayload() pulumi.BoolPtrOutput
func (ActionInvocationMethodOutput) OmitUserInputs ¶
func (o ActionInvocationMethodOutput) OmitUserInputs() pulumi.BoolPtrOutput
func (ActionInvocationMethodOutput) Org ¶
func (o ActionInvocationMethodOutput) Org() pulumi.StringPtrOutput
func (ActionInvocationMethodOutput) Repo ¶
func (o ActionInvocationMethodOutput) Repo() pulumi.StringPtrOutput
func (ActionInvocationMethodOutput) ReportWorkflowStatus ¶
func (o ActionInvocationMethodOutput) ReportWorkflowStatus() pulumi.BoolPtrOutput
func (ActionInvocationMethodOutput) ToActionInvocationMethodOutput ¶
func (o ActionInvocationMethodOutput) ToActionInvocationMethodOutput() ActionInvocationMethodOutput
func (ActionInvocationMethodOutput) ToActionInvocationMethodOutputWithContext ¶
func (o ActionInvocationMethodOutput) ToActionInvocationMethodOutputWithContext(ctx context.Context) ActionInvocationMethodOutput
func (ActionInvocationMethodOutput) ToActionInvocationMethodPtrOutput ¶
func (o ActionInvocationMethodOutput) ToActionInvocationMethodPtrOutput() ActionInvocationMethodPtrOutput
func (ActionInvocationMethodOutput) ToActionInvocationMethodPtrOutputWithContext ¶
func (o ActionInvocationMethodOutput) ToActionInvocationMethodPtrOutputWithContext(ctx context.Context) ActionInvocationMethodPtrOutput
func (ActionInvocationMethodOutput) Type ¶
func (o ActionInvocationMethodOutput) Type() pulumi.StringOutput
func (ActionInvocationMethodOutput) Url ¶
func (o ActionInvocationMethodOutput) Url() pulumi.StringPtrOutput
func (ActionInvocationMethodOutput) Webhook ¶ added in v0.9.0
func (o ActionInvocationMethodOutput) Webhook() pulumi.StringPtrOutput
func (ActionInvocationMethodOutput) Workflow ¶
func (o ActionInvocationMethodOutput) Workflow() pulumi.StringPtrOutput
type ActionInvocationMethodPtrInput ¶
type ActionInvocationMethodPtrInput interface { pulumi.Input ToActionInvocationMethodPtrOutput() ActionInvocationMethodPtrOutput ToActionInvocationMethodPtrOutputWithContext(context.Context) ActionInvocationMethodPtrOutput }
ActionInvocationMethodPtrInput is an input type that accepts ActionInvocationMethodArgs, ActionInvocationMethodPtr and ActionInvocationMethodPtrOutput values. You can construct a concrete instance of `ActionInvocationMethodPtrInput` via:
ActionInvocationMethodArgs{...} or: nil
func ActionInvocationMethodPtr ¶
func ActionInvocationMethodPtr(v *ActionInvocationMethodArgs) ActionInvocationMethodPtrInput
type ActionInvocationMethodPtrOutput ¶
type ActionInvocationMethodPtrOutput struct{ *pulumi.OutputState }
func (ActionInvocationMethodPtrOutput) Agent ¶
func (o ActionInvocationMethodPtrOutput) Agent() pulumi.BoolPtrOutput
func (ActionInvocationMethodPtrOutput) AzureOrg ¶ added in v0.9.0
func (o ActionInvocationMethodPtrOutput) AzureOrg() pulumi.StringPtrOutput
func (ActionInvocationMethodPtrOutput) Elem ¶
func (o ActionInvocationMethodPtrOutput) Elem() ActionInvocationMethodOutput
func (ActionInvocationMethodPtrOutput) ElementType ¶
func (ActionInvocationMethodPtrOutput) ElementType() reflect.Type
func (ActionInvocationMethodPtrOutput) OmitPayload ¶
func (o ActionInvocationMethodPtrOutput) OmitPayload() pulumi.BoolPtrOutput
func (ActionInvocationMethodPtrOutput) OmitUserInputs ¶
func (o ActionInvocationMethodPtrOutput) OmitUserInputs() pulumi.BoolPtrOutput
func (ActionInvocationMethodPtrOutput) Org ¶
func (o ActionInvocationMethodPtrOutput) Org() pulumi.StringPtrOutput
func (ActionInvocationMethodPtrOutput) Repo ¶
func (o ActionInvocationMethodPtrOutput) Repo() pulumi.StringPtrOutput
func (ActionInvocationMethodPtrOutput) ReportWorkflowStatus ¶
func (o ActionInvocationMethodPtrOutput) ReportWorkflowStatus() pulumi.BoolPtrOutput
func (ActionInvocationMethodPtrOutput) ToActionInvocationMethodPtrOutput ¶
func (o ActionInvocationMethodPtrOutput) ToActionInvocationMethodPtrOutput() ActionInvocationMethodPtrOutput
func (ActionInvocationMethodPtrOutput) ToActionInvocationMethodPtrOutputWithContext ¶
func (o ActionInvocationMethodPtrOutput) ToActionInvocationMethodPtrOutputWithContext(ctx context.Context) ActionInvocationMethodPtrOutput
func (ActionInvocationMethodPtrOutput) Type ¶
func (o ActionInvocationMethodPtrOutput) Type() pulumi.StringPtrOutput
func (ActionInvocationMethodPtrOutput) Url ¶
func (o ActionInvocationMethodPtrOutput) Url() pulumi.StringPtrOutput
func (ActionInvocationMethodPtrOutput) Webhook ¶ added in v0.9.0
func (o ActionInvocationMethodPtrOutput) Webhook() pulumi.StringPtrOutput
func (ActionInvocationMethodPtrOutput) Workflow ¶
func (o ActionInvocationMethodPtrOutput) Workflow() pulumi.StringPtrOutput
type ActionMap ¶
type ActionMap map[string]ActionInput
func (ActionMap) ElementType ¶
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 (o ActionMapOutput) MapIndex(k pulumi.StringInput) ActionOutput
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) BlueprintIdentifier ¶
func (o ActionOutput) BlueprintIdentifier() pulumi.StringOutput
The identifier of the blueprint
func (ActionOutput) Description ¶
func (o ActionOutput) Description() pulumi.StringPtrOutput
The description of the action
func (ActionOutput) ElementType ¶
func (ActionOutput) ElementType() reflect.Type
func (ActionOutput) Icon ¶
func (o ActionOutput) Icon() pulumi.StringPtrOutput
The icon of the action
func (ActionOutput) Identifier ¶
func (o ActionOutput) Identifier() pulumi.StringOutput
The identifier of the action
func (ActionOutput) InvocationMethod ¶
func (o ActionOutput) InvocationMethod() ActionInvocationMethodOutput
The methods the action is dispatched in. Supports WEBHOOK, KAFKA, GITHUB and AZURE-DEVOPS
func (ActionOutput) Title ¶
func (o ActionOutput) Title() pulumi.StringOutput
The display name of the action
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 type of the action, one of CREATE, DAY-2, DELETE
func (ActionOutput) UserProperties ¶
func (o ActionOutput) UserProperties() ActionUserPropertyArrayOutput
The input properties of the action
type ActionState ¶
type ActionState struct { // The identifier of the blueprint BlueprintIdentifier pulumi.StringPtrInput // The description of the action Description pulumi.StringPtrInput // The icon of the action Icon pulumi.StringPtrInput // The identifier of the action Identifier pulumi.StringPtrInput // The methods the action is dispatched in. Supports WEBHOOK, KAFKA, GITHUB and AZURE-DEVOPS InvocationMethod ActionInvocationMethodPtrInput // The display name of the action Title pulumi.StringPtrInput // The type of the action, one of CREATE, DAY-2, DELETE Trigger pulumi.StringPtrInput // The input properties of the action UserProperties ActionUserPropertyArrayInput }
func (ActionState) ElementType ¶
func (ActionState) ElementType() reflect.Type
type ActionUserProperty ¶
type ActionUserProperty struct { Blueprint *string `pulumi:"blueprint"` Default *string `pulumi:"default"` DefaultItems []string `pulumi:"defaultItems"` Description *string `pulumi:"description"` Enums []string `pulumi:"enums"` Format *string `pulumi:"format"` Identifier string `pulumi:"identifier"` Pattern *string `pulumi:"pattern"` Required *bool `pulumi:"required"` Title string `pulumi:"title"` Type string `pulumi:"type"` }
type ActionUserPropertyArgs ¶
type ActionUserPropertyArgs struct { Blueprint pulumi.StringPtrInput `pulumi:"blueprint"` Default pulumi.StringPtrInput `pulumi:"default"` DefaultItems pulumi.StringArrayInput `pulumi:"defaultItems"` Description pulumi.StringPtrInput `pulumi:"description"` Enums pulumi.StringArrayInput `pulumi:"enums"` Format pulumi.StringPtrInput `pulumi:"format"` Identifier pulumi.StringInput `pulumi:"identifier"` Pattern pulumi.StringPtrInput `pulumi:"pattern"` Required pulumi.BoolPtrInput `pulumi:"required"` Title pulumi.StringInput `pulumi:"title"` Type pulumi.StringInput `pulumi:"type"` }
func (ActionUserPropertyArgs) ElementType ¶
func (ActionUserPropertyArgs) ElementType() reflect.Type
func (ActionUserPropertyArgs) ToActionUserPropertyOutput ¶
func (i ActionUserPropertyArgs) ToActionUserPropertyOutput() ActionUserPropertyOutput
func (ActionUserPropertyArgs) ToActionUserPropertyOutputWithContext ¶
func (i ActionUserPropertyArgs) ToActionUserPropertyOutputWithContext(ctx context.Context) ActionUserPropertyOutput
type ActionUserPropertyArray ¶
type ActionUserPropertyArray []ActionUserPropertyInput
func (ActionUserPropertyArray) ElementType ¶
func (ActionUserPropertyArray) ElementType() reflect.Type
func (ActionUserPropertyArray) ToActionUserPropertyArrayOutput ¶
func (i ActionUserPropertyArray) ToActionUserPropertyArrayOutput() ActionUserPropertyArrayOutput
func (ActionUserPropertyArray) ToActionUserPropertyArrayOutputWithContext ¶
func (i ActionUserPropertyArray) ToActionUserPropertyArrayOutputWithContext(ctx context.Context) ActionUserPropertyArrayOutput
type ActionUserPropertyArrayInput ¶
type ActionUserPropertyArrayInput interface { pulumi.Input ToActionUserPropertyArrayOutput() ActionUserPropertyArrayOutput ToActionUserPropertyArrayOutputWithContext(context.Context) ActionUserPropertyArrayOutput }
ActionUserPropertyArrayInput is an input type that accepts ActionUserPropertyArray and ActionUserPropertyArrayOutput values. You can construct a concrete instance of `ActionUserPropertyArrayInput` via:
ActionUserPropertyArray{ ActionUserPropertyArgs{...} }
type ActionUserPropertyArrayOutput ¶
type ActionUserPropertyArrayOutput struct{ *pulumi.OutputState }
func (ActionUserPropertyArrayOutput) ElementType ¶
func (ActionUserPropertyArrayOutput) ElementType() reflect.Type
func (ActionUserPropertyArrayOutput) Index ¶
func (o ActionUserPropertyArrayOutput) Index(i pulumi.IntInput) ActionUserPropertyOutput
func (ActionUserPropertyArrayOutput) ToActionUserPropertyArrayOutput ¶
func (o ActionUserPropertyArrayOutput) ToActionUserPropertyArrayOutput() ActionUserPropertyArrayOutput
func (ActionUserPropertyArrayOutput) ToActionUserPropertyArrayOutputWithContext ¶
func (o ActionUserPropertyArrayOutput) ToActionUserPropertyArrayOutputWithContext(ctx context.Context) ActionUserPropertyArrayOutput
type ActionUserPropertyInput ¶
type ActionUserPropertyInput interface { pulumi.Input ToActionUserPropertyOutput() ActionUserPropertyOutput ToActionUserPropertyOutputWithContext(context.Context) ActionUserPropertyOutput }
ActionUserPropertyInput is an input type that accepts ActionUserPropertyArgs and ActionUserPropertyOutput values. You can construct a concrete instance of `ActionUserPropertyInput` via:
ActionUserPropertyArgs{...}
type ActionUserPropertyOutput ¶
type ActionUserPropertyOutput struct{ *pulumi.OutputState }
func (ActionUserPropertyOutput) Blueprint ¶
func (o ActionUserPropertyOutput) Blueprint() pulumi.StringPtrOutput
func (ActionUserPropertyOutput) Default ¶
func (o ActionUserPropertyOutput) Default() pulumi.StringPtrOutput
func (ActionUserPropertyOutput) DefaultItems ¶
func (o ActionUserPropertyOutput) DefaultItems() pulumi.StringArrayOutput
func (ActionUserPropertyOutput) Description ¶
func (o ActionUserPropertyOutput) Description() pulumi.StringPtrOutput
func (ActionUserPropertyOutput) ElementType ¶
func (ActionUserPropertyOutput) ElementType() reflect.Type
func (ActionUserPropertyOutput) Enums ¶
func (o ActionUserPropertyOutput) Enums() pulumi.StringArrayOutput
func (ActionUserPropertyOutput) Format ¶
func (o ActionUserPropertyOutput) Format() pulumi.StringPtrOutput
func (ActionUserPropertyOutput) Identifier ¶
func (o ActionUserPropertyOutput) Identifier() pulumi.StringOutput
func (ActionUserPropertyOutput) Pattern ¶
func (o ActionUserPropertyOutput) Pattern() pulumi.StringPtrOutput
func (ActionUserPropertyOutput) Required ¶
func (o ActionUserPropertyOutput) Required() pulumi.BoolPtrOutput
func (ActionUserPropertyOutput) Title ¶
func (o ActionUserPropertyOutput) Title() pulumi.StringOutput
func (ActionUserPropertyOutput) ToActionUserPropertyOutput ¶
func (o ActionUserPropertyOutput) ToActionUserPropertyOutput() ActionUserPropertyOutput
func (ActionUserPropertyOutput) ToActionUserPropertyOutputWithContext ¶
func (o ActionUserPropertyOutput) ToActionUserPropertyOutputWithContext(ctx context.Context) ActionUserPropertyOutput
func (ActionUserPropertyOutput) Type ¶
func (o ActionUserPropertyOutput) Type() pulumi.StringOutput
type Blueprint ¶
type Blueprint struct { pulumi.CustomResourceState // A set of properties that are calculated upon entity's regular properties. CalculationProperties BlueprintCalculationPropertyArrayOutput `pulumi:"calculationProperties"` // Blueprints changelog destination, Supports WEBHOOK and KAFKA ChangelogDestination BlueprintChangelogDestinationPtrOutput `pulumi:"changelogDestination"` CreatedAt pulumi.StringOutput `pulumi:"createdAt"` CreatedBy pulumi.StringOutput `pulumi:"createdBy"` // The data source for entities of this blueprint // // Deprecated: Data source is ignored DataSource pulumi.StringPtrOutput `pulumi:"dataSource"` // The description of the blueprint Description pulumi.StringPtrOutput `pulumi:"description"` // The icon of the blueprint Icon pulumi.StringPtrOutput `pulumi:"icon"` // The identifier of the blueprint Identifier pulumi.StringOutput `pulumi:"identifier"` // When two Blueprints are connected via a Relation, a new set of properties becomes available to Entities in the source // Blueprint. MirrorProperties BlueprintMirrorPropertyArrayOutput `pulumi:"mirrorProperties"` // The metadata of the entity Properties BlueprintPropertyArrayOutput `pulumi:"properties"` // The blueprints that are connected to this blueprint Relations BlueprintRelationArrayOutput `pulumi:"relations"` // The display name of the blueprint Title pulumi.StringOutput `pulumi:"title"` UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` UpdatedBy pulumi.StringOutput `pulumi:"updatedBy"` }
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) ToBlueprintOutput ¶
func (i *Blueprint) ToBlueprintOutput() BlueprintOutput
func (*Blueprint) ToBlueprintOutputWithContext ¶
func (i *Blueprint) ToBlueprintOutputWithContext(ctx context.Context) BlueprintOutput
type BlueprintArgs ¶
type BlueprintArgs struct { // A set of properties that are calculated upon entity's regular properties. CalculationProperties BlueprintCalculationPropertyArrayInput // Blueprints changelog destination, Supports WEBHOOK and KAFKA ChangelogDestination BlueprintChangelogDestinationPtrInput // The data source for entities of this blueprint // // Deprecated: Data source is ignored DataSource pulumi.StringPtrInput // The description of the blueprint Description pulumi.StringPtrInput // The icon of the blueprint Icon pulumi.StringPtrInput // The identifier of the blueprint Identifier pulumi.StringInput // When two Blueprints are connected via a Relation, a new set of properties becomes available to Entities in the source // Blueprint. MirrorProperties BlueprintMirrorPropertyArrayInput // The metadata of the entity Properties BlueprintPropertyArrayInput // The blueprints that are connected to this blueprint Relations BlueprintRelationArrayInput // The display name of the blueprint Title pulumi.StringInput }
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 (o BlueprintArrayOutput) Index(i pulumi.IntInput) BlueprintOutput
func (BlueprintArrayOutput) ToBlueprintArrayOutput ¶
func (o BlueprintArrayOutput) ToBlueprintArrayOutput() BlueprintArrayOutput
func (BlueprintArrayOutput) ToBlueprintArrayOutputWithContext ¶
func (o BlueprintArrayOutput) ToBlueprintArrayOutputWithContext(ctx context.Context) BlueprintArrayOutput
type BlueprintCalculationProperty ¶
type BlueprintCalculationProperty struct { Calculation string `pulumi:"calculation"` Colorized *bool `pulumi:"colorized"` Colors map[string]string `pulumi:"colors"` Description *string `pulumi:"description"` Format *string `pulumi:"format"` Icon *string `pulumi:"icon"` Identifier string `pulumi:"identifier"` Title *string `pulumi:"title"` Type string `pulumi:"type"` }
type BlueprintCalculationPropertyArgs ¶
type BlueprintCalculationPropertyArgs struct { Calculation pulumi.StringInput `pulumi:"calculation"` Colorized pulumi.BoolPtrInput `pulumi:"colorized"` Colors pulumi.StringMapInput `pulumi:"colors"` Description pulumi.StringPtrInput `pulumi:"description"` Format pulumi.StringPtrInput `pulumi:"format"` Icon pulumi.StringPtrInput `pulumi:"icon"` Identifier pulumi.StringInput `pulumi:"identifier"` Title pulumi.StringPtrInput `pulumi:"title"` Type pulumi.StringInput `pulumi:"type"` }
func (BlueprintCalculationPropertyArgs) ElementType ¶
func (BlueprintCalculationPropertyArgs) ElementType() reflect.Type
func (BlueprintCalculationPropertyArgs) ToBlueprintCalculationPropertyOutput ¶
func (i BlueprintCalculationPropertyArgs) ToBlueprintCalculationPropertyOutput() BlueprintCalculationPropertyOutput
func (BlueprintCalculationPropertyArgs) ToBlueprintCalculationPropertyOutputWithContext ¶
func (i BlueprintCalculationPropertyArgs) ToBlueprintCalculationPropertyOutputWithContext(ctx context.Context) BlueprintCalculationPropertyOutput
type BlueprintCalculationPropertyArray ¶
type BlueprintCalculationPropertyArray []BlueprintCalculationPropertyInput
func (BlueprintCalculationPropertyArray) ElementType ¶
func (BlueprintCalculationPropertyArray) ElementType() reflect.Type
func (BlueprintCalculationPropertyArray) ToBlueprintCalculationPropertyArrayOutput ¶
func (i BlueprintCalculationPropertyArray) ToBlueprintCalculationPropertyArrayOutput() BlueprintCalculationPropertyArrayOutput
func (BlueprintCalculationPropertyArray) ToBlueprintCalculationPropertyArrayOutputWithContext ¶
func (i BlueprintCalculationPropertyArray) ToBlueprintCalculationPropertyArrayOutputWithContext(ctx context.Context) BlueprintCalculationPropertyArrayOutput
type BlueprintCalculationPropertyArrayInput ¶
type BlueprintCalculationPropertyArrayInput interface { pulumi.Input ToBlueprintCalculationPropertyArrayOutput() BlueprintCalculationPropertyArrayOutput ToBlueprintCalculationPropertyArrayOutputWithContext(context.Context) BlueprintCalculationPropertyArrayOutput }
BlueprintCalculationPropertyArrayInput is an input type that accepts BlueprintCalculationPropertyArray and BlueprintCalculationPropertyArrayOutput values. You can construct a concrete instance of `BlueprintCalculationPropertyArrayInput` via:
BlueprintCalculationPropertyArray{ BlueprintCalculationPropertyArgs{...} }
type BlueprintCalculationPropertyArrayOutput ¶
type BlueprintCalculationPropertyArrayOutput struct{ *pulumi.OutputState }
func (BlueprintCalculationPropertyArrayOutput) ElementType ¶
func (BlueprintCalculationPropertyArrayOutput) ElementType() reflect.Type
func (BlueprintCalculationPropertyArrayOutput) ToBlueprintCalculationPropertyArrayOutput ¶
func (o BlueprintCalculationPropertyArrayOutput) ToBlueprintCalculationPropertyArrayOutput() BlueprintCalculationPropertyArrayOutput
func (BlueprintCalculationPropertyArrayOutput) ToBlueprintCalculationPropertyArrayOutputWithContext ¶
func (o BlueprintCalculationPropertyArrayOutput) ToBlueprintCalculationPropertyArrayOutputWithContext(ctx context.Context) BlueprintCalculationPropertyArrayOutput
type BlueprintCalculationPropertyInput ¶
type BlueprintCalculationPropertyInput interface { pulumi.Input ToBlueprintCalculationPropertyOutput() BlueprintCalculationPropertyOutput ToBlueprintCalculationPropertyOutputWithContext(context.Context) BlueprintCalculationPropertyOutput }
BlueprintCalculationPropertyInput is an input type that accepts BlueprintCalculationPropertyArgs and BlueprintCalculationPropertyOutput values. You can construct a concrete instance of `BlueprintCalculationPropertyInput` via:
BlueprintCalculationPropertyArgs{...}
type BlueprintCalculationPropertyOutput ¶
type BlueprintCalculationPropertyOutput struct{ *pulumi.OutputState }
func (BlueprintCalculationPropertyOutput) Calculation ¶
func (o BlueprintCalculationPropertyOutput) Calculation() pulumi.StringOutput
func (BlueprintCalculationPropertyOutput) Colorized ¶
func (o BlueprintCalculationPropertyOutput) Colorized() pulumi.BoolPtrOutput
func (BlueprintCalculationPropertyOutput) Colors ¶
func (o BlueprintCalculationPropertyOutput) Colors() pulumi.StringMapOutput
func (BlueprintCalculationPropertyOutput) Description ¶
func (o BlueprintCalculationPropertyOutput) Description() pulumi.StringPtrOutput
func (BlueprintCalculationPropertyOutput) ElementType ¶
func (BlueprintCalculationPropertyOutput) ElementType() reflect.Type
func (BlueprintCalculationPropertyOutput) Format ¶
func (o BlueprintCalculationPropertyOutput) Format() pulumi.StringPtrOutput
func (BlueprintCalculationPropertyOutput) Icon ¶
func (o BlueprintCalculationPropertyOutput) Icon() pulumi.StringPtrOutput
func (BlueprintCalculationPropertyOutput) Identifier ¶
func (o BlueprintCalculationPropertyOutput) Identifier() pulumi.StringOutput
func (BlueprintCalculationPropertyOutput) Title ¶
func (o BlueprintCalculationPropertyOutput) Title() pulumi.StringPtrOutput
func (BlueprintCalculationPropertyOutput) ToBlueprintCalculationPropertyOutput ¶
func (o BlueprintCalculationPropertyOutput) ToBlueprintCalculationPropertyOutput() BlueprintCalculationPropertyOutput
func (BlueprintCalculationPropertyOutput) ToBlueprintCalculationPropertyOutputWithContext ¶
func (o BlueprintCalculationPropertyOutput) ToBlueprintCalculationPropertyOutputWithContext(ctx context.Context) BlueprintCalculationPropertyOutput
func (BlueprintCalculationPropertyOutput) Type ¶
func (o BlueprintCalculationPropertyOutput) Type() pulumi.StringOutput
type BlueprintChangelogDestinationArgs ¶
type BlueprintChangelogDestinationArgs struct { Type pulumi.StringInput `pulumi:"type"` Url pulumi.StringPtrInput `pulumi:"url"` }
func (BlueprintChangelogDestinationArgs) ElementType ¶
func (BlueprintChangelogDestinationArgs) ElementType() reflect.Type
func (BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationOutput ¶
func (i BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationOutput() BlueprintChangelogDestinationOutput
func (BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationOutputWithContext ¶
func (i BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationOutputWithContext(ctx context.Context) BlueprintChangelogDestinationOutput
func (BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationPtrOutput ¶
func (i BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationPtrOutput() BlueprintChangelogDestinationPtrOutput
func (BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationPtrOutputWithContext ¶
func (i BlueprintChangelogDestinationArgs) ToBlueprintChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintChangelogDestinationPtrOutput
type BlueprintChangelogDestinationInput ¶
type BlueprintChangelogDestinationInput interface { pulumi.Input ToBlueprintChangelogDestinationOutput() BlueprintChangelogDestinationOutput ToBlueprintChangelogDestinationOutputWithContext(context.Context) BlueprintChangelogDestinationOutput }
BlueprintChangelogDestinationInput is an input type that accepts BlueprintChangelogDestinationArgs and BlueprintChangelogDestinationOutput values. You can construct a concrete instance of `BlueprintChangelogDestinationInput` via:
BlueprintChangelogDestinationArgs{...}
type BlueprintChangelogDestinationOutput ¶
type BlueprintChangelogDestinationOutput struct{ *pulumi.OutputState }
func (BlueprintChangelogDestinationOutput) ElementType ¶
func (BlueprintChangelogDestinationOutput) ElementType() reflect.Type
func (BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationOutput ¶
func (o BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationOutput() BlueprintChangelogDestinationOutput
func (BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationOutputWithContext ¶
func (o BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationOutputWithContext(ctx context.Context) BlueprintChangelogDestinationOutput
func (BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationPtrOutput ¶
func (o BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationPtrOutput() BlueprintChangelogDestinationPtrOutput
func (BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationPtrOutputWithContext ¶
func (o BlueprintChangelogDestinationOutput) ToBlueprintChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintChangelogDestinationPtrOutput
func (BlueprintChangelogDestinationOutput) Type ¶
func (o BlueprintChangelogDestinationOutput) Type() pulumi.StringOutput
func (BlueprintChangelogDestinationOutput) Url ¶
func (o BlueprintChangelogDestinationOutput) Url() pulumi.StringPtrOutput
type BlueprintChangelogDestinationPtrInput ¶
type BlueprintChangelogDestinationPtrInput interface { pulumi.Input ToBlueprintChangelogDestinationPtrOutput() BlueprintChangelogDestinationPtrOutput ToBlueprintChangelogDestinationPtrOutputWithContext(context.Context) BlueprintChangelogDestinationPtrOutput }
BlueprintChangelogDestinationPtrInput is an input type that accepts BlueprintChangelogDestinationArgs, BlueprintChangelogDestinationPtr and BlueprintChangelogDestinationPtrOutput values. You can construct a concrete instance of `BlueprintChangelogDestinationPtrInput` via:
BlueprintChangelogDestinationArgs{...} or: nil
func BlueprintChangelogDestinationPtr ¶
func BlueprintChangelogDestinationPtr(v *BlueprintChangelogDestinationArgs) BlueprintChangelogDestinationPtrInput
type BlueprintChangelogDestinationPtrOutput ¶
type BlueprintChangelogDestinationPtrOutput struct{ *pulumi.OutputState }
func (BlueprintChangelogDestinationPtrOutput) ElementType ¶
func (BlueprintChangelogDestinationPtrOutput) ElementType() reflect.Type
func (BlueprintChangelogDestinationPtrOutput) ToBlueprintChangelogDestinationPtrOutput ¶
func (o BlueprintChangelogDestinationPtrOutput) ToBlueprintChangelogDestinationPtrOutput() BlueprintChangelogDestinationPtrOutput
func (BlueprintChangelogDestinationPtrOutput) ToBlueprintChangelogDestinationPtrOutputWithContext ¶
func (o BlueprintChangelogDestinationPtrOutput) ToBlueprintChangelogDestinationPtrOutputWithContext(ctx context.Context) BlueprintChangelogDestinationPtrOutput
func (BlueprintChangelogDestinationPtrOutput) Type ¶
func (o BlueprintChangelogDestinationPtrOutput) Type() pulumi.StringPtrOutput
func (BlueprintChangelogDestinationPtrOutput) Url ¶
func (o BlueprintChangelogDestinationPtrOutput) Url() pulumi.StringPtrOutput
type BlueprintInput ¶
type BlueprintInput interface { pulumi.Input ToBlueprintOutput() BlueprintOutput ToBlueprintOutputWithContext(ctx context.Context) BlueprintOutput }
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 (o BlueprintMapOutput) MapIndex(k pulumi.StringInput) BlueprintOutput
func (BlueprintMapOutput) ToBlueprintMapOutput ¶
func (o BlueprintMapOutput) ToBlueprintMapOutput() BlueprintMapOutput
func (BlueprintMapOutput) ToBlueprintMapOutputWithContext ¶
func (o BlueprintMapOutput) ToBlueprintMapOutputWithContext(ctx context.Context) BlueprintMapOutput
type BlueprintMirrorProperty ¶
type BlueprintMirrorPropertyArgs ¶
type BlueprintMirrorPropertyArgs struct { Identifier pulumi.StringInput `pulumi:"identifier"` Path pulumi.StringInput `pulumi:"path"` Title pulumi.StringPtrInput `pulumi:"title"` }
func (BlueprintMirrorPropertyArgs) ElementType ¶
func (BlueprintMirrorPropertyArgs) ElementType() reflect.Type
func (BlueprintMirrorPropertyArgs) ToBlueprintMirrorPropertyOutput ¶
func (i BlueprintMirrorPropertyArgs) ToBlueprintMirrorPropertyOutput() BlueprintMirrorPropertyOutput
func (BlueprintMirrorPropertyArgs) ToBlueprintMirrorPropertyOutputWithContext ¶
func (i BlueprintMirrorPropertyArgs) ToBlueprintMirrorPropertyOutputWithContext(ctx context.Context) BlueprintMirrorPropertyOutput
type BlueprintMirrorPropertyArray ¶
type BlueprintMirrorPropertyArray []BlueprintMirrorPropertyInput
func (BlueprintMirrorPropertyArray) ElementType ¶
func (BlueprintMirrorPropertyArray) ElementType() reflect.Type
func (BlueprintMirrorPropertyArray) ToBlueprintMirrorPropertyArrayOutput ¶
func (i BlueprintMirrorPropertyArray) ToBlueprintMirrorPropertyArrayOutput() BlueprintMirrorPropertyArrayOutput
func (BlueprintMirrorPropertyArray) ToBlueprintMirrorPropertyArrayOutputWithContext ¶
func (i BlueprintMirrorPropertyArray) ToBlueprintMirrorPropertyArrayOutputWithContext(ctx context.Context) BlueprintMirrorPropertyArrayOutput
type BlueprintMirrorPropertyArrayInput ¶
type BlueprintMirrorPropertyArrayInput interface { pulumi.Input ToBlueprintMirrorPropertyArrayOutput() BlueprintMirrorPropertyArrayOutput ToBlueprintMirrorPropertyArrayOutputWithContext(context.Context) BlueprintMirrorPropertyArrayOutput }
BlueprintMirrorPropertyArrayInput is an input type that accepts BlueprintMirrorPropertyArray and BlueprintMirrorPropertyArrayOutput values. You can construct a concrete instance of `BlueprintMirrorPropertyArrayInput` via:
BlueprintMirrorPropertyArray{ BlueprintMirrorPropertyArgs{...} }
type BlueprintMirrorPropertyArrayOutput ¶
type BlueprintMirrorPropertyArrayOutput struct{ *pulumi.OutputState }
func (BlueprintMirrorPropertyArrayOutput) ElementType ¶
func (BlueprintMirrorPropertyArrayOutput) ElementType() reflect.Type
func (BlueprintMirrorPropertyArrayOutput) Index ¶
func (o BlueprintMirrorPropertyArrayOutput) Index(i pulumi.IntInput) BlueprintMirrorPropertyOutput
func (BlueprintMirrorPropertyArrayOutput) ToBlueprintMirrorPropertyArrayOutput ¶
func (o BlueprintMirrorPropertyArrayOutput) ToBlueprintMirrorPropertyArrayOutput() BlueprintMirrorPropertyArrayOutput
func (BlueprintMirrorPropertyArrayOutput) ToBlueprintMirrorPropertyArrayOutputWithContext ¶
func (o BlueprintMirrorPropertyArrayOutput) ToBlueprintMirrorPropertyArrayOutputWithContext(ctx context.Context) BlueprintMirrorPropertyArrayOutput
type BlueprintMirrorPropertyInput ¶
type BlueprintMirrorPropertyInput interface { pulumi.Input ToBlueprintMirrorPropertyOutput() BlueprintMirrorPropertyOutput ToBlueprintMirrorPropertyOutputWithContext(context.Context) BlueprintMirrorPropertyOutput }
BlueprintMirrorPropertyInput is an input type that accepts BlueprintMirrorPropertyArgs and BlueprintMirrorPropertyOutput values. You can construct a concrete instance of `BlueprintMirrorPropertyInput` via:
BlueprintMirrorPropertyArgs{...}
type BlueprintMirrorPropertyOutput ¶
type BlueprintMirrorPropertyOutput struct{ *pulumi.OutputState }
func (BlueprintMirrorPropertyOutput) ElementType ¶
func (BlueprintMirrorPropertyOutput) ElementType() reflect.Type
func (BlueprintMirrorPropertyOutput) Identifier ¶
func (o BlueprintMirrorPropertyOutput) Identifier() pulumi.StringOutput
func (BlueprintMirrorPropertyOutput) Path ¶
func (o BlueprintMirrorPropertyOutput) Path() pulumi.StringOutput
func (BlueprintMirrorPropertyOutput) Title ¶
func (o BlueprintMirrorPropertyOutput) Title() pulumi.StringPtrOutput
func (BlueprintMirrorPropertyOutput) ToBlueprintMirrorPropertyOutput ¶
func (o BlueprintMirrorPropertyOutput) ToBlueprintMirrorPropertyOutput() BlueprintMirrorPropertyOutput
func (BlueprintMirrorPropertyOutput) ToBlueprintMirrorPropertyOutputWithContext ¶
func (o BlueprintMirrorPropertyOutput) ToBlueprintMirrorPropertyOutputWithContext(ctx context.Context) BlueprintMirrorPropertyOutput
type BlueprintOutput ¶
type BlueprintOutput struct{ *pulumi.OutputState }
func (BlueprintOutput) CalculationProperties ¶
func (o BlueprintOutput) CalculationProperties() BlueprintCalculationPropertyArrayOutput
A set of properties that are calculated upon entity's regular properties.
func (BlueprintOutput) ChangelogDestination ¶
func (o BlueprintOutput) ChangelogDestination() BlueprintChangelogDestinationPtrOutput
Blueprints changelog destination, Supports WEBHOOK and KAFKA
func (BlueprintOutput) CreatedAt ¶
func (o BlueprintOutput) CreatedAt() pulumi.StringOutput
func (BlueprintOutput) CreatedBy ¶
func (o BlueprintOutput) CreatedBy() pulumi.StringOutput
func (BlueprintOutput) DataSource
deprecated
func (o BlueprintOutput) DataSource() pulumi.StringPtrOutput
The data source for entities of this blueprint
Deprecated: Data source is ignored
func (BlueprintOutput) Description ¶
func (o BlueprintOutput) Description() pulumi.StringPtrOutput
The description of the blueprint
func (BlueprintOutput) ElementType ¶
func (BlueprintOutput) ElementType() reflect.Type
func (BlueprintOutput) Icon ¶
func (o BlueprintOutput) Icon() pulumi.StringPtrOutput
The icon of the blueprint
func (BlueprintOutput) Identifier ¶
func (o BlueprintOutput) Identifier() pulumi.StringOutput
The identifier of the blueprint
func (BlueprintOutput) MirrorProperties ¶
func (o BlueprintOutput) MirrorProperties() BlueprintMirrorPropertyArrayOutput
When two Blueprints are connected via a Relation, a new set of properties becomes available to Entities in the source Blueprint.
func (BlueprintOutput) Properties ¶
func (o BlueprintOutput) Properties() BlueprintPropertyArrayOutput
The metadata of the entity
func (BlueprintOutput) Relations ¶
func (o BlueprintOutput) Relations() BlueprintRelationArrayOutput
The blueprints that are connected to this blueprint
func (BlueprintOutput) Title ¶
func (o BlueprintOutput) Title() pulumi.StringOutput
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
func (BlueprintOutput) UpdatedBy ¶
func (o BlueprintOutput) UpdatedBy() pulumi.StringOutput
type BlueprintProperty ¶
type BlueprintProperty struct { Default *string `pulumi:"default"` DefaultItems []string `pulumi:"defaultItems"` Description *string `pulumi:"description"` EnumColors map[string]string `pulumi:"enumColors"` Enums []string `pulumi:"enums"` Format *string `pulumi:"format"` Icon *string `pulumi:"icon"` Identifier string `pulumi:"identifier"` Items map[string]interface{} `pulumi:"items"` Required *bool `pulumi:"required"` Spec *string `pulumi:"spec"` Title string `pulumi:"title"` Type string `pulumi:"type"` }
type BlueprintPropertyArgs ¶
type BlueprintPropertyArgs struct { Default pulumi.StringPtrInput `pulumi:"default"` DefaultItems pulumi.StringArrayInput `pulumi:"defaultItems"` Description pulumi.StringPtrInput `pulumi:"description"` EnumColors pulumi.StringMapInput `pulumi:"enumColors"` Enums pulumi.StringArrayInput `pulumi:"enums"` Format pulumi.StringPtrInput `pulumi:"format"` Icon pulumi.StringPtrInput `pulumi:"icon"` Identifier pulumi.StringInput `pulumi:"identifier"` Items pulumi.MapInput `pulumi:"items"` Required pulumi.BoolPtrInput `pulumi:"required"` Spec pulumi.StringPtrInput `pulumi:"spec"` Title pulumi.StringInput `pulumi:"title"` Type pulumi.StringInput `pulumi:"type"` }
func (BlueprintPropertyArgs) ElementType ¶
func (BlueprintPropertyArgs) ElementType() reflect.Type
func (BlueprintPropertyArgs) ToBlueprintPropertyOutput ¶
func (i BlueprintPropertyArgs) ToBlueprintPropertyOutput() BlueprintPropertyOutput
func (BlueprintPropertyArgs) ToBlueprintPropertyOutputWithContext ¶
func (i BlueprintPropertyArgs) ToBlueprintPropertyOutputWithContext(ctx context.Context) BlueprintPropertyOutput
type BlueprintPropertyArray ¶
type BlueprintPropertyArray []BlueprintPropertyInput
func (BlueprintPropertyArray) ElementType ¶
func (BlueprintPropertyArray) ElementType() reflect.Type
func (BlueprintPropertyArray) ToBlueprintPropertyArrayOutput ¶
func (i BlueprintPropertyArray) ToBlueprintPropertyArrayOutput() BlueprintPropertyArrayOutput
func (BlueprintPropertyArray) ToBlueprintPropertyArrayOutputWithContext ¶
func (i BlueprintPropertyArray) ToBlueprintPropertyArrayOutputWithContext(ctx context.Context) BlueprintPropertyArrayOutput
type BlueprintPropertyArrayInput ¶
type BlueprintPropertyArrayInput interface { pulumi.Input ToBlueprintPropertyArrayOutput() BlueprintPropertyArrayOutput ToBlueprintPropertyArrayOutputWithContext(context.Context) BlueprintPropertyArrayOutput }
BlueprintPropertyArrayInput is an input type that accepts BlueprintPropertyArray and BlueprintPropertyArrayOutput values. You can construct a concrete instance of `BlueprintPropertyArrayInput` via:
BlueprintPropertyArray{ BlueprintPropertyArgs{...} }
type BlueprintPropertyArrayOutput ¶
type BlueprintPropertyArrayOutput struct{ *pulumi.OutputState }
func (BlueprintPropertyArrayOutput) ElementType ¶
func (BlueprintPropertyArrayOutput) ElementType() reflect.Type
func (BlueprintPropertyArrayOutput) Index ¶
func (o BlueprintPropertyArrayOutput) Index(i pulumi.IntInput) BlueprintPropertyOutput
func (BlueprintPropertyArrayOutput) ToBlueprintPropertyArrayOutput ¶
func (o BlueprintPropertyArrayOutput) ToBlueprintPropertyArrayOutput() BlueprintPropertyArrayOutput
func (BlueprintPropertyArrayOutput) ToBlueprintPropertyArrayOutputWithContext ¶
func (o BlueprintPropertyArrayOutput) ToBlueprintPropertyArrayOutputWithContext(ctx context.Context) BlueprintPropertyArrayOutput
type BlueprintPropertyInput ¶
type BlueprintPropertyInput interface { pulumi.Input ToBlueprintPropertyOutput() BlueprintPropertyOutput ToBlueprintPropertyOutputWithContext(context.Context) BlueprintPropertyOutput }
BlueprintPropertyInput is an input type that accepts BlueprintPropertyArgs and BlueprintPropertyOutput values. You can construct a concrete instance of `BlueprintPropertyInput` via:
BlueprintPropertyArgs{...}
type BlueprintPropertyOutput ¶
type BlueprintPropertyOutput struct{ *pulumi.OutputState }
func (BlueprintPropertyOutput) Default ¶
func (o BlueprintPropertyOutput) Default() pulumi.StringPtrOutput
func (BlueprintPropertyOutput) DefaultItems ¶
func (o BlueprintPropertyOutput) DefaultItems() pulumi.StringArrayOutput
func (BlueprintPropertyOutput) Description ¶
func (o BlueprintPropertyOutput) Description() pulumi.StringPtrOutput
func (BlueprintPropertyOutput) ElementType ¶
func (BlueprintPropertyOutput) ElementType() reflect.Type
func (BlueprintPropertyOutput) EnumColors ¶
func (o BlueprintPropertyOutput) EnumColors() pulumi.StringMapOutput
func (BlueprintPropertyOutput) Enums ¶
func (o BlueprintPropertyOutput) Enums() pulumi.StringArrayOutput
func (BlueprintPropertyOutput) Format ¶
func (o BlueprintPropertyOutput) Format() pulumi.StringPtrOutput
func (BlueprintPropertyOutput) Icon ¶
func (o BlueprintPropertyOutput) Icon() pulumi.StringPtrOutput
func (BlueprintPropertyOutput) Identifier ¶
func (o BlueprintPropertyOutput) Identifier() pulumi.StringOutput
func (BlueprintPropertyOutput) Items ¶ added in v0.9.1
func (o BlueprintPropertyOutput) Items() pulumi.MapOutput
func (BlueprintPropertyOutput) Required ¶
func (o BlueprintPropertyOutput) Required() pulumi.BoolPtrOutput
func (BlueprintPropertyOutput) Spec ¶
func (o BlueprintPropertyOutput) Spec() pulumi.StringPtrOutput
func (BlueprintPropertyOutput) Title ¶
func (o BlueprintPropertyOutput) Title() pulumi.StringOutput
func (BlueprintPropertyOutput) ToBlueprintPropertyOutput ¶
func (o BlueprintPropertyOutput) ToBlueprintPropertyOutput() BlueprintPropertyOutput
func (BlueprintPropertyOutput) ToBlueprintPropertyOutputWithContext ¶
func (o BlueprintPropertyOutput) ToBlueprintPropertyOutputWithContext(ctx context.Context) BlueprintPropertyOutput
func (BlueprintPropertyOutput) Type ¶
func (o BlueprintPropertyOutput) Type() pulumi.StringOutput
type BlueprintRelation ¶
type BlueprintRelationArgs ¶
type BlueprintRelationArgs struct { Identifier pulumi.StringPtrInput `pulumi:"identifier"` Many pulumi.BoolPtrInput `pulumi:"many"` Required pulumi.BoolPtrInput `pulumi:"required"` Target pulumi.StringInput `pulumi:"target"` Title pulumi.StringInput `pulumi:"title"` }
func (BlueprintRelationArgs) ElementType ¶
func (BlueprintRelationArgs) ElementType() reflect.Type
func (BlueprintRelationArgs) ToBlueprintRelationOutput ¶
func (i BlueprintRelationArgs) ToBlueprintRelationOutput() BlueprintRelationOutput
func (BlueprintRelationArgs) ToBlueprintRelationOutputWithContext ¶
func (i BlueprintRelationArgs) ToBlueprintRelationOutputWithContext(ctx context.Context) BlueprintRelationOutput
type BlueprintRelationArray ¶
type BlueprintRelationArray []BlueprintRelationInput
func (BlueprintRelationArray) ElementType ¶
func (BlueprintRelationArray) ElementType() reflect.Type
func (BlueprintRelationArray) ToBlueprintRelationArrayOutput ¶
func (i BlueprintRelationArray) ToBlueprintRelationArrayOutput() BlueprintRelationArrayOutput
func (BlueprintRelationArray) ToBlueprintRelationArrayOutputWithContext ¶
func (i BlueprintRelationArray) ToBlueprintRelationArrayOutputWithContext(ctx context.Context) BlueprintRelationArrayOutput
type BlueprintRelationArrayInput ¶
type BlueprintRelationArrayInput interface { pulumi.Input ToBlueprintRelationArrayOutput() BlueprintRelationArrayOutput ToBlueprintRelationArrayOutputWithContext(context.Context) BlueprintRelationArrayOutput }
BlueprintRelationArrayInput is an input type that accepts BlueprintRelationArray and BlueprintRelationArrayOutput values. You can construct a concrete instance of `BlueprintRelationArrayInput` via:
BlueprintRelationArray{ BlueprintRelationArgs{...} }
type BlueprintRelationArrayOutput ¶
type BlueprintRelationArrayOutput struct{ *pulumi.OutputState }
func (BlueprintRelationArrayOutput) ElementType ¶
func (BlueprintRelationArrayOutput) ElementType() reflect.Type
func (BlueprintRelationArrayOutput) Index ¶
func (o BlueprintRelationArrayOutput) Index(i pulumi.IntInput) BlueprintRelationOutput
func (BlueprintRelationArrayOutput) ToBlueprintRelationArrayOutput ¶
func (o BlueprintRelationArrayOutput) ToBlueprintRelationArrayOutput() BlueprintRelationArrayOutput
func (BlueprintRelationArrayOutput) ToBlueprintRelationArrayOutputWithContext ¶
func (o BlueprintRelationArrayOutput) ToBlueprintRelationArrayOutputWithContext(ctx context.Context) BlueprintRelationArrayOutput
type BlueprintRelationInput ¶
type BlueprintRelationInput interface { pulumi.Input ToBlueprintRelationOutput() BlueprintRelationOutput ToBlueprintRelationOutputWithContext(context.Context) BlueprintRelationOutput }
BlueprintRelationInput is an input type that accepts BlueprintRelationArgs and BlueprintRelationOutput values. You can construct a concrete instance of `BlueprintRelationInput` via:
BlueprintRelationArgs{...}
type BlueprintRelationOutput ¶
type BlueprintRelationOutput struct{ *pulumi.OutputState }
func (BlueprintRelationOutput) ElementType ¶
func (BlueprintRelationOutput) ElementType() reflect.Type
func (BlueprintRelationOutput) Identifier ¶
func (o BlueprintRelationOutput) Identifier() pulumi.StringPtrOutput
func (BlueprintRelationOutput) Many ¶
func (o BlueprintRelationOutput) Many() pulumi.BoolPtrOutput
func (BlueprintRelationOutput) Required ¶
func (o BlueprintRelationOutput) Required() pulumi.BoolPtrOutput
func (BlueprintRelationOutput) Target ¶
func (o BlueprintRelationOutput) Target() pulumi.StringOutput
func (BlueprintRelationOutput) Title ¶
func (o BlueprintRelationOutput) Title() pulumi.StringOutput
func (BlueprintRelationOutput) ToBlueprintRelationOutput ¶
func (o BlueprintRelationOutput) ToBlueprintRelationOutput() BlueprintRelationOutput
func (BlueprintRelationOutput) ToBlueprintRelationOutputWithContext ¶
func (o BlueprintRelationOutput) ToBlueprintRelationOutputWithContext(ctx context.Context) BlueprintRelationOutput
type BlueprintState ¶
type BlueprintState struct { // A set of properties that are calculated upon entity's regular properties. CalculationProperties BlueprintCalculationPropertyArrayInput // Blueprints changelog destination, Supports WEBHOOK and KAFKA ChangelogDestination BlueprintChangelogDestinationPtrInput CreatedAt pulumi.StringPtrInput CreatedBy pulumi.StringPtrInput // The data source for entities of this blueprint // // Deprecated: Data source is ignored DataSource pulumi.StringPtrInput // The description of the blueprint Description pulumi.StringPtrInput // The icon of the blueprint Icon pulumi.StringPtrInput // The identifier of the blueprint Identifier pulumi.StringPtrInput // When two Blueprints are connected via a Relation, a new set of properties becomes available to Entities in the source // Blueprint. MirrorProperties BlueprintMirrorPropertyArrayInput // The metadata of the entity Properties BlueprintPropertyArrayInput // The blueprints that are connected to this blueprint Relations BlueprintRelationArrayInput // The display name of the blueprint Title pulumi.StringPtrInput UpdatedAt pulumi.StringPtrInput UpdatedBy pulumi.StringPtrInput }
func (BlueprintState) ElementType ¶
func (BlueprintState) ElementType() reflect.Type
type Entity ¶
type Entity struct { pulumi.CustomResourceState // The blueprint identifier the entity relates to Blueprint pulumi.StringOutput `pulumi:"blueprint"` CreatedAt pulumi.StringOutput `pulumi:"createdAt"` CreatedBy pulumi.StringOutput `pulumi:"createdBy"` // The identifier of the entity Identifier pulumi.StringPtrOutput `pulumi:"identifier"` // The metadata of the entity Properties EntityPropertyArrayOutput `pulumi:"properties"` // The other entities that are connected Relations EntityRelationArrayOutput `pulumi:"relations"` // The runID of the action run that created the entity RunId pulumi.StringPtrOutput `pulumi:"runId"` // The team related to the entity Team pulumi.StringPtrOutput `pulumi:"team"` // The teams related to the entity Teams pulumi.StringArrayOutput `pulumi:"teams"` // The display name of the entity Title pulumi.StringOutput `pulumi:"title"` UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` 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) 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 identifier of the entity Identifier pulumi.StringPtrInput // The metadata of the entity Properties EntityPropertyArrayInput // The other entities that are connected Relations EntityRelationArrayInput // The runID of the action run that created the entity RunId pulumi.StringPtrInput // The team related to the entity Team pulumi.StringPtrInput // The teams related to the entity Teams pulumi.StringArrayInput // The display name of the entity Title pulumi.StringInput }
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 (o EntityArrayOutput) Index(i pulumi.IntInput) EntityOutput
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) 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 (o EntityMapOutput) MapIndex(k pulumi.StringInput) EntityOutput
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
func (EntityOutput) CreatedBy ¶
func (o EntityOutput) CreatedBy() pulumi.StringOutput
func (EntityOutput) ElementType ¶
func (EntityOutput) ElementType() reflect.Type
func (EntityOutput) Identifier ¶
func (o EntityOutput) Identifier() pulumi.StringPtrOutput
The identifier of the entity
func (EntityOutput) Properties ¶
func (o EntityOutput) Properties() EntityPropertyArrayOutput
The metadata of the entity
func (EntityOutput) Relations ¶
func (o EntityOutput) Relations() EntityRelationArrayOutput
The other entities that are connected
func (EntityOutput) RunId ¶
func (o EntityOutput) RunId() pulumi.StringPtrOutput
The runID of the action run that created the entity
func (EntityOutput) Team ¶
func (o EntityOutput) Team() pulumi.StringPtrOutput
The team related to the entity
func (EntityOutput) Teams ¶
func (o EntityOutput) Teams() pulumi.StringArrayOutput
The teams related to the entity
func (EntityOutput) Title ¶
func (o EntityOutput) Title() pulumi.StringOutput
The display name 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
func (EntityOutput) UpdatedBy ¶
func (o EntityOutput) UpdatedBy() pulumi.StringOutput
type EntityProperty ¶
type EntityPropertyArgs ¶
type EntityPropertyArgs struct { Items pulumi.StringArrayInput `pulumi:"items"` Name pulumi.StringInput `pulumi:"name"` // Deprecated: property type is not required anymore Type pulumi.StringPtrInput `pulumi:"type"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (EntityPropertyArgs) ElementType ¶
func (EntityPropertyArgs) ElementType() reflect.Type
func (EntityPropertyArgs) ToEntityPropertyOutput ¶
func (i EntityPropertyArgs) ToEntityPropertyOutput() EntityPropertyOutput
func (EntityPropertyArgs) ToEntityPropertyOutputWithContext ¶
func (i EntityPropertyArgs) ToEntityPropertyOutputWithContext(ctx context.Context) EntityPropertyOutput
type EntityPropertyArray ¶
type EntityPropertyArray []EntityPropertyInput
func (EntityPropertyArray) ElementType ¶
func (EntityPropertyArray) ElementType() reflect.Type
func (EntityPropertyArray) ToEntityPropertyArrayOutput ¶
func (i EntityPropertyArray) ToEntityPropertyArrayOutput() EntityPropertyArrayOutput
func (EntityPropertyArray) ToEntityPropertyArrayOutputWithContext ¶
func (i EntityPropertyArray) ToEntityPropertyArrayOutputWithContext(ctx context.Context) EntityPropertyArrayOutput
type EntityPropertyArrayInput ¶
type EntityPropertyArrayInput interface { pulumi.Input ToEntityPropertyArrayOutput() EntityPropertyArrayOutput ToEntityPropertyArrayOutputWithContext(context.Context) EntityPropertyArrayOutput }
EntityPropertyArrayInput is an input type that accepts EntityPropertyArray and EntityPropertyArrayOutput values. You can construct a concrete instance of `EntityPropertyArrayInput` via:
EntityPropertyArray{ EntityPropertyArgs{...} }
type EntityPropertyArrayOutput ¶
type EntityPropertyArrayOutput struct{ *pulumi.OutputState }
func (EntityPropertyArrayOutput) ElementType ¶
func (EntityPropertyArrayOutput) ElementType() reflect.Type
func (EntityPropertyArrayOutput) Index ¶
func (o EntityPropertyArrayOutput) Index(i pulumi.IntInput) EntityPropertyOutput
func (EntityPropertyArrayOutput) ToEntityPropertyArrayOutput ¶
func (o EntityPropertyArrayOutput) ToEntityPropertyArrayOutput() EntityPropertyArrayOutput
func (EntityPropertyArrayOutput) ToEntityPropertyArrayOutputWithContext ¶
func (o EntityPropertyArrayOutput) ToEntityPropertyArrayOutputWithContext(ctx context.Context) EntityPropertyArrayOutput
type EntityPropertyInput ¶
type EntityPropertyInput interface { pulumi.Input ToEntityPropertyOutput() EntityPropertyOutput ToEntityPropertyOutputWithContext(context.Context) EntityPropertyOutput }
EntityPropertyInput is an input type that accepts EntityPropertyArgs and EntityPropertyOutput values. You can construct a concrete instance of `EntityPropertyInput` via:
EntityPropertyArgs{...}
type EntityPropertyOutput ¶
type EntityPropertyOutput struct{ *pulumi.OutputState }
func (EntityPropertyOutput) ElementType ¶
func (EntityPropertyOutput) ElementType() reflect.Type
func (EntityPropertyOutput) Items ¶
func (o EntityPropertyOutput) Items() pulumi.StringArrayOutput
func (EntityPropertyOutput) Name ¶
func (o EntityPropertyOutput) Name() pulumi.StringOutput
func (EntityPropertyOutput) ToEntityPropertyOutput ¶
func (o EntityPropertyOutput) ToEntityPropertyOutput() EntityPropertyOutput
func (EntityPropertyOutput) ToEntityPropertyOutputWithContext ¶
func (o EntityPropertyOutput) ToEntityPropertyOutputWithContext(ctx context.Context) EntityPropertyOutput
func (EntityPropertyOutput) Type
deprecated
func (o EntityPropertyOutput) Type() pulumi.StringPtrOutput
Deprecated: property type is not required anymore
func (EntityPropertyOutput) Value ¶
func (o EntityPropertyOutput) Value() pulumi.StringPtrOutput
type EntityRelation ¶
type EntityRelationArgs ¶
type EntityRelationArgs struct { Identifier pulumi.StringInput `pulumi:"identifier"` Name pulumi.StringInput `pulumi:"name"` }
func (EntityRelationArgs) ElementType ¶
func (EntityRelationArgs) ElementType() reflect.Type
func (EntityRelationArgs) ToEntityRelationOutput ¶
func (i EntityRelationArgs) ToEntityRelationOutput() EntityRelationOutput
func (EntityRelationArgs) ToEntityRelationOutputWithContext ¶
func (i EntityRelationArgs) ToEntityRelationOutputWithContext(ctx context.Context) EntityRelationOutput
type EntityRelationArray ¶
type EntityRelationArray []EntityRelationInput
func (EntityRelationArray) ElementType ¶
func (EntityRelationArray) ElementType() reflect.Type
func (EntityRelationArray) ToEntityRelationArrayOutput ¶
func (i EntityRelationArray) ToEntityRelationArrayOutput() EntityRelationArrayOutput
func (EntityRelationArray) ToEntityRelationArrayOutputWithContext ¶
func (i EntityRelationArray) ToEntityRelationArrayOutputWithContext(ctx context.Context) EntityRelationArrayOutput
type EntityRelationArrayInput ¶
type EntityRelationArrayInput interface { pulumi.Input ToEntityRelationArrayOutput() EntityRelationArrayOutput ToEntityRelationArrayOutputWithContext(context.Context) EntityRelationArrayOutput }
EntityRelationArrayInput is an input type that accepts EntityRelationArray and EntityRelationArrayOutput values. You can construct a concrete instance of `EntityRelationArrayInput` via:
EntityRelationArray{ EntityRelationArgs{...} }
type EntityRelationArrayOutput ¶
type EntityRelationArrayOutput struct{ *pulumi.OutputState }
func (EntityRelationArrayOutput) ElementType ¶
func (EntityRelationArrayOutput) ElementType() reflect.Type
func (EntityRelationArrayOutput) Index ¶
func (o EntityRelationArrayOutput) Index(i pulumi.IntInput) EntityRelationOutput
func (EntityRelationArrayOutput) ToEntityRelationArrayOutput ¶
func (o EntityRelationArrayOutput) ToEntityRelationArrayOutput() EntityRelationArrayOutput
func (EntityRelationArrayOutput) ToEntityRelationArrayOutputWithContext ¶
func (o EntityRelationArrayOutput) ToEntityRelationArrayOutputWithContext(ctx context.Context) EntityRelationArrayOutput
type EntityRelationInput ¶
type EntityRelationInput interface { pulumi.Input ToEntityRelationOutput() EntityRelationOutput ToEntityRelationOutputWithContext(context.Context) EntityRelationOutput }
EntityRelationInput is an input type that accepts EntityRelationArgs and EntityRelationOutput values. You can construct a concrete instance of `EntityRelationInput` via:
EntityRelationArgs{...}
type EntityRelationOutput ¶
type EntityRelationOutput struct{ *pulumi.OutputState }
func (EntityRelationOutput) ElementType ¶
func (EntityRelationOutput) ElementType() reflect.Type
func (EntityRelationOutput) Identifier ¶
func (o EntityRelationOutput) Identifier() pulumi.StringOutput
func (EntityRelationOutput) Name ¶
func (o EntityRelationOutput) Name() pulumi.StringOutput
func (EntityRelationOutput) ToEntityRelationOutput ¶
func (o EntityRelationOutput) ToEntityRelationOutput() EntityRelationOutput
func (EntityRelationOutput) ToEntityRelationOutputWithContext ¶
func (o EntityRelationOutput) ToEntityRelationOutputWithContext(ctx context.Context) EntityRelationOutput
type EntityState ¶
type EntityState struct { // The blueprint identifier the entity relates to Blueprint pulumi.StringPtrInput CreatedAt pulumi.StringPtrInput CreatedBy pulumi.StringPtrInput // The identifier of the entity Identifier pulumi.StringPtrInput // The metadata of the entity Properties EntityPropertyArrayInput // The other entities that are connected Relations EntityRelationArrayInput // The runID of the action run that created the entity RunId pulumi.StringPtrInput // The team related to the entity Team pulumi.StringPtrInput // The teams related to the entity Teams pulumi.StringArrayInput // The display name of the entity Title pulumi.StringPtrInput UpdatedAt pulumi.StringPtrInput UpdatedBy pulumi.StringPtrInput }
func (EntityState) ElementType ¶
func (EntityState) ElementType() reflect.Type
type Provider ¶
type Provider struct { pulumi.ProviderResourceState BaseUrl pulumi.StringPtrOutput `pulumi:"baseUrl"` ClientId pulumi.StringOutput `pulumi:"clientId"` Secret pulumi.StringOutput `pulumi:"secret"` 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) 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 ClientId pulumi.StringInput Secret pulumi.StringInput 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 (o ProviderOutput) BaseUrl() pulumi.StringPtrOutput
func (ProviderOutput) ClientId ¶
func (o ProviderOutput) ClientId() pulumi.StringOutput
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) Secret ¶
func (o ProviderOutput) Secret() pulumi.StringOutput
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) Token ¶
func (o ProviderOutput) Token() pulumi.StringPtrOutput