Create Action Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Action(name: string, args: ActionArgs, opts?: CustomResourceOptions);@overload
def Action(resource_name: str,
args: ActionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Action(resource_name: str,
opts: Optional[ResourceOptions] = None,
identifier: Optional[str] = None,
gitlab_method: Optional[ActionGitlabMethodArgs] = None,
integration_method: Optional[ActionIntegrationMethodArgs] = None,
automation_trigger: Optional[ActionAutomationTriggerArgs] = None,
azure_method: Optional[ActionAzureMethodArgs] = None,
blueprint: Optional[str] = None,
description: Optional[str] = None,
github_method: Optional[ActionGithubMethodArgs] = None,
allow_anyone_to_view_runs: Optional[bool] = None,
approval_webhook_notification: Optional[ActionApprovalWebhookNotificationArgs] = None,
icon: Optional[str] = None,
approval_email_notification: Optional[ActionApprovalEmailNotificationArgs] = None,
kafka_method: Optional[ActionKafkaMethodArgs] = None,
publish: Optional[bool] = None,
required_approval: Optional[str] = None,
self_service_trigger: Optional[ActionSelfServiceTriggerArgs] = None,
title: Optional[str] = None,
upsert_entity_method: Optional[ActionUpsertEntityMethodArgs] = None,
webhook_method: Optional[ActionWebhookMethodArgs] = None)func NewAction(ctx *Context, name string, args ActionArgs, opts ...ResourceOption) (*Action, error)public Action(string name, ActionArgs args, CustomResourceOptions? opts = null)
public Action(String name, ActionArgs args)
public Action(String name, ActionArgs args, CustomResourceOptions options)
type: port:Action
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ActionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ActionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ActionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ActionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ActionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var actionResource = new Port.Action("actionResource", new()
{
Identifier = "string",
GitlabMethod = new Port.Inputs.ActionGitlabMethodArgs
{
GroupName = "string",
ProjectName = "string",
DefaultRef = "string",
PipelineVariables = "string",
},
IntegrationMethod = new Port.Inputs.ActionIntegrationMethodArgs
{
InstallationId = "string",
IntegrationActionExecutionProperties = new Port.Inputs.ActionIntegrationMethodIntegrationActionExecutionPropertiesArgs
{
Org = "string",
Repo = "string",
Workflow = "string",
ReportWorkflowStatus = "string",
WorkflowInputs = "string",
},
IntegrationActionType = "string",
},
AutomationTrigger = new Port.Inputs.ActionAutomationTriggerArgs
{
AnyEntityChangeEvent = new Port.Inputs.ActionAutomationTriggerAnyEntityChangeEventArgs
{
BlueprintIdentifier = "string",
},
AnyRunChangeEvent = new Port.Inputs.ActionAutomationTriggerAnyRunChangeEventArgs
{
ActionIdentifier = "string",
},
EntityCreatedEvent = new Port.Inputs.ActionAutomationTriggerEntityCreatedEventArgs
{
BlueprintIdentifier = "string",
},
EntityDeletedEvent = new Port.Inputs.ActionAutomationTriggerEntityDeletedEventArgs
{
BlueprintIdentifier = "string",
},
EntityUpdatedEvent = new Port.Inputs.ActionAutomationTriggerEntityUpdatedEventArgs
{
BlueprintIdentifier = "string",
},
JqCondition = new Port.Inputs.ActionAutomationTriggerJqConditionArgs
{
Combinator = "string",
Expressions = new[]
{
"string",
},
},
RunCreatedEvent = new Port.Inputs.ActionAutomationTriggerRunCreatedEventArgs
{
ActionIdentifier = "string",
},
RunUpdatedEvent = new Port.Inputs.ActionAutomationTriggerRunUpdatedEventArgs
{
ActionIdentifier = "string",
},
TimerPropertyExpiredEvent = new Port.Inputs.ActionAutomationTriggerTimerPropertyExpiredEventArgs
{
BlueprintIdentifier = "string",
PropertyIdentifier = "string",
},
},
AzureMethod = new Port.Inputs.ActionAzureMethodArgs
{
Org = "string",
Webhook = "string",
Payload = "string",
},
Description = "string",
GithubMethod = new Port.Inputs.ActionGithubMethodArgs
{
Org = "string",
Repo = "string",
Workflow = "string",
ReportWorkflowStatus = "string",
WorkflowInputs = "string",
},
AllowAnyoneToViewRuns = false,
ApprovalWebhookNotification = new Port.Inputs.ActionApprovalWebhookNotificationArgs
{
Url = "string",
Format = "string",
},
Icon = "string",
ApprovalEmailNotification = null,
KafkaMethod = new Port.Inputs.ActionKafkaMethodArgs
{
Payload = "string",
},
Publish = false,
RequiredApproval = "string",
SelfServiceTrigger = new Port.Inputs.ActionSelfServiceTriggerArgs
{
Operation = "string",
ActionCardButtonText = "string",
BlueprintIdentifier = "string",
Condition = "string",
ExecuteActionButtonText = "string",
OrderProperties = new[]
{
"string",
},
RequiredJqQuery = "string",
Steps = new[]
{
new Port.Inputs.ActionSelfServiceTriggerStepArgs
{
Orders = new[]
{
"string",
},
Title = "string",
Visible = false,
VisibleJqQuery = "string",
},
},
Titles =
{
{ "string", new Port.Inputs.ActionSelfServiceTriggerTitlesArgs
{
Title = "string",
Description = "string",
Visible = false,
VisibleJqQuery = "string",
} },
},
UserProperties = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesArgs
{
ArrayProps =
{
{ "string", new Port.Inputs.ActionSelfServiceTriggerUserPropertiesArrayPropsArgs
{
BooleanItems = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesArrayPropsBooleanItemsArgs
{
Defaults = new[]
{
false,
},
},
DefaultJqQuery = "string",
DependsOns = new[]
{
"string",
},
Description = "string",
Disabled = false,
DisabledJqQuery = "string",
Icon = "string",
MaxItems = 0,
MaxItemsJqQuery = "string",
MinItems = 0,
MinItemsJqQuery = "string",
NumberItems = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesArrayPropsNumberItemsArgs
{
Defaults = new[]
{
0,
},
EnumJqQuery = "string",
Enums = new[]
{
0,
},
},
ObjectItems = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesArrayPropsObjectItemsArgs
{
Defaults = new[]
{
{
{ "string", "string" },
},
},
},
Required = false,
Sort = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesArrayPropsSortArgs
{
Property = "string",
Order = "string",
},
StringItems = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesArrayPropsStringItemsArgs
{
Blueprint = "string",
Dataset = "string",
Defaults = new[]
{
"string",
},
EnumJqQuery = "string",
Enums = new[]
{
"string",
},
Format = "string",
},
Title = "string",
Visible = false,
VisibleJqQuery = "string",
} },
},
BooleanProps =
{
{ "string", new Port.Inputs.ActionSelfServiceTriggerUserPropertiesBooleanPropsArgs
{
Default = false,
DefaultJqQuery = "string",
DependsOns = new[]
{
"string",
},
Description = "string",
Disabled = false,
DisabledJqQuery = "string",
Icon = "string",
Required = false,
Title = "string",
Visible = false,
VisibleJqQuery = "string",
} },
},
NumberProps =
{
{ "string", new Port.Inputs.ActionSelfServiceTriggerUserPropertiesNumberPropsArgs
{
Default = 0,
DefaultJqQuery = "string",
DependsOns = new[]
{
"string",
},
Description = "string",
Disabled = false,
DisabledJqQuery = "string",
EnumColors =
{
{ "string", "string" },
},
EnumJqQuery = "string",
Enums = new[]
{
0,
},
Icon = "string",
Maximum = 0,
Minimum = 0,
Required = false,
Title = "string",
Visible = false,
VisibleJqQuery = "string",
} },
},
ObjectProps =
{
{ "string", new Port.Inputs.ActionSelfServiceTriggerUserPropertiesObjectPropsArgs
{
ClientSideEncryption = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesObjectPropsClientSideEncryptionArgs
{
Algorithm = "string",
Key = "string",
},
Default = "string",
DefaultJqQuery = "string",
DependsOns = new[]
{
"string",
},
Description = "string",
Disabled = false,
DisabledJqQuery = "string",
Encryption = "string",
Icon = "string",
Required = false,
Title = "string",
Visible = false,
VisibleJqQuery = "string",
} },
},
StringProps =
{
{ "string", new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsArgs
{
Blueprint = "string",
ClientSideEncryption = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsClientSideEncryptionArgs
{
Algorithm = "string",
Key = "string",
},
Dataset = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetArgs
{
Combinator = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Rules = new[]
{
new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs
{
Blueprint = "string",
Combinator = "string",
Operator = "string",
Property = "string",
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs
{
JqQuery = "string",
},
},
},
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs
{
JqQuery = "string",
},
},
},
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs
{
JqQuery = "string",
},
},
},
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleValueArgs
{
JqQuery = "string",
},
},
},
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleValueArgs
{
JqQuery = "string",
},
},
},
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleValueArgs
{
JqQuery = "string",
},
},
},
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleValueArgs
{
JqQuery = "string",
},
},
},
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleValueArgs
{
JqQuery = "string",
},
},
},
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleValueArgs
{
JqQuery = "string",
},
},
},
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleValueArgs
{
JqQuery = "string",
},
},
},
Value = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleValueArgs
{
JqQuery = "string",
},
},
},
},
Default = "string",
DefaultJqQuery = "string",
DependsOns = new[]
{
"string",
},
Description = "string",
Disabled = false,
DisabledJqQuery = "string",
Encryption = "string",
EnumColors =
{
{ "string", "string" },
},
EnumJqQuery = "string",
Enums = new[]
{
"string",
},
Format = "string",
Icon = "string",
MaxLength = 0,
MinLength = 0,
Pattern = "string",
PatternJqQuery = "string",
Required = false,
Sort = new Port.Inputs.ActionSelfServiceTriggerUserPropertiesStringPropsSortArgs
{
Property = "string",
Order = "string",
},
Title = "string",
Visible = false,
VisibleJqQuery = "string",
} },
},
},
},
Title = "string",
UpsertEntityMethod = new Port.Inputs.ActionUpsertEntityMethodArgs
{
BlueprintIdentifier = "string",
Mapping = new Port.Inputs.ActionUpsertEntityMethodMappingArgs
{
Icon = "string",
Identifier = "string",
Properties = "string",
Relations = "string",
Teams = new[]
{
"string",
},
TeamsJq = "string",
},
Title = "string",
},
WebhookMethod = new Port.Inputs.ActionWebhookMethodArgs
{
Url = "string",
Agent = "string",
Body = "string",
Headers =
{
{ "string", "string" },
},
Method = "string",
Synchronized = "string",
},
});
example, err := port.NewAction(ctx, "actionResource", &port.ActionArgs{
Identifier: pulumi.String("string"),
GitlabMethod: &port.ActionGitlabMethodArgs{
GroupName: pulumi.String("string"),
ProjectName: pulumi.String("string"),
DefaultRef: pulumi.String("string"),
PipelineVariables: pulumi.String("string"),
},
IntegrationMethod: &port.ActionIntegrationMethodArgs{
InstallationId: pulumi.String("string"),
IntegrationActionExecutionProperties: &port.ActionIntegrationMethodIntegrationActionExecutionPropertiesArgs{
Org: pulumi.String("string"),
Repo: pulumi.String("string"),
Workflow: pulumi.String("string"),
ReportWorkflowStatus: pulumi.String("string"),
WorkflowInputs: pulumi.String("string"),
},
IntegrationActionType: pulumi.String("string"),
},
AutomationTrigger: &port.ActionAutomationTriggerArgs{
AnyEntityChangeEvent: &port.ActionAutomationTriggerAnyEntityChangeEventArgs{
BlueprintIdentifier: pulumi.String("string"),
},
AnyRunChangeEvent: &port.ActionAutomationTriggerAnyRunChangeEventArgs{
ActionIdentifier: pulumi.String("string"),
},
EntityCreatedEvent: &port.ActionAutomationTriggerEntityCreatedEventArgs{
BlueprintIdentifier: pulumi.String("string"),
},
EntityDeletedEvent: &port.ActionAutomationTriggerEntityDeletedEventArgs{
BlueprintIdentifier: pulumi.String("string"),
},
EntityUpdatedEvent: &port.ActionAutomationTriggerEntityUpdatedEventArgs{
BlueprintIdentifier: pulumi.String("string"),
},
JqCondition: &port.ActionAutomationTriggerJqConditionArgs{
Combinator: pulumi.String("string"),
Expressions: pulumi.StringArray{
pulumi.String("string"),
},
},
RunCreatedEvent: &port.ActionAutomationTriggerRunCreatedEventArgs{
ActionIdentifier: pulumi.String("string"),
},
RunUpdatedEvent: &port.ActionAutomationTriggerRunUpdatedEventArgs{
ActionIdentifier: pulumi.String("string"),
},
TimerPropertyExpiredEvent: &port.ActionAutomationTriggerTimerPropertyExpiredEventArgs{
BlueprintIdentifier: pulumi.String("string"),
PropertyIdentifier: pulumi.String("string"),
},
},
AzureMethod: &port.ActionAzureMethodArgs{
Org: pulumi.String("string"),
Webhook: pulumi.String("string"),
Payload: pulumi.String("string"),
},
Description: pulumi.String("string"),
GithubMethod: &port.ActionGithubMethodArgs{
Org: pulumi.String("string"),
Repo: pulumi.String("string"),
Workflow: pulumi.String("string"),
ReportWorkflowStatus: pulumi.String("string"),
WorkflowInputs: pulumi.String("string"),
},
AllowAnyoneToViewRuns: pulumi.Bool(false),
ApprovalWebhookNotification: &port.ActionApprovalWebhookNotificationArgs{
Url: pulumi.String("string"),
Format: pulumi.String("string"),
},
Icon: pulumi.String("string"),
ApprovalEmailNotification: &port.ActionApprovalEmailNotificationArgs{},
KafkaMethod: &port.ActionKafkaMethodArgs{
Payload: pulumi.String("string"),
},
Publish: pulumi.Bool(false),
RequiredApproval: pulumi.String("string"),
SelfServiceTrigger: &port.ActionSelfServiceTriggerArgs{
Operation: pulumi.String("string"),
ActionCardButtonText: pulumi.String("string"),
BlueprintIdentifier: pulumi.String("string"),
Condition: pulumi.String("string"),
ExecuteActionButtonText: pulumi.String("string"),
OrderProperties: pulumi.StringArray{
pulumi.String("string"),
},
RequiredJqQuery: pulumi.String("string"),
Steps: port.ActionSelfServiceTriggerStepArray{
&port.ActionSelfServiceTriggerStepArgs{
Orders: pulumi.StringArray{
pulumi.String("string"),
},
Title: pulumi.String("string"),
Visible: pulumi.Bool(false),
VisibleJqQuery: pulumi.String("string"),
},
},
Titles: port.ActionSelfServiceTriggerTitlesMap{
"string": &port.ActionSelfServiceTriggerTitlesArgs{
Title: pulumi.String("string"),
Description: pulumi.String("string"),
Visible: pulumi.Bool(false),
VisibleJqQuery: pulumi.String("string"),
},
},
UserProperties: &port.ActionSelfServiceTriggerUserPropertiesArgs{
ArrayProps: port.ActionSelfServiceTriggerUserPropertiesArrayPropsMap{
"string": &port.ActionSelfServiceTriggerUserPropertiesArrayPropsArgs{
BooleanItems: &port.ActionSelfServiceTriggerUserPropertiesArrayPropsBooleanItemsArgs{
Defaults: pulumi.BoolArray{
pulumi.Bool(false),
},
},
DefaultJqQuery: pulumi.String("string"),
DependsOns: pulumi.StringArray{
pulumi.String("string"),
},
Description: pulumi.String("string"),
Disabled: pulumi.Bool(false),
DisabledJqQuery: pulumi.String("string"),
Icon: pulumi.String("string"),
MaxItems: pulumi.Int(0),
MaxItemsJqQuery: pulumi.String("string"),
MinItems: pulumi.Int(0),
MinItemsJqQuery: pulumi.String("string"),
NumberItems: &port.ActionSelfServiceTriggerUserPropertiesArrayPropsNumberItemsArgs{
Defaults: pulumi.Float64Array{
pulumi.Float64(0),
},
EnumJqQuery: pulumi.String("string"),
Enums: pulumi.Float64Array{
pulumi.Float64(0),
},
},
ObjectItems: &port.ActionSelfServiceTriggerUserPropertiesArrayPropsObjectItemsArgs{
Defaults: pulumi.StringMapArray{
pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
Required: pulumi.Bool(false),
Sort: &port.ActionSelfServiceTriggerUserPropertiesArrayPropsSortArgs{
Property: pulumi.String("string"),
Order: pulumi.String("string"),
},
StringItems: &port.ActionSelfServiceTriggerUserPropertiesArrayPropsStringItemsArgs{
Blueprint: pulumi.String("string"),
Dataset: pulumi.String("string"),
Defaults: pulumi.StringArray{
pulumi.String("string"),
},
EnumJqQuery: pulumi.String("string"),
Enums: pulumi.StringArray{
pulumi.String("string"),
},
Format: pulumi.String("string"),
},
Title: pulumi.String("string"),
Visible: pulumi.Bool(false),
VisibleJqQuery: pulumi.String("string"),
},
},
BooleanProps: port.ActionSelfServiceTriggerUserPropertiesBooleanPropsMap{
"string": &port.ActionSelfServiceTriggerUserPropertiesBooleanPropsArgs{
Default: pulumi.Bool(false),
DefaultJqQuery: pulumi.String("string"),
DependsOns: pulumi.StringArray{
pulumi.String("string"),
},
Description: pulumi.String("string"),
Disabled: pulumi.Bool(false),
DisabledJqQuery: pulumi.String("string"),
Icon: pulumi.String("string"),
Required: pulumi.Bool(false),
Title: pulumi.String("string"),
Visible: pulumi.Bool(false),
VisibleJqQuery: pulumi.String("string"),
},
},
NumberProps: port.ActionSelfServiceTriggerUserPropertiesNumberPropsMap{
"string": &port.ActionSelfServiceTriggerUserPropertiesNumberPropsArgs{
Default: pulumi.Float64(0),
DefaultJqQuery: pulumi.String("string"),
DependsOns: pulumi.StringArray{
pulumi.String("string"),
},
Description: pulumi.String("string"),
Disabled: pulumi.Bool(false),
DisabledJqQuery: pulumi.String("string"),
EnumColors: pulumi.StringMap{
"string": pulumi.String("string"),
},
EnumJqQuery: pulumi.String("string"),
Enums: pulumi.Float64Array{
pulumi.Float64(0),
},
Icon: pulumi.String("string"),
Maximum: pulumi.Float64(0),
Minimum: pulumi.Float64(0),
Required: pulumi.Bool(false),
Title: pulumi.String("string"),
Visible: pulumi.Bool(false),
VisibleJqQuery: pulumi.String("string"),
},
},
ObjectProps: port.ActionSelfServiceTriggerUserPropertiesObjectPropsMap{
"string": &port.ActionSelfServiceTriggerUserPropertiesObjectPropsArgs{
ClientSideEncryption: &port.ActionSelfServiceTriggerUserPropertiesObjectPropsClientSideEncryptionArgs{
Algorithm: pulumi.String("string"),
Key: pulumi.String("string"),
},
Default: pulumi.String("string"),
DefaultJqQuery: pulumi.String("string"),
DependsOns: pulumi.StringArray{
pulumi.String("string"),
},
Description: pulumi.String("string"),
Disabled: pulumi.Bool(false),
DisabledJqQuery: pulumi.String("string"),
Encryption: pulumi.String("string"),
Icon: pulumi.String("string"),
Required: pulumi.Bool(false),
Title: pulumi.String("string"),
Visible: pulumi.Bool(false),
VisibleJqQuery: pulumi.String("string"),
},
},
StringProps: port.ActionSelfServiceTriggerUserPropertiesStringPropsMap{
"string": &port.ActionSelfServiceTriggerUserPropertiesStringPropsArgs{
Blueprint: pulumi.String("string"),
ClientSideEncryption: &port.ActionSelfServiceTriggerUserPropertiesStringPropsClientSideEncryptionArgs{
Algorithm: pulumi.String("string"),
Key: pulumi.String("string"),
},
Dataset: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetArgs{
Combinator: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Rules: port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleArray{
&port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs{
Blueprint: pulumi.String("string"),
Combinator: pulumi.String("string"),
Operator: pulumi.String("string"),
Property: pulumi.String("string"),
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
Value: &port.ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleValueArgs{
JqQuery: pulumi.String("string"),
},
},
},
},
Default: pulumi.String("string"),
DefaultJqQuery: pulumi.String("string"),
DependsOns: pulumi.StringArray{
pulumi.String("string"),
},
Description: pulumi.String("string"),
Disabled: pulumi.Bool(false),
DisabledJqQuery: pulumi.String("string"),
Encryption: pulumi.String("string"),
EnumColors: pulumi.StringMap{
"string": pulumi.String("string"),
},
EnumJqQuery: pulumi.String("string"),
Enums: pulumi.StringArray{
pulumi.String("string"),
},
Format: pulumi.String("string"),
Icon: pulumi.String("string"),
MaxLength: pulumi.Int(0),
MinLength: pulumi.Int(0),
Pattern: pulumi.String("string"),
PatternJqQuery: pulumi.String("string"),
Required: pulumi.Bool(false),
Sort: &port.ActionSelfServiceTriggerUserPropertiesStringPropsSortArgs{
Property: pulumi.String("string"),
Order: pulumi.String("string"),
},
Title: pulumi.String("string"),
Visible: pulumi.Bool(false),
VisibleJqQuery: pulumi.String("string"),
},
},
},
},
Title: pulumi.String("string"),
UpsertEntityMethod: &port.ActionUpsertEntityMethodArgs{
BlueprintIdentifier: pulumi.String("string"),
Mapping: &port.ActionUpsertEntityMethodMappingArgs{
Icon: pulumi.String("string"),
Identifier: pulumi.String("string"),
Properties: pulumi.String("string"),
Relations: pulumi.String("string"),
Teams: pulumi.StringArray{
pulumi.String("string"),
},
TeamsJq: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
WebhookMethod: &port.ActionWebhookMethodArgs{
Url: pulumi.String("string"),
Agent: pulumi.String("string"),
Body: pulumi.String("string"),
Headers: pulumi.StringMap{
"string": pulumi.String("string"),
},
Method: pulumi.String("string"),
Synchronized: pulumi.String("string"),
},
})
var actionResource = new Action("actionResource", ActionArgs.builder()
.identifier("string")
.gitlabMethod(ActionGitlabMethodArgs.builder()
.groupName("string")
.projectName("string")
.defaultRef("string")
.pipelineVariables("string")
.build())
.integrationMethod(ActionIntegrationMethodArgs.builder()
.installationId("string")
.integrationActionExecutionProperties(ActionIntegrationMethodIntegrationActionExecutionPropertiesArgs.builder()
.org("string")
.repo("string")
.workflow("string")
.reportWorkflowStatus("string")
.workflowInputs("string")
.build())
.integrationActionType("string")
.build())
.automationTrigger(ActionAutomationTriggerArgs.builder()
.anyEntityChangeEvent(ActionAutomationTriggerAnyEntityChangeEventArgs.builder()
.blueprintIdentifier("string")
.build())
.anyRunChangeEvent(ActionAutomationTriggerAnyRunChangeEventArgs.builder()
.actionIdentifier("string")
.build())
.entityCreatedEvent(ActionAutomationTriggerEntityCreatedEventArgs.builder()
.blueprintIdentifier("string")
.build())
.entityDeletedEvent(ActionAutomationTriggerEntityDeletedEventArgs.builder()
.blueprintIdentifier("string")
.build())
.entityUpdatedEvent(ActionAutomationTriggerEntityUpdatedEventArgs.builder()
.blueprintIdentifier("string")
.build())
.jqCondition(ActionAutomationTriggerJqConditionArgs.builder()
.combinator("string")
.expressions("string")
.build())
.runCreatedEvent(ActionAutomationTriggerRunCreatedEventArgs.builder()
.actionIdentifier("string")
.build())
.runUpdatedEvent(ActionAutomationTriggerRunUpdatedEventArgs.builder()
.actionIdentifier("string")
.build())
.timerPropertyExpiredEvent(ActionAutomationTriggerTimerPropertyExpiredEventArgs.builder()
.blueprintIdentifier("string")
.propertyIdentifier("string")
.build())
.build())
.azureMethod(ActionAzureMethodArgs.builder()
.org("string")
.webhook("string")
.payload("string")
.build())
.description("string")
.githubMethod(ActionGithubMethodArgs.builder()
.org("string")
.repo("string")
.workflow("string")
.reportWorkflowStatus("string")
.workflowInputs("string")
.build())
.allowAnyoneToViewRuns(false)
.approvalWebhookNotification(ActionApprovalWebhookNotificationArgs.builder()
.url("string")
.format("string")
.build())
.icon("string")
.approvalEmailNotification(ActionApprovalEmailNotificationArgs.builder()
.build())
.kafkaMethod(ActionKafkaMethodArgs.builder()
.payload("string")
.build())
.publish(false)
.requiredApproval("string")
.selfServiceTrigger(ActionSelfServiceTriggerArgs.builder()
.operation("string")
.actionCardButtonText("string")
.blueprintIdentifier("string")
.condition("string")
.executeActionButtonText("string")
.orderProperties("string")
.requiredJqQuery("string")
.steps(ActionSelfServiceTriggerStepArgs.builder()
.orders("string")
.title("string")
.visible(false)
.visibleJqQuery("string")
.build())
.titles(Map.of("string", ActionSelfServiceTriggerTitlesArgs.builder()
.title("string")
.description("string")
.visible(false)
.visibleJqQuery("string")
.build()))
.userProperties(ActionSelfServiceTriggerUserPropertiesArgs.builder()
.arrayProps(Map.of("string", ActionSelfServiceTriggerUserPropertiesArrayPropsArgs.builder()
.booleanItems(ActionSelfServiceTriggerUserPropertiesArrayPropsBooleanItemsArgs.builder()
.defaults(false)
.build())
.defaultJqQuery("string")
.dependsOns("string")
.description("string")
.disabled(false)
.disabledJqQuery("string")
.icon("string")
.maxItems(0)
.maxItemsJqQuery("string")
.minItems(0)
.minItemsJqQuery("string")
.numberItems(ActionSelfServiceTriggerUserPropertiesArrayPropsNumberItemsArgs.builder()
.defaults(0.0)
.enumJqQuery("string")
.enums(0.0)
.build())
.objectItems(ActionSelfServiceTriggerUserPropertiesArrayPropsObjectItemsArgs.builder()
.defaults(Map.of("string", "string"))
.build())
.required(false)
.sort(ActionSelfServiceTriggerUserPropertiesArrayPropsSortArgs.builder()
.property("string")
.order("string")
.build())
.stringItems(ActionSelfServiceTriggerUserPropertiesArrayPropsStringItemsArgs.builder()
.blueprint("string")
.dataset("string")
.defaults("string")
.enumJqQuery("string")
.enums("string")
.format("string")
.build())
.title("string")
.visible(false)
.visibleJqQuery("string")
.build()))
.booleanProps(Map.of("string", ActionSelfServiceTriggerUserPropertiesBooleanPropsArgs.builder()
.default_(false)
.defaultJqQuery("string")
.dependsOns("string")
.description("string")
.disabled(false)
.disabledJqQuery("string")
.icon("string")
.required(false)
.title("string")
.visible(false)
.visibleJqQuery("string")
.build()))
.numberProps(Map.of("string", ActionSelfServiceTriggerUserPropertiesNumberPropsArgs.builder()
.default_(0.0)
.defaultJqQuery("string")
.dependsOns("string")
.description("string")
.disabled(false)
.disabledJqQuery("string")
.enumColors(Map.of("string", "string"))
.enumJqQuery("string")
.enums(0.0)
.icon("string")
.maximum(0.0)
.minimum(0.0)
.required(false)
.title("string")
.visible(false)
.visibleJqQuery("string")
.build()))
.objectProps(Map.of("string", ActionSelfServiceTriggerUserPropertiesObjectPropsArgs.builder()
.clientSideEncryption(ActionSelfServiceTriggerUserPropertiesObjectPropsClientSideEncryptionArgs.builder()
.algorithm("string")
.key("string")
.build())
.default_("string")
.defaultJqQuery("string")
.dependsOns("string")
.description("string")
.disabled(false)
.disabledJqQuery("string")
.encryption("string")
.icon("string")
.required(false)
.title("string")
.visible(false)
.visibleJqQuery("string")
.build()))
.stringProps(Map.of("string", ActionSelfServiceTriggerUserPropertiesStringPropsArgs.builder()
.blueprint("string")
.clientSideEncryption(ActionSelfServiceTriggerUserPropertiesStringPropsClientSideEncryptionArgs.builder()
.algorithm("string")
.key("string")
.build())
.dataset(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetArgs.builder()
.combinator("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.rules(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs.builder()
.blueprint("string")
.combinator("string")
.operator("string")
.property("string")
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.value(ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleValueArgs.builder()
.jqQuery("string")
.build())
.build())
.build())
.default_("string")
.defaultJqQuery("string")
.dependsOns("string")
.description("string")
.disabled(false)
.disabledJqQuery("string")
.encryption("string")
.enumColors(Map.of("string", "string"))
.enumJqQuery("string")
.enums("string")
.format("string")
.icon("string")
.maxLength(0)
.minLength(0)
.pattern("string")
.patternJqQuery("string")
.required(false)
.sort(ActionSelfServiceTriggerUserPropertiesStringPropsSortArgs.builder()
.property("string")
.order("string")
.build())
.title("string")
.visible(false)
.visibleJqQuery("string")
.build()))
.build())
.build())
.title("string")
.upsertEntityMethod(ActionUpsertEntityMethodArgs.builder()
.blueprintIdentifier("string")
.mapping(ActionUpsertEntityMethodMappingArgs.builder()
.icon("string")
.identifier("string")
.properties("string")
.relations("string")
.teams("string")
.teamsJq("string")
.build())
.title("string")
.build())
.webhookMethod(ActionWebhookMethodArgs.builder()
.url("string")
.agent("string")
.body("string")
.headers(Map.of("string", "string"))
.method("string")
.synchronized_("string")
.build())
.build());
action_resource = port.Action("actionResource",
identifier="string",
gitlab_method={
"group_name": "string",
"project_name": "string",
"default_ref": "string",
"pipeline_variables": "string",
},
integration_method={
"installation_id": "string",
"integration_action_execution_properties": {
"org": "string",
"repo": "string",
"workflow": "string",
"report_workflow_status": "string",
"workflow_inputs": "string",
},
"integration_action_type": "string",
},
automation_trigger={
"any_entity_change_event": {
"blueprint_identifier": "string",
},
"any_run_change_event": {
"action_identifier": "string",
},
"entity_created_event": {
"blueprint_identifier": "string",
},
"entity_deleted_event": {
"blueprint_identifier": "string",
},
"entity_updated_event": {
"blueprint_identifier": "string",
},
"jq_condition": {
"combinator": "string",
"expressions": ["string"],
},
"run_created_event": {
"action_identifier": "string",
},
"run_updated_event": {
"action_identifier": "string",
},
"timer_property_expired_event": {
"blueprint_identifier": "string",
"property_identifier": "string",
},
},
azure_method={
"org": "string",
"webhook": "string",
"payload": "string",
},
description="string",
github_method={
"org": "string",
"repo": "string",
"workflow": "string",
"report_workflow_status": "string",
"workflow_inputs": "string",
},
allow_anyone_to_view_runs=False,
approval_webhook_notification={
"url": "string",
"format": "string",
},
icon="string",
approval_email_notification={},
kafka_method={
"payload": "string",
},
publish=False,
required_approval="string",
self_service_trigger={
"operation": "string",
"action_card_button_text": "string",
"blueprint_identifier": "string",
"condition": "string",
"execute_action_button_text": "string",
"order_properties": ["string"],
"required_jq_query": "string",
"steps": [{
"orders": ["string"],
"title": "string",
"visible": False,
"visible_jq_query": "string",
}],
"titles": {
"string": {
"title": "string",
"description": "string",
"visible": False,
"visible_jq_query": "string",
},
},
"user_properties": {
"array_props": {
"string": {
"boolean_items": {
"defaults": [False],
},
"default_jq_query": "string",
"depends_ons": ["string"],
"description": "string",
"disabled": False,
"disabled_jq_query": "string",
"icon": "string",
"max_items": 0,
"max_items_jq_query": "string",
"min_items": 0,
"min_items_jq_query": "string",
"number_items": {
"defaults": [0],
"enum_jq_query": "string",
"enums": [0],
},
"object_items": {
"defaults": [{
"string": "string",
}],
},
"required": False,
"sort": {
"property": "string",
"order": "string",
},
"string_items": {
"blueprint": "string",
"dataset": "string",
"defaults": ["string"],
"enum_jq_query": "string",
"enums": ["string"],
"format": "string",
},
"title": "string",
"visible": False,
"visible_jq_query": "string",
},
},
"boolean_props": {
"string": {
"default": False,
"default_jq_query": "string",
"depends_ons": ["string"],
"description": "string",
"disabled": False,
"disabled_jq_query": "string",
"icon": "string",
"required": False,
"title": "string",
"visible": False,
"visible_jq_query": "string",
},
},
"number_props": {
"string": {
"default": 0,
"default_jq_query": "string",
"depends_ons": ["string"],
"description": "string",
"disabled": False,
"disabled_jq_query": "string",
"enum_colors": {
"string": "string",
},
"enum_jq_query": "string",
"enums": [0],
"icon": "string",
"maximum": 0,
"minimum": 0,
"required": False,
"title": "string",
"visible": False,
"visible_jq_query": "string",
},
},
"object_props": {
"string": {
"client_side_encryption": {
"algorithm": "string",
"key": "string",
},
"default": "string",
"default_jq_query": "string",
"depends_ons": ["string"],
"description": "string",
"disabled": False,
"disabled_jq_query": "string",
"encryption": "string",
"icon": "string",
"required": False,
"title": "string",
"visible": False,
"visible_jq_query": "string",
},
},
"string_props": {
"string": {
"blueprint": "string",
"client_side_encryption": {
"algorithm": "string",
"key": "string",
},
"dataset": {
"combinator": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"rules": [{
"blueprint": "string",
"combinator": "string",
"operator": "string",
"property": "string",
"value": {
"jq_query": "string",
},
}],
"value": {
"jq_query": "string",
},
}],
"value": {
"jq_query": "string",
},
}],
"value": {
"jq_query": "string",
},
}],
"value": {
"jq_query": "string",
},
}],
"value": {
"jq_query": "string",
},
}],
"value": {
"jq_query": "string",
},
}],
"value": {
"jq_query": "string",
},
}],
"value": {
"jq_query": "string",
},
}],
"value": {
"jq_query": "string",
},
}],
"value": {
"jq_query": "string",
},
}],
},
"default": "string",
"default_jq_query": "string",
"depends_ons": ["string"],
"description": "string",
"disabled": False,
"disabled_jq_query": "string",
"encryption": "string",
"enum_colors": {
"string": "string",
},
"enum_jq_query": "string",
"enums": ["string"],
"format": "string",
"icon": "string",
"max_length": 0,
"min_length": 0,
"pattern": "string",
"pattern_jq_query": "string",
"required": False,
"sort": {
"property": "string",
"order": "string",
},
"title": "string",
"visible": False,
"visible_jq_query": "string",
},
},
},
},
title="string",
upsert_entity_method={
"blueprint_identifier": "string",
"mapping": {
"icon": "string",
"identifier": "string",
"properties": "string",
"relations": "string",
"teams": ["string"],
"teams_jq": "string",
},
"title": "string",
},
webhook_method={
"url": "string",
"agent": "string",
"body": "string",
"headers": {
"string": "string",
},
"method": "string",
"synchronized": "string",
})
const actionResource = new port.Action("actionResource", {
identifier: "string",
gitlabMethod: {
groupName: "string",
projectName: "string",
defaultRef: "string",
pipelineVariables: "string",
},
integrationMethod: {
installationId: "string",
integrationActionExecutionProperties: {
org: "string",
repo: "string",
workflow: "string",
reportWorkflowStatus: "string",
workflowInputs: "string",
},
integrationActionType: "string",
},
automationTrigger: {
anyEntityChangeEvent: {
blueprintIdentifier: "string",
},
anyRunChangeEvent: {
actionIdentifier: "string",
},
entityCreatedEvent: {
blueprintIdentifier: "string",
},
entityDeletedEvent: {
blueprintIdentifier: "string",
},
entityUpdatedEvent: {
blueprintIdentifier: "string",
},
jqCondition: {
combinator: "string",
expressions: ["string"],
},
runCreatedEvent: {
actionIdentifier: "string",
},
runUpdatedEvent: {
actionIdentifier: "string",
},
timerPropertyExpiredEvent: {
blueprintIdentifier: "string",
propertyIdentifier: "string",
},
},
azureMethod: {
org: "string",
webhook: "string",
payload: "string",
},
description: "string",
githubMethod: {
org: "string",
repo: "string",
workflow: "string",
reportWorkflowStatus: "string",
workflowInputs: "string",
},
allowAnyoneToViewRuns: false,
approvalWebhookNotification: {
url: "string",
format: "string",
},
icon: "string",
approvalEmailNotification: {},
kafkaMethod: {
payload: "string",
},
publish: false,
requiredApproval: "string",
selfServiceTrigger: {
operation: "string",
actionCardButtonText: "string",
blueprintIdentifier: "string",
condition: "string",
executeActionButtonText: "string",
orderProperties: ["string"],
requiredJqQuery: "string",
steps: [{
orders: ["string"],
title: "string",
visible: false,
visibleJqQuery: "string",
}],
titles: {
string: {
title: "string",
description: "string",
visible: false,
visibleJqQuery: "string",
},
},
userProperties: {
arrayProps: {
string: {
booleanItems: {
defaults: [false],
},
defaultJqQuery: "string",
dependsOns: ["string"],
description: "string",
disabled: false,
disabledJqQuery: "string",
icon: "string",
maxItems: 0,
maxItemsJqQuery: "string",
minItems: 0,
minItemsJqQuery: "string",
numberItems: {
defaults: [0],
enumJqQuery: "string",
enums: [0],
},
objectItems: {
defaults: [{
string: "string",
}],
},
required: false,
sort: {
property: "string",
order: "string",
},
stringItems: {
blueprint: "string",
dataset: "string",
defaults: ["string"],
enumJqQuery: "string",
enums: ["string"],
format: "string",
},
title: "string",
visible: false,
visibleJqQuery: "string",
},
},
booleanProps: {
string: {
"default": false,
defaultJqQuery: "string",
dependsOns: ["string"],
description: "string",
disabled: false,
disabledJqQuery: "string",
icon: "string",
required: false,
title: "string",
visible: false,
visibleJqQuery: "string",
},
},
numberProps: {
string: {
"default": 0,
defaultJqQuery: "string",
dependsOns: ["string"],
description: "string",
disabled: false,
disabledJqQuery: "string",
enumColors: {
string: "string",
},
enumJqQuery: "string",
enums: [0],
icon: "string",
maximum: 0,
minimum: 0,
required: false,
title: "string",
visible: false,
visibleJqQuery: "string",
},
},
objectProps: {
string: {
clientSideEncryption: {
algorithm: "string",
key: "string",
},
"default": "string",
defaultJqQuery: "string",
dependsOns: ["string"],
description: "string",
disabled: false,
disabledJqQuery: "string",
encryption: "string",
icon: "string",
required: false,
title: "string",
visible: false,
visibleJqQuery: "string",
},
},
stringProps: {
string: {
blueprint: "string",
clientSideEncryption: {
algorithm: "string",
key: "string",
},
dataset: {
combinator: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
rules: [{
blueprint: "string",
combinator: "string",
operator: "string",
property: "string",
value: {
jqQuery: "string",
},
}],
value: {
jqQuery: "string",
},
}],
value: {
jqQuery: "string",
},
}],
value: {
jqQuery: "string",
},
}],
value: {
jqQuery: "string",
},
}],
value: {
jqQuery: "string",
},
}],
value: {
jqQuery: "string",
},
}],
value: {
jqQuery: "string",
},
}],
value: {
jqQuery: "string",
},
}],
value: {
jqQuery: "string",
},
}],
value: {
jqQuery: "string",
},
}],
},
"default": "string",
defaultJqQuery: "string",
dependsOns: ["string"],
description: "string",
disabled: false,
disabledJqQuery: "string",
encryption: "string",
enumColors: {
string: "string",
},
enumJqQuery: "string",
enums: ["string"],
format: "string",
icon: "string",
maxLength: 0,
minLength: 0,
pattern: "string",
patternJqQuery: "string",
required: false,
sort: {
property: "string",
order: "string",
},
title: "string",
visible: false,
visibleJqQuery: "string",
},
},
},
},
title: "string",
upsertEntityMethod: {
blueprintIdentifier: "string",
mapping: {
icon: "string",
identifier: "string",
properties: "string",
relations: "string",
teams: ["string"],
teamsJq: "string",
},
title: "string",
},
webhookMethod: {
url: "string",
agent: "string",
body: "string",
headers: {
string: "string",
},
method: "string",
synchronized: "string",
},
});
type: port:Action
properties:
allowAnyoneToViewRuns: false
approvalEmailNotification: {}
approvalWebhookNotification:
format: string
url: string
automationTrigger:
anyEntityChangeEvent:
blueprintIdentifier: string
anyRunChangeEvent:
actionIdentifier: string
entityCreatedEvent:
blueprintIdentifier: string
entityDeletedEvent:
blueprintIdentifier: string
entityUpdatedEvent:
blueprintIdentifier: string
jqCondition:
combinator: string
expressions:
- string
runCreatedEvent:
actionIdentifier: string
runUpdatedEvent:
actionIdentifier: string
timerPropertyExpiredEvent:
blueprintIdentifier: string
propertyIdentifier: string
azureMethod:
org: string
payload: string
webhook: string
description: string
githubMethod:
org: string
repo: string
reportWorkflowStatus: string
workflow: string
workflowInputs: string
gitlabMethod:
defaultRef: string
groupName: string
pipelineVariables: string
projectName: string
icon: string
identifier: string
integrationMethod:
installationId: string
integrationActionExecutionProperties:
org: string
repo: string
reportWorkflowStatus: string
workflow: string
workflowInputs: string
integrationActionType: string
kafkaMethod:
payload: string
publish: false
requiredApproval: string
selfServiceTrigger:
actionCardButtonText: string
blueprintIdentifier: string
condition: string
executeActionButtonText: string
operation: string
orderProperties:
- string
requiredJqQuery: string
steps:
- orders:
- string
title: string
visible: false
visibleJqQuery: string
titles:
string:
description: string
title: string
visible: false
visibleJqQuery: string
userProperties:
arrayProps:
string:
booleanItems:
defaults:
- false
defaultJqQuery: string
dependsOns:
- string
description: string
disabled: false
disabledJqQuery: string
icon: string
maxItems: 0
maxItemsJqQuery: string
minItems: 0
minItemsJqQuery: string
numberItems:
defaults:
- 0
enumJqQuery: string
enums:
- 0
objectItems:
defaults:
- string: string
required: false
sort:
order: string
property: string
stringItems:
blueprint: string
dataset: string
defaults:
- string
enumJqQuery: string
enums:
- string
format: string
title: string
visible: false
visibleJqQuery: string
booleanProps:
string:
default: false
defaultJqQuery: string
dependsOns:
- string
description: string
disabled: false
disabledJqQuery: string
icon: string
required: false
title: string
visible: false
visibleJqQuery: string
numberProps:
string:
default: 0
defaultJqQuery: string
dependsOns:
- string
description: string
disabled: false
disabledJqQuery: string
enumColors:
string: string
enumJqQuery: string
enums:
- 0
icon: string
maximum: 0
minimum: 0
required: false
title: string
visible: false
visibleJqQuery: string
objectProps:
string:
clientSideEncryption:
algorithm: string
key: string
default: string
defaultJqQuery: string
dependsOns:
- string
description: string
disabled: false
disabledJqQuery: string
encryption: string
icon: string
required: false
title: string
visible: false
visibleJqQuery: string
stringProps:
string:
blueprint: string
clientSideEncryption:
algorithm: string
key: string
dataset:
combinator: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
rules:
- blueprint: string
combinator: string
operator: string
property: string
value:
jqQuery: string
value:
jqQuery: string
value:
jqQuery: string
value:
jqQuery: string
value:
jqQuery: string
value:
jqQuery: string
value:
jqQuery: string
value:
jqQuery: string
value:
jqQuery: string
value:
jqQuery: string
value:
jqQuery: string
default: string
defaultJqQuery: string
dependsOns:
- string
description: string
disabled: false
disabledJqQuery: string
encryption: string
enumColors:
string: string
enumJqQuery: string
enums:
- string
format: string
icon: string
maxLength: 0
minLength: 0
pattern: string
patternJqQuery: string
required: false
sort:
order: string
property: string
title: string
visible: false
visibleJqQuery: string
title: string
upsertEntityMethod:
blueprintIdentifier: string
mapping:
icon: string
identifier: string
properties: string
relations: string
teams:
- string
teamsJq: string
title: string
webhookMethod:
agent: string
body: string
headers:
string: string
method: string
synchronized: string
url: string
Action Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Action resource accepts the following input properties:
- Identifier string
- Identifier
- Allow
Anyone boolTo View Runs - Whether members can view the runs of this action
- Approval
Email port_Notification labs. Port. Inputs. Action Approval Email Notification - The email notification of the approval
- Approval
Webhook port_Notification labs. Port. Inputs. Action Approval Webhook Notification - The webhook notification of the approval
- Automation
Trigger port_labs. Port. Inputs. Action Automation Trigger - Automation trigger for the action
- Azure
Method port_labs. Port. Inputs. Action Azure Method - Azure DevOps invocation method
- Blueprint string
- The blueprint identifier the action relates to
- Description string
- Description
- Github
Method port_labs. Port. Inputs. Action Github Method - GitHub invocation method
- Gitlab
Method port_labs. Port. Inputs. Action Gitlab Method - Gitlab invocation method
- Icon string
- Icon
- Integration
Method port_labs. Port. Inputs. Action Integration Method - Integration invocation method (handled by Ocean integrations)
- Kafka
Method port_labs. Port. Inputs. Action Kafka Method - Kafka invocation method
- Publish bool
- Publish action
- Required
Approval string - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- Self
Service port_Trigger labs. Port. Inputs. Action Self Service Trigger - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - Title string
- Title
- Upsert
Entity port_Method labs. Port. Inputs. Action Upsert Entity Method - Upsert Entity invocation method
- Webhook
Method port_labs. Port. Inputs. Action Webhook Method - Webhook invocation method
- Identifier string
- Identifier
- Allow
Anyone boolTo View Runs - Whether members can view the runs of this action
- Approval
Email ActionNotification Approval Email Notification Args - The email notification of the approval
- Approval
Webhook ActionNotification Approval Webhook Notification Args - The webhook notification of the approval
- Automation
Trigger ActionAutomation Trigger Args - Automation trigger for the action
- Azure
Method ActionAzure Method Args - Azure DevOps invocation method
- Blueprint string
- The blueprint identifier the action relates to
- Description string
- Description
- Github
Method ActionGithub Method Args - GitHub invocation method
- Gitlab
Method ActionGitlab Method Args - Gitlab invocation method
- Icon string
- Icon
- Integration
Method ActionIntegration Method Args - Integration invocation method (handled by Ocean integrations)
- Kafka
Method ActionKafka Method Args - Kafka invocation method
- Publish bool
- Publish action
- Required
Approval string - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- Self
Service ActionTrigger Self Service Trigger Args - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - Title string
- Title
- Upsert
Entity ActionMethod Upsert Entity Method Args - Upsert Entity invocation method
- Webhook
Method ActionWebhook Method Args - Webhook invocation method
- identifier String
- Identifier
- allow
Anyone BooleanTo View Runs - Whether members can view the runs of this action
- approval
Email ActionNotification Approval Email Notification - The email notification of the approval
- approval
Webhook ActionNotification Approval Webhook Notification - The webhook notification of the approval
- automation
Trigger ActionAutomation Trigger - Automation trigger for the action
- azure
Method ActionAzure Method - Azure DevOps invocation method
- blueprint String
- The blueprint identifier the action relates to
- description String
- Description
- github
Method ActionGithub Method - GitHub invocation method
- gitlab
Method ActionGitlab Method - Gitlab invocation method
- icon String
- Icon
- integration
Method ActionIntegration Method - Integration invocation method (handled by Ocean integrations)
- kafka
Method ActionKafka Method - Kafka invocation method
- publish Boolean
- Publish action
- required
Approval String - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- self
Service ActionTrigger Self Service Trigger - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - title String
- Title
- upsert
Entity ActionMethod Upsert Entity Method - Upsert Entity invocation method
- webhook
Method ActionWebhook Method - Webhook invocation method
- identifier string
- Identifier
- allow
Anyone booleanTo View Runs - Whether members can view the runs of this action
- approval
Email ActionNotification Approval Email Notification - The email notification of the approval
- approval
Webhook ActionNotification Approval Webhook Notification - The webhook notification of the approval
- automation
Trigger ActionAutomation Trigger - Automation trigger for the action
- azure
Method ActionAzure Method - Azure DevOps invocation method
- blueprint string
- The blueprint identifier the action relates to
- description string
- Description
- github
Method ActionGithub Method - GitHub invocation method
- gitlab
Method ActionGitlab Method - Gitlab invocation method
- icon string
- Icon
- integration
Method ActionIntegration Method - Integration invocation method (handled by Ocean integrations)
- kafka
Method ActionKafka Method - Kafka invocation method
- publish boolean
- Publish action
- required
Approval string - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- self
Service ActionTrigger Self Service Trigger - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - title string
- Title
- upsert
Entity ActionMethod Upsert Entity Method - Upsert Entity invocation method
- webhook
Method ActionWebhook Method - Webhook invocation method
- identifier str
- Identifier
- allow_
anyone_ boolto_ view_ runs - Whether members can view the runs of this action
- approval_
email_ Actionnotification Approval Email Notification Args - The email notification of the approval
- approval_
webhook_ Actionnotification Approval Webhook Notification Args - The webhook notification of the approval
- automation_
trigger ActionAutomation Trigger Args - Automation trigger for the action
- azure_
method ActionAzure Method Args - Azure DevOps invocation method
- blueprint str
- The blueprint identifier the action relates to
- description str
- Description
- github_
method ActionGithub Method Args - GitHub invocation method
- gitlab_
method ActionGitlab Method Args - Gitlab invocation method
- icon str
- Icon
- integration_
method ActionIntegration Method Args - Integration invocation method (handled by Ocean integrations)
- kafka_
method ActionKafka Method Args - Kafka invocation method
- publish bool
- Publish action
- required_
approval str - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- self_
service_ Actiontrigger Self Service Trigger Args - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - title str
- Title
- upsert_
entity_ Actionmethod Upsert Entity Method Args - Upsert Entity invocation method
- webhook_
method ActionWebhook Method Args - Webhook invocation method
- identifier String
- Identifier
- allow
Anyone BooleanTo View Runs - Whether members can view the runs of this action
- approval
Email Property MapNotification - The email notification of the approval
- approval
Webhook Property MapNotification - The webhook notification of the approval
- automation
Trigger Property Map - Automation trigger for the action
- azure
Method Property Map - Azure DevOps invocation method
- blueprint String
- The blueprint identifier the action relates to
- description String
- Description
- github
Method Property Map - GitHub invocation method
- gitlab
Method Property Map - Gitlab invocation method
- icon String
- Icon
- integration
Method Property Map - Integration invocation method (handled by Ocean integrations)
- kafka
Method Property Map - Kafka invocation method
- publish Boolean
- Publish action
- required
Approval String - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- self
Service Property MapTrigger - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - title String
- Title
- upsert
Entity Property MapMethod - Upsert Entity invocation method
- webhook
Method Property Map - Webhook invocation method
Outputs
All input properties are implicitly available as output properties. Additionally, the Action resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing Action Resource
Get an existing Action resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ActionState, opts?: CustomResourceOptions): Action@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
allow_anyone_to_view_runs: Optional[bool] = None,
approval_email_notification: Optional[ActionApprovalEmailNotificationArgs] = None,
approval_webhook_notification: Optional[ActionApprovalWebhookNotificationArgs] = None,
automation_trigger: Optional[ActionAutomationTriggerArgs] = None,
azure_method: Optional[ActionAzureMethodArgs] = None,
blueprint: Optional[str] = None,
description: Optional[str] = None,
github_method: Optional[ActionGithubMethodArgs] = None,
gitlab_method: Optional[ActionGitlabMethodArgs] = None,
icon: Optional[str] = None,
identifier: Optional[str] = None,
integration_method: Optional[ActionIntegrationMethodArgs] = None,
kafka_method: Optional[ActionKafkaMethodArgs] = None,
publish: Optional[bool] = None,
required_approval: Optional[str] = None,
self_service_trigger: Optional[ActionSelfServiceTriggerArgs] = None,
title: Optional[str] = None,
upsert_entity_method: Optional[ActionUpsertEntityMethodArgs] = None,
webhook_method: Optional[ActionWebhookMethodArgs] = None) -> Actionfunc GetAction(ctx *Context, name string, id IDInput, state *ActionState, opts ...ResourceOption) (*Action, error)public static Action Get(string name, Input<string> id, ActionState? state, CustomResourceOptions? opts = null)public static Action get(String name, Output<String> id, ActionState state, CustomResourceOptions options)resources: _: type: port:Action get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Allow
Anyone boolTo View Runs - Whether members can view the runs of this action
- Approval
Email port_Notification labs. Port. Inputs. Action Approval Email Notification - The email notification of the approval
- Approval
Webhook port_Notification labs. Port. Inputs. Action Approval Webhook Notification - The webhook notification of the approval
- Automation
Trigger port_labs. Port. Inputs. Action Automation Trigger - Automation trigger for the action
- Azure
Method port_labs. Port. Inputs. Action Azure Method - Azure DevOps invocation method
- Blueprint string
- The blueprint identifier the action relates to
- Description string
- Description
- Github
Method port_labs. Port. Inputs. Action Github Method - GitHub invocation method
- Gitlab
Method port_labs. Port. Inputs. Action Gitlab Method - Gitlab invocation method
- Icon string
- Icon
- Identifier string
- Identifier
- Integration
Method port_labs. Port. Inputs. Action Integration Method - Integration invocation method (handled by Ocean integrations)
- Kafka
Method port_labs. Port. Inputs. Action Kafka Method - Kafka invocation method
- Publish bool
- Publish action
- Required
Approval string - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- Self
Service port_Trigger labs. Port. Inputs. Action Self Service Trigger - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - Title string
- Title
- Upsert
Entity port_Method labs. Port. Inputs. Action Upsert Entity Method - Upsert Entity invocation method
- Webhook
Method port_labs. Port. Inputs. Action Webhook Method - Webhook invocation method
- Allow
Anyone boolTo View Runs - Whether members can view the runs of this action
- Approval
Email ActionNotification Approval Email Notification Args - The email notification of the approval
- Approval
Webhook ActionNotification Approval Webhook Notification Args - The webhook notification of the approval
- Automation
Trigger ActionAutomation Trigger Args - Automation trigger for the action
- Azure
Method ActionAzure Method Args - Azure DevOps invocation method
- Blueprint string
- The blueprint identifier the action relates to
- Description string
- Description
- Github
Method ActionGithub Method Args - GitHub invocation method
- Gitlab
Method ActionGitlab Method Args - Gitlab invocation method
- Icon string
- Icon
- Identifier string
- Identifier
- Integration
Method ActionIntegration Method Args - Integration invocation method (handled by Ocean integrations)
- Kafka
Method ActionKafka Method Args - Kafka invocation method
- Publish bool
- Publish action
- Required
Approval string - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- Self
Service ActionTrigger Self Service Trigger Args - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - Title string
- Title
- Upsert
Entity ActionMethod Upsert Entity Method Args - Upsert Entity invocation method
- Webhook
Method ActionWebhook Method Args - Webhook invocation method
- allow
Anyone BooleanTo View Runs - Whether members can view the runs of this action
- approval
Email ActionNotification Approval Email Notification - The email notification of the approval
- approval
Webhook ActionNotification Approval Webhook Notification - The webhook notification of the approval
- automation
Trigger ActionAutomation Trigger - Automation trigger for the action
- azure
Method ActionAzure Method - Azure DevOps invocation method
- blueprint String
- The blueprint identifier the action relates to
- description String
- Description
- github
Method ActionGithub Method - GitHub invocation method
- gitlab
Method ActionGitlab Method - Gitlab invocation method
- icon String
- Icon
- identifier String
- Identifier
- integration
Method ActionIntegration Method - Integration invocation method (handled by Ocean integrations)
- kafka
Method ActionKafka Method - Kafka invocation method
- publish Boolean
- Publish action
- required
Approval String - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- self
Service ActionTrigger Self Service Trigger - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - title String
- Title
- upsert
Entity ActionMethod Upsert Entity Method - Upsert Entity invocation method
- webhook
Method ActionWebhook Method - Webhook invocation method
- allow
Anyone booleanTo View Runs - Whether members can view the runs of this action
- approval
Email ActionNotification Approval Email Notification - The email notification of the approval
- approval
Webhook ActionNotification Approval Webhook Notification - The webhook notification of the approval
- automation
Trigger ActionAutomation Trigger - Automation trigger for the action
- azure
Method ActionAzure Method - Azure DevOps invocation method
- blueprint string
- The blueprint identifier the action relates to
- description string
- Description
- github
Method ActionGithub Method - GitHub invocation method
- gitlab
Method ActionGitlab Method - Gitlab invocation method
- icon string
- Icon
- identifier string
- Identifier
- integration
Method ActionIntegration Method - Integration invocation method (handled by Ocean integrations)
- kafka
Method ActionKafka Method - Kafka invocation method
- publish boolean
- Publish action
- required
Approval string - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- self
Service ActionTrigger Self Service Trigger - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - title string
- Title
- upsert
Entity ActionMethod Upsert Entity Method - Upsert Entity invocation method
- webhook
Method ActionWebhook Method - Webhook invocation method
- allow_
anyone_ boolto_ view_ runs - Whether members can view the runs of this action
- approval_
email_ Actionnotification Approval Email Notification Args - The email notification of the approval
- approval_
webhook_ Actionnotification Approval Webhook Notification Args - The webhook notification of the approval
- automation_
trigger ActionAutomation Trigger Args - Automation trigger for the action
- azure_
method ActionAzure Method Args - Azure DevOps invocation method
- blueprint str
- The blueprint identifier the action relates to
- description str
- Description
- github_
method ActionGithub Method Args - GitHub invocation method
- gitlab_
method ActionGitlab Method Args - Gitlab invocation method
- icon str
- Icon
- identifier str
- Identifier
- integration_
method ActionIntegration Method Args - Integration invocation method (handled by Ocean integrations)
- kafka_
method ActionKafka Method Args - Kafka invocation method
- publish bool
- Publish action
- required_
approval str - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- self_
service_ Actiontrigger Self Service Trigger Args - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - title str
- Title
- upsert_
entity_ Actionmethod Upsert Entity Method Args - Upsert Entity invocation method
- webhook_
method ActionWebhook Method Args - Webhook invocation method
- allow
Anyone BooleanTo View Runs - Whether members can view the runs of this action
- approval
Email Property MapNotification - The email notification of the approval
- approval
Webhook Property MapNotification - The webhook notification of the approval
- automation
Trigger Property Map - Automation trigger for the action
- azure
Method Property Map - Azure DevOps invocation method
- blueprint String
- The blueprint identifier the action relates to
- description String
- Description
- github
Method Property Map - GitHub invocation method
- gitlab
Method Property Map - Gitlab invocation method
- icon String
- Icon
- identifier String
- Identifier
- integration
Method Property Map - Integration invocation method (handled by Ocean integrations)
- kafka
Method Property Map - Kafka invocation method
- publish Boolean
- Publish action
- required
Approval String - Require approval before invoking the action. Can be one of "true", "false", "ANY" or "ALL"
- self
Service Property MapTrigger - Self service trigger for the action. Note: you can define only one of
order_propertiesandsteps - title String
- Title
- upsert
Entity Property MapMethod - Upsert Entity invocation method
- webhook
Method Property Map - Webhook invocation method
Supporting Types
ActionApprovalWebhookNotification, ActionApprovalWebhookNotificationArgs
ActionAutomationTrigger, ActionAutomationTriggerArgs
- Any
Entity port_Change Event labs. Port. Inputs. Action Automation Trigger Any Entity Change Event - Any entity change event trigger
- Any
Run port_Change Event labs. Port. Inputs. Action Automation Trigger Any Run Change Event - Any run change event trigger
- Entity
Created port_Event labs. Port. Inputs. Action Automation Trigger Entity Created Event - Entity created event trigger
- Entity
Deleted port_Event labs. Port. Inputs. Action Automation Trigger Entity Deleted Event - Entity deleted event trigger
- Entity
Updated port_Event labs. Port. Inputs. Action Automation Trigger Entity Updated Event - Entity updated event trigger
- Jq
Condition port_labs. Port. Inputs. Action Automation Trigger Jq Condition - JQ condition for automation trigger
- Run
Created port_Event labs. Port. Inputs. Action Automation Trigger Run Created Event - Run created event trigger
- Run
Updated port_Event labs. Port. Inputs. Action Automation Trigger Run Updated Event - Run updated event trigger
- Timer
Property port_Expired Event labs. Port. Inputs. Action Automation Trigger Timer Property Expired Event - Timer property expired event trigger
- Any
Entity ActionChange Event Automation Trigger Any Entity Change Event - Any entity change event trigger
- Any
Run ActionChange Event Automation Trigger Any Run Change Event - Any run change event trigger
- Entity
Created ActionEvent Automation Trigger Entity Created Event - Entity created event trigger
- Entity
Deleted ActionEvent Automation Trigger Entity Deleted Event - Entity deleted event trigger
- Entity
Updated ActionEvent Automation Trigger Entity Updated Event - Entity updated event trigger
- Jq
Condition ActionAutomation Trigger Jq Condition - JQ condition for automation trigger
- Run
Created ActionEvent Automation Trigger Run Created Event - Run created event trigger
- Run
Updated ActionEvent Automation Trigger Run Updated Event - Run updated event trigger
- Timer
Property ActionExpired Event Automation Trigger Timer Property Expired Event - Timer property expired event trigger
- any
Entity ActionChange Event Automation Trigger Any Entity Change Event - Any entity change event trigger
- any
Run ActionChange Event Automation Trigger Any Run Change Event - Any run change event trigger
- entity
Created ActionEvent Automation Trigger Entity Created Event - Entity created event trigger
- entity
Deleted ActionEvent Automation Trigger Entity Deleted Event - Entity deleted event trigger
- entity
Updated ActionEvent Automation Trigger Entity Updated Event - Entity updated event trigger
- jq
Condition ActionAutomation Trigger Jq Condition - JQ condition for automation trigger
- run
Created ActionEvent Automation Trigger Run Created Event - Run created event trigger
- run
Updated ActionEvent Automation Trigger Run Updated Event - Run updated event trigger
- timer
Property ActionExpired Event Automation Trigger Timer Property Expired Event - Timer property expired event trigger
- any
Entity ActionChange Event Automation Trigger Any Entity Change Event - Any entity change event trigger
- any
Run ActionChange Event Automation Trigger Any Run Change Event - Any run change event trigger
- entity
Created ActionEvent Automation Trigger Entity Created Event - Entity created event trigger
- entity
Deleted ActionEvent Automation Trigger Entity Deleted Event - Entity deleted event trigger
- entity
Updated ActionEvent Automation Trigger Entity Updated Event - Entity updated event trigger
- jq
Condition ActionAutomation Trigger Jq Condition - JQ condition for automation trigger
- run
Created ActionEvent Automation Trigger Run Created Event - Run created event trigger
- run
Updated ActionEvent Automation Trigger Run Updated Event - Run updated event trigger
- timer
Property ActionExpired Event Automation Trigger Timer Property Expired Event - Timer property expired event trigger
- any_
entity_ Actionchange_ event Automation Trigger Any Entity Change Event - Any entity change event trigger
- any_
run_ Actionchange_ event Automation Trigger Any Run Change Event - Any run change event trigger
- entity_
created_ Actionevent Automation Trigger Entity Created Event - Entity created event trigger
- entity_
deleted_ Actionevent Automation Trigger Entity Deleted Event - Entity deleted event trigger
- entity_
updated_ Actionevent Automation Trigger Entity Updated Event - Entity updated event trigger
- jq_
condition ActionAutomation Trigger Jq Condition - JQ condition for automation trigger
- run_
created_ Actionevent Automation Trigger Run Created Event - Run created event trigger
- run_
updated_ Actionevent Automation Trigger Run Updated Event - Run updated event trigger
- timer_
property_ Actionexpired_ event Automation Trigger Timer Property Expired Event - Timer property expired event trigger
- any
Entity Property MapChange Event - Any entity change event trigger
- any
Run Property MapChange Event - Any run change event trigger
- entity
Created Property MapEvent - Entity created event trigger
- entity
Deleted Property MapEvent - Entity deleted event trigger
- entity
Updated Property MapEvent - Entity updated event trigger
- jq
Condition Property Map - JQ condition for automation trigger
- run
Created Property MapEvent - Run created event trigger
- run
Updated Property MapEvent - Run updated event trigger
- timer
Property Property MapExpired Event - Timer property expired event trigger
ActionAutomationTriggerAnyEntityChangeEvent, ActionAutomationTriggerAnyEntityChangeEventArgs
- Blueprint
Identifier string - The blueprint identifier of the changed entity
- Blueprint
Identifier string - The blueprint identifier of the changed entity
- blueprint
Identifier String - The blueprint identifier of the changed entity
- blueprint
Identifier string - The blueprint identifier of the changed entity
- blueprint_
identifier str - The blueprint identifier of the changed entity
- blueprint
Identifier String - The blueprint identifier of the changed entity
ActionAutomationTriggerAnyRunChangeEvent, ActionAutomationTriggerAnyRunChangeEventArgs
- Action
Identifier string - The action identifier of the changed run
- Action
Identifier string - The action identifier of the changed run
- action
Identifier String - The action identifier of the changed run
- action
Identifier string - The action identifier of the changed run
- action_
identifier str - The action identifier of the changed run
- action
Identifier String - The action identifier of the changed run
ActionAutomationTriggerEntityCreatedEvent, ActionAutomationTriggerEntityCreatedEventArgs
- Blueprint
Identifier string - The blueprint identifier of the created entity
- Blueprint
Identifier string - The blueprint identifier of the created entity
- blueprint
Identifier String - The blueprint identifier of the created entity
- blueprint
Identifier string - The blueprint identifier of the created entity
- blueprint_
identifier str - The blueprint identifier of the created entity
- blueprint
Identifier String - The blueprint identifier of the created entity
ActionAutomationTriggerEntityDeletedEvent, ActionAutomationTriggerEntityDeletedEventArgs
- Blueprint
Identifier string - The blueprint identifier of the deleted entity
- Blueprint
Identifier string - The blueprint identifier of the deleted entity
- blueprint
Identifier String - The blueprint identifier of the deleted entity
- blueprint
Identifier string - The blueprint identifier of the deleted entity
- blueprint_
identifier str - The blueprint identifier of the deleted entity
- blueprint
Identifier String - The blueprint identifier of the deleted entity
ActionAutomationTriggerEntityUpdatedEvent, ActionAutomationTriggerEntityUpdatedEventArgs
- Blueprint
Identifier string - The blueprint identifier of the updated entity
- Blueprint
Identifier string - The blueprint identifier of the updated entity
- blueprint
Identifier String - The blueprint identifier of the updated entity
- blueprint
Identifier string - The blueprint identifier of the updated entity
- blueprint_
identifier str - The blueprint identifier of the updated entity
- blueprint
Identifier String - The blueprint identifier of the updated entity
ActionAutomationTriggerJqCondition, ActionAutomationTriggerJqConditionArgs
- Combinator string
- The combinator of the condition
- Expressions List<string>
- The jq expressions of the condition. Can be an empty array to indicate no conditions.
- Combinator string
- The combinator of the condition
- Expressions []string
- The jq expressions of the condition. Can be an empty array to indicate no conditions.
- combinator String
- The combinator of the condition
- expressions List<String>
- The jq expressions of the condition. Can be an empty array to indicate no conditions.
- combinator string
- The combinator of the condition
- expressions string[]
- The jq expressions of the condition. Can be an empty array to indicate no conditions.
- combinator str
- The combinator of the condition
- expressions Sequence[str]
- The jq expressions of the condition. Can be an empty array to indicate no conditions.
- combinator String
- The combinator of the condition
- expressions List<String>
- The jq expressions of the condition. Can be an empty array to indicate no conditions.
ActionAutomationTriggerRunCreatedEvent, ActionAutomationTriggerRunCreatedEventArgs
- Action
Identifier string - The action identifier of the created run
- Action
Identifier string - The action identifier of the created run
- action
Identifier String - The action identifier of the created run
- action
Identifier string - The action identifier of the created run
- action_
identifier str - The action identifier of the created run
- action
Identifier String - The action identifier of the created run
ActionAutomationTriggerRunUpdatedEvent, ActionAutomationTriggerRunUpdatedEventArgs
- Action
Identifier string - The action identifier of the updated run
- Action
Identifier string - The action identifier of the updated run
- action
Identifier String - The action identifier of the updated run
- action
Identifier string - The action identifier of the updated run
- action_
identifier str - The action identifier of the updated run
- action
Identifier String - The action identifier of the updated run
ActionAutomationTriggerTimerPropertyExpiredEvent, ActionAutomationTriggerTimerPropertyExpiredEventArgs
- Blueprint
Identifier string - The blueprint identifier of the expired timer property
- Property
Identifier string - The property identifier of the expired timer property
- Blueprint
Identifier string - The blueprint identifier of the expired timer property
- Property
Identifier string - The property identifier of the expired timer property
- blueprint
Identifier String - The blueprint identifier of the expired timer property
- property
Identifier String - The property identifier of the expired timer property
- blueprint
Identifier string - The blueprint identifier of the expired timer property
- property
Identifier string - The property identifier of the expired timer property
- blueprint_
identifier str - The blueprint identifier of the expired timer property
- property_
identifier str - The property identifier of the expired timer property
- blueprint
Identifier String - The blueprint identifier of the expired timer property
- property
Identifier String - The property identifier of the expired timer property
ActionAzureMethod, ActionAzureMethodArgs
ActionGithubMethod, ActionGithubMethodArgs
- Org string
- Required when selecting type GITHUB. The GitHub org that the workflow belongs to
- Repo string
- Required when selecting type GITHUB. The GitHub repo that the workflow belongs to
- Workflow string
- The GitHub workflow that the action belongs to
- Report
Workflow stringStatus - Report the workflow status when invoking the action
- Workflow
Inputs string
- Org string
- Required when selecting type GITHUB. The GitHub org that the workflow belongs to
- Repo string
- Required when selecting type GITHUB. The GitHub repo that the workflow belongs to
- Workflow string
- The GitHub workflow that the action belongs to
- Report
Workflow stringStatus - Report the workflow status when invoking the action
- Workflow
Inputs string
- org String
- Required when selecting type GITHUB. The GitHub org that the workflow belongs to
- repo String
- Required when selecting type GITHUB. The GitHub repo that the workflow belongs to
- workflow String
- The GitHub workflow that the action belongs to
- report
Workflow StringStatus - Report the workflow status when invoking the action
- workflow
Inputs String
- org string
- Required when selecting type GITHUB. The GitHub org that the workflow belongs to
- repo string
- Required when selecting type GITHUB. The GitHub repo that the workflow belongs to
- workflow string
- The GitHub workflow that the action belongs to
- report
Workflow stringStatus - Report the workflow status when invoking the action
- workflow
Inputs string
- org str
- Required when selecting type GITHUB. The GitHub org that the workflow belongs to
- repo str
- Required when selecting type GITHUB. The GitHub repo that the workflow belongs to
- workflow str
- The GitHub workflow that the action belongs to
- report_
workflow_ strstatus - Report the workflow status when invoking the action
- workflow_
inputs str
- org String
- Required when selecting type GITHUB. The GitHub org that the workflow belongs to
- repo String
- Required when selecting type GITHUB. The GitHub repo that the workflow belongs to
- workflow String
- The GitHub workflow that the action belongs to
- report
Workflow StringStatus - Report the workflow status when invoking the action
- workflow
Inputs String
ActionGitlabMethod, ActionGitlabMethodArgs
- Group
Name string - Required when selecting type GITLAB. The GitLab group name that the workflow belongs to
- Project
Name string - Required when selecting type GITLAB. The GitLab project name that the workflow belongs to
- Default
Ref string - The default ref of the action
- Pipeline
Variables string
- Group
Name string - Required when selecting type GITLAB. The GitLab group name that the workflow belongs to
- Project
Name string - Required when selecting type GITLAB. The GitLab project name that the workflow belongs to
- Default
Ref string - The default ref of the action
- Pipeline
Variables string
- group
Name String - Required when selecting type GITLAB. The GitLab group name that the workflow belongs to
- project
Name String - Required when selecting type GITLAB. The GitLab project name that the workflow belongs to
- default
Ref String - The default ref of the action
- pipeline
Variables String
- group
Name string - Required when selecting type GITLAB. The GitLab group name that the workflow belongs to
- project
Name string - Required when selecting type GITLAB. The GitLab project name that the workflow belongs to
- default
Ref string - The default ref of the action
- pipeline
Variables string
- group_
name str - Required when selecting type GITLAB. The GitLab group name that the workflow belongs to
- project_
name str - Required when selecting type GITLAB. The GitLab project name that the workflow belongs to
- default_
ref str - The default ref of the action
- pipeline_
variables str
- group
Name String - Required when selecting type GITLAB. The GitLab group name that the workflow belongs to
- project
Name String - Required when selecting type GITLAB. The GitLab project name that the workflow belongs to
- default
Ref String - The default ref of the action
- pipeline
Variables String
ActionIntegrationMethod, ActionIntegrationMethodArgs
- Installation
Id string - The installation ID of the integration
- Integration
Action port_Execution Properties labs. Port. Inputs. Action Integration Method Integration Action Execution Properties - Execution properties for the integration action
- Integration
Action stringType - The type of integration action (e.g., 'dispatch_workflow')
- Installation
Id string - The installation ID of the integration
- Integration
Action ActionExecution Properties Integration Method Integration Action Execution Properties - Execution properties for the integration action
- Integration
Action stringType - The type of integration action (e.g., 'dispatch_workflow')
- installation
Id String - The installation ID of the integration
- integration
Action ActionExecution Properties Integration Method Integration Action Execution Properties - Execution properties for the integration action
- integration
Action StringType - The type of integration action (e.g., 'dispatch_workflow')
- installation
Id string - The installation ID of the integration
- integration
Action ActionExecution Properties Integration Method Integration Action Execution Properties - Execution properties for the integration action
- integration
Action stringType - The type of integration action (e.g., 'dispatch_workflow')
- installation_
id str - The installation ID of the integration
- integration_
action_ Actionexecution_ properties Integration Method Integration Action Execution Properties - Execution properties for the integration action
- integration_
action_ strtype - The type of integration action (e.g., 'dispatch_workflow')
- installation
Id String - The installation ID of the integration
- integration
Action Property MapExecution Properties - Execution properties for the integration action
- integration
Action StringType - The type of integration action (e.g., 'dispatch_workflow')
ActionIntegrationMethodIntegrationActionExecutionProperties, ActionIntegrationMethodIntegrationActionExecutionPropertiesArgs
- Org string
- The organization for the integration action
- Repo string
- The repository for the integration action
- Workflow string
- The workflow for the integration action
- Report
Workflow stringStatus - Whether to report the workflow status
- Workflow
Inputs string
- Org string
- The organization for the integration action
- Repo string
- The repository for the integration action
- Workflow string
- The workflow for the integration action
- Report
Workflow stringStatus - Whether to report the workflow status
- Workflow
Inputs string
- org String
- The organization for the integration action
- repo String
- The repository for the integration action
- workflow String
- The workflow for the integration action
- report
Workflow StringStatus - Whether to report the workflow status
- workflow
Inputs String
- org string
- The organization for the integration action
- repo string
- The repository for the integration action
- workflow string
- The workflow for the integration action
- report
Workflow stringStatus - Whether to report the workflow status
- workflow
Inputs string
- org str
- The organization for the integration action
- repo str
- The repository for the integration action
- workflow str
- The workflow for the integration action
- report_
workflow_ strstatus - Whether to report the workflow status
- workflow_
inputs str
- org String
- The organization for the integration action
- repo String
- The repository for the integration action
- workflow String
- The workflow for the integration action
- report
Workflow StringStatus - Whether to report the workflow status
- workflow
Inputs String
ActionKafkaMethod, ActionKafkaMethodArgs
- Payload string
- Payload string
- payload String
- payload string
- payload str
- payload String
ActionSelfServiceTrigger, ActionSelfServiceTriggerArgs
- Operation string
- The operation type of the action
- string
- The text of the button that will be displayed in the self service action card
- Blueprint
Identifier string - The ID of the blueprint
- Condition string
- The
conditionfield allows you to define rules using Port's search & query syntax to determine which entities the action will be available for. - string
- The text of the button that will be displayed for executing the action
- Order
Properties List<string> - Order properties
- Required
Jq stringQuery - The required jq query of the property
- Steps
List<port_
labs. Port. Inputs. Action Self Service Trigger Step> - The steps of the action
- Titles
Dictionary<string, port_
labs. Port. Inputs. Action Self Service Trigger Titles> - action titles
- User
Properties port_labs. Port. Inputs. Action Self Service Trigger User Properties - User properties
- Operation string
- The operation type of the action
- string
- The text of the button that will be displayed in the self service action card
- Blueprint
Identifier string - The ID of the blueprint
- Condition string
- The
conditionfield allows you to define rules using Port's search & query syntax to determine which entities the action will be available for. - string
- The text of the button that will be displayed for executing the action
- Order
Properties []string - Order properties
- Required
Jq stringQuery - The required jq query of the property
- Steps
[]Action
Self Service Trigger Step - The steps of the action
- Titles
map[string]Action
Self Service Trigger Titles - action titles
- User
Properties ActionSelf Service Trigger User Properties - User properties
- operation String
- The operation type of the action
- String
- The text of the button that will be displayed in the self service action card
- blueprint
Identifier String - The ID of the blueprint
- condition String
- The
conditionfield allows you to define rules using Port's search & query syntax to determine which entities the action will be available for. - String
- The text of the button that will be displayed for executing the action
- order
Properties List<String> - Order properties
- required
Jq StringQuery - The required jq query of the property
- steps
List<Action
Self Service Trigger Step> - The steps of the action
- titles
Map<String,Action
Self Service Trigger Titles> - action titles
- user
Properties ActionSelf Service Trigger User Properties - User properties
- operation string
- The operation type of the action
- string
- The text of the button that will be displayed in the self service action card
- blueprint
Identifier string - The ID of the blueprint
- condition string
- The
conditionfield allows you to define rules using Port's search & query syntax to determine which entities the action will be available for. - string
- The text of the button that will be displayed for executing the action
- order
Properties string[] - Order properties
- required
Jq stringQuery - The required jq query of the property
- steps
Action
Self Service Trigger Step[] - The steps of the action
- titles
{[key: string]: Action
Self Service Trigger Titles} - action titles
- user
Properties ActionSelf Service Trigger User Properties - User properties
- operation str
- The operation type of the action
- str
- The text of the button that will be displayed in the self service action card
- blueprint_
identifier str - The ID of the blueprint
- condition str
- The
conditionfield allows you to define rules using Port's search & query syntax to determine which entities the action will be available for. - str
- The text of the button that will be displayed for executing the action
- order_
properties Sequence[str] - Order properties
- required_
jq_ strquery - The required jq query of the property
- steps
Sequence[Action
Self Service Trigger Step] - The steps of the action
- titles
Mapping[str, Action
Self Service Trigger Titles] - action titles
- user_
properties ActionSelf Service Trigger User Properties - User properties
- operation String
- The operation type of the action
- String
- The text of the button that will be displayed in the self service action card
- blueprint
Identifier String - The ID of the blueprint
- condition String
- The
conditionfield allows you to define rules using Port's search & query syntax to determine which entities the action will be available for. - String
- The text of the button that will be displayed for executing the action
- order
Properties List<String> - Order properties
- required
Jq StringQuery - The required jq query of the property
- steps List<Property Map>
- The steps of the action
- titles Map<Property Map>
- action titles
- user
Properties Property Map - User properties
ActionSelfServiceTriggerStep, ActionSelfServiceTriggerStepArgs
- Orders List<string>
- The order of the properties in this step
- Title string
- The step's title (max 25 characters)
- Visible bool
- The visibility of the step
- Visible
Jq stringQuery - The visibility condition jq query of the step
- Orders []string
- The order of the properties in this step
- Title string
- The step's title (max 25 characters)
- Visible bool
- The visibility of the step
- Visible
Jq stringQuery - The visibility condition jq query of the step
- orders List<String>
- The order of the properties in this step
- title String
- The step's title (max 25 characters)
- visible Boolean
- The visibility of the step
- visible
Jq StringQuery - The visibility condition jq query of the step
- orders string[]
- The order of the properties in this step
- title string
- The step's title (max 25 characters)
- visible boolean
- The visibility of the step
- visible
Jq stringQuery - The visibility condition jq query of the step
- orders Sequence[str]
- The order of the properties in this step
- title str
- The step's title (max 25 characters)
- visible bool
- The visibility of the step
- visible_
jq_ strquery - The visibility condition jq query of the step
- orders List<String>
- The order of the properties in this step
- title String
- The step's title (max 25 characters)
- visible Boolean
- The visibility of the step
- visible
Jq StringQuery - The visibility condition jq query of the step
ActionSelfServiceTriggerTitles, ActionSelfServiceTriggerTitlesArgs
- Title string
- The title of the action title
- Description string
- The description of the action title
- Visible bool
- The visibility of the string property
- Visible
Jq stringQuery - The visibility condition jq query of the string property
- Title string
- The title of the action title
- Description string
- The description of the action title
- Visible bool
- The visibility of the string property
- Visible
Jq stringQuery - The visibility condition jq query of the string property
- title String
- The title of the action title
- description String
- The description of the action title
- visible Boolean
- The visibility of the string property
- visible
Jq StringQuery - The visibility condition jq query of the string property
- title string
- The title of the action title
- description string
- The description of the action title
- visible boolean
- The visibility of the string property
- visible
Jq stringQuery - The visibility condition jq query of the string property
- title str
- The title of the action title
- description str
- The description of the action title
- visible bool
- The visibility of the string property
- visible_
jq_ strquery - The visibility condition jq query of the string property
- title String
- The title of the action title
- description String
- The description of the action title
- visible Boolean
- The visibility of the string property
- visible
Jq StringQuery - The visibility condition jq query of the string property
ActionSelfServiceTriggerUserProperties, ActionSelfServiceTriggerUserPropertiesArgs
- Array
Props Dictionary<string, port_labs. Port. Inputs. Action Self Service Trigger User Properties Array Props> - The array property of the action
- Boolean
Props Dictionary<string, port_labs. Port. Inputs. Action Self Service Trigger User Properties Boolean Props> - The boolean property of the action
- Number
Props Dictionary<string, port_labs. Port. Inputs. Action Self Service Trigger User Properties Number Props> - The number property of the action
- Object
Props Dictionary<string, port_labs. Port. Inputs. Action Self Service Trigger User Properties Object Props> - The object property of the action
- String
Props Dictionary<string, port_labs. Port. Inputs. Action Self Service Trigger User Properties String Props> - The string property of the action
- Array
Props map[string]ActionSelf Service Trigger User Properties Array Props - The array property of the action
- Boolean
Props map[string]ActionSelf Service Trigger User Properties Boolean Props - The boolean property of the action
- Number
Props map[string]ActionSelf Service Trigger User Properties Number Props - The number property of the action
- Object
Props map[string]ActionSelf Service Trigger User Properties Object Props - The object property of the action
- String
Props map[string]ActionSelf Service Trigger User Properties String Props - The string property of the action
- array
Props Map<String,ActionSelf Service Trigger User Properties Array Props> - The array property of the action
- boolean
Props Map<String,ActionSelf Service Trigger User Properties Boolean Props> - The boolean property of the action
- number
Props Map<String,ActionSelf Service Trigger User Properties Number Props> - The number property of the action
- object
Props Map<String,ActionSelf Service Trigger User Properties Object Props> - The object property of the action
- string
Props Map<String,ActionSelf Service Trigger User Properties String Props> - The string property of the action
- array
Props {[key: string]: ActionSelf Service Trigger User Properties Array Props} - The array property of the action
- boolean
Props {[key: string]: ActionSelf Service Trigger User Properties Boolean Props} - The boolean property of the action
- number
Props {[key: string]: ActionSelf Service Trigger User Properties Number Props} - The number property of the action
- object
Props {[key: string]: ActionSelf Service Trigger User Properties Object Props} - The object property of the action
- string
Props {[key: string]: ActionSelf Service Trigger User Properties String Props} - The string property of the action
- array_
props Mapping[str, ActionSelf Service Trigger User Properties Array Props] - The array property of the action
- boolean_
props Mapping[str, ActionSelf Service Trigger User Properties Boolean Props] - The boolean property of the action
- number_
props Mapping[str, ActionSelf Service Trigger User Properties Number Props] - The number property of the action
- object_
props Mapping[str, ActionSelf Service Trigger User Properties Object Props] - The object property of the action
- string_
props Mapping[str, ActionSelf Service Trigger User Properties String Props] - The string property of the action
- array
Props Map<Property Map> - The array property of the action
- boolean
Props Map<Property Map> - The boolean property of the action
- number
Props Map<Property Map> - The number property of the action
- object
Props Map<Property Map> - The object property of the action
- string
Props Map<Property Map> - The string property of the action
ActionSelfServiceTriggerUserPropertiesArrayProps, ActionSelfServiceTriggerUserPropertiesArrayPropsArgs
- Boolean
Items port_labs. Port. Inputs. Action Self Service Trigger User Properties Array Props Boolean Items - An array of boolean items within the property
- Default
Jq stringQuery - The default jq query of the array property
- Depends
Ons List<string> - The properties that this property depends on
- Description string
- The description of the property
- Disabled bool
- The disabled state of the array property
- Disabled
Jq stringQuery - The disabled state jq query of the array property
- Icon string
- The icon of the property
- Max
Items int - The max items of the array property
- Max
Items stringJq Query - The max items jq query of the array property
- Min
Items int - The min items of the array property
- Min
Items stringJq Query - The min items jq query of the array property
- Number
Items port_labs. Port. Inputs. Action Self Service Trigger User Properties Array Props Number Items - An array of number items within the property
- Object
Items port_labs. Port. Inputs. Action Self Service Trigger User Properties Array Props Object Items - An array of object items within the property
- Required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - Sort
port_
labs. Port. Inputs. Action Self Service Trigger User Properties Array Props Sort - How to sort entities when in the self service action form in the UI
- String
Items port_labs. Port. Inputs. Action Self Service Trigger User Properties Array Props String Items - An array of string items within the property
- Title string
- The title of the property
- Visible bool
- The visibility of the array property
- Visible
Jq stringQuery - The visibility condition jq query of the array property
- Boolean
Items ActionSelf Service Trigger User Properties Array Props Boolean Items - An array of boolean items within the property
- Default
Jq stringQuery - The default jq query of the array property
- Depends
Ons []string - The properties that this property depends on
- Description string
- The description of the property
- Disabled bool
- The disabled state of the array property
- Disabled
Jq stringQuery - The disabled state jq query of the array property
- Icon string
- The icon of the property
- Max
Items int - The max items of the array property
- Max
Items stringJq Query - The max items jq query of the array property
- Min
Items int - The min items of the array property
- Min
Items stringJq Query - The min items jq query of the array property
- Number
Items ActionSelf Service Trigger User Properties Array Props Number Items - An array of number items within the property
- Object
Items ActionSelf Service Trigger User Properties Array Props Object Items - An array of object items within the property
- Required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - Sort
Action
Self Service Trigger User Properties Array Props Sort - How to sort entities when in the self service action form in the UI
- String
Items ActionSelf Service Trigger User Properties Array Props String Items - An array of string items within the property
- Title string
- The title of the property
- Visible bool
- The visibility of the array property
- Visible
Jq stringQuery - The visibility condition jq query of the array property
- boolean
Items ActionSelf Service Trigger User Properties Array Props Boolean Items - An array of boolean items within the property
- default
Jq StringQuery - The default jq query of the array property
- depends
Ons List<String> - The properties that this property depends on
- description String
- The description of the property
- disabled Boolean
- The disabled state of the array property
- disabled
Jq StringQuery - The disabled state jq query of the array property
- icon String
- The icon of the property
- max
Items Integer - The max items of the array property
- max
Items StringJq Query - The max items jq query of the array property
- min
Items Integer - The min items of the array property
- min
Items StringJq Query - The min items jq query of the array property
- number
Items ActionSelf Service Trigger User Properties Array Props Number Items - An array of number items within the property
- object
Items ActionSelf Service Trigger User Properties Array Props Object Items - An array of object items within the property
- required Boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - sort
Action
Self Service Trigger User Properties Array Props Sort - How to sort entities when in the self service action form in the UI
- string
Items ActionSelf Service Trigger User Properties Array Props String Items - An array of string items within the property
- title String
- The title of the property
- visible Boolean
- The visibility of the array property
- visible
Jq StringQuery - The visibility condition jq query of the array property
- boolean
Items ActionSelf Service Trigger User Properties Array Props Boolean Items - An array of boolean items within the property
- default
Jq stringQuery - The default jq query of the array property
- depends
Ons string[] - The properties that this property depends on
- description string
- The description of the property
- disabled boolean
- The disabled state of the array property
- disabled
Jq stringQuery - The disabled state jq query of the array property
- icon string
- The icon of the property
- max
Items number - The max items of the array property
- max
Items stringJq Query - The max items jq query of the array property
- min
Items number - The min items of the array property
- min
Items stringJq Query - The min items jq query of the array property
- number
Items ActionSelf Service Trigger User Properties Array Props Number Items - An array of number items within the property
- object
Items ActionSelf Service Trigger User Properties Array Props Object Items - An array of object items within the property
- required boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - sort
Action
Self Service Trigger User Properties Array Props Sort - How to sort entities when in the self service action form in the UI
- string
Items ActionSelf Service Trigger User Properties Array Props String Items - An array of string items within the property
- title string
- The title of the property
- visible boolean
- The visibility of the array property
- visible
Jq stringQuery - The visibility condition jq query of the array property
- boolean_
items ActionSelf Service Trigger User Properties Array Props Boolean Items - An array of boolean items within the property
- default_
jq_ strquery - The default jq query of the array property
- depends_
ons Sequence[str] - The properties that this property depends on
- description str
- The description of the property
- disabled bool
- The disabled state of the array property
- disabled_
jq_ strquery - The disabled state jq query of the array property
- icon str
- The icon of the property
- max_
items int - The max items of the array property
- max_
items_ strjq_ query - The max items jq query of the array property
- min_
items int - The min items of the array property
- min_
items_ strjq_ query - The min items jq query of the array property
- number_
items ActionSelf Service Trigger User Properties Array Props Number Items - An array of number items within the property
- object_
items ActionSelf Service Trigger User Properties Array Props Object Items - An array of object items within the property
- required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - sort
Action
Self Service Trigger User Properties Array Props Sort - How to sort entities when in the self service action form in the UI
- string_
items ActionSelf Service Trigger User Properties Array Props String Items - An array of string items within the property
- title str
- The title of the property
- visible bool
- The visibility of the array property
- visible_
jq_ strquery - The visibility condition jq query of the array property
- boolean
Items Property Map - An array of boolean items within the property
- default
Jq StringQuery - The default jq query of the array property
- depends
Ons List<String> - The properties that this property depends on
- description String
- The description of the property
- disabled Boolean
- The disabled state of the array property
- disabled
Jq StringQuery - The disabled state jq query of the array property
- icon String
- The icon of the property
- max
Items Number - The max items of the array property
- max
Items StringJq Query - The max items jq query of the array property
- min
Items Number - The min items of the array property
- min
Items StringJq Query - The min items jq query of the array property
- number
Items Property Map - An array of number items within the property
- object
Items Property Map - An array of object items within the property
- required Boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - sort Property Map
- How to sort entities when in the self service action form in the UI
- string
Items Property Map - An array of string items within the property
- title String
- The title of the property
- visible Boolean
- The visibility of the array property
- visible
Jq StringQuery - The visibility condition jq query of the array property
ActionSelfServiceTriggerUserPropertiesArrayPropsBooleanItems, ActionSelfServiceTriggerUserPropertiesArrayPropsBooleanItemsArgs
- Defaults List<bool>
- The default values for the boolean items
- Defaults []bool
- The default values for the boolean items
- defaults List<Boolean>
- The default values for the boolean items
- defaults boolean[]
- The default values for the boolean items
- defaults Sequence[bool]
- The default values for the boolean items
- defaults List<Boolean>
- The default values for the boolean items
ActionSelfServiceTriggerUserPropertiesArrayPropsNumberItems, ActionSelfServiceTriggerUserPropertiesArrayPropsNumberItemsArgs
- Defaults List<double>
- The default values for the number items
- Enum
Jq stringQuery - The jq query for the enum number items
- Enums List<double>
- The enum of possible values for the number items
- Defaults []float64
- The default values for the number items
- Enum
Jq stringQuery - The jq query for the enum number items
- Enums []float64
- The enum of possible values for the number items
- defaults List<Double>
- The default values for the number items
- enum
Jq StringQuery - The jq query for the enum number items
- enums List<Double>
- The enum of possible values for the number items
- defaults number[]
- The default values for the number items
- enum
Jq stringQuery - The jq query for the enum number items
- enums number[]
- The enum of possible values for the number items
- defaults Sequence[float]
- The default values for the number items
- enum_
jq_ strquery - The jq query for the enum number items
- enums Sequence[float]
- The enum of possible values for the number items
- defaults List<Number>
- The default values for the number items
- enum
Jq StringQuery - The jq query for the enum number items
- enums List<Number>
- The enum of possible values for the number items
ActionSelfServiceTriggerUserPropertiesArrayPropsObjectItems, ActionSelfServiceTriggerUserPropertiesArrayPropsObjectItemsArgs
- Defaults
List<Immutable
Dictionary<string, string>> - The default values for the object items
- Defaults []map[string]string
- The default values for the object items
- defaults List<Map<String,String>>
- The default values for the object items
- defaults {[key: string]: string}[]
- The default values for the object items
- defaults Sequence[Mapping[str, str]]
- The default values for the object items
- defaults List<Map<String>>
- The default values for the object items
ActionSelfServiceTriggerUserPropertiesArrayPropsSort, ActionSelfServiceTriggerUserPropertiesArrayPropsSortArgs
ActionSelfServiceTriggerUserPropertiesArrayPropsStringItems, ActionSelfServiceTriggerUserPropertiesArrayPropsStringItemsArgs
- Blueprint string
- The blueprint identifier related to each string item
- Dataset string
- The dataset of the entity-format items
- Defaults List<string>
- The default value of the items
- Enum
Jq stringQuery - The jq query for the enum of string items
- Enums List<string>
- The enum of possible values for the string items
- Format string
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown
- Blueprint string
- The blueprint identifier related to each string item
- Dataset string
- The dataset of the entity-format items
- Defaults []string
- The default value of the items
- Enum
Jq stringQuery - The jq query for the enum of string items
- Enums []string
- The enum of possible values for the string items
- Format string
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown
- blueprint String
- The blueprint identifier related to each string item
- dataset String
- The dataset of the entity-format items
- defaults List<String>
- The default value of the items
- enum
Jq StringQuery - The jq query for the enum of string items
- enums List<String>
- The enum of possible values for the string items
- format String
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown
- blueprint string
- The blueprint identifier related to each string item
- dataset string
- The dataset of the entity-format items
- defaults string[]
- The default value of the items
- enum
Jq stringQuery - The jq query for the enum of string items
- enums string[]
- The enum of possible values for the string items
- format string
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown
- blueprint str
- The blueprint identifier related to each string item
- dataset str
- The dataset of the entity-format items
- defaults Sequence[str]
- The default value of the items
- enum_
jq_ strquery - The jq query for the enum of string items
- enums Sequence[str]
- The enum of possible values for the string items
- format str
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown
- blueprint String
- The blueprint identifier related to each string item
- dataset String
- The dataset of the entity-format items
- defaults List<String>
- The default value of the items
- enum
Jq StringQuery - The jq query for the enum of string items
- enums List<String>
- The enum of possible values for the string items
- format String
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown
ActionSelfServiceTriggerUserPropertiesBooleanProps, ActionSelfServiceTriggerUserPropertiesBooleanPropsArgs
- Default bool
- The default of the boolean property
- Default
Jq stringQuery - The default jq query of the boolean property
- Depends
Ons List<string> - The properties that this property depends on
- Description string
- The description of the property
- Disabled bool
- The disabled state of the boolean property
- Disabled
Jq stringQuery - The disabled state jq query of the boolean property
- Icon string
- The icon of the property
- Required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - Title string
- The title of the property
- Visible bool
- The visibility of the boolean property
- Visible
Jq stringQuery - The visibility condition jq query of the boolean property
- Default bool
- The default of the boolean property
- Default
Jq stringQuery - The default jq query of the boolean property
- Depends
Ons []string - The properties that this property depends on
- Description string
- The description of the property
- Disabled bool
- The disabled state of the boolean property
- Disabled
Jq stringQuery - The disabled state jq query of the boolean property
- Icon string
- The icon of the property
- Required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - Title string
- The title of the property
- Visible bool
- The visibility of the boolean property
- Visible
Jq stringQuery - The visibility condition jq query of the boolean property
- default
Jq StringQuery - The default jq query of the boolean property
- default_ Boolean
- The default of the boolean property
- depends
Ons List<String> - The properties that this property depends on
- description String
- The description of the property
- disabled Boolean
- The disabled state of the boolean property
- disabled
Jq StringQuery - The disabled state jq query of the boolean property
- icon String
- The icon of the property
- required Boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title String
- The title of the property
- visible Boolean
- The visibility of the boolean property
- visible
Jq StringQuery - The visibility condition jq query of the boolean property
- default boolean
- The default of the boolean property
- default
Jq stringQuery - The default jq query of the boolean property
- depends
Ons string[] - The properties that this property depends on
- description string
- The description of the property
- disabled boolean
- The disabled state of the boolean property
- disabled
Jq stringQuery - The disabled state jq query of the boolean property
- icon string
- The icon of the property
- required boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title string
- The title of the property
- visible boolean
- The visibility of the boolean property
- visible
Jq stringQuery - The visibility condition jq query of the boolean property
- default bool
- The default of the boolean property
- default_
jq_ strquery - The default jq query of the boolean property
- depends_
ons Sequence[str] - The properties that this property depends on
- description str
- The description of the property
- disabled bool
- The disabled state of the boolean property
- disabled_
jq_ strquery - The disabled state jq query of the boolean property
- icon str
- The icon of the property
- required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title str
- The title of the property
- visible bool
- The visibility of the boolean property
- visible_
jq_ strquery - The visibility condition jq query of the boolean property
- default Boolean
- The default of the boolean property
- default
Jq StringQuery - The default jq query of the boolean property
- depends
Ons List<String> - The properties that this property depends on
- description String
- The description of the property
- disabled Boolean
- The disabled state of the boolean property
- disabled
Jq StringQuery - The disabled state jq query of the boolean property
- icon String
- The icon of the property
- required Boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title String
- The title of the property
- visible Boolean
- The visibility of the boolean property
- visible
Jq StringQuery - The visibility condition jq query of the boolean property
ActionSelfServiceTriggerUserPropertiesNumberProps, ActionSelfServiceTriggerUserPropertiesNumberPropsArgs
- Default double
- The default of the number property
- Default
Jq stringQuery - The default jq query of the number property
- Depends
Ons List<string> - The properties that this property depends on
- Description string
- The description of the property
- Disabled bool
- The disabled state of the number property
- Disabled
Jq stringQuery - The disabled state jq query of the number property
- Enum
Colors Dictionary<string, string> - The enum colors of the number property
- Enum
Jq stringQuery - The enum jq query of the string property
- Enums List<double>
- The enum of the number property
- Icon string
- The icon of the property
- Maximum double
- The min of the number property
- Minimum double
- The max of the number property
- Required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - Title string
- The title of the property
- Visible bool
- The visibility of the number property
- Visible
Jq stringQuery - The visibility condition jq query of the number property
- Default float64
- The default of the number property
- Default
Jq stringQuery - The default jq query of the number property
- Depends
Ons []string - The properties that this property depends on
- Description string
- The description of the property
- Disabled bool
- The disabled state of the number property
- Disabled
Jq stringQuery - The disabled state jq query of the number property
- Enum
Colors map[string]string - The enum colors of the number property
- Enum
Jq stringQuery - The enum jq query of the string property
- Enums []float64
- The enum of the number property
- Icon string
- The icon of the property
- Maximum float64
- The min of the number property
- Minimum float64
- The max of the number property
- Required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - Title string
- The title of the property
- Visible bool
- The visibility of the number property
- Visible
Jq stringQuery - The visibility condition jq query of the number property
- default
Jq StringQuery - The default jq query of the number property
- default_ Double
- The default of the number property
- depends
Ons List<String> - The properties that this property depends on
- description String
- The description of the property
- disabled Boolean
- The disabled state of the number property
- disabled
Jq StringQuery - The disabled state jq query of the number property
- enum
Colors Map<String,String> - The enum colors of the number property
- enum
Jq StringQuery - The enum jq query of the string property
- enums List<Double>
- The enum of the number property
- icon String
- The icon of the property
- maximum Double
- The min of the number property
- minimum Double
- The max of the number property
- required Boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title String
- The title of the property
- visible Boolean
- The visibility of the number property
- visible
Jq StringQuery - The visibility condition jq query of the number property
- default number
- The default of the number property
- default
Jq stringQuery - The default jq query of the number property
- depends
Ons string[] - The properties that this property depends on
- description string
- The description of the property
- disabled boolean
- The disabled state of the number property
- disabled
Jq stringQuery - The disabled state jq query of the number property
- enum
Colors {[key: string]: string} - The enum colors of the number property
- enum
Jq stringQuery - The enum jq query of the string property
- enums number[]
- The enum of the number property
- icon string
- The icon of the property
- maximum number
- The min of the number property
- minimum number
- The max of the number property
- required boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title string
- The title of the property
- visible boolean
- The visibility of the number property
- visible
Jq stringQuery - The visibility condition jq query of the number property
- default float
- The default of the number property
- default_
jq_ strquery - The default jq query of the number property
- depends_
ons Sequence[str] - The properties that this property depends on
- description str
- The description of the property
- disabled bool
- The disabled state of the number property
- disabled_
jq_ strquery - The disabled state jq query of the number property
- enum_
colors Mapping[str, str] - The enum colors of the number property
- enum_
jq_ strquery - The enum jq query of the string property
- enums Sequence[float]
- The enum of the number property
- icon str
- The icon of the property
- maximum float
- The min of the number property
- minimum float
- The max of the number property
- required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title str
- The title of the property
- visible bool
- The visibility of the number property
- visible_
jq_ strquery - The visibility condition jq query of the number property
- default Number
- The default of the number property
- default
Jq StringQuery - The default jq query of the number property
- depends
Ons List<String> - The properties that this property depends on
- description String
- The description of the property
- disabled Boolean
- The disabled state of the number property
- disabled
Jq StringQuery - The disabled state jq query of the number property
- enum
Colors Map<String> - The enum colors of the number property
- enum
Jq StringQuery - The enum jq query of the string property
- enums List<Number>
- The enum of the number property
- icon String
- The icon of the property
- maximum Number
- The min of the number property
- minimum Number
- The max of the number property
- required Boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title String
- The title of the property
- visible Boolean
- The visibility of the number property
- visible
Jq StringQuery - The visibility condition jq query of the number property
ActionSelfServiceTriggerUserPropertiesObjectProps, ActionSelfServiceTriggerUserPropertiesObjectPropsArgs
- Client
Side port_Encryption labs. Port. Inputs. Action Self Service Trigger User Properties Object Props Client Side Encryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - Default string
- The default of the object property
- Default
Jq stringQuery - The default jq query of the object property
- Depends
Ons List<string> - The properties that this property depends on
- Description string
- The description of the property
- Disabled bool
- The disabled state of the object property
- Disabled
Jq stringQuery - The disabled state jq query of the object property
- Encryption string
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - Icon string
- The icon of the property
- Required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - Title string
- The title of the property
- Visible bool
- The visibility of the object property
- Visible
Jq stringQuery - The visibility condition jq query of the object property
- Client
Side ActionEncryption Self Service Trigger User Properties Object Props Client Side Encryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - Default string
- The default of the object property
- Default
Jq stringQuery - The default jq query of the object property
- Depends
Ons []string - The properties that this property depends on
- Description string
- The description of the property
- Disabled bool
- The disabled state of the object property
- Disabled
Jq stringQuery - The disabled state jq query of the object property
- Encryption string
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - Icon string
- The icon of the property
- Required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - Title string
- The title of the property
- Visible bool
- The visibility of the object property
- Visible
Jq stringQuery - The visibility condition jq query of the object property
- client
Side ActionEncryption Self Service Trigger User Properties Object Props Client Side Encryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - default
Jq StringQuery - The default jq query of the object property
- default_ String
- The default of the object property
- depends
Ons List<String> - The properties that this property depends on
- description String
- The description of the property
- disabled Boolean
- The disabled state of the object property
- disabled
Jq StringQuery - The disabled state jq query of the object property
- encryption String
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - icon String
- The icon of the property
- required Boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title String
- The title of the property
- visible Boolean
- The visibility of the object property
- visible
Jq StringQuery - The visibility condition jq query of the object property
- client
Side ActionEncryption Self Service Trigger User Properties Object Props Client Side Encryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - default string
- The default of the object property
- default
Jq stringQuery - The default jq query of the object property
- depends
Ons string[] - The properties that this property depends on
- description string
- The description of the property
- disabled boolean
- The disabled state of the object property
- disabled
Jq stringQuery - The disabled state jq query of the object property
- encryption string
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - icon string
- The icon of the property
- required boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title string
- The title of the property
- visible boolean
- The visibility of the object property
- visible
Jq stringQuery - The visibility condition jq query of the object property
- client_
side_ Actionencryption Self Service Trigger User Properties Object Props Client Side Encryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - default str
- The default of the object property
- default_
jq_ strquery - The default jq query of the object property
- depends_
ons Sequence[str] - The properties that this property depends on
- description str
- The description of the property
- disabled bool
- The disabled state of the object property
- disabled_
jq_ strquery - The disabled state jq query of the object property
- encryption str
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - icon str
- The icon of the property
- required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title str
- The title of the property
- visible bool
- The visibility of the object property
- visible_
jq_ strquery - The visibility condition jq query of the object property
- client
Side Property MapEncryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - default String
- The default of the object property
- default
Jq StringQuery - The default jq query of the object property
- depends
Ons List<String> - The properties that this property depends on
- description String
- The description of the property
- disabled Boolean
- The disabled state of the object property
- disabled
Jq StringQuery - The disabled state jq query of the object property
- encryption String
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - icon String
- The icon of the property
- required Boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - title String
- The title of the property
- visible Boolean
- The visibility of the object property
- visible
Jq StringQuery - The visibility condition jq query of the object property
ActionSelfServiceTriggerUserPropertiesObjectPropsClientSideEncryption, ActionSelfServiceTriggerUserPropertiesObjectPropsClientSideEncryptionArgs
ActionSelfServiceTriggerUserPropertiesStringProps, ActionSelfServiceTriggerUserPropertiesStringPropsArgs
- Blueprint string
- The blueprint identifier the string property relates to
- Client
Side port_Encryption labs. Port. Inputs. Action Self Service Trigger User Properties String Props Client Side Encryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - Dataset
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset - The dataset of an the entity-format property. Supports nested rules with combinator groups.
- Default string
- The default of the string property
- Default
Jq stringQuery - The default jq query of the string property
- Depends
Ons List<string> - The properties that this property depends on
- Description string
- The description of the property
- Disabled bool
- The disabled state of the string property
- Disabled
Jq stringQuery - The disabled state jq query of the string property
- Encryption string
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - Enum
Colors Dictionary<string, string> - The enum colors of the string property
- Enum
Jq stringQuery - The enum jq query of the string property
- Enums List<string>
- The enum of the string property
- Format string
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown - Icon string
- The icon of the property
- Max
Length int - The max length of the string property
- Min
Length int - The min length of the string property
- Pattern string
- The pattern of the string property
- Pattern
Jq stringQuery - The pattern jq query of the string property. This field accepts a JQ expression to dynamically generate either a regex pattern (as a string) or a list of allowed values (as an array). Cannot be used with
pattern. Empty values are not allowed. Examples:"if .env == \"prod\" then \"^[a-z]+$\" else \"^[a-zA-Z]+$\" end"for dynamic regex patterns, or"[\"value1\", \"value2\"]"for a fixed list of allowed values. - Required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - Sort
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Sort - How to sort entities when in the self service action form in the UI
- Title string
- The title of the property
- Visible bool
- The visibility of the string property
- Visible
Jq stringQuery - The visibility condition jq query of the string property
- Blueprint string
- The blueprint identifier the string property relates to
- Client
Side ActionEncryption Self Service Trigger User Properties String Props Client Side Encryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - Dataset
Action
Self Service Trigger User Properties String Props Dataset - The dataset of an the entity-format property. Supports nested rules with combinator groups.
- Default string
- The default of the string property
- Default
Jq stringQuery - The default jq query of the string property
- Depends
Ons []string - The properties that this property depends on
- Description string
- The description of the property
- Disabled bool
- The disabled state of the string property
- Disabled
Jq stringQuery - The disabled state jq query of the string property
- Encryption string
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - Enum
Colors map[string]string - The enum colors of the string property
- Enum
Jq stringQuery - The enum jq query of the string property
- Enums []string
- The enum of the string property
- Format string
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown - Icon string
- The icon of the property
- Max
Length int - The max length of the string property
- Min
Length int - The min length of the string property
- Pattern string
- The pattern of the string property
- Pattern
Jq stringQuery - The pattern jq query of the string property. This field accepts a JQ expression to dynamically generate either a regex pattern (as a string) or a list of allowed values (as an array). Cannot be used with
pattern. Empty values are not allowed. Examples:"if .env == \"prod\" then \"^[a-z]+$\" else \"^[a-zA-Z]+$\" end"for dynamic regex patterns, or"[\"value1\", \"value2\"]"for a fixed list of allowed values. - Required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - Sort
Action
Self Service Trigger User Properties String Props Sort - How to sort entities when in the self service action form in the UI
- Title string
- The title of the property
- Visible bool
- The visibility of the string property
- Visible
Jq stringQuery - The visibility condition jq query of the string property
- blueprint String
- The blueprint identifier the string property relates to
- client
Side ActionEncryption Self Service Trigger User Properties String Props Client Side Encryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - dataset
Action
Self Service Trigger User Properties String Props Dataset - The dataset of an the entity-format property. Supports nested rules with combinator groups.
- default
Jq StringQuery - The default jq query of the string property
- default_ String
- The default of the string property
- depends
Ons List<String> - The properties that this property depends on
- description String
- The description of the property
- disabled Boolean
- The disabled state of the string property
- disabled
Jq StringQuery - The disabled state jq query of the string property
- encryption String
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - enum
Colors Map<String,String> - The enum colors of the string property
- enum
Jq StringQuery - The enum jq query of the string property
- enums List<String>
- The enum of the string property
- format String
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown - icon String
- The icon of the property
- max
Length Integer - The max length of the string property
- min
Length Integer - The min length of the string property
- pattern String
- The pattern of the string property
- pattern
Jq StringQuery - The pattern jq query of the string property. This field accepts a JQ expression to dynamically generate either a regex pattern (as a string) or a list of allowed values (as an array). Cannot be used with
pattern. Empty values are not allowed. Examples:"if .env == \"prod\" then \"^[a-z]+$\" else \"^[a-zA-Z]+$\" end"for dynamic regex patterns, or"[\"value1\", \"value2\"]"for a fixed list of allowed values. - required Boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - sort
Action
Self Service Trigger User Properties String Props Sort - How to sort entities when in the self service action form in the UI
- title String
- The title of the property
- visible Boolean
- The visibility of the string property
- visible
Jq StringQuery - The visibility condition jq query of the string property
- blueprint string
- The blueprint identifier the string property relates to
- client
Side ActionEncryption Self Service Trigger User Properties String Props Client Side Encryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - dataset
Action
Self Service Trigger User Properties String Props Dataset - The dataset of an the entity-format property. Supports nested rules with combinator groups.
- default string
- The default of the string property
- default
Jq stringQuery - The default jq query of the string property
- depends
Ons string[] - The properties that this property depends on
- description string
- The description of the property
- disabled boolean
- The disabled state of the string property
- disabled
Jq stringQuery - The disabled state jq query of the string property
- encryption string
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - enum
Colors {[key: string]: string} - The enum colors of the string property
- enum
Jq stringQuery - The enum jq query of the string property
- enums string[]
- The enum of the string property
- format string
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown - icon string
- The icon of the property
- max
Length number - The max length of the string property
- min
Length number - The min length of the string property
- pattern string
- The pattern of the string property
- pattern
Jq stringQuery - The pattern jq query of the string property. This field accepts a JQ expression to dynamically generate either a regex pattern (as a string) or a list of allowed values (as an array). Cannot be used with
pattern. Empty values are not allowed. Examples:"if .env == \"prod\" then \"^[a-z]+$\" else \"^[a-zA-Z]+$\" end"for dynamic regex patterns, or"[\"value1\", \"value2\"]"for a fixed list of allowed values. - required boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - sort
Action
Self Service Trigger User Properties String Props Sort - How to sort entities when in the self service action form in the UI
- title string
- The title of the property
- visible boolean
- The visibility of the string property
- visible
Jq stringQuery - The visibility condition jq query of the string property
- blueprint str
- The blueprint identifier the string property relates to
- client_
side_ Actionencryption Self Service Trigger User Properties String Props Client Side Encryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - dataset
Action
Self Service Trigger User Properties String Props Dataset - The dataset of an the entity-format property. Supports nested rules with combinator groups.
- default str
- The default of the string property
- default_
jq_ strquery - The default jq query of the string property
- depends_
ons Sequence[str] - The properties that this property depends on
- description str
- The description of the property
- disabled bool
- The disabled state of the string property
- disabled_
jq_ strquery - The disabled state jq query of the string property
- encryption str
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - enum_
colors Mapping[str, str] - The enum colors of the string property
- enum_
jq_ strquery - The enum jq query of the string property
- enums Sequence[str]
- The enum of the string property
- format str
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown - icon str
- The icon of the property
- max_
length int - The max length of the string property
- min_
length int - The min length of the string property
- pattern str
- The pattern of the string property
- pattern_
jq_ strquery - The pattern jq query of the string property. This field accepts a JQ expression to dynamically generate either a regex pattern (as a string) or a list of allowed values (as an array). Cannot be used with
pattern. Empty values are not allowed. Examples:"if .env == \"prod\" then \"^[a-z]+$\" else \"^[a-zA-Z]+$\" end"for dynamic regex patterns, or"[\"value1\", \"value2\"]"for a fixed list of allowed values. - required bool
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - sort
Action
Self Service Trigger User Properties String Props Sort - How to sort entities when in the self service action form in the UI
- title str
- The title of the property
- visible bool
- The visibility of the string property
- visible_
jq_ strquery - The visibility condition jq query of the string property
- blueprint String
- The blueprint identifier the string property relates to
- client
Side Property MapEncryption - Client-side encryption configuration for the property. The value will be encrypted on the client side before being sent to Port. Cannot be used with
encryption. - dataset Property Map
- The dataset of an the entity-format property. Supports nested rules with combinator groups.
- default String
- The default of the string property
- default
Jq StringQuery - The default jq query of the string property
- depends
Ons List<String> - The properties that this property depends on
- description String
- The description of the property
- disabled Boolean
- The disabled state of the string property
- disabled
Jq StringQuery - The disabled state jq query of the string property
- encryption String
- The algorithm to encrypt the property with for server-side encryption. Accepted value:
aes256-gcm. Cannot be used withclient_side_encryption. - enum
Colors Map<String> - The enum colors of the string property
- enum
Jq StringQuery - The enum jq query of the string property
- enums List<String>
- The enum of the string property
- format String
- The format of the string property, Accepted values include
date-time,url,email,ipv4,ipv6,yaml,entity,user,team,proto,markdown - icon String
- The icon of the property
- max
Length Number - The max length of the string property
- min
Length Number - The min length of the string property
- pattern String
- The pattern of the string property
- pattern
Jq StringQuery - The pattern jq query of the string property. This field accepts a JQ expression to dynamically generate either a regex pattern (as a string) or a list of allowed values (as an array). Cannot be used with
pattern. Empty values are not allowed. Examples:"if .env == \"prod\" then \"^[a-z]+$\" else \"^[a-zA-Z]+$\" end"for dynamic regex patterns, or"[\"value1\", \"value2\"]"for a fixed list of allowed values. - required Boolean
- Whether the property is required, by default not required, this property can't be set at the same time if
required_jq_queryis set, and only supports true as value - sort Property Map
- How to sort entities when in the self service action form in the UI
- title String
- The title of the property
- visible Boolean
- The visibility of the string property
- visible
Jq StringQuery - The visibility condition jq query of the string property
ActionSelfServiceTriggerUserPropertiesStringPropsClientSideEncryption, ActionSelfServiceTriggerUserPropertiesStringPropsClientSideEncryptionArgs
ActionSelfServiceTriggerUserPropertiesStringPropsDataset, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetArgs
- Combinator string
- The combinator of the dataset
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule> - The rules of the dataset. Can be leaf rules (with operator) or group rules (with combinator and nested rules).
- Combinator string
- The combinator of the dataset
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule - The rules of the dataset. Can be leaf rules (with operator) or group rules (with combinator and nested rules).
- combinator String
- The combinator of the dataset
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule> - The rules of the dataset. Can be leaf rules (with operator) or group rules (with combinator and nested rules).
- combinator string
- The combinator of the dataset
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule[] - The rules of the dataset. Can be leaf rules (with operator) or group rules (with combinator and nested rules).
- combinator str
- The combinator of the dataset
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule] - The rules of the dataset. Can be leaf rules (with operator) or group rules (with combinator and nested rules).
- combinator String
- The combinator of the dataset
- rules List<Property Map>
- The rules of the dataset. Can be leaf rules (with operator) or group rules (with combinator and nested rules).
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule Rule - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule Rule[] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule Rule] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules List<Property Map>
- Nested rules for a group rule. Used with combinator for logical grouping.
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule[] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules List<Property Map>
- Nested rules for a group rule. Used with combinator for logical grouping.
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule[] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules List<Property Map>
- Nested rules for a group rule. Used with combinator for logical grouping.
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule[] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules List<Property Map>
- Nested rules for a group rule. Used with combinator for logical grouping.
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule[] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules List<Property Map>
- Nested rules for a group rule. Used with combinator for logical grouping.
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule[] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules List<Property Map>
- Nested rules for a group rule. Used with combinator for logical grouping.
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule[] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules List<Property Map>
- Nested rules for a group rule. Used with combinator for logical grouping.
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule[] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules List<Property Map>
- Nested rules for a group rule. Used with combinator for logical grouping.
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule[] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules List<Property Map>
- Nested rules for a group rule. Used with combinator for logical grouping.
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
List<port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Rules
[]Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule - Nested rules for a group rule. Used with combinator for logical grouping.
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules
List<Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule> - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- rules
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule[] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- rules
Sequence[Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule] - Nested rules for a group rule. Used with combinator for logical grouping.
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- rules List<Property Map>
- Nested rules for a group rule. Used with combinator for logical grouping.
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRule, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleArgs
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Value
port_
labs. Port. Inputs. Action Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- Blueprint string
- The blueprint identifier of the rule
- Combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- Operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- Property string
- The property identifier of the rule
- Value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint string
- The blueprint identifier of the rule
- combinator string
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator string
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property string
- The property identifier of the rule
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint str
- The blueprint identifier of the rule
- combinator str
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator str
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property str
- The property identifier of the rule
- value
Action
Self Service Trigger User Properties String Props Dataset Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Rule Value - The value of the rule
- blueprint String
- The blueprint identifier of the rule
- combinator String
- The combinator for a group rule (and/or). Used with nested rules instead of operator.
- operator String
- The operator of the rule. Required for leaf rules, should not be set for group rules.
- property String
- The property identifier of the rule
- value Property Map
- The value of the rule
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleValue, ActionSelfServiceTriggerUserPropertiesStringPropsDatasetRuleValueArgs
- Jq
Query string
- Jq
Query string
- jq
Query String
- jq
Query string
- jq_
query str
- jq
Query String
ActionSelfServiceTriggerUserPropertiesStringPropsSort, ActionSelfServiceTriggerUserPropertiesStringPropsSortArgs
ActionUpsertEntityMethod, ActionUpsertEntityMethodArgs
- Blueprint
Identifier string - Required when selecting type Upsert Entity. The blueprint identifier of the entity for the upsert
- Mapping
port_
labs. Port. Inputs. Action Upsert Entity Method Mapping - Upsert Entity invocation method
- Title string
- The title of the entity
- Blueprint
Identifier string - Required when selecting type Upsert Entity. The blueprint identifier of the entity for the upsert
- Mapping
Action
Upsert Entity Method Mapping - Upsert Entity invocation method
- Title string
- The title of the entity
- blueprint
Identifier String - Required when selecting type Upsert Entity. The blueprint identifier of the entity for the upsert
- mapping
Action
Upsert Entity Method Mapping - Upsert Entity invocation method
- title String
- The title of the entity
- blueprint
Identifier string - Required when selecting type Upsert Entity. The blueprint identifier of the entity for the upsert
- mapping
Action
Upsert Entity Method Mapping - Upsert Entity invocation method
- title string
- The title of the entity
- blueprint_
identifier str - Required when selecting type Upsert Entity. The blueprint identifier of the entity for the upsert
- mapping
Action
Upsert Entity Method Mapping - Upsert Entity invocation method
- title str
- The title of the entity
- blueprint
Identifier String - Required when selecting type Upsert Entity. The blueprint identifier of the entity for the upsert
- mapping Property Map
- Upsert Entity invocation method
- title String
- The title of the entity
ActionUpsertEntityMethodMapping, ActionUpsertEntityMethodMappingArgs
- Icon string
- The icon of the entity
- Identifier string
- Required when selecting type Upsert Entity. The entity identifier for the upsert
- Properties string
- The properties of the entity (key-value object encoded to a string)
- Relations string
- The relations of the entity (key-value object encoded to a string)
- Teams List<string>
- The teams the entity belongs to
- Teams
Jq string - Jq that returns the teams the entity belongs to
- Icon string
- The icon of the entity
- Identifier string
- Required when selecting type Upsert Entity. The entity identifier for the upsert
- Properties string
- The properties of the entity (key-value object encoded to a string)
- Relations string
- The relations of the entity (key-value object encoded to a string)
- Teams []string
- The teams the entity belongs to
- Teams
Jq string - Jq that returns the teams the entity belongs to
- icon String
- The icon of the entity
- identifier String
- Required when selecting type Upsert Entity. The entity identifier for the upsert
- properties String
- The properties of the entity (key-value object encoded to a string)
- relations String
- The relations of the entity (key-value object encoded to a string)
- teams List<String>
- The teams the entity belongs to
- teams
Jq String - Jq that returns the teams the entity belongs to
- icon string
- The icon of the entity
- identifier string
- Required when selecting type Upsert Entity. The entity identifier for the upsert
- properties string
- The properties of the entity (key-value object encoded to a string)
- relations string
- The relations of the entity (key-value object encoded to a string)
- teams string[]
- The teams the entity belongs to
- teams
Jq string - Jq that returns the teams the entity belongs to
- icon str
- The icon of the entity
- identifier str
- Required when selecting type Upsert Entity. The entity identifier for the upsert
- properties str
- The properties of the entity (key-value object encoded to a string)
- relations str
- The relations of the entity (key-value object encoded to a string)
- teams Sequence[str]
- The teams the entity belongs to
- teams_
jq str - Jq that returns the teams the entity belongs to
- icon String
- The icon of the entity
- identifier String
- Required when selecting type Upsert Entity. The entity identifier for the upsert
- properties String
- The properties of the entity (key-value object encoded to a string)
- relations String
- The relations of the entity (key-value object encoded to a string)
- teams List<String>
- The teams the entity belongs to
- teams
Jq String - Jq that returns the teams the entity belongs to
ActionWebhookMethod, ActionWebhookMethodArgs
- Url string
- Required when selecting type WEBHOOK. The URL to invoke the action
- Agent string
- Specifies whether to use an agent to invoke the action. This can be a boolean value (
'true''or'false') or a JQ if dynamic evaluation is needed. - Body string
- Headers Dictionary<string, string>
- Method string
- The HTTP method to invoke the action
- Synchronized string
- Synchronize the action
- Url string
- Required when selecting type WEBHOOK. The URL to invoke the action
- Agent string
- Specifies whether to use an agent to invoke the action. This can be a boolean value (
'true''or'false') or a JQ if dynamic evaluation is needed. - Body string
- Headers map[string]string
- Method string
- The HTTP method to invoke the action
- Synchronized string
- Synchronize the action
- url String
- Required when selecting type WEBHOOK. The URL to invoke the action
- agent String
- Specifies whether to use an agent to invoke the action. This can be a boolean value (
'true''or'false') or a JQ if dynamic evaluation is needed. - body String
- headers Map<String,String>
- method String
- The HTTP method to invoke the action
- synchronized_ String
- Synchronize the action
- url string
- Required when selecting type WEBHOOK. The URL to invoke the action
- agent string
- Specifies whether to use an agent to invoke the action. This can be a boolean value (
'true''or'false') or a JQ if dynamic evaluation is needed. - body string
- headers {[key: string]: string}
- method string
- The HTTP method to invoke the action
- synchronized string
- Synchronize the action
- url str
- Required when selecting type WEBHOOK. The URL to invoke the action
- agent str
- Specifies whether to use an agent to invoke the action. This can be a boolean value (
'true''or'false') or a JQ if dynamic evaluation is needed. - body str
- headers Mapping[str, str]
- method str
- The HTTP method to invoke the action
- synchronized str
- Synchronize the action
- url String
- Required when selecting type WEBHOOK. The URL to invoke the action
- agent String
- Specifies whether to use an agent to invoke the action. This can be a boolean value (
'true''or'false') or a JQ if dynamic evaluation is needed. - body String
- headers Map<String>
- method String
- The HTTP method to invoke the action
- synchronized String
- Synchronize the action
Package Details
- Repository
- port port-labs/pulumi-port
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
port-labsTerraform Provider.
