Package org.cdk8s.plus20
Class AwsElasticBlockStorePersistentVolume
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.constructs.Construct
-
- org.cdk8s.plus20.Resource
-
- org.cdk8s.plus20.PersistentVolume
-
- org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume
-
- All Implemented Interfaces:
IApiEndpoint,IApiResource,IPersistentVolume,IResource,IStorage,software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.59.0 (build eb02c92)", date="2022-05-18T23:19:48.530Z") @Stability(Stable) public class AwsElasticBlockStorePersistentVolume extends PersistentVolume
Represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAwsElasticBlockStorePersistentVolume.BuilderA fluent builder forAwsElasticBlockStorePersistentVolume.-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface org.cdk8s.plus20.IApiEndpoint
IApiEndpoint.Jsii$Default
-
Nested classes/interfaces inherited from interface org.cdk8s.plus20.IApiResource
IApiResource.Jsii$Default
-
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default
-
Nested classes/interfaces inherited from interface org.cdk8s.plus20.IPersistentVolume
IPersistentVolume.Jsii$Default, IPersistentVolume.Jsii$Proxy
-
Nested classes/interfaces inherited from interface org.cdk8s.plus20.IResource
IResource.Jsii$Default
-
Nested classes/interfaces inherited from interface org.cdk8s.plus20.IStorage
IStorage.Jsii$Default, IStorage.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAwsElasticBlockStorePersistentVolume(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedAwsElasticBlockStorePersistentVolume(software.amazon.jsii.JsiiObjectRef objRef)AwsElasticBlockStorePersistentVolume(software.constructs.Construct scope, String id, AwsElasticBlockStorePersistentVolumeProps props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFsType()File system type of this volume.NumbergetPartition()Partition of this volume.BooleangetReadOnly()Whether or not it is mounted as a read-only volume.StringgetVolumeId()Volume id of this volume.-
Methods inherited from class org.cdk8s.plus20.PersistentVolume
asVolume, bind, fromPersistentVolumeName, getAccessModes, getApiObject, getClaim, getMode, getMountOptions, getReclaimPolicy, getResourceType, getStorage, getStorageClassName, reserve
-
Methods inherited from class org.cdk8s.plus20.Resource
asApiResource, asNonApiResource, getApiGroup, getApiVersion, getKind, getMetadata, getName, getResourceName
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cdk8s.plus20.IResource
getApiGroup, getApiVersion, getKind, getName
-
-
-
-
Constructor Detail
-
AwsElasticBlockStorePersistentVolume
protected AwsElasticBlockStorePersistentVolume(software.amazon.jsii.JsiiObjectRef objRef)
-
AwsElasticBlockStorePersistentVolume
protected AwsElasticBlockStorePersistentVolume(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
AwsElasticBlockStorePersistentVolume
@Stability(Stable) public AwsElasticBlockStorePersistentVolume(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull AwsElasticBlockStorePersistentVolumeProps props)- Parameters:
scope- This parameter is required.id- This parameter is required.props- This parameter is required.
-
-
Method Detail
-
getFsType
@Stability(Stable) @NotNull public String getFsType()
File system type of this volume.
-
getReadOnly
@Stability(Stable) @NotNull public Boolean getReadOnly()
Whether or not it is mounted as a read-only volume.
-
getVolumeId
@Stability(Stable) @NotNull public String getVolumeId()
Volume id of this volume.
-
getPartition
@Stability(Stable) @Nullable public Number getPartition()
Partition of this volume.
-
-