Package com.pulumi.gcp.secretmanager
Class SecretmanagerFunctions
- java.lang.Object
-
- com.pulumi.gcp.secretmanager.SecretmanagerFunctions
-
public final class SecretmanagerFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SecretmanagerFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetSecretResult>
getSecret(GetSecretArgs args)
Use this data source to get information about a Secret Manager Secret ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretArgs; 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 qa = SecretmanagerFunctions.getSecret(GetSecretArgs.builder() .secretId("foobar") .build()); } } ```static com.pulumi.core.Output<GetSecretResult>
getSecret(GetSecretArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about a Secret Manager Secret ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretArgs; 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 qa = SecretmanagerFunctions.getSecret(GetSecretArgs.builder() .secretId("foobar") .build()); } } ```static com.pulumi.core.Output<GetSecretIamPolicyResult>
getSecretIamPolicy(GetSecretIamPolicyArgs args)
Retrieves the current IAM policy data for secret ## example ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretIamPolicyArgs; 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 policy = SecretmanagerFunctions.getSecretIamPolicy(GetSecretIamPolicyArgs.builder() .project(google_secret_manager_secret.secret-basic().project()) .secretId(google_secret_manager_secret.secret-basic().secret_id()) .build()); } } ```static com.pulumi.core.Output<GetSecretIamPolicyResult>
getSecretIamPolicy(GetSecretIamPolicyArgs args, com.pulumi.deployment.InvokeOptions options)
Retrieves the current IAM policy data for secret ## example ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretIamPolicyArgs; 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 policy = SecretmanagerFunctions.getSecretIamPolicy(GetSecretIamPolicyArgs.builder() .project(google_secret_manager_secret.secret-basic().project()) .secretId(google_secret_manager_secret.secret-basic().secret_id()) .build()); } } ```static java.util.concurrent.CompletableFuture<GetSecretIamPolicyResult>
getSecretIamPolicyPlain(GetSecretIamPolicyPlainArgs args)
Retrieves the current IAM policy data for secret ## example ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretIamPolicyArgs; 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 policy = SecretmanagerFunctions.getSecretIamPolicy(GetSecretIamPolicyArgs.builder() .project(google_secret_manager_secret.secret-basic().project()) .secretId(google_secret_manager_secret.secret-basic().secret_id()) .build()); } } ```static java.util.concurrent.CompletableFuture<GetSecretIamPolicyResult>
getSecretIamPolicyPlain(GetSecretIamPolicyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Retrieves the current IAM policy data for secret ## example ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretIamPolicyArgs; 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 policy = SecretmanagerFunctions.getSecretIamPolicy(GetSecretIamPolicyArgs.builder() .project(google_secret_manager_secret.secret-basic().project()) .secretId(google_secret_manager_secret.secret-basic().secret_id()) .build()); } } ```static java.util.concurrent.CompletableFuture<GetSecretResult>
getSecretPlain(GetSecretPlainArgs args)
Use this data source to get information about a Secret Manager Secret ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretArgs; 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 qa = SecretmanagerFunctions.getSecret(GetSecretArgs.builder() .secretId("foobar") .build()); } } ```static java.util.concurrent.CompletableFuture<GetSecretResult>
getSecretPlain(GetSecretPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about a Secret Manager Secret ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretArgs; 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 qa = SecretmanagerFunctions.getSecret(GetSecretArgs.builder() .secretId("foobar") .build()); } } ```static com.pulumi.core.Output<GetSecretsResult>
getSecrets()
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```static com.pulumi.core.Output<GetSecretsResult>
getSecrets(GetSecretsArgs args)
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```static com.pulumi.core.Output<GetSecretsResult>
getSecrets(GetSecretsArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```static java.util.concurrent.CompletableFuture<GetSecretsResult>
getSecretsPlain()
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```static java.util.concurrent.CompletableFuture<GetSecretsResult>
getSecretsPlain(GetSecretsPlainArgs args)
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```static java.util.concurrent.CompletableFuture<GetSecretsResult>
getSecretsPlain(GetSecretsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```static com.pulumi.core.Output<GetSecretVersionResult>
getSecretVersion(GetSecretVersionArgs args)
Get the value and metadata from a Secret Manager secret version.static com.pulumi.core.Output<GetSecretVersionResult>
getSecretVersion(GetSecretVersionArgs args, com.pulumi.deployment.InvokeOptions options)
Get the value and metadata from a Secret Manager secret version.static com.pulumi.core.Output<GetSecretVersionAccessResult>
getSecretVersionAccess(GetSecretVersionAccessArgs args)
Get the value from a Secret Manager secret version.static com.pulumi.core.Output<GetSecretVersionAccessResult>
getSecretVersionAccess(GetSecretVersionAccessArgs args, com.pulumi.deployment.InvokeOptions options)
Get the value from a Secret Manager secret version.static java.util.concurrent.CompletableFuture<GetSecretVersionAccessResult>
getSecretVersionAccessPlain(GetSecretVersionAccessPlainArgs args)
Get the value from a Secret Manager secret version.static java.util.concurrent.CompletableFuture<GetSecretVersionAccessResult>
getSecretVersionAccessPlain(GetSecretVersionAccessPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Get the value from a Secret Manager secret version.static java.util.concurrent.CompletableFuture<GetSecretVersionResult>
getSecretVersionPlain(GetSecretVersionPlainArgs args)
Get the value and metadata from a Secret Manager secret version.static java.util.concurrent.CompletableFuture<GetSecretVersionResult>
getSecretVersionPlain(GetSecretVersionPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Get the value and metadata from a Secret Manager secret version.
-
-
-
Method Detail
-
getSecret
public static com.pulumi.core.Output<GetSecretResult> getSecret(GetSecretArgs args)
Use this data source to get information about a Secret Manager Secret ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretArgs; 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 qa = SecretmanagerFunctions.getSecret(GetSecretArgs.builder() .secretId("foobar") .build()); } } ```
-
getSecretPlain
public static java.util.concurrent.CompletableFuture<GetSecretResult> getSecretPlain(GetSecretPlainArgs args)
Use this data source to get information about a Secret Manager Secret ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretArgs; 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 qa = SecretmanagerFunctions.getSecret(GetSecretArgs.builder() .secretId("foobar") .build()); } } ```
-
getSecret
public static com.pulumi.core.Output<GetSecretResult> getSecret(GetSecretArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about a Secret Manager Secret ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretArgs; 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 qa = SecretmanagerFunctions.getSecret(GetSecretArgs.builder() .secretId("foobar") .build()); } } ```
-
getSecretPlain
public static java.util.concurrent.CompletableFuture<GetSecretResult> getSecretPlain(GetSecretPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about a Secret Manager Secret ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretArgs; 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 qa = SecretmanagerFunctions.getSecret(GetSecretArgs.builder() .secretId("foobar") .build()); } } ```
-
getSecretIamPolicy
public static com.pulumi.core.Output<GetSecretIamPolicyResult> getSecretIamPolicy(GetSecretIamPolicyArgs args)
Retrieves the current IAM policy data for secret ## example ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretIamPolicyArgs; 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 policy = SecretmanagerFunctions.getSecretIamPolicy(GetSecretIamPolicyArgs.builder() .project(google_secret_manager_secret.secret-basic().project()) .secretId(google_secret_manager_secret.secret-basic().secret_id()) .build()); } } ```
-
getSecretIamPolicyPlain
public static java.util.concurrent.CompletableFuture<GetSecretIamPolicyResult> getSecretIamPolicyPlain(GetSecretIamPolicyPlainArgs args)
Retrieves the current IAM policy data for secret ## example ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretIamPolicyArgs; 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 policy = SecretmanagerFunctions.getSecretIamPolicy(GetSecretIamPolicyArgs.builder() .project(google_secret_manager_secret.secret-basic().project()) .secretId(google_secret_manager_secret.secret-basic().secret_id()) .build()); } } ```
-
getSecretIamPolicy
public static com.pulumi.core.Output<GetSecretIamPolicyResult> getSecretIamPolicy(GetSecretIamPolicyArgs args, com.pulumi.deployment.InvokeOptions options)
Retrieves the current IAM policy data for secret ## example ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretIamPolicyArgs; 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 policy = SecretmanagerFunctions.getSecretIamPolicy(GetSecretIamPolicyArgs.builder() .project(google_secret_manager_secret.secret-basic().project()) .secretId(google_secret_manager_secret.secret-basic().secret_id()) .build()); } } ```
-
getSecretIamPolicyPlain
public static java.util.concurrent.CompletableFuture<GetSecretIamPolicyResult> getSecretIamPolicyPlain(GetSecretIamPolicyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Retrieves the current IAM policy data for secret ## example ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretIamPolicyArgs; 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 policy = SecretmanagerFunctions.getSecretIamPolicy(GetSecretIamPolicyArgs.builder() .project(google_secret_manager_secret.secret-basic().project()) .secretId(google_secret_manager_secret.secret-basic().secret_id()) .build()); } } ```
-
getSecretVersion
public static com.pulumi.core.Output<GetSecretVersionResult> getSecretVersion(GetSecretVersionArgs args)
Get the value and metadata from a Secret Manager secret version. For more information see the official documentation datasource. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretVersionArgs; 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 basic = SecretmanagerFunctions.getSecretVersion(GetSecretVersionArgs.builder() .secret("my-secret") .build()); } } ```
-
getSecretVersionPlain
public static java.util.concurrent.CompletableFuture<GetSecretVersionResult> getSecretVersionPlain(GetSecretVersionPlainArgs args)
Get the value and metadata from a Secret Manager secret version. For more information see the official documentation datasource. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretVersionArgs; 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 basic = SecretmanagerFunctions.getSecretVersion(GetSecretVersionArgs.builder() .secret("my-secret") .build()); } } ```
-
getSecretVersion
public static com.pulumi.core.Output<GetSecretVersionResult> getSecretVersion(GetSecretVersionArgs args, com.pulumi.deployment.InvokeOptions options)
Get the value and metadata from a Secret Manager secret version. For more information see the official documentation datasource. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretVersionArgs; 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 basic = SecretmanagerFunctions.getSecretVersion(GetSecretVersionArgs.builder() .secret("my-secret") .build()); } } ```
-
getSecretVersionPlain
public static java.util.concurrent.CompletableFuture<GetSecretVersionResult> getSecretVersionPlain(GetSecretVersionPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Get the value and metadata from a Secret Manager secret version. For more information see the official documentation datasource. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretVersionArgs; 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 basic = SecretmanagerFunctions.getSecretVersion(GetSecretVersionArgs.builder() .secret("my-secret") .build()); } } ```
-
getSecretVersionAccess
public static com.pulumi.core.Output<GetSecretVersionAccessResult> getSecretVersionAccess(GetSecretVersionAccessArgs args)
Get the value from a Secret Manager secret version. This is similar to the gcp.secretmanager.SecretVersion datasource, but it only requires the [Secret Manager Secret Accessor](https://cloud.google.com/secret-manager/docs/access-control#secretmanager.secretAccessor) role. For more information see the [official documentation](https://cloud.google.com/secret-manager/docs/) and [API](https://cloud.google.com/secret-manager/docs/reference/rest/v1/projects.secrets.versions/access). ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretVersionAccessArgs; 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 basic = SecretmanagerFunctions.getSecretVersionAccess(GetSecretVersionAccessArgs.builder() .secret("my-secret") .build()); } } ```
-
getSecretVersionAccessPlain
public static java.util.concurrent.CompletableFuture<GetSecretVersionAccessResult> getSecretVersionAccessPlain(GetSecretVersionAccessPlainArgs args)
Get the value from a Secret Manager secret version. This is similar to the gcp.secretmanager.SecretVersion datasource, but it only requires the [Secret Manager Secret Accessor](https://cloud.google.com/secret-manager/docs/access-control#secretmanager.secretAccessor) role. For more information see the [official documentation](https://cloud.google.com/secret-manager/docs/) and [API](https://cloud.google.com/secret-manager/docs/reference/rest/v1/projects.secrets.versions/access). ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretVersionAccessArgs; 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 basic = SecretmanagerFunctions.getSecretVersionAccess(GetSecretVersionAccessArgs.builder() .secret("my-secret") .build()); } } ```
-
getSecretVersionAccess
public static com.pulumi.core.Output<GetSecretVersionAccessResult> getSecretVersionAccess(GetSecretVersionAccessArgs args, com.pulumi.deployment.InvokeOptions options)
Get the value from a Secret Manager secret version. This is similar to the gcp.secretmanager.SecretVersion datasource, but it only requires the [Secret Manager Secret Accessor](https://cloud.google.com/secret-manager/docs/access-control#secretmanager.secretAccessor) role. For more information see the [official documentation](https://cloud.google.com/secret-manager/docs/) and [API](https://cloud.google.com/secret-manager/docs/reference/rest/v1/projects.secrets.versions/access). ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretVersionAccessArgs; 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 basic = SecretmanagerFunctions.getSecretVersionAccess(GetSecretVersionAccessArgs.builder() .secret("my-secret") .build()); } } ```
-
getSecretVersionAccessPlain
public static java.util.concurrent.CompletableFuture<GetSecretVersionAccessResult> getSecretVersionAccessPlain(GetSecretVersionAccessPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Get the value from a Secret Manager secret version. This is similar to the gcp.secretmanager.SecretVersion datasource, but it only requires the [Secret Manager Secret Accessor](https://cloud.google.com/secret-manager/docs/access-control#secretmanager.secretAccessor) role. For more information see the [official documentation](https://cloud.google.com/secret-manager/docs/) and [API](https://cloud.google.com/secret-manager/docs/reference/rest/v1/projects.secrets.versions/access). ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretVersionAccessArgs; 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 basic = SecretmanagerFunctions.getSecretVersionAccess(GetSecretVersionAccessArgs.builder() .secret("my-secret") .build()); } } ```
-
getSecrets
public static com.pulumi.core.Output<GetSecretsResult> getSecrets()
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```
-
getSecretsPlain
public static java.util.concurrent.CompletableFuture<GetSecretsResult> getSecretsPlain()
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```
-
getSecrets
public static com.pulumi.core.Output<GetSecretsResult> getSecrets(GetSecretsArgs args)
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```
-
getSecretsPlain
public static java.util.concurrent.CompletableFuture<GetSecretsResult> getSecretsPlain(GetSecretsPlainArgs args)
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```
-
getSecrets
public static com.pulumi.core.Output<GetSecretsResult> getSecrets(GetSecretsArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```
-
getSecretsPlain
public static java.util.concurrent.CompletableFuture<GetSecretsResult> getSecretsPlain(GetSecretsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to list the Secret Manager Secrets ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.gcp.secretmanager.SecretmanagerFunctions; import com.pulumi.gcp.secretmanager.inputs.GetSecretsArgs; 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 secrets = SecretmanagerFunctions.getSecrets(); } } ```
-
-