Class ShareAccessState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.sharedfilesystem.inputs.ShareAccessState
-
public final class ShareAccessState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classShareAccessState.Builder
-
Field Summary
Fields Modifier and Type Field Description static ShareAccessStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>accessKey()java.util.Optional<com.pulumi.core.Output<java.lang.String>>accessLevel()java.util.Optional<com.pulumi.core.Output<java.lang.String>>accessTo()java.util.Optional<com.pulumi.core.Output<java.lang.String>>accessType()static ShareAccessState.Builderbuilder()static ShareAccessState.Builderbuilder(ShareAccessState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>shareId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>state()
-
-
-
Field Detail
-
Empty
public static final ShareAccessState Empty
-
-
Method Detail
-
accessKey
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accessKey()
- Returns:
- The access credential of the entity granted access.
-
accessLevel
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accessLevel()
- Returns:
- The access level to the share. Can either be `rw` or `ro`.
-
accessTo
public java.util.Optional<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 java.util.Optional<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 java.util.Optional<com.pulumi.core.Output<java.lang.String>> shareId()
- Returns:
- The UUID of the share to which you are granted access.
-
state
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> state()
- Returns:
- The share access state.
-
builder
public static ShareAccessState.Builder builder()
-
builder
public static ShareAccessState.Builder builder(ShareAccessState defaults)
-
-