Package com.pulumi.aws.opensearch
Class OpensearchFunctions
- java.lang.Object
-
- com.pulumi.aws.opensearch.OpensearchFunctions
-
public final class OpensearchFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description OpensearchFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetDomainResult>
getDomain(GetDomainArgs args)
Use this data source to get information about an OpenSearch Domain ## Example Usage <!--Start PulumiCodeChooser -->static com.pulumi.core.Output<GetDomainResult>
getDomain(GetDomainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an OpenSearch Domain ## Example Usage <!--Start PulumiCodeChooser -->static java.util.concurrent.CompletableFuture<GetDomainResult>
getDomainPlain(GetDomainPlainArgs args)
Use this data source to get information about an OpenSearch Domain ## Example Usage <!--Start PulumiCodeChooser -->static java.util.concurrent.CompletableFuture<GetDomainResult>
getDomainPlain(GetDomainPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an OpenSearch Domain ## Example Usage <!--Start PulumiCodeChooser -->static com.pulumi.core.Output<GetServerlessAccessPolicyResult>
getServerlessAccessPolicy(GetServerlessAccessPolicyArgs args)
Data source for managing an AWS OpenSearch Serverless Access Policy.static com.pulumi.core.Output<GetServerlessAccessPolicyResult>
getServerlessAccessPolicy(GetServerlessAccessPolicyArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Access Policy.static java.util.concurrent.CompletableFuture<GetServerlessAccessPolicyResult>
getServerlessAccessPolicyPlain(GetServerlessAccessPolicyPlainArgs args)
Data source for managing an AWS OpenSearch Serverless Access Policy.static java.util.concurrent.CompletableFuture<GetServerlessAccessPolicyResult>
getServerlessAccessPolicyPlain(GetServerlessAccessPolicyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Access Policy.static com.pulumi.core.Output<GetServerlessCollectionResult>
getServerlessCollection()
Data source for managing an AWS OpenSearch Serverless Collection.static com.pulumi.core.Output<GetServerlessCollectionResult>
getServerlessCollection(GetServerlessCollectionArgs args)
Data source for managing an AWS OpenSearch Serverless Collection.static com.pulumi.core.Output<GetServerlessCollectionResult>
getServerlessCollection(GetServerlessCollectionArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Collection.static java.util.concurrent.CompletableFuture<GetServerlessCollectionResult>
getServerlessCollectionPlain()
Data source for managing an AWS OpenSearch Serverless Collection.static java.util.concurrent.CompletableFuture<GetServerlessCollectionResult>
getServerlessCollectionPlain(GetServerlessCollectionPlainArgs args)
Data source for managing an AWS OpenSearch Serverless Collection.static java.util.concurrent.CompletableFuture<GetServerlessCollectionResult>
getServerlessCollectionPlain(GetServerlessCollectionPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Collection.static com.pulumi.core.Output<GetServerlessLifecyclePolicyResult>
getServerlessLifecyclePolicy(GetServerlessLifecyclePolicyArgs args)
Data source for managing an AWS OpenSearch Serverless Lifecycle Policy.static com.pulumi.core.Output<GetServerlessLifecyclePolicyResult>
getServerlessLifecyclePolicy(GetServerlessLifecyclePolicyArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Lifecycle Policy.static java.util.concurrent.CompletableFuture<GetServerlessLifecyclePolicyResult>
getServerlessLifecyclePolicyPlain(GetServerlessLifecyclePolicyPlainArgs args)
Data source for managing an AWS OpenSearch Serverless Lifecycle Policy.static java.util.concurrent.CompletableFuture<GetServerlessLifecyclePolicyResult>
getServerlessLifecyclePolicyPlain(GetServerlessLifecyclePolicyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Lifecycle Policy.static com.pulumi.core.Output<GetServerlessSecurityConfigResult>
getServerlessSecurityConfig(GetServerlessSecurityConfigArgs args)
Data source for managing an AWS OpenSearch Serverless Security Config.static com.pulumi.core.Output<GetServerlessSecurityConfigResult>
getServerlessSecurityConfig(GetServerlessSecurityConfigArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Security Config.static java.util.concurrent.CompletableFuture<GetServerlessSecurityConfigResult>
getServerlessSecurityConfigPlain(GetServerlessSecurityConfigPlainArgs args)
Data source for managing an AWS OpenSearch Serverless Security Config.static java.util.concurrent.CompletableFuture<GetServerlessSecurityConfigResult>
getServerlessSecurityConfigPlain(GetServerlessSecurityConfigPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Security Config.static com.pulumi.core.Output<GetServerlessSecurityPolicyResult>
getServerlessSecurityPolicy(GetServerlessSecurityPolicyArgs args)
Use this data source to get information about an AWS OpenSearch Serverless Security Policy.static com.pulumi.core.Output<GetServerlessSecurityPolicyResult>
getServerlessSecurityPolicy(GetServerlessSecurityPolicyArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an AWS OpenSearch Serverless Security Policy.static java.util.concurrent.CompletableFuture<GetServerlessSecurityPolicyResult>
getServerlessSecurityPolicyPlain(GetServerlessSecurityPolicyPlainArgs args)
Use this data source to get information about an AWS OpenSearch Serverless Security Policy.static java.util.concurrent.CompletableFuture<GetServerlessSecurityPolicyResult>
getServerlessSecurityPolicyPlain(GetServerlessSecurityPolicyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an AWS OpenSearch Serverless Security Policy.static com.pulumi.core.Output<GetServerlessVpcEndpointResult>
getServerlessVpcEndpoint(GetServerlessVpcEndpointArgs args)
Data source for managing an AWS OpenSearch Serverless VPC Endpoint.static com.pulumi.core.Output<GetServerlessVpcEndpointResult>
getServerlessVpcEndpoint(GetServerlessVpcEndpointArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless VPC Endpoint.static java.util.concurrent.CompletableFuture<GetServerlessVpcEndpointResult>
getServerlessVpcEndpointPlain(GetServerlessVpcEndpointPlainArgs args)
Data source for managing an AWS OpenSearch Serverless VPC Endpoint.static java.util.concurrent.CompletableFuture<GetServerlessVpcEndpointResult>
getServerlessVpcEndpointPlain(GetServerlessVpcEndpointPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless VPC Endpoint.
-
-
-
Method Detail
-
getDomain
public static com.pulumi.core.Output<GetDomainResult> getDomain(GetDomainArgs args)
Use this data source to get information about an OpenSearch Domain ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetDomainArgs; import java.util.List; import java.util.ArrayList; 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 myDomain = OpensearchFunctions.getDomain(GetDomainArgs.builder() .domainName("my-domain-name") .build()); } }
-
getDomainPlain
public static java.util.concurrent.CompletableFuture<GetDomainResult> getDomainPlain(GetDomainPlainArgs args)
Use this data source to get information about an OpenSearch Domain ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetDomainArgs; import java.util.List; import java.util.ArrayList; 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 myDomain = OpensearchFunctions.getDomain(GetDomainArgs.builder() .domainName("my-domain-name") .build()); } }
-
getDomain
public static com.pulumi.core.Output<GetDomainResult> getDomain(GetDomainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an OpenSearch Domain ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetDomainArgs; import java.util.List; import java.util.ArrayList; 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 myDomain = OpensearchFunctions.getDomain(GetDomainArgs.builder() .domainName("my-domain-name") .build()); } }
-
getDomainPlain
public static java.util.concurrent.CompletableFuture<GetDomainResult> getDomainPlain(GetDomainPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an OpenSearch Domain ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetDomainArgs; import java.util.List; import java.util.ArrayList; 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 myDomain = OpensearchFunctions.getDomain(GetDomainArgs.builder() .domainName("my-domain-name") .build()); } }
-
getServerlessAccessPolicy
public static com.pulumi.core.Output<GetServerlessAccessPolicyResult> getServerlessAccessPolicy(GetServerlessAccessPolicyArgs args)
Data source for managing an AWS OpenSearch Serverless Access Policy. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessAccessPolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessAccessPolicy(GetServerlessAccessPolicyArgs.builder() .name(exampleAwsOpensearchserverlessAccessPolicy.name()) .type(exampleAwsOpensearchserverlessAccessPolicy.type()) .build()); } }
-
getServerlessAccessPolicyPlain
public static java.util.concurrent.CompletableFuture<GetServerlessAccessPolicyResult> getServerlessAccessPolicyPlain(GetServerlessAccessPolicyPlainArgs args)
Data source for managing an AWS OpenSearch Serverless Access Policy. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessAccessPolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessAccessPolicy(GetServerlessAccessPolicyArgs.builder() .name(exampleAwsOpensearchserverlessAccessPolicy.name()) .type(exampleAwsOpensearchserverlessAccessPolicy.type()) .build()); } }
-
getServerlessAccessPolicy
public static com.pulumi.core.Output<GetServerlessAccessPolicyResult> getServerlessAccessPolicy(GetServerlessAccessPolicyArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Access Policy. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessAccessPolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessAccessPolicy(GetServerlessAccessPolicyArgs.builder() .name(exampleAwsOpensearchserverlessAccessPolicy.name()) .type(exampleAwsOpensearchserverlessAccessPolicy.type()) .build()); } }
-
getServerlessAccessPolicyPlain
public static java.util.concurrent.CompletableFuture<GetServerlessAccessPolicyResult> getServerlessAccessPolicyPlain(GetServerlessAccessPolicyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Access Policy. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessAccessPolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessAccessPolicy(GetServerlessAccessPolicyArgs.builder() .name(exampleAwsOpensearchserverlessAccessPolicy.name()) .type(exampleAwsOpensearchserverlessAccessPolicy.type()) .build()); } }
-
getServerlessCollection
public static com.pulumi.core.Output<GetServerlessCollectionResult> getServerlessCollection()
Data source for managing an AWS OpenSearch Serverless Collection. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessCollectionArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessCollection(GetServerlessCollectionArgs.builder() .name("example") .build()); } }
-
getServerlessCollectionPlain
public static java.util.concurrent.CompletableFuture<GetServerlessCollectionResult> getServerlessCollectionPlain()
Data source for managing an AWS OpenSearch Serverless Collection. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessCollectionArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessCollection(GetServerlessCollectionArgs.builder() .name("example") .build()); } }
-
getServerlessCollection
public static com.pulumi.core.Output<GetServerlessCollectionResult> getServerlessCollection(GetServerlessCollectionArgs args)
Data source for managing an AWS OpenSearch Serverless Collection. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessCollectionArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessCollection(GetServerlessCollectionArgs.builder() .name("example") .build()); } }
-
getServerlessCollectionPlain
public static java.util.concurrent.CompletableFuture<GetServerlessCollectionResult> getServerlessCollectionPlain(GetServerlessCollectionPlainArgs args)
Data source for managing an AWS OpenSearch Serverless Collection. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessCollectionArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessCollection(GetServerlessCollectionArgs.builder() .name("example") .build()); } }
-
getServerlessCollection
public static com.pulumi.core.Output<GetServerlessCollectionResult> getServerlessCollection(GetServerlessCollectionArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Collection. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessCollectionArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessCollection(GetServerlessCollectionArgs.builder() .name("example") .build()); } }
-
getServerlessCollectionPlain
public static java.util.concurrent.CompletableFuture<GetServerlessCollectionResult> getServerlessCollectionPlain(GetServerlessCollectionPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Collection. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessCollectionArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessCollection(GetServerlessCollectionArgs.builder() .name("example") .build()); } }
-
getServerlessLifecyclePolicy
public static com.pulumi.core.Output<GetServerlessLifecyclePolicyResult> getServerlessLifecyclePolicy(GetServerlessLifecyclePolicyArgs args)
Data source for managing an AWS OpenSearch Serverless Lifecycle Policy. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessLifecyclePolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessLifecyclePolicy(GetServerlessLifecyclePolicyArgs.builder() .name("example-lifecycle-policy") .type("retention") .build()); } }
-
getServerlessLifecyclePolicyPlain
public static java.util.concurrent.CompletableFuture<GetServerlessLifecyclePolicyResult> getServerlessLifecyclePolicyPlain(GetServerlessLifecyclePolicyPlainArgs args)
Data source for managing an AWS OpenSearch Serverless Lifecycle Policy. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessLifecyclePolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessLifecyclePolicy(GetServerlessLifecyclePolicyArgs.builder() .name("example-lifecycle-policy") .type("retention") .build()); } }
-
getServerlessLifecyclePolicy
public static com.pulumi.core.Output<GetServerlessLifecyclePolicyResult> getServerlessLifecyclePolicy(GetServerlessLifecyclePolicyArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Lifecycle Policy. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessLifecyclePolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessLifecyclePolicy(GetServerlessLifecyclePolicyArgs.builder() .name("example-lifecycle-policy") .type("retention") .build()); } }
-
getServerlessLifecyclePolicyPlain
public static java.util.concurrent.CompletableFuture<GetServerlessLifecyclePolicyResult> getServerlessLifecyclePolicyPlain(GetServerlessLifecyclePolicyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Lifecycle Policy. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessLifecyclePolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessLifecyclePolicy(GetServerlessLifecyclePolicyArgs.builder() .name("example-lifecycle-policy") .type("retention") .build()); } }
-
getServerlessSecurityConfig
public static com.pulumi.core.Output<GetServerlessSecurityConfigResult> getServerlessSecurityConfig(GetServerlessSecurityConfigArgs args)
Data source for managing an AWS OpenSearch Serverless Security Config. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessSecurityConfigArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessSecurityConfig(GetServerlessSecurityConfigArgs.builder() .id("saml/12345678912/example") .build()); } }
-
getServerlessSecurityConfigPlain
public static java.util.concurrent.CompletableFuture<GetServerlessSecurityConfigResult> getServerlessSecurityConfigPlain(GetServerlessSecurityConfigPlainArgs args)
Data source for managing an AWS OpenSearch Serverless Security Config. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessSecurityConfigArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessSecurityConfig(GetServerlessSecurityConfigArgs.builder() .id("saml/12345678912/example") .build()); } }
-
getServerlessSecurityConfig
public static com.pulumi.core.Output<GetServerlessSecurityConfigResult> getServerlessSecurityConfig(GetServerlessSecurityConfigArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Security Config. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessSecurityConfigArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessSecurityConfig(GetServerlessSecurityConfigArgs.builder() .id("saml/12345678912/example") .build()); } }
-
getServerlessSecurityConfigPlain
public static java.util.concurrent.CompletableFuture<GetServerlessSecurityConfigResult> getServerlessSecurityConfigPlain(GetServerlessSecurityConfigPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless Security Config. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessSecurityConfigArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessSecurityConfig(GetServerlessSecurityConfigArgs.builder() .id("saml/12345678912/example") .build()); } }
-
getServerlessSecurityPolicy
public static com.pulumi.core.Output<GetServerlessSecurityPolicyResult> getServerlessSecurityPolicy(GetServerlessSecurityPolicyArgs args)
Use this data source to get information about an AWS OpenSearch Serverless Security Policy. ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessSecurityPolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessSecurityPolicy(GetServerlessSecurityPolicyArgs.builder() .name("example-security-policy") .type("encryption") .build()); } }
-
getServerlessSecurityPolicyPlain
public static java.util.concurrent.CompletableFuture<GetServerlessSecurityPolicyResult> getServerlessSecurityPolicyPlain(GetServerlessSecurityPolicyPlainArgs args)
Use this data source to get information about an AWS OpenSearch Serverless Security Policy. ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessSecurityPolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessSecurityPolicy(GetServerlessSecurityPolicyArgs.builder() .name("example-security-policy") .type("encryption") .build()); } }
-
getServerlessSecurityPolicy
public static com.pulumi.core.Output<GetServerlessSecurityPolicyResult> getServerlessSecurityPolicy(GetServerlessSecurityPolicyArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an AWS OpenSearch Serverless Security Policy. ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessSecurityPolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessSecurityPolicy(GetServerlessSecurityPolicyArgs.builder() .name("example-security-policy") .type("encryption") .build()); } }
-
getServerlessSecurityPolicyPlain
public static java.util.concurrent.CompletableFuture<GetServerlessSecurityPolicyResult> getServerlessSecurityPolicyPlain(GetServerlessSecurityPolicyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an AWS OpenSearch Serverless Security Policy. ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessSecurityPolicyArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessSecurityPolicy(GetServerlessSecurityPolicyArgs.builder() .name("example-security-policy") .type("encryption") .build()); } }
-
getServerlessVpcEndpoint
public static com.pulumi.core.Output<GetServerlessVpcEndpointResult> getServerlessVpcEndpoint(GetServerlessVpcEndpointArgs args)
Data source for managing an AWS OpenSearch Serverless VPC Endpoint. ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessVpcEndpointArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessVpcEndpoint(GetServerlessVpcEndpointArgs.builder() .vpcEndpointId("vpce-829a4487959e2a839") .build()); } }
-
getServerlessVpcEndpointPlain
public static java.util.concurrent.CompletableFuture<GetServerlessVpcEndpointResult> getServerlessVpcEndpointPlain(GetServerlessVpcEndpointPlainArgs args)
Data source for managing an AWS OpenSearch Serverless VPC Endpoint. ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessVpcEndpointArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessVpcEndpoint(GetServerlessVpcEndpointArgs.builder() .vpcEndpointId("vpce-829a4487959e2a839") .build()); } }
-
getServerlessVpcEndpoint
public static com.pulumi.core.Output<GetServerlessVpcEndpointResult> getServerlessVpcEndpoint(GetServerlessVpcEndpointArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless VPC Endpoint. ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessVpcEndpointArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessVpcEndpoint(GetServerlessVpcEndpointArgs.builder() .vpcEndpointId("vpce-829a4487959e2a839") .build()); } }
-
getServerlessVpcEndpointPlain
public static java.util.concurrent.CompletableFuture<GetServerlessVpcEndpointResult> getServerlessVpcEndpointPlain(GetServerlessVpcEndpointPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS OpenSearch Serverless VPC Endpoint. ## Example Usage <!--Start PulumiCodeChooser -->package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.opensearch.OpensearchFunctions; import com.pulumi.aws.opensearch.inputs.GetServerlessVpcEndpointArgs; import java.util.List; import java.util.ArrayList; 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 = OpensearchFunctions.getServerlessVpcEndpoint(GetServerlessVpcEndpointArgs.builder() .vpcEndpointId("vpce-829a4487959e2a839") .build()); } }
-
-