Class ShareAccessArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.sharedfilesystem.ShareAccessArgs
-
public final class ShareAccessArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classShareAccessArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ShareAccessArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>accessLevel()com.pulumi.core.Output<java.lang.String>accessTo()com.pulumi.core.Output<java.lang.String>accessType()static ShareAccessArgs.Builderbuilder()static ShareAccessArgs.Builderbuilder(ShareAccessArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()com.pulumi.core.Output<java.lang.String>shareId()
-
-
-
Field Detail
-
Empty
public static final ShareAccessArgs Empty
-
-
Method Detail
-
accessLevel
public com.pulumi.core.Output<java.lang.String> accessLevel()
- Returns:
- The access level to the share. Can either be `rw` or `ro`.
-
accessTo
public com.pulumi.core.Output<java.lang.String> accessTo()
- Returns:
- The value that defines the access. Can either be an IP address or a username verified by configured Security Service of the Share Network.
-
accessType
public com.pulumi.core.Output<java.lang.String> accessType()
- Returns:
- The access rule type. Can either be an ip, user, cert, or cephx. cephx support requires an OpenStack environment that supports Shared Filesystem microversion 2.13 (Mitaka) or later.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a share access. Changing this creates a new share access.
-
shareId
public com.pulumi.core.Output<java.lang.String> shareId()
- Returns:
- The UUID of the share to which you are granted access.
-
builder
public static ShareAccessArgs.Builder builder()
-
builder
public static ShareAccessArgs.Builder builder(ShareAccessArgs defaults)
-
-