1. Packages
  2. Powerstore Provider
  3. API Docs
  4. getFilesystem
powerstore 1.2.0 published on Monday, Apr 14, 2025 by dell

powerstore.getFilesystem

Explore with Pulumi AI

powerstore 1.2.0 published on Monday, Apr 14, 2025 by dell

Using getFilesystem

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getFilesystem(args: GetFilesystemArgs, opts?: InvokeOptions): Promise<GetFilesystemResult>
function getFilesystemOutput(args: GetFilesystemOutputArgs, opts?: InvokeOptions): Output<GetFilesystemResult>
Copy
def get_filesystem(id: Optional[str] = None,
                   name: Optional[str] = None,
                   nas_server_id: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetFilesystemResult
def get_filesystem_output(id: Optional[pulumi.Input[str]] = None,
                   name: Optional[pulumi.Input[str]] = None,
                   nas_server_id: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetFilesystemResult]
Copy
func LookupFilesystem(ctx *Context, args *LookupFilesystemArgs, opts ...InvokeOption) (*LookupFilesystemResult, error)
func LookupFilesystemOutput(ctx *Context, args *LookupFilesystemOutputArgs, opts ...InvokeOption) LookupFilesystemResultOutput
Copy

> Note: This function is named LookupFilesystem in the Go SDK.

public static class GetFilesystem 
{
    public static Task<GetFilesystemResult> InvokeAsync(GetFilesystemArgs args, InvokeOptions? opts = null)
    public static Output<GetFilesystemResult> Invoke(GetFilesystemInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetFilesystemResult> getFilesystem(GetFilesystemArgs args, InvokeOptions options)
public static Output<GetFilesystemResult> getFilesystem(GetFilesystemArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: powerstore:index/getFilesystem:getFilesystem
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
Unique identifier of the File System. Conflicts with name and nas_server_id.
Name string
File System name. Conflicts with id and nas_server_id.
NasServerId string
Nas server ID. Conflicts with id and name.
Id string
Unique identifier of the File System. Conflicts with name and nas_server_id.
Name string
File System name. Conflicts with id and nas_server_id.
NasServerId string
Nas server ID. Conflicts with id and name.
id String
Unique identifier of the File System. Conflicts with name and nas_server_id.
name String
File System name. Conflicts with id and nas_server_id.
nasServerId String
Nas server ID. Conflicts with id and name.
id string
Unique identifier of the File System. Conflicts with name and nas_server_id.
name string
File System name. Conflicts with id and nas_server_id.
nasServerId string
Nas server ID. Conflicts with id and name.
id str
Unique identifier of the File System. Conflicts with name and nas_server_id.
name str
File System name. Conflicts with id and nas_server_id.
nas_server_id str
Nas server ID. Conflicts with id and name.
id String
Unique identifier of the File System. Conflicts with name and nas_server_id.
name String
File System name. Conflicts with id and nas_server_id.
nasServerId String
Nas server ID. Conflicts with id and name.

getFilesystem Result

The following output properties are available:

Filesystems List<GetFilesystemFilesystem>
List of File Systems.
Id string
Unique identifier of the File System. Conflicts with name and nas_server_id.
Name string
File System name. Conflicts with id and nas_server_id.
NasServerId string
Nas server ID. Conflicts with id and name.
Filesystems []GetFilesystemFilesystem
List of File Systems.
Id string
Unique identifier of the File System. Conflicts with name and nas_server_id.
Name string
File System name. Conflicts with id and nas_server_id.
NasServerId string
Nas server ID. Conflicts with id and name.
filesystems List<GetFilesystemFilesystem>
List of File Systems.
id String
Unique identifier of the File System. Conflicts with name and nas_server_id.
name String
File System name. Conflicts with id and nas_server_id.
nasServerId String
Nas server ID. Conflicts with id and name.
filesystems GetFilesystemFilesystem[]
List of File Systems.
id string
Unique identifier of the File System. Conflicts with name and nas_server_id.
name string
File System name. Conflicts with id and nas_server_id.
nasServerId string
Nas server ID. Conflicts with id and name.
filesystems Sequence[GetFilesystemFilesystem]
List of File Systems.
id str
Unique identifier of the File System. Conflicts with name and nas_server_id.
name str
File System name. Conflicts with id and nas_server_id.
nas_server_id str
Nas server ID. Conflicts with id and name.
filesystems List<Property Map>
List of File Systems.
id String
Unique identifier of the File System. Conflicts with name and nas_server_id.
name String
File System name. Conflicts with id and nas_server_id.
nasServerId String
Nas server ID. Conflicts with id and name.

Supporting Types

GetFilesystemFilesystem

AccessPolicy This property is required. string
Access Policy of the File System
AccessType This property is required. string
Access Type of the File System
ConfigType This property is required. string
Config Type of the File System
CreationTimestamp This property is required. string
Creation Timestamp of the File System
CreatorType This property is required. string
Creator Type of the File System
DefaultHardLimit This property is required. double
Default Hard Limit of the File System
DefaultSoftLimit This property is required. double
Default Soft Limit of the File System
Description This property is required. string
Description of the File System
ExpirationTimestamp This property is required. string
Expiration Timestamp of the File System
FileEventsPublishingMode This property is required. string
State of the event notification services for all file systems
FilesystemType This property is required. string
Filesystem Type of the File System
FlrAttributes This property is required. GetFilesystemFilesystemFlrAttributes
Flr Attributes of the File System
FolderRenamePolicy This property is required. string
Folder Rename Policy of the File System
GracePeriod This property is required. double
Grace Period of the File System
HostIoSize This property is required. string
Typical size of writes
Id This property is required. string
ID of the File System
IsAsyncMTimeEnabled This property is required. bool
Is Async MTime Enabled of the File System
IsModified This property is required. bool
Is Modified of the File System
IsQuotaEnabled This property is required. bool
Is Quota Enabled of the File System
IsSmbNoNotifyEnabled This property is required. bool
Is Smb No Notify Enabled of the File System
IsSmbNotifyOnAccessEnabled This property is required. bool
Is Smb Notify On Access Enabled of the File System
IsSmbNotifyOnWriteEnabled This property is required. bool
Is Smb Notify On Write Enabled of the File System
IsSmbOpLocksEnabled This property is required. bool
Is Smb Op Locks Enabled of the File System
IsSmbSyncWritesEnabled This property is required. bool
Is Smb Sync Writes Enabled of the File System
LastRefreshTimestamp This property is required. string
Last Refresh Timestamp of the File System
LastWritableTimestamp This property is required. string
Last Writable Timestamp of the File System
LockingPolicy This property is required. string
Locking Policy of the File System
Name This property is required. string
Name of the File System
NasServerId This property is required. string
Nas Server ID of the File System
ParentId This property is required. string
Parent ID of the File System
ProtectionPolicyId This property is required. string
Protection Policy ID of the File System
SizeTotal This property is required. double
Size Total of the File System
SizeUsed This property is required. double
Size Used of the File System
SmbNotifyOnChangeDirDepth This property is required. double
Smb Notify On Change Dir Depth of the File System
AccessPolicy This property is required. string
Access Policy of the File System
AccessType This property is required. string
Access Type of the File System
ConfigType This property is required. string
Config Type of the File System
CreationTimestamp This property is required. string
Creation Timestamp of the File System
CreatorType This property is required. string
Creator Type of the File System
DefaultHardLimit This property is required. float64
Default Hard Limit of the File System
DefaultSoftLimit This property is required. float64
Default Soft Limit of the File System
Description This property is required. string
Description of the File System
ExpirationTimestamp This property is required. string
Expiration Timestamp of the File System
FileEventsPublishingMode This property is required. string
State of the event notification services for all file systems
FilesystemType This property is required. string
Filesystem Type of the File System
FlrAttributes This property is required. GetFilesystemFilesystemFlrAttributes
Flr Attributes of the File System
FolderRenamePolicy This property is required. string
Folder Rename Policy of the File System
GracePeriod This property is required. float64
Grace Period of the File System
HostIoSize This property is required. string
Typical size of writes
Id This property is required. string
ID of the File System
IsAsyncMTimeEnabled This property is required. bool
Is Async MTime Enabled of the File System
IsModified This property is required. bool
Is Modified of the File System
IsQuotaEnabled This property is required. bool
Is Quota Enabled of the File System
IsSmbNoNotifyEnabled This property is required. bool
Is Smb No Notify Enabled of the File System
IsSmbNotifyOnAccessEnabled This property is required. bool
Is Smb Notify On Access Enabled of the File System
IsSmbNotifyOnWriteEnabled This property is required. bool
Is Smb Notify On Write Enabled of the File System
IsSmbOpLocksEnabled This property is required. bool
Is Smb Op Locks Enabled of the File System
IsSmbSyncWritesEnabled This property is required. bool
Is Smb Sync Writes Enabled of the File System
LastRefreshTimestamp This property is required. string
Last Refresh Timestamp of the File System
LastWritableTimestamp This property is required. string
Last Writable Timestamp of the File System
LockingPolicy This property is required. string
Locking Policy of the File System
Name This property is required. string
Name of the File System
NasServerId This property is required. string
Nas Server ID of the File System
ParentId This property is required. string
Parent ID of the File System
ProtectionPolicyId This property is required. string
Protection Policy ID of the File System
SizeTotal This property is required. float64
Size Total of the File System
SizeUsed This property is required. float64
Size Used of the File System
SmbNotifyOnChangeDirDepth This property is required. float64
Smb Notify On Change Dir Depth of the File System
accessPolicy This property is required. String
Access Policy of the File System
accessType This property is required. String
Access Type of the File System
configType This property is required. String
Config Type of the File System
creationTimestamp This property is required. String
Creation Timestamp of the File System
creatorType This property is required. String
Creator Type of the File System
defaultHardLimit This property is required. Double
Default Hard Limit of the File System
defaultSoftLimit This property is required. Double
Default Soft Limit of the File System
description This property is required. String
Description of the File System
expirationTimestamp This property is required. String
Expiration Timestamp of the File System
fileEventsPublishingMode This property is required. String
State of the event notification services for all file systems
filesystemType This property is required. String
Filesystem Type of the File System
flrAttributes This property is required. GetFilesystemFilesystemFlrAttributes
Flr Attributes of the File System
folderRenamePolicy This property is required. String
Folder Rename Policy of the File System
gracePeriod This property is required. Double
Grace Period of the File System
hostIoSize This property is required. String
Typical size of writes
id This property is required. String
ID of the File System
isAsyncMTimeEnabled This property is required. Boolean
Is Async MTime Enabled of the File System
isModified This property is required. Boolean
Is Modified of the File System
isQuotaEnabled This property is required. Boolean
Is Quota Enabled of the File System
isSmbNoNotifyEnabled This property is required. Boolean
Is Smb No Notify Enabled of the File System
isSmbNotifyOnAccessEnabled This property is required. Boolean
Is Smb Notify On Access Enabled of the File System
isSmbNotifyOnWriteEnabled This property is required. Boolean
Is Smb Notify On Write Enabled of the File System
isSmbOpLocksEnabled This property is required. Boolean
Is Smb Op Locks Enabled of the File System
isSmbSyncWritesEnabled This property is required. Boolean
Is Smb Sync Writes Enabled of the File System
lastRefreshTimestamp This property is required. String
Last Refresh Timestamp of the File System
lastWritableTimestamp This property is required. String
Last Writable Timestamp of the File System
lockingPolicy This property is required. String
Locking Policy of the File System
name This property is required. String
Name of the File System
nasServerId This property is required. String
Nas Server ID of the File System
parentId This property is required. String
Parent ID of the File System
protectionPolicyId This property is required. String
Protection Policy ID of the File System
sizeTotal This property is required. Double
Size Total of the File System
sizeUsed This property is required. Double
Size Used of the File System
smbNotifyOnChangeDirDepth This property is required. Double
Smb Notify On Change Dir Depth of the File System
accessPolicy This property is required. string
Access Policy of the File System
accessType This property is required. string
Access Type of the File System
configType This property is required. string
Config Type of the File System
creationTimestamp This property is required. string
Creation Timestamp of the File System
creatorType This property is required. string
Creator Type of the File System
defaultHardLimit This property is required. number
Default Hard Limit of the File System
defaultSoftLimit This property is required. number
Default Soft Limit of the File System
description This property is required. string
Description of the File System
expirationTimestamp This property is required. string
Expiration Timestamp of the File System
fileEventsPublishingMode This property is required. string
State of the event notification services for all file systems
filesystemType This property is required. string
Filesystem Type of the File System
flrAttributes This property is required. GetFilesystemFilesystemFlrAttributes
Flr Attributes of the File System
folderRenamePolicy This property is required. string
Folder Rename Policy of the File System
gracePeriod This property is required. number
Grace Period of the File System
hostIoSize This property is required. string
Typical size of writes
id This property is required. string
ID of the File System
isAsyncMTimeEnabled This property is required. boolean
Is Async MTime Enabled of the File System
isModified This property is required. boolean
Is Modified of the File System
isQuotaEnabled This property is required. boolean
Is Quota Enabled of the File System
isSmbNoNotifyEnabled This property is required. boolean
Is Smb No Notify Enabled of the File System
isSmbNotifyOnAccessEnabled This property is required. boolean
Is Smb Notify On Access Enabled of the File System
isSmbNotifyOnWriteEnabled This property is required. boolean
Is Smb Notify On Write Enabled of the File System
isSmbOpLocksEnabled This property is required. boolean
Is Smb Op Locks Enabled of the File System
isSmbSyncWritesEnabled This property is required. boolean
Is Smb Sync Writes Enabled of the File System
lastRefreshTimestamp This property is required. string
Last Refresh Timestamp of the File System
lastWritableTimestamp This property is required. string
Last Writable Timestamp of the File System
lockingPolicy This property is required. string
Locking Policy of the File System
name This property is required. string
Name of the File System
nasServerId This property is required. string
Nas Server ID of the File System
parentId This property is required. string
Parent ID of the File System
protectionPolicyId This property is required. string
Protection Policy ID of the File System
sizeTotal This property is required. number
Size Total of the File System
sizeUsed This property is required. number
Size Used of the File System
smbNotifyOnChangeDirDepth This property is required. number
Smb Notify On Change Dir Depth of the File System
access_policy This property is required. str
Access Policy of the File System
access_type This property is required. str
Access Type of the File System
config_type This property is required. str
Config Type of the File System
creation_timestamp This property is required. str
Creation Timestamp of the File System
creator_type This property is required. str
Creator Type of the File System
default_hard_limit This property is required. float
Default Hard Limit of the File System
default_soft_limit This property is required. float
Default Soft Limit of the File System
description This property is required. str
Description of the File System
expiration_timestamp This property is required. str
Expiration Timestamp of the File System
file_events_publishing_mode This property is required. str
State of the event notification services for all file systems
filesystem_type This property is required. str
Filesystem Type of the File System
flr_attributes This property is required. GetFilesystemFilesystemFlrAttributes
Flr Attributes of the File System
folder_rename_policy This property is required. str
Folder Rename Policy of the File System
grace_period This property is required. float
Grace Period of the File System
host_io_size This property is required. str
Typical size of writes
id This property is required. str
ID of the File System
is_async_m_time_enabled This property is required. bool
Is Async MTime Enabled of the File System
is_modified This property is required. bool
Is Modified of the File System
is_quota_enabled This property is required. bool
Is Quota Enabled of the File System
is_smb_no_notify_enabled This property is required. bool
Is Smb No Notify Enabled of the File System
is_smb_notify_on_access_enabled This property is required. bool
Is Smb Notify On Access Enabled of the File System
is_smb_notify_on_write_enabled This property is required. bool
Is Smb Notify On Write Enabled of the File System
is_smb_op_locks_enabled This property is required. bool
Is Smb Op Locks Enabled of the File System
is_smb_sync_writes_enabled This property is required. bool
Is Smb Sync Writes Enabled of the File System
last_refresh_timestamp This property is required. str
Last Refresh Timestamp of the File System
last_writable_timestamp This property is required. str
Last Writable Timestamp of the File System
locking_policy This property is required. str
Locking Policy of the File System
name This property is required. str
Name of the File System
nas_server_id This property is required. str
Nas Server ID of the File System
parent_id This property is required. str
Parent ID of the File System
protection_policy_id This property is required. str
Protection Policy ID of the File System
size_total This property is required. float
Size Total of the File System
size_used This property is required. float
Size Used of the File System
smb_notify_on_change_dir_depth This property is required. float
Smb Notify On Change Dir Depth of the File System
accessPolicy This property is required. String
Access Policy of the File System
accessType This property is required. String
Access Type of the File System
configType This property is required. String
Config Type of the File System
creationTimestamp This property is required. String
Creation Timestamp of the File System
creatorType This property is required. String
Creator Type of the File System
defaultHardLimit This property is required. Number
Default Hard Limit of the File System
defaultSoftLimit This property is required. Number
Default Soft Limit of the File System
description This property is required. String
Description of the File System
expirationTimestamp This property is required. String
Expiration Timestamp of the File System
fileEventsPublishingMode This property is required. String
State of the event notification services for all file systems
filesystemType This property is required. String
Filesystem Type of the File System
flrAttributes This property is required. Property Map
Flr Attributes of the File System
folderRenamePolicy This property is required. String
Folder Rename Policy of the File System
gracePeriod This property is required. Number
Grace Period of the File System
hostIoSize This property is required. String
Typical size of writes
id This property is required. String
ID of the File System
isAsyncMTimeEnabled This property is required. Boolean
Is Async MTime Enabled of the File System
isModified This property is required. Boolean
Is Modified of the File System
isQuotaEnabled This property is required. Boolean
Is Quota Enabled of the File System
isSmbNoNotifyEnabled This property is required. Boolean
Is Smb No Notify Enabled of the File System
isSmbNotifyOnAccessEnabled This property is required. Boolean
Is Smb Notify On Access Enabled of the File System
isSmbNotifyOnWriteEnabled This property is required. Boolean
Is Smb Notify On Write Enabled of the File System
isSmbOpLocksEnabled This property is required. Boolean
Is Smb Op Locks Enabled of the File System
isSmbSyncWritesEnabled This property is required. Boolean
Is Smb Sync Writes Enabled of the File System
lastRefreshTimestamp This property is required. String
Last Refresh Timestamp of the File System
lastWritableTimestamp This property is required. String
Last Writable Timestamp of the File System
lockingPolicy This property is required. String
Locking Policy of the File System
name This property is required. String
Name of the File System
nasServerId This property is required. String
Nas Server ID of the File System
parentId This property is required. String
Parent ID of the File System
protectionPolicyId This property is required. String
Protection Policy ID of the File System
sizeTotal This property is required. Number
Size Total of the File System
sizeUsed This property is required. Number
Size Used of the File System
smbNotifyOnChangeDirDepth This property is required. Number
Smb Notify On Change Dir Depth of the File System

GetFilesystemFilesystemFlrAttributes

AutoDelete This property is required. bool
Auto Delete of the File System
AutoLock This property is required. bool
Auto Lock of the File System
ClockTime This property is required. string
Clock Time of the File System
DefaultRetention This property is required. string
Default Retention of the File System
HasProtectedFiles This property is required. bool
Has Protected Files of the File System
MaximumRetention This property is required. string
Maximum Retention of the File System
MaximumRetentionDate This property is required. string
Maximum Retention Date of the File System
MinimumRetention This property is required. string
Minimum Retention of the File System
Mode This property is required. string
Mode of the File System
PolicyInterval This property is required. double
Policy Interval of the File System
AutoDelete This property is required. bool
Auto Delete of the File System
AutoLock This property is required. bool
Auto Lock of the File System
ClockTime This property is required. string
Clock Time of the File System
DefaultRetention This property is required. string
Default Retention of the File System
HasProtectedFiles This property is required. bool
Has Protected Files of the File System
MaximumRetention This property is required. string
Maximum Retention of the File System
MaximumRetentionDate This property is required. string
Maximum Retention Date of the File System
MinimumRetention This property is required. string
Minimum Retention of the File System
Mode This property is required. string
Mode of the File System
PolicyInterval This property is required. float64
Policy Interval of the File System
autoDelete This property is required. Boolean
Auto Delete of the File System
autoLock This property is required. Boolean
Auto Lock of the File System
clockTime This property is required. String
Clock Time of the File System
defaultRetention This property is required. String
Default Retention of the File System
hasProtectedFiles This property is required. Boolean
Has Protected Files of the File System
maximumRetention This property is required. String
Maximum Retention of the File System
maximumRetentionDate This property is required. String
Maximum Retention Date of the File System
minimumRetention This property is required. String
Minimum Retention of the File System
mode This property is required. String
Mode of the File System
policyInterval This property is required. Double
Policy Interval of the File System
autoDelete This property is required. boolean
Auto Delete of the File System
autoLock This property is required. boolean
Auto Lock of the File System
clockTime This property is required. string
Clock Time of the File System
defaultRetention This property is required. string
Default Retention of the File System
hasProtectedFiles This property is required. boolean
Has Protected Files of the File System
maximumRetention This property is required. string
Maximum Retention of the File System
maximumRetentionDate This property is required. string
Maximum Retention Date of the File System
minimumRetention This property is required. string
Minimum Retention of the File System
mode This property is required. string
Mode of the File System
policyInterval This property is required. number
Policy Interval of the File System
auto_delete This property is required. bool
Auto Delete of the File System
auto_lock This property is required. bool
Auto Lock of the File System
clock_time This property is required. str
Clock Time of the File System
default_retention This property is required. str
Default Retention of the File System
has_protected_files This property is required. bool
Has Protected Files of the File System
maximum_retention This property is required. str
Maximum Retention of the File System
maximum_retention_date This property is required. str
Maximum Retention Date of the File System
minimum_retention This property is required. str
Minimum Retention of the File System
mode This property is required. str
Mode of the File System
policy_interval This property is required. float
Policy Interval of the File System
autoDelete This property is required. Boolean
Auto Delete of the File System
autoLock This property is required. Boolean
Auto Lock of the File System
clockTime This property is required. String
Clock Time of the File System
defaultRetention This property is required. String
Default Retention of the File System
hasProtectedFiles This property is required. Boolean
Has Protected Files of the File System
maximumRetention This property is required. String
Maximum Retention of the File System
maximumRetentionDate This property is required. String
Maximum Retention Date of the File System
minimumRetention This property is required. String
Minimum Retention of the File System
mode This property is required. String
Mode of the File System
policyInterval This property is required. Number
Policy Interval of the File System

Package Details

Repository
powerstore dell/terraform-provider-powerstore
License
Notes
This Pulumi package is based on the powerstore Terraform Provider.
powerstore 1.2.0 published on Monday, Apr 14, 2025 by dell