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 logo
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>
    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]
    func LookupFilesystem(ctx *Context, args *LookupFilesystemArgs, opts ...InvokeOption) (*LookupFilesystemResult, error)
    func LookupFilesystemOutput(ctx *Context, args *LookupFilesystemOutputArgs, opts ...InvokeOption) LookupFilesystemResultOutput

    > 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)
    }
    public static CompletableFuture<GetFilesystemResult> getFilesystem(GetFilesystemArgs args, InvokeOptions options)
    public static Output<GetFilesystemResult> getFilesystem(GetFilesystemArgs args, InvokeOptions options)
    
    fn::invoke:
      function: powerstore:index/getFilesystem:getFilesystem
      arguments:
        # arguments dictionary

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

    GetFilesystemFilesystemFlrAttributes

    AutoDelete bool
    Auto Delete of the File System
    AutoLock bool
    Auto Lock of the File System
    ClockTime string
    Clock Time of the File System
    DefaultRetention string
    Default Retention of the File System
    HasProtectedFiles bool
    Has Protected Files of the File System
    MaximumRetention string
    Maximum Retention of the File System
    MaximumRetentionDate string
    Maximum Retention Date of the File System
    MinimumRetention string
    Minimum Retention of the File System
    Mode string
    Mode of the File System
    PolicyInterval double
    Policy Interval of the File System
    AutoDelete bool
    Auto Delete of the File System
    AutoLock bool
    Auto Lock of the File System
    ClockTime string
    Clock Time of the File System
    DefaultRetention string
    Default Retention of the File System
    HasProtectedFiles bool
    Has Protected Files of the File System
    MaximumRetention string
    Maximum Retention of the File System
    MaximumRetentionDate string
    Maximum Retention Date of the File System
    MinimumRetention string
    Minimum Retention of the File System
    Mode string
    Mode of the File System
    PolicyInterval float64
    Policy Interval of the File System
    autoDelete Boolean
    Auto Delete of the File System
    autoLock Boolean
    Auto Lock of the File System
    clockTime String
    Clock Time of the File System
    defaultRetention String
    Default Retention of the File System
    hasProtectedFiles Boolean
    Has Protected Files of the File System
    maximumRetention String
    Maximum Retention of the File System
    maximumRetentionDate String
    Maximum Retention Date of the File System
    minimumRetention String
    Minimum Retention of the File System
    mode String
    Mode of the File System
    policyInterval Double
    Policy Interval of the File System
    autoDelete boolean
    Auto Delete of the File System
    autoLock boolean
    Auto Lock of the File System
    clockTime string
    Clock Time of the File System
    defaultRetention string
    Default Retention of the File System
    hasProtectedFiles boolean
    Has Protected Files of the File System
    maximumRetention string
    Maximum Retention of the File System
    maximumRetentionDate string
    Maximum Retention Date of the File System
    minimumRetention string
    Minimum Retention of the File System
    mode string
    Mode of the File System
    policyInterval number
    Policy Interval of the File System
    auto_delete bool
    Auto Delete of the File System
    auto_lock bool
    Auto Lock of the File System
    clock_time str
    Clock Time of the File System
    default_retention str
    Default Retention of the File System
    has_protected_files bool
    Has Protected Files of the File System
    maximum_retention str
    Maximum Retention of the File System
    maximum_retention_date str
    Maximum Retention Date of the File System
    minimum_retention str
    Minimum Retention of the File System
    mode str
    Mode of the File System
    policy_interval float
    Policy Interval of the File System
    autoDelete Boolean
    Auto Delete of the File System
    autoLock Boolean
    Auto Lock of the File System
    clockTime String
    Clock Time of the File System
    defaultRetention String
    Default Retention of the File System
    hasProtectedFiles Boolean
    Has Protected Files of the File System
    maximumRetention String
    Maximum Retention of the File System
    maximumRetentionDate String
    Maximum Retention Date of the File System
    minimumRetention String
    Minimum Retention of the File System
    mode String
    Mode of the File System
    policyInterval 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 logo
    powerstore 1.2.0 published on Monday, Apr 14, 2025 by dell