Package com.pulumi.gcp.iam.inputs
Class GetTestablePermissionsPlainArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.gcp.iam.inputs.GetTestablePermissionsPlainArgs
-
public final class GetTestablePermissionsPlainArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetTestablePermissionsPlainArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetTestablePermissionsPlainArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetTestablePermissionsPlainArgs.Builder
builder()
static GetTestablePermissionsPlainArgs.Builder
builder(GetTestablePermissionsPlainArgs defaults)
java.util.Optional<java.lang.String>
customSupportLevel()
java.lang.String
fullResourceName()
java.util.Optional<java.util.List<java.lang.String>>
stages()
-
-
-
Field Detail
-
Empty
public static final GetTestablePermissionsPlainArgs Empty
-
-
Method Detail
-
customSupportLevel
public java.util.Optional<java.lang.String> customSupportLevel()
- Returns:
- The level of support for custom roles. Can be one of `"NOT_SUPPORTED"`, `"SUPPORTED"`, `"TESTING"`. Default is `"SUPPORTED"`
-
fullResourceName
public java.lang.String fullResourceName()
- Returns:
- See [full resource name documentation](https://cloud.google.com/apis/design/resource_names#full_resource_name) for more detail.
-
stages
public java.util.Optional<java.util.List<java.lang.String>> stages()
- Returns:
- The acceptable release stages of the permission in the output. Note that `BETA` does not include permissions in `GA`, but you can specify both with `["GA", "BETA"]` for example. Can be a list of `"ALPHA"`, `"BETA"`, `"GA"`, `"DEPRECATED"`. Default is `["GA"]`.
-
builder
public static GetTestablePermissionsPlainArgs.Builder builder()
-
builder
public static GetTestablePermissionsPlainArgs.Builder builder(GetTestablePermissionsPlainArgs defaults)
-
-