Package com.pulumi.aws.efs
Class FileSystemPolicyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.efs.FileSystemPolicyArgs
-
public final class FileSystemPolicyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFileSystemPolicyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FileSystemPolicyArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FileSystemPolicyArgs.Builderbuilder()static FileSystemPolicyArgs.Builderbuilder(FileSystemPolicyArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>bypassPolicyLockoutSafetyCheck()com.pulumi.core.Output<java.lang.String>fileSystemId()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 FileSystemPolicyArgs 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 com.pulumi.core.Output<java.lang.String> fileSystemId()
- Returns:
- The ID of the EFS file system.
-
policy
public 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 FileSystemPolicyArgs.Builder builder()
-
builder
public static FileSystemPolicyArgs.Builder builder(FileSystemPolicyArgs defaults)
-
-