Package com.pulumi.aws.efs.inputs
Class FileSystemPolicyState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.efs.inputs.FileSystemPolicyState
-
public final class FileSystemPolicyState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFileSystemPolicyState.Builder
-
Field Summary
Fields Modifier and Type Field Description static FileSystemPolicyStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FileSystemPolicyState.Builderbuilder()static FileSystemPolicyState.Builderbuilder(FileSystemPolicyState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>bypassPolicyLockoutSafetyCheck()java.util.Optional<com.pulumi.core.Output<java.lang.String>>fileSystemId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>policy()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()
-
-
-
Field Detail
-
Empty
public static final FileSystemPolicyState Empty
-
-
Method Detail
-
bypassPolicyLockoutSafetyCheck
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> bypassPolicyLockoutSafetyCheck()
- Returns:
- A flag to indicate whether to bypass the `aws.efs.FileSystemPolicy` lockout safety check. The policy lockout safety check determines whether the policy in the request will prevent the principal making the request will be locked out from making future `PutFileSystemPolicy` requests on the file system. Set `bypassPolicyLockoutSafetyCheck` to `true` only when you intend to prevent the principal that is making the request from making a subsequent `PutFileSystemPolicy` request on the file system. The default value is `false`.
-
fileSystemId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fileSystemId()
- Returns:
- The ID of the EFS file system.
-
policy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> policy()
- Returns:
- The JSON formatted file system policy for the EFS file system. see [Docs](https://docs.aws.amazon.com/efs/latest/ug/access-control-overview.html#access-control-manage-access-intro-resource-policies) for more info. The following arguments are optional:
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
builder
public static FileSystemPolicyState.Builder builder()
-
builder
public static FileSystemPolicyState.Builder builder(FileSystemPolicyState defaults)
-
-