powerscale.getFilesystem
Explore with Pulumi AI
This datasource is used to query the existing FileSystem (Namespace Directory) from PowerScale array. The information fetched from this datasource can be used for getting the details or for further processing in resource block.It allows you to get information which includes all metadata , access control , quotas and snapshots related information for the directory.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as powerscale from "@pulumi/powerscale";
const system = powerscale.getFilesystem({
directoryPath: "/ifs/tfacc_file_system_test",
});
export const powerscaleFilesystem1 = system;
import pulumi
import pulumi_powerscale as powerscale
system = powerscale.get_filesystem(directory_path="/ifs/tfacc_file_system_test")
pulumi.export("powerscaleFilesystem1", system)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/powerscale/powerscale"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
system, err := powerscale.LookupFilesystem(ctx, &powerscale.LookupFilesystemArgs{
DirectoryPath: pulumi.StringRef("/ifs/tfacc_file_system_test"),
}, nil)
if err != nil {
return err
}
ctx.Export("powerscaleFilesystem1", system)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Powerscale = Pulumi.Powerscale;
return await Deployment.RunAsync(() =>
{
var system = Powerscale.GetFilesystem.Invoke(new()
{
DirectoryPath = "/ifs/tfacc_file_system_test",
});
return new Dictionary<string, object?>
{
["powerscaleFilesystem1"] = system,
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.powerscale.PowerscaleFunctions;
import com.pulumi.powerscale.inputs.GetFilesystemArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var system = PowerscaleFunctions.getFilesystem(GetFilesystemArgs.builder()
.directoryPath("/ifs/tfacc_file_system_test")
.build());
ctx.export("powerscaleFilesystem1", system.applyValue(getFilesystemResult -> getFilesystemResult));
}
}
variables:
system:
fn::invoke:
function: powerscale:getFilesystem
arguments:
directoryPath: /ifs/tfacc_file_system_test
outputs:
powerscaleFilesystem1: ${system}
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(directory_path: Optional[str] = None,
file_systems_details: Optional[GetFilesystemFileSystemsDetails] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFilesystemResult
def get_filesystem_output(directory_path: Optional[pulumi.Input[str]] = None,
file_systems_details: Optional[pulumi.Input[GetFilesystemFileSystemsDetailsArgs]] = None,
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: powerscale:index/getFilesystem:getFilesystem
arguments:
# arguments dictionary
The following arguments are supported:
- Directory
Path string - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- File
Systems GetDetails Filesystem File Systems Details - Details of the Filesystem
- Id string
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
- Directory
Path string - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- File
Systems GetDetails Filesystem File Systems Details - Details of the Filesystem
- Id string
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
- directory
Path String - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- file
Systems GetDetails Filesystem File Systems Details - Details of the Filesystem
- id String
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
- directory
Path string - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- file
Systems GetDetails Filesystem File Systems Details - Details of the Filesystem
- id string
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
- directory_
path str - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- file_
systems_ Getdetails Filesystem File Systems Details - Details of the Filesystem
- id str
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
- directory
Path String - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- file
Systems Property MapDetails - Details of the Filesystem
- id String
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
getFilesystem Result
The following output properties are available:
- Directory
Path string - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- File
Systems GetDetails Filesystem File Systems Details - Details of the Filesystem
- Id string
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
- Directory
Path string - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- File
Systems GetDetails Filesystem File Systems Details - Details of the Filesystem
- Id string
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
- directory
Path String - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- file
Systems GetDetails Filesystem File Systems Details - Details of the Filesystem
- id String
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
- directory
Path string - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- file
Systems GetDetails Filesystem File Systems Details - Details of the Filesystem
- id string
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
- directory_
path str - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- file_
systems_ Getdetails Filesystem File Systems Details - Details of the Filesystem
- id str
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
- directory
Path String - FileSystem directory path.This specifies the path to the FileSystem(Namespace directory) which we are trying to query. Default path is
/ifs
- file
Systems Property MapDetails - Details of the Filesystem
- id String
- FileSystem identifier. Unique identifier for the FileSystem(Namespace directory)
Supporting Types
GetFilesystemFileSystemsDetails
- File
System List<GetAttributes Filesystem File Systems Details File System Attribute> - FileSystems Attributes
- File
System GetNamespace Acl Filesystem File Systems Details File System Namespace Acl - Filesystem acl. Shows the access control list for the FileSystem(Namespace directory)
- File
System List<GetQuotas Filesystem File Systems Details File System Quota> - Filesystem quotas
- File
System List<GetSnapshots Filesystem File Systems Details File System Snapshot> - Filesystem snapshots
- File
System []GetAttributes Filesystem File Systems Details File System Attribute - FileSystems Attributes
- File
System GetNamespace Acl Filesystem File Systems Details File System Namespace Acl - Filesystem acl. Shows the access control list for the FileSystem(Namespace directory)
- File
System []GetQuotas Filesystem File Systems Details File System Quota - Filesystem quotas
- File
System []GetSnapshots Filesystem File Systems Details File System Snapshot - Filesystem snapshots
- file
System List<GetAttributes Filesystem File Systems Details File System Attribute> - FileSystems Attributes
- file
System GetNamespace Acl Filesystem File Systems Details File System Namespace Acl - Filesystem acl. Shows the access control list for the FileSystem(Namespace directory)
- file
System List<GetQuotas Filesystem File Systems Details File System Quota> - Filesystem quotas
- file
System List<GetSnapshots Filesystem File Systems Details File System Snapshot> - Filesystem snapshots
- file
System GetAttributes Filesystem File Systems Details File System Attribute[] - FileSystems Attributes
- file
System GetNamespace Acl Filesystem File Systems Details File System Namespace Acl - Filesystem acl. Shows the access control list for the FileSystem(Namespace directory)
- file
System GetQuotas Filesystem File Systems Details File System Quota[] - Filesystem quotas
- file
System GetSnapshots Filesystem File Systems Details File System Snapshot[] - Filesystem snapshots
- file_
system_ Sequence[Getattributes Filesystem File Systems Details File System Attribute] - FileSystems Attributes
- file_
system_ Getnamespace_ acl Filesystem File Systems Details File System Namespace Acl - Filesystem acl. Shows the access control list for the FileSystem(Namespace directory)
- file_
system_ Sequence[Getquotas Filesystem File Systems Details File System Quota] - Filesystem quotas
- file_
system_ Sequence[Getsnapshots Filesystem File Systems Details File System Snapshot] - Filesystem snapshots
- file
System List<Property Map>Attributes - FileSystems Attributes
- file
System Property MapNamespace Acl - Filesystem acl. Shows the access control list for the FileSystem(Namespace directory)
- file
System List<Property Map>Quotas - Filesystem quotas
- file
System List<Property Map>Snapshots - Filesystem snapshots
GetFilesystemFileSystemsDetailsFileSystemAttribute
GetFilesystemFileSystemsDetailsFileSystemNamespaceAcl
- Acls
List<Get
Filesystem File Systems Details File System Namespace Acl Acl> - Filesystem Access Control List
- Action string
- Acl action
- string
- Acl authoritative
- Group
Get
Filesystem File Systems Details File System Namespace Acl Group - ACL group
- Mode string
- Acl mode
- Owner
Get
Filesystem File Systems Details File System Namespace Acl Owner - ACL owner
- Acls
[]Get
Filesystem File Systems Details File System Namespace Acl Acl - Filesystem Access Control List
- Action string
- Acl action
- string
- Acl authoritative
- Group
Get
Filesystem File Systems Details File System Namespace Acl Group - ACL group
- Mode string
- Acl mode
- Owner
Get
Filesystem File Systems Details File System Namespace Acl Owner - ACL owner
- acls
List<Get
Filesystem File Systems Details File System Namespace Acl Acl> - Filesystem Access Control List
- action String
- Acl action
- String
- Acl authoritative
- group
Get
Filesystem File Systems Details File System Namespace Acl Group - ACL group
- mode String
- Acl mode
- owner
Get
Filesystem File Systems Details File System Namespace Acl Owner - ACL owner
- acls
Get
Filesystem File Systems Details File System Namespace Acl Acl[] - Filesystem Access Control List
- action string
- Acl action
- string
- Acl authoritative
- group
Get
Filesystem File Systems Details File System Namespace Acl Group - ACL group
- mode string
- Acl mode
- owner
Get
Filesystem File Systems Details File System Namespace Acl Owner - ACL owner
- acls
Sequence[Get
Filesystem File Systems Details File System Namespace Acl Acl] - Filesystem Access Control List
- action str
- Acl action
- str
- Acl authoritative
- group
Get
Filesystem File Systems Details File System Namespace Acl Group - ACL group
- mode str
- Acl mode
- owner
Get
Filesystem File Systems Details File System Namespace Acl Owner - ACL owner
- acls List<Property Map>
- Filesystem Access Control List
- action String
- Acl action
- String
- Acl authoritative
- group Property Map
- ACL group
- mode String
- Acl mode
- owner Property Map
- ACL owner
GetFilesystemFileSystemsDetailsFileSystemNamespaceAclAcl
- Access
Rights List<string> - Access rights
- Access
Type string - Access type
- Inherit
Flags List<string> - Inherit flags
- Op string
- Op
- Trustee
Get
Filesystem File Systems Details File System Namespace Acl Acl Trustee - Trustee
- Access
Rights []string - Access rights
- Access
Type string - Access type
- Inherit
Flags []string - Inherit flags
- Op string
- Op
- Trustee
Get
Filesystem File Systems Details File System Namespace Acl Acl Trustee - Trustee
- access
Rights List<String> - Access rights
- access
Type String - Access type
- inherit
Flags List<String> - Inherit flags
- op String
- Op
- trustee
Get
Filesystem File Systems Details File System Namespace Acl Acl Trustee - Trustee
- access
Rights string[] - Access rights
- access
Type string - Access type
- inherit
Flags string[] - Inherit flags
- op string
- Op
- trustee
Get
Filesystem File Systems Details File System Namespace Acl Acl Trustee - Trustee
- access_
rights Sequence[str] - Access rights
- access_
type str - Access type
- inherit_
flags Sequence[str] - Inherit flags
- op str
- Op
- trustee
Get
Filesystem File Systems Details File System Namespace Acl Acl Trustee - Trustee
- access
Rights List<String> - Access rights
- access
Type String - Access type
- inherit
Flags List<String> - Inherit flags
- op String
- Op
- trustee Property Map
- Trustee
GetFilesystemFileSystemsDetailsFileSystemNamespaceAclAclTrustee
GetFilesystemFileSystemsDetailsFileSystemNamespaceAclGroup
GetFilesystemFileSystemsDetailsFileSystemNamespaceAclOwner
GetFilesystemFileSystemsDetailsFileSystemQuota
- Container bool
- If true, SMB shares using the quota directory see the quota thresholds as share size.
- Enforced bool
- True if the quota provides enforcement, otherwise a accounting quota.
- Id string
- Quota Id
- Path string
- The path of quota.
- Type string
- The type of quota.
- Usage
Get
Filesystem File Systems Details File System Quota Usage - Usage
- Container bool
- If true, SMB shares using the quota directory see the quota thresholds as share size.
- Enforced bool
- True if the quota provides enforcement, otherwise a accounting quota.
- Id string
- Quota Id
- Path string
- The path of quota.
- Type string
- The type of quota.
- Usage
Get
Filesystem File Systems Details File System Quota Usage - Usage
- container Boolean
- If true, SMB shares using the quota directory see the quota thresholds as share size.
- enforced Boolean
- True if the quota provides enforcement, otherwise a accounting quota.
- id String
- Quota Id
- path String
- The path of quota.
- type String
- The type of quota.
- usage
Get
Filesystem File Systems Details File System Quota Usage - Usage
- container boolean
- If true, SMB shares using the quota directory see the quota thresholds as share size.
- enforced boolean
- True if the quota provides enforcement, otherwise a accounting quota.
- id string
- Quota Id
- path string
- The path of quota.
- type string
- The type of quota.
- usage
Get
Filesystem File Systems Details File System Quota Usage - Usage
- container bool
- If true, SMB shares using the quota directory see the quota thresholds as share size.
- enforced bool
- True if the quota provides enforcement, otherwise a accounting quota.
- id str
- Quota Id
- path str
- The path of quota.
- type str
- The type of quota.
- usage
Get
Filesystem File Systems Details File System Quota Usage - Usage
GetFilesystemFileSystemsDetailsFileSystemQuotaUsage
- Applogical double
- Bytes used by governed data apparent to application
- Applogical
Ready bool - True if applogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Fslogical double
- Bytes used by governed data apparent to filesystem.
- Fslogical
Ready bool - True if fslogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Fsphysical double
- Bytes used by governed data apparent to filesystem.
- Fsphysical
Ready bool - True if fsphysical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Inodes double
- Number of inodes (filesystem entities) used by governed data.
- Inodes
Ready bool - True if inodes resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Physical double
- Bytes used for governed data and filesystem overhead.
- Physical
Data double - Number of physical blocks for file data
- Physical
Data boolReady - True if physical_data resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Physical
Protection double - Number of physical blocks for file protection
- Physical
Protection boolReady - True if physical_protection resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Physical
Ready bool - True if physical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Shadow
Refs double - Number of shadow references (cloned, deduplicated or packed filesystem blocks) used by governed data.
- Shadow
Refs boolReady - True if shadow_refs resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Applogical float64
- Bytes used by governed data apparent to application
- Applogical
Ready bool - True if applogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Fslogical float64
- Bytes used by governed data apparent to filesystem.
- Fslogical
Ready bool - True if fslogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Fsphysical float64
- Bytes used by governed data apparent to filesystem.
- Fsphysical
Ready bool - True if fsphysical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Inodes float64
- Number of inodes (filesystem entities) used by governed data.
- Inodes
Ready bool - True if inodes resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Physical float64
- Bytes used for governed data and filesystem overhead.
- Physical
Data float64 - Number of physical blocks for file data
- Physical
Data boolReady - True if physical_data resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Physical
Protection float64 - Number of physical blocks for file protection
- Physical
Protection boolReady - True if physical_protection resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Physical
Ready bool - True if physical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- Shadow
Refs float64 - Number of shadow references (cloned, deduplicated or packed filesystem blocks) used by governed data.
- Shadow
Refs boolReady - True if shadow_refs resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- applogical Double
- Bytes used by governed data apparent to application
- applogical
Ready Boolean - True if applogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- fslogical Double
- Bytes used by governed data apparent to filesystem.
- fslogical
Ready Boolean - True if fslogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- fsphysical Double
- Bytes used by governed data apparent to filesystem.
- fsphysical
Ready Boolean - True if fsphysical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- inodes Double
- Number of inodes (filesystem entities) used by governed data.
- inodes
Ready Boolean - True if inodes resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical Double
- Bytes used for governed data and filesystem overhead.
- physical
Data Double - Number of physical blocks for file data
- physical
Data BooleanReady - True if physical_data resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical
Protection Double - Number of physical blocks for file protection
- physical
Protection BooleanReady - True if physical_protection resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical
Ready Boolean - True if physical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- shadow
Refs Double - Number of shadow references (cloned, deduplicated or packed filesystem blocks) used by governed data.
- shadow
Refs BooleanReady - True if shadow_refs resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- applogical number
- Bytes used by governed data apparent to application
- applogical
Ready boolean - True if applogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- fslogical number
- Bytes used by governed data apparent to filesystem.
- fslogical
Ready boolean - True if fslogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- fsphysical number
- Bytes used by governed data apparent to filesystem.
- fsphysical
Ready boolean - True if fsphysical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- inodes number
- Number of inodes (filesystem entities) used by governed data.
- inodes
Ready boolean - True if inodes resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical number
- Bytes used for governed data and filesystem overhead.
- physical
Data number - Number of physical blocks for file data
- physical
Data booleanReady - True if physical_data resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical
Protection number - Number of physical blocks for file protection
- physical
Protection booleanReady - True if physical_protection resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical
Ready boolean - True if physical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- shadow
Refs number - Number of shadow references (cloned, deduplicated or packed filesystem blocks) used by governed data.
- shadow
Refs booleanReady - True if shadow_refs resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- applogical float
- Bytes used by governed data apparent to application
- applogical_
ready bool - True if applogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- fslogical float
- Bytes used by governed data apparent to filesystem.
- fslogical_
ready bool - True if fslogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- fsphysical float
- Bytes used by governed data apparent to filesystem.
- fsphysical_
ready bool - True if fsphysical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- inodes float
- Number of inodes (filesystem entities) used by governed data.
- inodes_
ready bool - True if inodes resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical float
- Bytes used for governed data and filesystem overhead.
- physical_
data float - Number of physical blocks for file data
- physical_
data_ boolready - True if physical_data resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical_
protection float - Number of physical blocks for file protection
- physical_
protection_ boolready - True if physical_protection resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical_
ready bool - True if physical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- shadow_
refs float - Number of shadow references (cloned, deduplicated or packed filesystem blocks) used by governed data.
- shadow_
refs_ boolready - True if shadow_refs resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- applogical Number
- Bytes used by governed data apparent to application
- applogical
Ready Boolean - True if applogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- fslogical Number
- Bytes used by governed data apparent to filesystem.
- fslogical
Ready Boolean - True if fslogical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- fsphysical Number
- Bytes used by governed data apparent to filesystem.
- fsphysical
Ready Boolean - True if fsphysical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- inodes Number
- Number of inodes (filesystem entities) used by governed data.
- inodes
Ready Boolean - True if inodes resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical Number
- Bytes used for governed data and filesystem overhead.
- physical
Data Number - Number of physical blocks for file data
- physical
Data BooleanReady - True if physical_data resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical
Protection Number - Number of physical blocks for file protection
- physical
Protection BooleanReady - True if physical_protection resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- physical
Ready Boolean - True if physical resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
- shadow
Refs Number - Number of shadow references (cloned, deduplicated or packed filesystem blocks) used by governed data.
- shadow
Refs BooleanReady - True if shadow_refs resource accounting is accurate on the quota. If false, this quota is waiting on completion of a QuotaScan job.
GetFilesystemFileSystemsDetailsFileSystemSnapshot
- Alias string
- The name of the alias, none for real snapshots.
- Created double
- The Unix Epoch time the snapshot was created.
- Expires double
- The Unix Epoch time the snapshot will expire and be eligible for automatic deletion.
- Has
Locks bool - True if the snapshot has one or more locks present see, see the locks subresource of a snapshot for a list of locks.
- Id double
- The system ID given to the snapshot. This is useful for tracking the status of delete pending snapshots.
- Name string
- The user or system supplied snapshot name. This will be null for snapshots pending delete.
- Path string
- The /ifs path snapshotted.
- Pct
Filesystem double - Percentage of /ifs used for storing this snapshot.
- Pct
Reserve double - Percentage of configured snapshot reserved used for storing this snapshot.
- Schedule string
- The name of the schedule used to create this snapshot, if applicable.
- Shadow
Bytes double - The amount of shadow bytes referred to by this snapshot.
- Size double
- The amount of storage in bytes used to store this snapshot.
- State string
- Snapshot state.
- Target
Id double - The ID of the snapshot pointed to if this is an alias. 18446744073709551615 (max uint64) is returned for an alias to the live filesystem.
- Target
Name string - The name of the snapshot pointed to if this is an alias.
- Alias string
- The name of the alias, none for real snapshots.
- Created float64
- The Unix Epoch time the snapshot was created.
- Expires float64
- The Unix Epoch time the snapshot will expire and be eligible for automatic deletion.
- Has
Locks bool - True if the snapshot has one or more locks present see, see the locks subresource of a snapshot for a list of locks.
- Id float64
- The system ID given to the snapshot. This is useful for tracking the status of delete pending snapshots.
- Name string
- The user or system supplied snapshot name. This will be null for snapshots pending delete.
- Path string
- The /ifs path snapshotted.
- Pct
Filesystem float64 - Percentage of /ifs used for storing this snapshot.
- Pct
Reserve float64 - Percentage of configured snapshot reserved used for storing this snapshot.
- Schedule string
- The name of the schedule used to create this snapshot, if applicable.
- Shadow
Bytes float64 - The amount of shadow bytes referred to by this snapshot.
- Size float64
- The amount of storage in bytes used to store this snapshot.
- State string
- Snapshot state.
- Target
Id float64 - The ID of the snapshot pointed to if this is an alias. 18446744073709551615 (max uint64) is returned for an alias to the live filesystem.
- Target
Name string - The name of the snapshot pointed to if this is an alias.
- alias String
- The name of the alias, none for real snapshots.
- created Double
- The Unix Epoch time the snapshot was created.
- expires Double
- The Unix Epoch time the snapshot will expire and be eligible for automatic deletion.
- has
Locks Boolean - True if the snapshot has one or more locks present see, see the locks subresource of a snapshot for a list of locks.
- id Double
- The system ID given to the snapshot. This is useful for tracking the status of delete pending snapshots.
- name String
- The user or system supplied snapshot name. This will be null for snapshots pending delete.
- path String
- The /ifs path snapshotted.
- pct
Filesystem Double - Percentage of /ifs used for storing this snapshot.
- pct
Reserve Double - Percentage of configured snapshot reserved used for storing this snapshot.
- schedule String
- The name of the schedule used to create this snapshot, if applicable.
- shadow
Bytes Double - The amount of shadow bytes referred to by this snapshot.
- size Double
- The amount of storage in bytes used to store this snapshot.
- state String
- Snapshot state.
- target
Id Double - The ID of the snapshot pointed to if this is an alias. 18446744073709551615 (max uint64) is returned for an alias to the live filesystem.
- target
Name String - The name of the snapshot pointed to if this is an alias.
- alias string
- The name of the alias, none for real snapshots.
- created number
- The Unix Epoch time the snapshot was created.
- expires number
- The Unix Epoch time the snapshot will expire and be eligible for automatic deletion.
- has
Locks boolean - True if the snapshot has one or more locks present see, see the locks subresource of a snapshot for a list of locks.
- id number
- The system ID given to the snapshot. This is useful for tracking the status of delete pending snapshots.
- name string
- The user or system supplied snapshot name. This will be null for snapshots pending delete.
- path string
- The /ifs path snapshotted.
- pct
Filesystem number - Percentage of /ifs used for storing this snapshot.
- pct
Reserve number - Percentage of configured snapshot reserved used for storing this snapshot.
- schedule string
- The name of the schedule used to create this snapshot, if applicable.
- shadow
Bytes number - The amount of shadow bytes referred to by this snapshot.
- size number
- The amount of storage in bytes used to store this snapshot.
- state string
- Snapshot state.
- target
Id number - The ID of the snapshot pointed to if this is an alias. 18446744073709551615 (max uint64) is returned for an alias to the live filesystem.
- target
Name string - The name of the snapshot pointed to if this is an alias.
- alias str
- The name of the alias, none for real snapshots.
- created float
- The Unix Epoch time the snapshot was created.
- expires float
- The Unix Epoch time the snapshot will expire and be eligible for automatic deletion.
- has_
locks bool - True if the snapshot has one or more locks present see, see the locks subresource of a snapshot for a list of locks.
- id float
- The system ID given to the snapshot. This is useful for tracking the status of delete pending snapshots.
- name str
- The user or system supplied snapshot name. This will be null for snapshots pending delete.
- path str
- The /ifs path snapshotted.
- pct_
filesystem float - Percentage of /ifs used for storing this snapshot.
- pct_
reserve float - Percentage of configured snapshot reserved used for storing this snapshot.
- schedule str
- The name of the schedule used to create this snapshot, if applicable.
- shadow_
bytes float - The amount of shadow bytes referred to by this snapshot.
- size float
- The amount of storage in bytes used to store this snapshot.
- state str
- Snapshot state.
- target_
id float - The ID of the snapshot pointed to if this is an alias. 18446744073709551615 (max uint64) is returned for an alias to the live filesystem.
- target_
name str - The name of the snapshot pointed to if this is an alias.
- alias String
- The name of the alias, none for real snapshots.
- created Number
- The Unix Epoch time the snapshot was created.
- expires Number
- The Unix Epoch time the snapshot will expire and be eligible for automatic deletion.
- has
Locks Boolean - True if the snapshot has one or more locks present see, see the locks subresource of a snapshot for a list of locks.
- id Number
- The system ID given to the snapshot. This is useful for tracking the status of delete pending snapshots.
- name String
- The user or system supplied snapshot name. This will be null for snapshots pending delete.
- path String
- The /ifs path snapshotted.
- pct
Filesystem Number - Percentage of /ifs used for storing this snapshot.
- pct
Reserve Number - Percentage of configured snapshot reserved used for storing this snapshot.
- schedule String
- The name of the schedule used to create this snapshot, if applicable.
- shadow
Bytes Number - The amount of shadow bytes referred to by this snapshot.
- size Number
- The amount of storage in bytes used to store this snapshot.
- state String
- Snapshot state.
- target
Id Number - The ID of the snapshot pointed to if this is an alias. 18446744073709551615 (max uint64) is returned for an alias to the live filesystem.
- target
Name String - The name of the snapshot pointed to if this is an alias.
Package Details
- Repository
- powerscale dell/terraform-provider-powerscale
- License
- Notes
- This Pulumi package is based on the
powerscale
Terraform Provider.