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

powerstore.getFilesystemSnapshot

Explore with Pulumi AI

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

    Using getFilesystemSnapshot

    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 getFilesystemSnapshot(args: GetFilesystemSnapshotArgs, opts?: InvokeOptions): Promise<GetFilesystemSnapshotResult>
    function getFilesystemSnapshotOutput(args: GetFilesystemSnapshotOutputArgs, opts?: InvokeOptions): Output<GetFilesystemSnapshotResult>
    def get_filesystem_snapshot(filesystem_id: Optional[str] = None,
                                id: Optional[str] = None,
                                name: Optional[str] = None,
                                nas_server_id: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetFilesystemSnapshotResult
    def get_filesystem_snapshot_output(filesystem_id: Optional[pulumi.Input[str]] = None,
                                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[GetFilesystemSnapshotResult]
    func LookupFilesystemSnapshot(ctx *Context, args *LookupFilesystemSnapshotArgs, opts ...InvokeOption) (*LookupFilesystemSnapshotResult, error)
    func LookupFilesystemSnapshotOutput(ctx *Context, args *LookupFilesystemSnapshotOutputArgs, opts ...InvokeOption) LookupFilesystemSnapshotResultOutput

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

    public static class GetFilesystemSnapshot 
    {
        public static Task<GetFilesystemSnapshotResult> InvokeAsync(GetFilesystemSnapshotArgs args, InvokeOptions? opts = null)
        public static Output<GetFilesystemSnapshotResult> Invoke(GetFilesystemSnapshotInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFilesystemSnapshotResult> getFilesystemSnapshot(GetFilesystemSnapshotArgs args, InvokeOptions options)
    public static Output<GetFilesystemSnapshotResult> getFilesystemSnapshot(GetFilesystemSnapshotArgs args, InvokeOptions options)
    
    fn::invoke:
      function: powerstore:index/getFilesystemSnapshot:getFilesystemSnapshot
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FilesystemId string
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    Id string
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    Name string
    File System Snapshot name. Conflicts with id.
    NasServerId string
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.
    FilesystemId string
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    Id string
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    Name string
    File System Snapshot name. Conflicts with id.
    NasServerId string
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.
    filesystemId String
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    id String
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    name String
    File System Snapshot name. Conflicts with id.
    nasServerId String
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.
    filesystemId string
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    id string
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    name string
    File System Snapshot name. Conflicts with id.
    nasServerId string
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.
    filesystem_id str
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    id str
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    name str
    File System Snapshot name. Conflicts with id.
    nas_server_id str
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.
    filesystemId String
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    id String
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    name String
    File System Snapshot name. Conflicts with id.
    nasServerId String
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.

    getFilesystemSnapshot Result

    The following output properties are available:

    FilesystemSnapshots List<GetFilesystemSnapshotFilesystemSnapshot>
    List of File System Snapshots.
    Id string
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    FilesystemId string
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    Name string
    File System Snapshot name. Conflicts with id.
    NasServerId string
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.
    FilesystemSnapshots []GetFilesystemSnapshotFilesystemSnapshot
    List of File System Snapshots.
    Id string
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    FilesystemId string
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    Name string
    File System Snapshot name. Conflicts with id.
    NasServerId string
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.
    filesystemSnapshots List<GetFilesystemSnapshotFilesystemSnapshot>
    List of File System Snapshots.
    id String
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    filesystemId String
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    name String
    File System Snapshot name. Conflicts with id.
    nasServerId String
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.
    filesystemSnapshots GetFilesystemSnapshotFilesystemSnapshot[]
    List of File System Snapshots.
    id string
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    filesystemId string
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    name string
    File System Snapshot name. Conflicts with id.
    nasServerId string
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.
    filesystem_snapshots Sequence[GetFilesystemSnapshotFilesystemSnapshot]
    List of File System Snapshots.
    id str
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    filesystem_id str
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    name str
    File System Snapshot name. Conflicts with id.
    nas_server_id str
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.
    filesystemSnapshots List<Property Map>
    List of File System Snapshots.
    id String
    Unique identifier of the File System Snapshot. Conflicts with name and filesystem_id.
    filesystemId String
    File System ID of the Snapshot. Conflicts with id and nas_server_id.
    name String
    File System Snapshot name. Conflicts with id.
    nasServerId String
    Nas Server ID of the Snapshot. Conflicts with id and filesystem_id.

    Supporting Types

    GetFilesystemSnapshotFilesystemSnapshot

    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 GetFilesystemSnapshotFilesystemSnapshotFlrAttributes
    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 GetFilesystemSnapshotFilesystemSnapshotFlrAttributes
    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 GetFilesystemSnapshotFilesystemSnapshotFlrAttributes
    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 GetFilesystemSnapshotFilesystemSnapshotFlrAttributes
    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 GetFilesystemSnapshotFilesystemSnapshotFlrAttributes
    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

    GetFilesystemSnapshotFilesystemSnapshotFlrAttributes

    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