Package com.pulumi.openstack.identity
Class IdentityFunctions
- java.lang.Object
-
- com.pulumi.openstack.identity.IdentityFunctions
-
public final class IdentityFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description IdentityFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetAuthScopeResult>getAuthScope(GetAuthScopeArgs args)## Example Usage ### Simple ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ``` To find the the public object storage endpoint for "region1" as listed in the service catalog: ### In a combination with an http data source provider See [http](https://www.terraform.io/providers/hashicorp/http/latest/docs/data-sources/http) provider for reference.static com.pulumi.core.Output<GetAuthScopeResult>getAuthScope(GetAuthScopeArgs args, com.pulumi.deployment.InvokeOptions options)## Example Usage ### Simple ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ``` To find the the public object storage endpoint for "region1" as listed in the service catalog: ### In a combination with an http data source provider See [http](https://www.terraform.io/providers/hashicorp/http/latest/docs/data-sources/http) provider for reference.static java.util.concurrent.CompletableFuture<GetAuthScopeResult>getAuthScopePlain(GetAuthScopePlainArgs args)## Example Usage ### Simple ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ``` To find the the public object storage endpoint for "region1" as listed in the service catalog: ### In a combination with an http data source provider See [http](https://www.terraform.io/providers/hashicorp/http/latest/docs/data-sources/http) provider for reference.static java.util.concurrent.CompletableFuture<GetAuthScopeResult>getAuthScopePlain(GetAuthScopePlainArgs args, com.pulumi.deployment.InvokeOptions options)## Example Usage ### Simple ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ``` To find the the public object storage endpoint for "region1" as listed in the service catalog: ### In a combination with an http data source provider See [http](https://www.terraform.io/providers/hashicorp/http/latest/docs/data-sources/http) provider for reference.static com.pulumi.core.Output<GetEndpointResult>getEndpoint()Use this data source to get the ID of an OpenStack endpoint.static com.pulumi.core.Output<GetEndpointResult>getEndpoint(GetEndpointArgs args)Use this data source to get the ID of an OpenStack endpoint.static com.pulumi.core.Output<GetEndpointResult>getEndpoint(GetEndpointArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack endpoint.static java.util.concurrent.CompletableFuture<GetEndpointResult>getEndpointPlain()Use this data source to get the ID of an OpenStack endpoint.static java.util.concurrent.CompletableFuture<GetEndpointResult>getEndpointPlain(GetEndpointPlainArgs args)Use this data source to get the ID of an OpenStack endpoint.static java.util.concurrent.CompletableFuture<GetEndpointResult>getEndpointPlain(GetEndpointPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack endpoint.static com.pulumi.core.Output<GetGroupResult>getGroup(GetGroupArgs args)Use this data source to get the ID of an OpenStack group.static com.pulumi.core.Output<GetGroupResult>getGroup(GetGroupArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack group.static java.util.concurrent.CompletableFuture<GetGroupResult>getGroupPlain(GetGroupPlainArgs args)Use this data source to get the ID of an OpenStack group.static java.util.concurrent.CompletableFuture<GetGroupResult>getGroupPlain(GetGroupPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack group.static com.pulumi.core.Output<GetProjectResult>getProject()Use this data source to get the ID of an OpenStack project.static com.pulumi.core.Output<GetProjectResult>getProject(GetProjectArgs args)Use this data source to get the ID of an OpenStack project.static com.pulumi.core.Output<GetProjectResult>getProject(GetProjectArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack project.static java.util.concurrent.CompletableFuture<GetProjectResult>getProjectPlain()Use this data source to get the ID of an OpenStack project.static java.util.concurrent.CompletableFuture<GetProjectResult>getProjectPlain(GetProjectPlainArgs args)Use this data source to get the ID of an OpenStack project.static java.util.concurrent.CompletableFuture<GetProjectResult>getProjectPlain(GetProjectPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack project.static com.pulumi.core.Output<GetRoleResult>getRole(GetRoleArgs args)Use this data source to get the ID of an OpenStack role.static com.pulumi.core.Output<GetRoleResult>getRole(GetRoleArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack role.static java.util.concurrent.CompletableFuture<GetRoleResult>getRolePlain(GetRolePlainArgs args)Use this data source to get the ID of an OpenStack role.static java.util.concurrent.CompletableFuture<GetRoleResult>getRolePlain(GetRolePlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack role.static com.pulumi.core.Output<GetServiceResult>getService()Use this data source to get the ID of an OpenStack service.static com.pulumi.core.Output<GetServiceResult>getService(GetServiceArgs args)Use this data source to get the ID of an OpenStack service.static com.pulumi.core.Output<GetServiceResult>getService(GetServiceArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack service.static java.util.concurrent.CompletableFuture<GetServiceResult>getServicePlain()Use this data source to get the ID of an OpenStack service.static java.util.concurrent.CompletableFuture<GetServiceResult>getServicePlain(GetServicePlainArgs args)Use this data source to get the ID of an OpenStack service.static java.util.concurrent.CompletableFuture<GetServiceResult>getServicePlain(GetServicePlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack service.static com.pulumi.core.Output<GetUserResult>getUser()Use this data source to get the ID of an OpenStack user.static com.pulumi.core.Output<GetUserResult>getUser(GetUserArgs args)Use this data source to get the ID of an OpenStack user.static com.pulumi.core.Output<GetUserResult>getUser(GetUserArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack user.static java.util.concurrent.CompletableFuture<GetUserResult>getUserPlain()Use this data source to get the ID of an OpenStack user.static java.util.concurrent.CompletableFuture<GetUserResult>getUserPlain(GetUserPlainArgs args)Use this data source to get the ID of an OpenStack user.static java.util.concurrent.CompletableFuture<GetUserResult>getUserPlain(GetUserPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an OpenStack user.
-
-
-
Method Detail
-
getAuthScope
public static com.pulumi.core.Output<GetAuthScopeResult> getAuthScope(GetAuthScopeArgs args)
## Example Usage ### Simple ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ``` To find the the public object storage endpoint for "region1" as listed in the service catalog: ### In a combination with an http data source provider See [http](https://www.terraform.io/providers/hashicorp/http/latest/docs/data-sources/http) provider for reference. ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ```
-
getAuthScopePlain
public static java.util.concurrent.CompletableFuture<GetAuthScopeResult> getAuthScopePlain(GetAuthScopePlainArgs args)
## Example Usage ### Simple ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ``` To find the the public object storage endpoint for "region1" as listed in the service catalog: ### In a combination with an http data source provider See [http](https://www.terraform.io/providers/hashicorp/http/latest/docs/data-sources/http) provider for reference. ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ```
-
getAuthScope
public static com.pulumi.core.Output<GetAuthScopeResult> getAuthScope(GetAuthScopeArgs args, com.pulumi.deployment.InvokeOptions options)
## Example Usage ### Simple ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ``` To find the the public object storage endpoint for "region1" as listed in the service catalog: ### In a combination with an http data source provider See [http](https://www.terraform.io/providers/hashicorp/http/latest/docs/data-sources/http) provider for reference. ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ```
-
getAuthScopePlain
public static java.util.concurrent.CompletableFuture<GetAuthScopeResult> getAuthScopePlain(GetAuthScopePlainArgs args, com.pulumi.deployment.InvokeOptions options)
## Example Usage ### Simple ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ``` To find the the public object storage endpoint for "region1" as listed in the service catalog: ### In a combination with an http data source provider See [http](https://www.terraform.io/providers/hashicorp/http/latest/docs/data-sources/http) provider for reference. ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetAuthScopeArgs; 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 scope = IdentityFunctions.getAuthScope(GetAuthScopeArgs.builder() .name("my_scope") .build()); } } ```
-
getEndpoint
public static com.pulumi.core.Output<GetEndpointResult> getEndpoint()
Use this data source to get the ID of an OpenStack endpoint. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetEndpointArgs; 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 endpoint1 = IdentityFunctions.getEndpoint(GetEndpointArgs.builder() .serviceName("demo") .build()); } } ```
-
getEndpointPlain
public static java.util.concurrent.CompletableFuture<GetEndpointResult> getEndpointPlain()
Use this data source to get the ID of an OpenStack endpoint. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetEndpointArgs; 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 endpoint1 = IdentityFunctions.getEndpoint(GetEndpointArgs.builder() .serviceName("demo") .build()); } } ```
-
getEndpoint
public static com.pulumi.core.Output<GetEndpointResult> getEndpoint(GetEndpointArgs args)
Use this data source to get the ID of an OpenStack endpoint. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetEndpointArgs; 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 endpoint1 = IdentityFunctions.getEndpoint(GetEndpointArgs.builder() .serviceName("demo") .build()); } } ```
-
getEndpointPlain
public static java.util.concurrent.CompletableFuture<GetEndpointResult> getEndpointPlain(GetEndpointPlainArgs args)
Use this data source to get the ID of an OpenStack endpoint. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetEndpointArgs; 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 endpoint1 = IdentityFunctions.getEndpoint(GetEndpointArgs.builder() .serviceName("demo") .build()); } } ```
-
getEndpoint
public static com.pulumi.core.Output<GetEndpointResult> getEndpoint(GetEndpointArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack endpoint. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetEndpointArgs; 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 endpoint1 = IdentityFunctions.getEndpoint(GetEndpointArgs.builder() .serviceName("demo") .build()); } } ```
-
getEndpointPlain
public static java.util.concurrent.CompletableFuture<GetEndpointResult> getEndpointPlain(GetEndpointPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack endpoint. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetEndpointArgs; 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 endpoint1 = IdentityFunctions.getEndpoint(GetEndpointArgs.builder() .serviceName("demo") .build()); } } ```
-
getGroup
public static com.pulumi.core.Output<GetGroupResult> getGroup(GetGroupArgs args)
Use this data source to get the ID of an OpenStack group. > **Note:** You _must_ have admin privileges in your OpenStack cloud to use this resource. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetGroupArgs; 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 admins = IdentityFunctions.getGroup(GetGroupArgs.builder() .name("admins") .build()); } } ```
-
getGroupPlain
public static java.util.concurrent.CompletableFuture<GetGroupResult> getGroupPlain(GetGroupPlainArgs args)
Use this data source to get the ID of an OpenStack group. > **Note:** You _must_ have admin privileges in your OpenStack cloud to use this resource. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetGroupArgs; 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 admins = IdentityFunctions.getGroup(GetGroupArgs.builder() .name("admins") .build()); } } ```
-
getGroup
public static com.pulumi.core.Output<GetGroupResult> getGroup(GetGroupArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack group. > **Note:** You _must_ have admin privileges in your OpenStack cloud to use this resource. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetGroupArgs; 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 admins = IdentityFunctions.getGroup(GetGroupArgs.builder() .name("admins") .build()); } } ```
-
getGroupPlain
public static java.util.concurrent.CompletableFuture<GetGroupResult> getGroupPlain(GetGroupPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack group. > **Note:** You _must_ have admin privileges in your OpenStack cloud to use this resource. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetGroupArgs; 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 admins = IdentityFunctions.getGroup(GetGroupArgs.builder() .name("admins") .build()); } } ```
-
getProject
public static com.pulumi.core.Output<GetProjectResult> getProject()
Use this data source to get the ID of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetProjectArgs; 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 project1 = IdentityFunctions.getProject(GetProjectArgs.builder() .name("demo") .build()); } } ```
-
getProjectPlain
public static java.util.concurrent.CompletableFuture<GetProjectResult> getProjectPlain()
Use this data source to get the ID of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetProjectArgs; 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 project1 = IdentityFunctions.getProject(GetProjectArgs.builder() .name("demo") .build()); } } ```
-
getProject
public static com.pulumi.core.Output<GetProjectResult> getProject(GetProjectArgs args)
Use this data source to get the ID of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetProjectArgs; 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 project1 = IdentityFunctions.getProject(GetProjectArgs.builder() .name("demo") .build()); } } ```
-
getProjectPlain
public static java.util.concurrent.CompletableFuture<GetProjectResult> getProjectPlain(GetProjectPlainArgs args)
Use this data source to get the ID of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetProjectArgs; 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 project1 = IdentityFunctions.getProject(GetProjectArgs.builder() .name("demo") .build()); } } ```
-
getProject
public static com.pulumi.core.Output<GetProjectResult> getProject(GetProjectArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetProjectArgs; 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 project1 = IdentityFunctions.getProject(GetProjectArgs.builder() .name("demo") .build()); } } ```
-
getProjectPlain
public static java.util.concurrent.CompletableFuture<GetProjectResult> getProjectPlain(GetProjectPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetProjectArgs; 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 project1 = IdentityFunctions.getProject(GetProjectArgs.builder() .name("demo") .build()); } } ```
-
getRole
public static com.pulumi.core.Output<GetRoleResult> getRole(GetRoleArgs args)
Use this data source to get the ID of an OpenStack role. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetRoleArgs; 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 admin = IdentityFunctions.getRole(GetRoleArgs.builder() .name("admin") .build()); } } ```
-
getRolePlain
public static java.util.concurrent.CompletableFuture<GetRoleResult> getRolePlain(GetRolePlainArgs args)
Use this data source to get the ID of an OpenStack role. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetRoleArgs; 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 admin = IdentityFunctions.getRole(GetRoleArgs.builder() .name("admin") .build()); } } ```
-
getRole
public static com.pulumi.core.Output<GetRoleResult> getRole(GetRoleArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack role. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetRoleArgs; 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 admin = IdentityFunctions.getRole(GetRoleArgs.builder() .name("admin") .build()); } } ```
-
getRolePlain
public static java.util.concurrent.CompletableFuture<GetRoleResult> getRolePlain(GetRolePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack role. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetRoleArgs; 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 admin = IdentityFunctions.getRole(GetRoleArgs.builder() .name("admin") .build()); } } ```
-
getService
public static com.pulumi.core.Output<GetServiceResult> getService()
Use this data source to get the ID of an OpenStack service. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetServiceArgs; 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 service1 = IdentityFunctions.getService(GetServiceArgs.builder() .name("keystone") .build()); } } ```
-
getServicePlain
public static java.util.concurrent.CompletableFuture<GetServiceResult> getServicePlain()
Use this data source to get the ID of an OpenStack service. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetServiceArgs; 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 service1 = IdentityFunctions.getService(GetServiceArgs.builder() .name("keystone") .build()); } } ```
-
getService
public static com.pulumi.core.Output<GetServiceResult> getService(GetServiceArgs args)
Use this data source to get the ID of an OpenStack service. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetServiceArgs; 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 service1 = IdentityFunctions.getService(GetServiceArgs.builder() .name("keystone") .build()); } } ```
-
getServicePlain
public static java.util.concurrent.CompletableFuture<GetServiceResult> getServicePlain(GetServicePlainArgs args)
Use this data source to get the ID of an OpenStack service. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetServiceArgs; 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 service1 = IdentityFunctions.getService(GetServiceArgs.builder() .name("keystone") .build()); } } ```
-
getService
public static com.pulumi.core.Output<GetServiceResult> getService(GetServiceArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack service. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetServiceArgs; 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 service1 = IdentityFunctions.getService(GetServiceArgs.builder() .name("keystone") .build()); } } ```
-
getServicePlain
public static java.util.concurrent.CompletableFuture<GetServiceResult> getServicePlain(GetServicePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack service. > **Note:** This usually requires admin privileges. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetServiceArgs; 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 service1 = IdentityFunctions.getService(GetServiceArgs.builder() .name("keystone") .build()); } } ```
-
getUser
public static com.pulumi.core.Output<GetUserResult> getUser()
Use this data source to get the ID of an OpenStack user. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetUserArgs; 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 user1 = IdentityFunctions.getUser(GetUserArgs.builder() .name("user_1") .build()); } } ```
-
getUserPlain
public static java.util.concurrent.CompletableFuture<GetUserResult> getUserPlain()
Use this data source to get the ID of an OpenStack user. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetUserArgs; 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 user1 = IdentityFunctions.getUser(GetUserArgs.builder() .name("user_1") .build()); } } ```
-
getUser
public static com.pulumi.core.Output<GetUserResult> getUser(GetUserArgs args)
Use this data source to get the ID of an OpenStack user. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetUserArgs; 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 user1 = IdentityFunctions.getUser(GetUserArgs.builder() .name("user_1") .build()); } } ```
-
getUserPlain
public static java.util.concurrent.CompletableFuture<GetUserResult> getUserPlain(GetUserPlainArgs args)
Use this data source to get the ID of an OpenStack user. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetUserArgs; 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 user1 = IdentityFunctions.getUser(GetUserArgs.builder() .name("user_1") .build()); } } ```
-
getUser
public static com.pulumi.core.Output<GetUserResult> getUser(GetUserArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack user. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetUserArgs; 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 user1 = IdentityFunctions.getUser(GetUserArgs.builder() .name("user_1") .build()); } } ```
-
getUserPlain
public static java.util.concurrent.CompletableFuture<GetUserResult> getUserPlain(GetUserPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an OpenStack user. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.identity.IdentityFunctions; import com.pulumi.openstack.identity.inputs.GetUserArgs; 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 user1 = IdentityFunctions.getUser(GetUserArgs.builder() .name("user_1") .build()); } } ```
-
-