1. Packages
  2. Powerscale Provider
  3. API Docs
  4. getSmbShare
powerscale 1.7.0 published on Monday, Apr 14, 2025 by dell

powerscale.getSmbShare

Explore with Pulumi AI

powerscale logo
powerscale 1.7.0 published on Monday, Apr 14, 2025 by dell

    This datasource is used to query the existing SMB shares from PowerScale array. The information fetched from this datasource can be used for getting the details or for further processing in resource block. PowerScale SMB shares provide clients network access to file system resources on the cluster.

    Using getSmbShare

    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 getSmbShare(args: GetSmbShareArgs, opts?: InvokeOptions): Promise<GetSmbShareResult>
    function getSmbShareOutput(args: GetSmbShareOutputArgs, opts?: InvokeOptions): Output<GetSmbShareResult>
    def get_smb_share(filter: Optional[GetSmbShareFilter] = None,
                      opts: Optional[InvokeOptions] = None) -> GetSmbShareResult
    def get_smb_share_output(filter: Optional[pulumi.Input[GetSmbShareFilterArgs]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetSmbShareResult]
    func LookupSmbShare(ctx *Context, args *LookupSmbShareArgs, opts ...InvokeOption) (*LookupSmbShareResult, error)
    func LookupSmbShareOutput(ctx *Context, args *LookupSmbShareOutputArgs, opts ...InvokeOption) LookupSmbShareResultOutput

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

    public static class GetSmbShare 
    {
        public static Task<GetSmbShareResult> InvokeAsync(GetSmbShareArgs args, InvokeOptions? opts = null)
        public static Output<GetSmbShareResult> Invoke(GetSmbShareInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSmbShareResult> getSmbShare(GetSmbShareArgs args, InvokeOptions options)
    public static Output<GetSmbShareResult> getSmbShare(GetSmbShareArgs args, InvokeOptions options)
    
    fn::invoke:
      function: powerscale:index/getSmbShare:getSmbShare
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getSmbShare Result

    The following output properties are available:

    Id string
    Identifier
    SmbShares []GetSmbShareSmbShare
    List of smb shares
    Filter GetSmbShareFilter
    id string
    Identifier
    smbShares GetSmbShareSmbShare[]
    List of smb shares
    filter GetSmbShareFilter
    id String
    Identifier
    smbShares List<Property Map>
    List of smb shares
    filter Property Map

    Supporting Types

    GetSmbShareFilter

    Dir string
    The direction of the sort.
    Limit double
    Return no more than this many results at once (see resume).
    Names List<string>
    Names to filter smb shares.
    Offset double
    The position of the first item returned for a paginated query within the full result set.
    Resume string
    Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options).
    Scope string
    If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
    Sort string
    The field that will be used for sorting.
    Zone string
    Specifies which access zone to use.
    Dir string
    The direction of the sort.
    Limit float64
    Return no more than this many results at once (see resume).
    Names []string
    Names to filter smb shares.
    Offset float64
    The position of the first item returned for a paginated query within the full result set.
    Resume string
    Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options).
    Scope string
    If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
    Sort string
    The field that will be used for sorting.
    Zone string
    Specifies which access zone to use.
    dir String
    The direction of the sort.
    limit Double
    Return no more than this many results at once (see resume).
    names List<String>
    Names to filter smb shares.
    offset Double
    The position of the first item returned for a paginated query within the full result set.
    resume String
    Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options).
    scope String
    If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
    sort String
    The field that will be used for sorting.
    zone String
    Specifies which access zone to use.
    dir string
    The direction of the sort.
    limit number
    Return no more than this many results at once (see resume).
    names string[]
    Names to filter smb shares.
    offset number
    The position of the first item returned for a paginated query within the full result set.
    resume string
    Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options).
    scope string
    If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
    sort string
    The field that will be used for sorting.
    zone string
    Specifies which access zone to use.
    dir str
    The direction of the sort.
    limit float
    Return no more than this many results at once (see resume).
    names Sequence[str]
    Names to filter smb shares.
    offset float
    The position of the first item returned for a paginated query within the full result set.
    resume str
    Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options).
    scope str
    If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
    sort str
    The field that will be used for sorting.
    zone str
    Specifies which access zone to use.
    dir String
    The direction of the sort.
    limit Number
    Return no more than this many results at once (see resume).
    names List<String>
    Names to filter smb shares.
    offset Number
    The position of the first item returned for a paginated query within the full result set.
    resume String
    Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options).
    scope String
    If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
    sort String
    The field that will be used for sorting.
    zone String
    Specifies which access zone to use.

    GetSmbShareSmbShare

    AccessBasedEnumeration bool
    Only enumerate files and folders the requesting user has access to.
    AccessBasedEnumerationRootOnly bool
    Access-based enumeration on only the root directory of the share.
    AllowDeleteReadonly bool
    Allow deletion of read-only files in the share.
    AllowExecuteAlways bool
    Allows users to execute files they have read rights for.
    AllowVariableExpansion bool
    Allow automatic expansion of variables for home directories.
    AutoCreateDirectory bool
    Automatically create home directories.
    Browsable bool
    Share is visible in net view and the browse list.
    CaTimeout double
    Persistent open timeout for the share.
    CaWriteIntegrity string
    Specify the level of write-integrity on continuously available shares.
    ChangeNotify string
    Level of change notification alerts on the share.
    ContinuouslyAvailable bool
    Specify if persistent opens are allowed on the share.
    CreatePermissions string
    Create permissions for new files and directories in share.
    CscPolicy string
    Client-side caching policy for the shares.
    Description string
    Description for this SMB share.
    DirectoryCreateMask double
    Directory create mask bits.
    DirectoryCreateMode double
    Directory create mode bits.
    FileCreateMask double
    File create mask bits.
    FileCreateMode double
    File create mode bits.
    FileFilterExtensions List<string>
    Specifies the list of file extensions.
    FileFilterType string
    Specifies if filter list is for deny or allow. Default is deny.
    FileFilteringEnabled bool
    Enables file filtering on this zone.
    HideDotFiles bool
    Hide files and directories that begin with a period '.'.
    HostAcls List<string>
    An ACL expressing which hosts are allowed access. A deny clause must be the final entry.
    Id string
    Share ID.
    ImpersonateGuest string
    Specify the condition in which user access is done as the guest account.
    ImpersonateUser string
    User account to be used as guest account.
    InheritablePathAcl bool
    Set the inheritable ACL on the share path.
    MangleByteStart double
    Specifies the wchar_t starting point for automatic byte mangling.
    MangleMaps List<string>
    Character mangle map.
    Name string
    Share name.
    NtfsAclSupport bool
    Support NTFS ACLs on files and directories.
    Oplocks bool
    Support oplocks.
    Path string
    Path of share within /ifs.
    Permissions List<GetSmbShareSmbSharePermission>
    Specifies an ordered list of permission modifications.
    RunAsRoots List<GetSmbShareSmbShareRunAsRoot>
    Allow account to run as root.
    Smb3EncryptionEnabled bool
    Enables SMB3 encryption for the share.
    SparseFile bool
    Enables sparse file.
    StrictCaLockout bool
    Specifies if persistent opens would do strict lockout on the share.
    StrictFlush bool
    Handle SMB flush operations.
    StrictLocking bool
    Specifies whether byte range locks contend against SMB I/O.
    Zid double
    Numeric ID of the access zone which contains this SMB share
    AccessBasedEnumeration bool
    Only enumerate files and folders the requesting user has access to.
    AccessBasedEnumerationRootOnly bool
    Access-based enumeration on only the root directory of the share.
    AllowDeleteReadonly bool
    Allow deletion of read-only files in the share.
    AllowExecuteAlways bool
    Allows users to execute files they have read rights for.
    AllowVariableExpansion bool
    Allow automatic expansion of variables for home directories.
    AutoCreateDirectory bool
    Automatically create home directories.
    Browsable bool
    Share is visible in net view and the browse list.
    CaTimeout float64
    Persistent open timeout for the share.
    CaWriteIntegrity string
    Specify the level of write-integrity on continuously available shares.
    ChangeNotify string
    Level of change notification alerts on the share.
    ContinuouslyAvailable bool
    Specify if persistent opens are allowed on the share.
    CreatePermissions string
    Create permissions for new files and directories in share.
    CscPolicy string
    Client-side caching policy for the shares.
    Description string
    Description for this SMB share.
    DirectoryCreateMask float64
    Directory create mask bits.
    DirectoryCreateMode float64
    Directory create mode bits.
    FileCreateMask float64
    File create mask bits.
    FileCreateMode float64
    File create mode bits.
    FileFilterExtensions []string
    Specifies the list of file extensions.
    FileFilterType string
    Specifies if filter list is for deny or allow. Default is deny.
    FileFilteringEnabled bool
    Enables file filtering on this zone.
    HideDotFiles bool
    Hide files and directories that begin with a period '.'.
    HostAcls []string
    An ACL expressing which hosts are allowed access. A deny clause must be the final entry.
    Id string
    Share ID.
    ImpersonateGuest string
    Specify the condition in which user access is done as the guest account.
    ImpersonateUser string
    User account to be used as guest account.
    InheritablePathAcl bool
    Set the inheritable ACL on the share path.
    MangleByteStart float64
    Specifies the wchar_t starting point for automatic byte mangling.
    MangleMaps []string
    Character mangle map.
    Name string
    Share name.
    NtfsAclSupport bool
    Support NTFS ACLs on files and directories.
    Oplocks bool
    Support oplocks.
    Path string
    Path of share within /ifs.
    Permissions []GetSmbShareSmbSharePermission
    Specifies an ordered list of permission modifications.
    RunAsRoots []GetSmbShareSmbShareRunAsRoot
    Allow account to run as root.
    Smb3EncryptionEnabled bool
    Enables SMB3 encryption for the share.
    SparseFile bool
    Enables sparse file.
    StrictCaLockout bool
    Specifies if persistent opens would do strict lockout on the share.
    StrictFlush bool
    Handle SMB flush operations.
    StrictLocking bool
    Specifies whether byte range locks contend against SMB I/O.
    Zid float64
    Numeric ID of the access zone which contains this SMB share
    accessBasedEnumeration Boolean
    Only enumerate files and folders the requesting user has access to.
    accessBasedEnumerationRootOnly Boolean
    Access-based enumeration on only the root directory of the share.
    allowDeleteReadonly Boolean
    Allow deletion of read-only files in the share.
    allowExecuteAlways Boolean
    Allows users to execute files they have read rights for.
    allowVariableExpansion Boolean
    Allow automatic expansion of variables for home directories.
    autoCreateDirectory Boolean
    Automatically create home directories.
    browsable Boolean
    Share is visible in net view and the browse list.
    caTimeout Double
    Persistent open timeout for the share.
    caWriteIntegrity String
    Specify the level of write-integrity on continuously available shares.
    changeNotify String
    Level of change notification alerts on the share.
    continuouslyAvailable Boolean
    Specify if persistent opens are allowed on the share.
    createPermissions String
    Create permissions for new files and directories in share.
    cscPolicy String
    Client-side caching policy for the shares.
    description String
    Description for this SMB share.
    directoryCreateMask Double
    Directory create mask bits.
    directoryCreateMode Double
    Directory create mode bits.
    fileCreateMask Double
    File create mask bits.
    fileCreateMode Double
    File create mode bits.
    fileFilterExtensions List<String>
    Specifies the list of file extensions.
    fileFilterType String
    Specifies if filter list is for deny or allow. Default is deny.
    fileFilteringEnabled Boolean
    Enables file filtering on this zone.
    hideDotFiles Boolean
    Hide files and directories that begin with a period '.'.
    hostAcls List<String>
    An ACL expressing which hosts are allowed access. A deny clause must be the final entry.
    id String
    Share ID.
    impersonateGuest String
    Specify the condition in which user access is done as the guest account.
    impersonateUser String
    User account to be used as guest account.
    inheritablePathAcl Boolean
    Set the inheritable ACL on the share path.
    mangleByteStart Double
    Specifies the wchar_t starting point for automatic byte mangling.
    mangleMaps List<String>
    Character mangle map.
    name String
    Share name.
    ntfsAclSupport Boolean
    Support NTFS ACLs on files and directories.
    oplocks Boolean
    Support oplocks.
    path String
    Path of share within /ifs.
    permissions List<GetSmbShareSmbSharePermission>
    Specifies an ordered list of permission modifications.
    runAsRoots List<GetSmbShareSmbShareRunAsRoot>
    Allow account to run as root.
    smb3EncryptionEnabled Boolean
    Enables SMB3 encryption for the share.
    sparseFile Boolean
    Enables sparse file.
    strictCaLockout Boolean
    Specifies if persistent opens would do strict lockout on the share.
    strictFlush Boolean
    Handle SMB flush operations.
    strictLocking Boolean
    Specifies whether byte range locks contend against SMB I/O.
    zid Double
    Numeric ID of the access zone which contains this SMB share
    accessBasedEnumeration boolean
    Only enumerate files and folders the requesting user has access to.
    accessBasedEnumerationRootOnly boolean
    Access-based enumeration on only the root directory of the share.
    allowDeleteReadonly boolean
    Allow deletion of read-only files in the share.
    allowExecuteAlways boolean
    Allows users to execute files they have read rights for.
    allowVariableExpansion boolean
    Allow automatic expansion of variables for home directories.
    autoCreateDirectory boolean
    Automatically create home directories.
    browsable boolean
    Share is visible in net view and the browse list.
    caTimeout number
    Persistent open timeout for the share.
    caWriteIntegrity string
    Specify the level of write-integrity on continuously available shares.
    changeNotify string
    Level of change notification alerts on the share.
    continuouslyAvailable boolean
    Specify if persistent opens are allowed on the share.
    createPermissions string
    Create permissions for new files and directories in share.
    cscPolicy string
    Client-side caching policy for the shares.
    description string
    Description for this SMB share.
    directoryCreateMask number
    Directory create mask bits.
    directoryCreateMode number
    Directory create mode bits.
    fileCreateMask number
    File create mask bits.
    fileCreateMode number
    File create mode bits.
    fileFilterExtensions string[]
    Specifies the list of file extensions.
    fileFilterType string
    Specifies if filter list is for deny or allow. Default is deny.
    fileFilteringEnabled boolean
    Enables file filtering on this zone.
    hideDotFiles boolean
    Hide files and directories that begin with a period '.'.
    hostAcls string[]
    An ACL expressing which hosts are allowed access. A deny clause must be the final entry.
    id string
    Share ID.
    impersonateGuest string
    Specify the condition in which user access is done as the guest account.
    impersonateUser string
    User account to be used as guest account.
    inheritablePathAcl boolean
    Set the inheritable ACL on the share path.
    mangleByteStart number
    Specifies the wchar_t starting point for automatic byte mangling.
    mangleMaps string[]
    Character mangle map.
    name string
    Share name.
    ntfsAclSupport boolean
    Support NTFS ACLs on files and directories.
    oplocks boolean
    Support oplocks.
    path string
    Path of share within /ifs.
    permissions GetSmbShareSmbSharePermission[]
    Specifies an ordered list of permission modifications.
    runAsRoots GetSmbShareSmbShareRunAsRoot[]
    Allow account to run as root.
    smb3EncryptionEnabled boolean
    Enables SMB3 encryption for the share.
    sparseFile boolean
    Enables sparse file.
    strictCaLockout boolean
    Specifies if persistent opens would do strict lockout on the share.
    strictFlush boolean
    Handle SMB flush operations.
    strictLocking boolean
    Specifies whether byte range locks contend against SMB I/O.
    zid number
    Numeric ID of the access zone which contains this SMB share
    access_based_enumeration bool
    Only enumerate files and folders the requesting user has access to.
    access_based_enumeration_root_only bool
    Access-based enumeration on only the root directory of the share.
    allow_delete_readonly bool
    Allow deletion of read-only files in the share.
    allow_execute_always bool
    Allows users to execute files they have read rights for.
    allow_variable_expansion bool
    Allow automatic expansion of variables for home directories.
    auto_create_directory bool
    Automatically create home directories.
    browsable bool
    Share is visible in net view and the browse list.
    ca_timeout float
    Persistent open timeout for the share.
    ca_write_integrity str
    Specify the level of write-integrity on continuously available shares.
    change_notify str
    Level of change notification alerts on the share.
    continuously_available bool
    Specify if persistent opens are allowed on the share.
    create_permissions str
    Create permissions for new files and directories in share.
    csc_policy str
    Client-side caching policy for the shares.
    description str
    Description for this SMB share.
    directory_create_mask float
    Directory create mask bits.
    directory_create_mode float
    Directory create mode bits.
    file_create_mask float
    File create mask bits.
    file_create_mode float
    File create mode bits.
    file_filter_extensions Sequence[str]
    Specifies the list of file extensions.
    file_filter_type str
    Specifies if filter list is for deny or allow. Default is deny.
    file_filtering_enabled bool
    Enables file filtering on this zone.
    hide_dot_files bool
    Hide files and directories that begin with a period '.'.
    host_acls Sequence[str]
    An ACL expressing which hosts are allowed access. A deny clause must be the final entry.
    id str
    Share ID.
    impersonate_guest str
    Specify the condition in which user access is done as the guest account.
    impersonate_user str
    User account to be used as guest account.
    inheritable_path_acl bool
    Set the inheritable ACL on the share path.
    mangle_byte_start float
    Specifies the wchar_t starting point for automatic byte mangling.
    mangle_maps Sequence[str]
    Character mangle map.
    name str
    Share name.
    ntfs_acl_support bool
    Support NTFS ACLs on files and directories.
    oplocks bool
    Support oplocks.
    path str
    Path of share within /ifs.
    permissions Sequence[GetSmbShareSmbSharePermission]
    Specifies an ordered list of permission modifications.
    run_as_roots Sequence[GetSmbShareSmbShareRunAsRoot]
    Allow account to run as root.
    smb3_encryption_enabled bool
    Enables SMB3 encryption for the share.
    sparse_file bool
    Enables sparse file.
    strict_ca_lockout bool
    Specifies if persistent opens would do strict lockout on the share.
    strict_flush bool
    Handle SMB flush operations.
    strict_locking bool
    Specifies whether byte range locks contend against SMB I/O.
    zid float
    Numeric ID of the access zone which contains this SMB share
    accessBasedEnumeration Boolean
    Only enumerate files and folders the requesting user has access to.
    accessBasedEnumerationRootOnly Boolean
    Access-based enumeration on only the root directory of the share.
    allowDeleteReadonly Boolean
    Allow deletion of read-only files in the share.
    allowExecuteAlways Boolean
    Allows users to execute files they have read rights for.
    allowVariableExpansion Boolean
    Allow automatic expansion of variables for home directories.
    autoCreateDirectory Boolean
    Automatically create home directories.
    browsable Boolean
    Share is visible in net view and the browse list.
    caTimeout Number
    Persistent open timeout for the share.
    caWriteIntegrity String
    Specify the level of write-integrity on continuously available shares.
    changeNotify String
    Level of change notification alerts on the share.
    continuouslyAvailable Boolean
    Specify if persistent opens are allowed on the share.
    createPermissions String
    Create permissions for new files and directories in share.
    cscPolicy String
    Client-side caching policy for the shares.
    description String
    Description for this SMB share.
    directoryCreateMask Number
    Directory create mask bits.
    directoryCreateMode Number
    Directory create mode bits.
    fileCreateMask Number
    File create mask bits.
    fileCreateMode Number
    File create mode bits.
    fileFilterExtensions List<String>
    Specifies the list of file extensions.
    fileFilterType String
    Specifies if filter list is for deny or allow. Default is deny.
    fileFilteringEnabled Boolean
    Enables file filtering on this zone.
    hideDotFiles Boolean
    Hide files and directories that begin with a period '.'.
    hostAcls List<String>
    An ACL expressing which hosts are allowed access. A deny clause must be the final entry.
    id String
    Share ID.
    impersonateGuest String
    Specify the condition in which user access is done as the guest account.
    impersonateUser String
    User account to be used as guest account.
    inheritablePathAcl Boolean
    Set the inheritable ACL on the share path.
    mangleByteStart Number
    Specifies the wchar_t starting point for automatic byte mangling.
    mangleMaps List<String>
    Character mangle map.
    name String
    Share name.
    ntfsAclSupport Boolean
    Support NTFS ACLs on files and directories.
    oplocks Boolean
    Support oplocks.
    path String
    Path of share within /ifs.
    permissions List<Property Map>
    Specifies an ordered list of permission modifications.
    runAsRoots List<Property Map>
    Allow account to run as root.
    smb3EncryptionEnabled Boolean
    Enables SMB3 encryption for the share.
    sparseFile Boolean
    Enables sparse file.
    strictCaLockout Boolean
    Specifies if persistent opens would do strict lockout on the share.
    strictFlush Boolean
    Handle SMB flush operations.
    strictLocking Boolean
    Specifies whether byte range locks contend against SMB I/O.
    zid Number
    Numeric ID of the access zone which contains this SMB share

    GetSmbShareSmbSharePermission

    Permission string
    Specifies the file system rights that are allowed or denied.
    PermissionType string
    Determines whether the permission is allowed or denied.
    Trustee GetSmbShareSmbSharePermissionTrustee
    Specifies the persona of the file group.
    Permission string
    Specifies the file system rights that are allowed or denied.
    PermissionType string
    Determines whether the permission is allowed or denied.
    Trustee GetSmbShareSmbSharePermissionTrustee
    Specifies the persona of the file group.
    permission String
    Specifies the file system rights that are allowed or denied.
    permissionType String
    Determines whether the permission is allowed or denied.
    trustee GetSmbShareSmbSharePermissionTrustee
    Specifies the persona of the file group.
    permission string
    Specifies the file system rights that are allowed or denied.
    permissionType string
    Determines whether the permission is allowed or denied.
    trustee GetSmbShareSmbSharePermissionTrustee
    Specifies the persona of the file group.
    permission str
    Specifies the file system rights that are allowed or denied.
    permission_type str
    Determines whether the permission is allowed or denied.
    trustee GetSmbShareSmbSharePermissionTrustee
    Specifies the persona of the file group.
    permission String
    Specifies the file system rights that are allowed or denied.
    permissionType String
    Determines whether the permission is allowed or denied.
    trustee Property Map
    Specifies the persona of the file group.

    GetSmbShareSmbSharePermissionTrustee

    Id string
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    Name string
    Specifies the persona name, which must be combined with a type.
    Type string
    Specifies the type of persona, which must be combined with a name.
    Id string
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    Name string
    Specifies the persona name, which must be combined with a type.
    Type string
    Specifies the type of persona, which must be combined with a name.
    id String
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    name String
    Specifies the persona name, which must be combined with a type.
    type String
    Specifies the type of persona, which must be combined with a name.
    id string
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    name string
    Specifies the persona name, which must be combined with a type.
    type string
    Specifies the type of persona, which must be combined with a name.
    id str
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    name str
    Specifies the persona name, which must be combined with a type.
    type str
    Specifies the type of persona, which must be combined with a name.
    id String
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    name String
    Specifies the persona name, which must be combined with a type.
    type String
    Specifies the type of persona, which must be combined with a name.

    GetSmbShareSmbShareRunAsRoot

    Id string
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    Name string
    Specifies the persona name, which must be combined with a type.
    Type string
    Specifies the type of persona, which must be combined with a name.
    Id string
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    Name string
    Specifies the persona name, which must be combined with a type.
    Type string
    Specifies the type of persona, which must be combined with a name.
    id String
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    name String
    Specifies the persona name, which must be combined with a type.
    type String
    Specifies the type of persona, which must be combined with a name.
    id string
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    name string
    Specifies the persona name, which must be combined with a type.
    type string
    Specifies the type of persona, which must be combined with a name.
    id str
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    name str
    Specifies the persona name, which must be combined with a type.
    type str
    Specifies the type of persona, which must be combined with a name.
    id String
    Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
    name String
    Specifies the persona name, which must be combined with a type.
    type String
    Specifies the type of persona, which must be combined with a name.

    Package Details

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