Class ResiliencehubFunctions


  • public final class ResiliencehubFunctions
    extends java.lang.Object
    • Constructor Detail

      • ResiliencehubFunctions

        public ResiliencehubFunctions()
    • Method Detail

      • getV2Policy

        public static com.pulumi.core.Output<GetV2PolicyResult> getV2Policy​(GetV2PolicyArgs args)
        Data source for reading an AWS Resilience Hub V2 Policy. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2PolicyArgs;
         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 = ResiliencehubFunctions.getV2Policy(GetV2PolicyArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:policy/example-policy:abc123")
                     .build());
         
             }
         }
         
         
      • getV2PolicyPlain

        public static java.util.concurrent.CompletableFuture<GetV2PolicyResult> getV2PolicyPlain​(GetV2PolicyPlainArgs args)
        Data source for reading an AWS Resilience Hub V2 Policy. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2PolicyArgs;
         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 = ResiliencehubFunctions.getV2Policy(GetV2PolicyArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:policy/example-policy:abc123")
                     .build());
         
             }
         }
         
         
      • getV2Policy

        public static com.pulumi.core.Output<GetV2PolicyResult> getV2Policy​(GetV2PolicyArgs args,
                                                                            com.pulumi.deployment.InvokeOptions options)
        Data source for reading an AWS Resilience Hub V2 Policy. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2PolicyArgs;
         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 = ResiliencehubFunctions.getV2Policy(GetV2PolicyArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:policy/example-policy:abc123")
                     .build());
         
             }
         }
         
         
      • getV2Policy

        public static com.pulumi.core.Output<GetV2PolicyResult> getV2Policy​(GetV2PolicyArgs args,
                                                                            com.pulumi.deployment.InvokeOutputOptions options)
        Data source for reading an AWS Resilience Hub V2 Policy. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2PolicyArgs;
         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 = ResiliencehubFunctions.getV2Policy(GetV2PolicyArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:policy/example-policy:abc123")
                     .build());
         
             }
         }
         
         
      • getV2PolicyPlain

        public static java.util.concurrent.CompletableFuture<GetV2PolicyResult> getV2PolicyPlain​(GetV2PolicyPlainArgs args,
                                                                                                 com.pulumi.deployment.InvokeOptions options)
        Data source for reading an AWS Resilience Hub V2 Policy. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2PolicyArgs;
         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 = ResiliencehubFunctions.getV2Policy(GetV2PolicyArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:policy/example-policy:abc123")
                     .build());
         
             }
         }
         
         
      • getV2Service

        public static com.pulumi.core.Output<GetV2ServiceResult> getV2Service​(GetV2ServiceArgs args)
        Data source for reading an AWS Resilience Hub V2 Service. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2ServiceArgs;
         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 = ResiliencehubFunctions.getV2Service(GetV2ServiceArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:service/example-service:abc123")
                     .build());
         
             }
         }
         
         
      • getV2ServicePlain

        public static java.util.concurrent.CompletableFuture<GetV2ServiceResult> getV2ServicePlain​(GetV2ServicePlainArgs args)
        Data source for reading an AWS Resilience Hub V2 Service. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2ServiceArgs;
         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 = ResiliencehubFunctions.getV2Service(GetV2ServiceArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:service/example-service:abc123")
                     .build());
         
             }
         }
         
         
      • getV2Service

        public static com.pulumi.core.Output<GetV2ServiceResult> getV2Service​(GetV2ServiceArgs args,
                                                                              com.pulumi.deployment.InvokeOptions options)
        Data source for reading an AWS Resilience Hub V2 Service. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2ServiceArgs;
         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 = ResiliencehubFunctions.getV2Service(GetV2ServiceArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:service/example-service:abc123")
                     .build());
         
             }
         }
         
         
      • getV2Service

        public static com.pulumi.core.Output<GetV2ServiceResult> getV2Service​(GetV2ServiceArgs args,
                                                                              com.pulumi.deployment.InvokeOutputOptions options)
        Data source for reading an AWS Resilience Hub V2 Service. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2ServiceArgs;
         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 = ResiliencehubFunctions.getV2Service(GetV2ServiceArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:service/example-service:abc123")
                     .build());
         
             }
         }
         
         
      • getV2ServicePlain

        public static java.util.concurrent.CompletableFuture<GetV2ServiceResult> getV2ServicePlain​(GetV2ServicePlainArgs args,
                                                                                                   com.pulumi.deployment.InvokeOptions options)
        Data source for reading an AWS Resilience Hub V2 Service. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2ServiceArgs;
         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 = ResiliencehubFunctions.getV2Service(GetV2ServiceArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:service/example-service:abc123")
                     .build());
         
             }
         }
         
         
      • getV2System

        public static com.pulumi.core.Output<GetV2SystemResult> getV2System​(GetV2SystemArgs args)
        Data source for reading an AWS Resilience Hub V2 System. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2SystemArgs;
         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 = ResiliencehubFunctions.getV2System(GetV2SystemArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:system/example-system:abc123")
                     .build());
         
             }
         }
         
         
      • getV2SystemPlain

        public static java.util.concurrent.CompletableFuture<GetV2SystemResult> getV2SystemPlain​(GetV2SystemPlainArgs args)
        Data source for reading an AWS Resilience Hub V2 System. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2SystemArgs;
         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 = ResiliencehubFunctions.getV2System(GetV2SystemArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:system/example-system:abc123")
                     .build());
         
             }
         }
         
         
      • getV2System

        public static com.pulumi.core.Output<GetV2SystemResult> getV2System​(GetV2SystemArgs args,
                                                                            com.pulumi.deployment.InvokeOptions options)
        Data source for reading an AWS Resilience Hub V2 System. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2SystemArgs;
         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 = ResiliencehubFunctions.getV2System(GetV2SystemArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:system/example-system:abc123")
                     .build());
         
             }
         }
         
         
      • getV2System

        public static com.pulumi.core.Output<GetV2SystemResult> getV2System​(GetV2SystemArgs args,
                                                                            com.pulumi.deployment.InvokeOutputOptions options)
        Data source for reading an AWS Resilience Hub V2 System. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2SystemArgs;
         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 = ResiliencehubFunctions.getV2System(GetV2SystemArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:system/example-system:abc123")
                     .build());
         
             }
         }
         
         
      • getV2SystemPlain

        public static java.util.concurrent.CompletableFuture<GetV2SystemResult> getV2SystemPlain​(GetV2SystemPlainArgs args,
                                                                                                 com.pulumi.deployment.InvokeOptions options)
        Data source for reading an AWS Resilience Hub V2 System. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.resiliencehub.ResiliencehubFunctions;
         import com.pulumi.aws.resiliencehub.inputs.GetV2SystemArgs;
         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 = ResiliencehubFunctions.getV2System(GetV2SystemArgs.builder()
                     .arn("arn:aws:resiliencehub:us-west-2:123456789012:system/example-system:abc123")
                     .build());
         
             }
         }