Package org.cdk8s.plus24
Class GCEPersistentDiskPersistentVolume
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.constructs.Construct
-
- org.cdk8s.plus24.Resource
-
- org.cdk8s.plus24.PersistentVolume
-
- org.cdk8s.plus24.GCEPersistentDiskPersistentVolume
-
- All Implemented Interfaces:
IApiEndpoint
,IApiResource
,IPersistentVolume
,IResource
,IStorage
,software.amazon.jsii.JsiiSerializable
,software.constructs.IConstruct
,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.72.0 (build 4b8828b)", date="2022-12-22T02:29:49.493Z") @Stability(Stable) public class GCEPersistentDiskPersistentVolume extends PersistentVolume
GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.Provisioned by an admin.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GCEPersistentDiskPersistentVolume.Builder
A fluent builder forGCEPersistentDiskPersistentVolume
.-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface org.cdk8s.plus24.IApiEndpoint
IApiEndpoint.Jsii$Default
-
Nested classes/interfaces inherited from interface org.cdk8s.plus24.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.plus24.IPersistentVolume
IPersistentVolume.Jsii$Default, IPersistentVolume.Jsii$Proxy
-
Nested classes/interfaces inherited from interface org.cdk8s.plus24.IResource
IResource.Jsii$Default
-
Nested classes/interfaces inherited from interface org.cdk8s.plus24.IStorage
IStorage.Jsii$Default, IStorage.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GCEPersistentDiskPersistentVolume(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
protected
GCEPersistentDiskPersistentVolume(software.amazon.jsii.JsiiObjectRef objRef)
GCEPersistentDiskPersistentVolume(software.constructs.Construct scope, String id, GCEPersistentDiskPersistentVolumeProps props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getFsType()
File system type of this volume.Number
getPartition()
Partition of this volume.String
getPdName()
PD resource in GCE of this volume.Boolean
getReadOnly()
Whether or not it is mounted as a read-only volume.-
Methods inherited from class org.cdk8s.plus24.PersistentVolume
asVolume, bind, fromPersistentVolumeName, getAccessModes, getApiObject, getClaim, getMode, getMountOptions, getReclaimPolicy, getResourceType, getStorage, getStorageClassName, reserve
-
Methods inherited from class org.cdk8s.plus24.Resource
asApiResource, asNonApiResource, getApiGroup, getApiVersion, getKind, getMetadata, getName, getPermissions, 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.plus24.IApiResource
getApiGroup, getResourceName
-
Methods inherited from interface org.cdk8s.plus24.IResource
getApiVersion, getKind, getName
-
-
-
-
Constructor Detail
-
GCEPersistentDiskPersistentVolume
protected GCEPersistentDiskPersistentVolume(software.amazon.jsii.JsiiObjectRef objRef)
-
GCEPersistentDiskPersistentVolume
protected GCEPersistentDiskPersistentVolume(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
GCEPersistentDiskPersistentVolume
@Stability(Stable) public GCEPersistentDiskPersistentVolume(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull GCEPersistentDiskPersistentVolumeProps 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.
-
getPdName
@Stability(Stable) @NotNull public String getPdName()
PD resource in GCE of this volume.
-
getReadOnly
@Stability(Stable) @NotNull public Boolean getReadOnly()
Whether or not it is mounted as a read-only volume.
-
getPartition
@Stability(Stable) @Nullable public Number getPartition()
Partition of this volume.
-
-