Package com.pulumi.aws.sfn
Class SfnFunctions
- java.lang.Object
-
- com.pulumi.aws.sfn.SfnFunctions
-
public final class SfnFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SfnFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetActivityResult>getActivity()Provides a Step Functions Activity data source ## Example Usagestatic com.pulumi.core.Output<GetActivityResult>getActivity(GetActivityArgs args)Provides a Step Functions Activity data source ## Example Usagestatic com.pulumi.core.Output<GetActivityResult>getActivity(GetActivityArgs args, com.pulumi.deployment.InvokeOptions options)Provides a Step Functions Activity data source ## Example Usagestatic com.pulumi.core.Output<GetActivityResult>getActivity(GetActivityArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides a Step Functions Activity data source ## Example Usagestatic java.util.concurrent.CompletableFuture<GetActivityResult>getActivityPlain()Provides a Step Functions Activity data source ## Example Usagestatic java.util.concurrent.CompletableFuture<GetActivityResult>getActivityPlain(GetActivityPlainArgs args)Provides a Step Functions Activity data source ## Example Usagestatic java.util.concurrent.CompletableFuture<GetActivityResult>getActivityPlain(GetActivityPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides a Step Functions Activity data source ## Example Usagestatic com.pulumi.core.Output<GetAliasResult>getAlias(GetAliasArgs args)Data source for managing an AWS SFN (Step Functions) State Machine Alias.static com.pulumi.core.Output<GetAliasResult>getAlias(GetAliasArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS SFN (Step Functions) State Machine Alias.static com.pulumi.core.Output<GetAliasResult>getAlias(GetAliasArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for managing an AWS SFN (Step Functions) State Machine Alias.static java.util.concurrent.CompletableFuture<GetAliasResult>getAliasPlain(GetAliasPlainArgs args)Data source for managing an AWS SFN (Step Functions) State Machine Alias.static java.util.concurrent.CompletableFuture<GetAliasResult>getAliasPlain(GetAliasPlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS SFN (Step Functions) State Machine Alias.static com.pulumi.core.Output<GetStateMachineResult>getStateMachine(GetStateMachineArgs args)Use this data source to get the ARN of a State Machine in AWS Step Function (SFN).static com.pulumi.core.Output<GetStateMachineResult>getStateMachine(GetStateMachineArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ARN of a State Machine in AWS Step Function (SFN).static com.pulumi.core.Output<GetStateMachineResult>getStateMachine(GetStateMachineArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get the ARN of a State Machine in AWS Step Function (SFN).static java.util.concurrent.CompletableFuture<GetStateMachineResult>getStateMachinePlain(GetStateMachinePlainArgs args)Use this data source to get the ARN of a State Machine in AWS Step Function (SFN).static java.util.concurrent.CompletableFuture<GetStateMachineResult>getStateMachinePlain(GetStateMachinePlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ARN of a State Machine in AWS Step Function (SFN).static com.pulumi.core.Output<GetStateMachineVersionsResult>getStateMachineVersions(GetStateMachineVersionsArgs args)Data source for managing an AWS SFN (Step Functions) State Machine Versions.static com.pulumi.core.Output<GetStateMachineVersionsResult>getStateMachineVersions(GetStateMachineVersionsArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS SFN (Step Functions) State Machine Versions.static com.pulumi.core.Output<GetStateMachineVersionsResult>getStateMachineVersions(GetStateMachineVersionsArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for managing an AWS SFN (Step Functions) State Machine Versions.static java.util.concurrent.CompletableFuture<GetStateMachineVersionsResult>getStateMachineVersionsPlain(GetStateMachineVersionsPlainArgs args)Data source for managing an AWS SFN (Step Functions) State Machine Versions.static java.util.concurrent.CompletableFuture<GetStateMachineVersionsResult>getStateMachineVersionsPlain(GetStateMachineVersionsPlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS SFN (Step Functions) State Machine Versions.
-
-
-
Method Detail
-
getActivity
public static com.pulumi.core.Output<GetActivityResult> getActivity()
Provides a Step Functions Activity data source ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetActivityArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var sfnActivity = SfnFunctions.getActivity(GetActivityArgs.builder() .name("my-activity") .build()); } }
-
getActivityPlain
public static java.util.concurrent.CompletableFuture<GetActivityResult> getActivityPlain()
Provides a Step Functions Activity data source ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetActivityArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var sfnActivity = SfnFunctions.getActivity(GetActivityArgs.builder() .name("my-activity") .build()); } }
-
getActivity
public static com.pulumi.core.Output<GetActivityResult> getActivity(GetActivityArgs args)
Provides a Step Functions Activity data source ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetActivityArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var sfnActivity = SfnFunctions.getActivity(GetActivityArgs.builder() .name("my-activity") .build()); } }
-
getActivityPlain
public static java.util.concurrent.CompletableFuture<GetActivityResult> getActivityPlain(GetActivityPlainArgs args)
Provides a Step Functions Activity data source ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetActivityArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var sfnActivity = SfnFunctions.getActivity(GetActivityArgs.builder() .name("my-activity") .build()); } }
-
getActivity
public static com.pulumi.core.Output<GetActivityResult> getActivity(GetActivityArgs args, com.pulumi.deployment.InvokeOptions options)
Provides a Step Functions Activity data source ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetActivityArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var sfnActivity = SfnFunctions.getActivity(GetActivityArgs.builder() .name("my-activity") .build()); } }
-
getActivity
public static com.pulumi.core.Output<GetActivityResult> getActivity(GetActivityArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides a Step Functions Activity data source ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetActivityArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var sfnActivity = SfnFunctions.getActivity(GetActivityArgs.builder() .name("my-activity") .build()); } }
-
getActivityPlain
public static java.util.concurrent.CompletableFuture<GetActivityResult> getActivityPlain(GetActivityPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides a Step Functions Activity data source ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetActivityArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var sfnActivity = SfnFunctions.getActivity(GetActivityArgs.builder() .name("my-activity") .build()); } }
-
getAlias
public static com.pulumi.core.Output<GetAliasResult> getAlias(GetAliasArgs args)
Data source for managing an AWS SFN (Step Functions) State Machine Alias. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetAliasArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = SfnFunctions.getAlias(GetAliasArgs.builder() .name("my_sfn_alias") .statemachineArn(sfnTest.arn()) .build()); } }
-
getAliasPlain
public static java.util.concurrent.CompletableFuture<GetAliasResult> getAliasPlain(GetAliasPlainArgs args)
Data source for managing an AWS SFN (Step Functions) State Machine Alias. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetAliasArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = SfnFunctions.getAlias(GetAliasArgs.builder() .name("my_sfn_alias") .statemachineArn(sfnTest.arn()) .build()); } }
-
getAlias
public static com.pulumi.core.Output<GetAliasResult> getAlias(GetAliasArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS SFN (Step Functions) State Machine Alias. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetAliasArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = SfnFunctions.getAlias(GetAliasArgs.builder() .name("my_sfn_alias") .statemachineArn(sfnTest.arn()) .build()); } }
-
getAlias
public static com.pulumi.core.Output<GetAliasResult> getAlias(GetAliasArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for managing an AWS SFN (Step Functions) State Machine Alias. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetAliasArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = SfnFunctions.getAlias(GetAliasArgs.builder() .name("my_sfn_alias") .statemachineArn(sfnTest.arn()) .build()); } }
-
getAliasPlain
public static java.util.concurrent.CompletableFuture<GetAliasResult> getAliasPlain(GetAliasPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS SFN (Step Functions) State Machine Alias. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetAliasArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = SfnFunctions.getAlias(GetAliasArgs.builder() .name("my_sfn_alias") .statemachineArn(sfnTest.arn()) .build()); } }
-
getStateMachine
public static com.pulumi.core.Output<GetStateMachineResult> getStateMachine(GetStateMachineArgs args)
Use this data source to get the ARN of a State Machine in AWS Step Function (SFN). By using this data source, you can reference a state machine without having to hard code the ARNs as input. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetStateMachineArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = SfnFunctions.getStateMachine(GetStateMachineArgs.builder() .name("an_example_sfn_name") .build()); } }
-
getStateMachinePlain
public static java.util.concurrent.CompletableFuture<GetStateMachineResult> getStateMachinePlain(GetStateMachinePlainArgs args)
Use this data source to get the ARN of a State Machine in AWS Step Function (SFN). By using this data source, you can reference a state machine without having to hard code the ARNs as input. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetStateMachineArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = SfnFunctions.getStateMachine(GetStateMachineArgs.builder() .name("an_example_sfn_name") .build()); } }
-
getStateMachine
public static com.pulumi.core.Output<GetStateMachineResult> getStateMachine(GetStateMachineArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ARN of a State Machine in AWS Step Function (SFN). By using this data source, you can reference a state machine without having to hard code the ARNs as input. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetStateMachineArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = SfnFunctions.getStateMachine(GetStateMachineArgs.builder() .name("an_example_sfn_name") .build()); } }
-
getStateMachine
public static com.pulumi.core.Output<GetStateMachineResult> getStateMachine(GetStateMachineArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get the ARN of a State Machine in AWS Step Function (SFN). By using this data source, you can reference a state machine without having to hard code the ARNs as input. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetStateMachineArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = SfnFunctions.getStateMachine(GetStateMachineArgs.builder() .name("an_example_sfn_name") .build()); } }
-
getStateMachinePlain
public static java.util.concurrent.CompletableFuture<GetStateMachineResult> getStateMachinePlain(GetStateMachinePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ARN of a State Machine in AWS Step Function (SFN). By using this data source, you can reference a state machine without having to hard code the ARNs as input. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetStateMachineArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = SfnFunctions.getStateMachine(GetStateMachineArgs.builder() .name("an_example_sfn_name") .build()); } }
-
getStateMachineVersions
public static com.pulumi.core.Output<GetStateMachineVersionsResult> getStateMachineVersions(GetStateMachineVersionsArgs args)
Data source for managing an AWS SFN (Step Functions) State Machine Versions. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetStateMachineVersionsArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test = SfnFunctions.getStateMachineVersions(GetStateMachineVersionsArgs.builder() .statemachineArn(testAwsSfnStateMachine.arn()) .build()); } }
-
getStateMachineVersionsPlain
public static java.util.concurrent.CompletableFuture<GetStateMachineVersionsResult> getStateMachineVersionsPlain(GetStateMachineVersionsPlainArgs args)
Data source for managing an AWS SFN (Step Functions) State Machine Versions. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetStateMachineVersionsArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test = SfnFunctions.getStateMachineVersions(GetStateMachineVersionsArgs.builder() .statemachineArn(testAwsSfnStateMachine.arn()) .build()); } }
-
getStateMachineVersions
public static com.pulumi.core.Output<GetStateMachineVersionsResult> getStateMachineVersions(GetStateMachineVersionsArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS SFN (Step Functions) State Machine Versions. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetStateMachineVersionsArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test = SfnFunctions.getStateMachineVersions(GetStateMachineVersionsArgs.builder() .statemachineArn(testAwsSfnStateMachine.arn()) .build()); } }
-
getStateMachineVersions
public static com.pulumi.core.Output<GetStateMachineVersionsResult> getStateMachineVersions(GetStateMachineVersionsArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for managing an AWS SFN (Step Functions) State Machine Versions. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetStateMachineVersionsArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test = SfnFunctions.getStateMachineVersions(GetStateMachineVersionsArgs.builder() .statemachineArn(testAwsSfnStateMachine.arn()) .build()); } }
-
getStateMachineVersionsPlain
public static java.util.concurrent.CompletableFuture<GetStateMachineVersionsResult> getStateMachineVersionsPlain(GetStateMachineVersionsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS SFN (Step Functions) State Machine Versions. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sfn.SfnFunctions; import com.pulumi.aws.sfn.inputs.GetStateMachineVersionsArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test = SfnFunctions.getStateMachineVersions(GetStateMachineVersionsArgs.builder() .statemachineArn(testAwsSfnStateMachine.arn()) .build()); } }
-
-