Class IdentityFunctions


  • public final class IdentityFunctions
    extends java.lang.Object
    • 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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IdentityFunctions

        public IdentityFunctions()
    • 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()); } } ```