Interface FilestoreInstanceFileShares
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
FilestoreInstanceFileShares.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.190Z") @Stability(Stable) public interface FilestoreInstanceFileShares extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classFilestoreInstanceFileShares.BuilderA builder forFilestoreInstanceFileSharesstatic classFilestoreInstanceFileShares.Jsii$ProxyAn implementation forFilestoreInstanceFileShares
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static FilestoreInstanceFileShares.Builderbuilder()NumbergetCapacityGb()File share capacity in GiB.StringgetName()The name of the fileshare (16 characters or less).default ObjectgetNfsExportOptions()nfs_export_options block.default StringgetSourceBackup()The resource name of the backup, in the format projects/{projectId}/locations/{locationId}/backups/{backupId}, that this file share has been restored from.
-
-
-
Method Detail
-
getCapacityGb
@Stability(Stable) @NotNull Number getCapacityGb()
File share capacity in GiB.This must be at least 1024 GiB for the standard tier, or 2560 GiB for the premium tier. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/filestore_instance#capacity_gb FilestoreInstance#capacity_gb}
-
getName
@Stability(Stable) @NotNull String getName()
The name of the fileshare (16 characters or less).Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/filestore_instance#name FilestoreInstance#name}
-
getNfsExportOptions
@Stability(Stable) @Nullable default Object getNfsExportOptions()
nfs_export_options block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/filestore_instance#nfs_export_options FilestoreInstance#nfs_export_options}
-
getSourceBackup
@Stability(Stable) @Nullable default String getSourceBackup()
The resource name of the backup, in the format projects/{projectId}/locations/{locationId}/backups/{backupId}, that this file share has been restored from.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/filestore_instance#source_backup FilestoreInstance#source_backup}
-
builder
@Stability(Stable) static FilestoreInstanceFileShares.Builder builder()
-
-