1. Packages
  2. Volcengine
  3. API Docs
  4. nas
  5. MountPoints
Volcengine v0.0.26 published on Friday, Sep 13, 2024 by Volcengine

volcengine.nas.MountPoints

Explore with Pulumi AI

volcengine logo
Volcengine v0.0.26 published on Friday, Sep 13, 2024 by Volcengine

    Use this data source to query detailed information of nas mount points

    Using MountPoints

    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 mountPoints(args: MountPointsArgs, opts?: InvokeOptions): Promise<MountPointsResult>
    function mountPointsOutput(args: MountPointsOutputArgs, opts?: InvokeOptions): Output<MountPointsResult>
    def mount_points(file_system_id: Optional[str] = None,
                     mount_point_id: Optional[str] = None,
                     mount_point_name: Optional[str] = None,
                     output_file: Optional[str] = None,
                     vpcs_id: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> MountPointsResult
    def mount_points_output(file_system_id: Optional[pulumi.Input[str]] = None,
                     mount_point_id: Optional[pulumi.Input[str]] = None,
                     mount_point_name: Optional[pulumi.Input[str]] = None,
                     output_file: Optional[pulumi.Input[str]] = None,
                     vpcs_id: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[MountPointsResult]
    func MountPoints(ctx *Context, args *MountPointsArgs, opts ...InvokeOption) (*MountPointsResult, error)
    func MountPointsOutput(ctx *Context, args *MountPointsOutputArgs, opts ...InvokeOption) MountPointsResultOutput
    public static class MountPoints 
    {
        public static Task<MountPointsResult> InvokeAsync(MountPointsArgs args, InvokeOptions? opts = null)
        public static Output<MountPointsResult> Invoke(MountPointsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<MountPointsResult> mountPoints(MountPointsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: volcengine:nas:MountPoints
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FileSystemId string
    The id of the file system.
    MountPointId string
    The id of the mount point.
    MountPointName string
    The name of the mount point.
    OutputFile string
    File name where to save data source results.
    VpcsId string
    The id of the vpc.
    FileSystemId string
    The id of the file system.
    MountPointId string
    The id of the mount point.
    MountPointName string
    The name of the mount point.
    OutputFile string
    File name where to save data source results.
    VpcsId string
    The id of the vpc.
    fileSystemId String
    The id of the file system.
    mountPointId String
    The id of the mount point.
    mountPointName String
    The name of the mount point.
    outputFile String
    File name where to save data source results.
    vpcsId String
    The id of the vpc.
    fileSystemId string
    The id of the file system.
    mountPointId string
    The id of the mount point.
    mountPointName string
    The name of the mount point.
    outputFile string
    File name where to save data source results.
    vpcsId string
    The id of the vpc.
    file_system_id str
    The id of the file system.
    mount_point_id str
    The id of the mount point.
    mount_point_name str
    The name of the mount point.
    output_file str
    File name where to save data source results.
    vpcs_id str
    The id of the vpc.
    fileSystemId String
    The id of the file system.
    mountPointId String
    The id of the mount point.
    mountPointName String
    The name of the mount point.
    outputFile String
    File name where to save data source results.
    vpcsId String
    The id of the vpc.

    MountPoints Result

    The following output properties are available:

    FileSystemId string
    The id of the file system.
    Id string
    The provider-assigned unique ID for this managed resource.
    MountPoints List<MountPointsMountPoint>
    The list of the mount point.
    TotalCount int
    The total count of nas mount points query.
    MountPointId string
    The id of the mount point.
    MountPointName string
    The name of the mount point.
    OutputFile string
    VpcsId string
    FileSystemId string
    The id of the file system.
    Id string
    The provider-assigned unique ID for this managed resource.
    MountPoints []MountPointsMountPoint
    The list of the mount point.
    TotalCount int
    The total count of nas mount points query.
    MountPointId string
    The id of the mount point.
    MountPointName string
    The name of the mount point.
    OutputFile string
    VpcsId string
    fileSystemId String
    The id of the file system.
    id String
    The provider-assigned unique ID for this managed resource.
    mountPoints List<MountPointsMountPoint>
    The list of the mount point.
    totalCount Integer
    The total count of nas mount points query.
    mountPointId String
    The id of the mount point.
    mountPointName String
    The name of the mount point.
    outputFile String
    vpcsId String
    fileSystemId string
    The id of the file system.
    id string
    The provider-assigned unique ID for this managed resource.
    mountPoints MountPointsMountPoint[]
    The list of the mount point.
    totalCount number
    The total count of nas mount points query.
    mountPointId string
    The id of the mount point.
    mountPointName string
    The name of the mount point.
    outputFile string
    vpcsId string
    file_system_id str
    The id of the file system.
    id str
    The provider-assigned unique ID for this managed resource.
    mount_points Sequence[MountPointsMountPoint]
    The list of the mount point.
    total_count int
    The total count of nas mount points query.
    mount_point_id str
    The id of the mount point.
    mount_point_name str
    The name of the mount point.
    output_file str
    vpcs_id str
    fileSystemId String
    The id of the file system.
    id String
    The provider-assigned unique ID for this managed resource.
    mountPoints List<Property Map>
    The list of the mount point.
    totalCount Number
    The total count of nas mount points query.
    mountPointId String
    The id of the mount point.
    mountPointName String
    The name of the mount point.
    outputFile String
    vpcsId String

    Supporting Types

    MountPointsMountPoint

    CreateTime string
    The creation time of the permission group.
    Domain string
    The dns address.
    Ip string
    The address of the mount point.
    MountPointId string
    The id of the mount point.
    MountPointName string
    The name of the mount point.
    PermissionGroups List<MountPointsMountPointPermissionGroup>
    The struct of the permission group.
    Status string
    The status of the mount point.
    SubnetId string
    The id of the subnet.
    SubnetName string
    The name of the subnet.
    UpdateTime string
    The update time of the mount point.
    VpcId string
    The id of the vpc.
    VpcName string
    The name of the vpc.
    CreateTime string
    The creation time of the permission group.
    Domain string
    The dns address.
    Ip string
    The address of the mount point.
    MountPointId string
    The id of the mount point.
    MountPointName string
    The name of the mount point.
    PermissionGroups []MountPointsMountPointPermissionGroup
    The struct of the permission group.
    Status string
    The status of the mount point.
    SubnetId string
    The id of the subnet.
    SubnetName string
    The name of the subnet.
    UpdateTime string
    The update time of the mount point.
    VpcId string
    The id of the vpc.
    VpcName string
    The name of the vpc.
    createTime String
    The creation time of the permission group.
    domain String
    The dns address.
    ip String
    The address of the mount point.
    mountPointId String
    The id of the mount point.
    mountPointName String
    The name of the mount point.
    permissionGroups List<MountPointsMountPointPermissionGroup>
    The struct of the permission group.
    status String
    The status of the mount point.
    subnetId String
    The id of the subnet.
    subnetName String
    The name of the subnet.
    updateTime String
    The update time of the mount point.
    vpcId String
    The id of the vpc.
    vpcName String
    The name of the vpc.
    createTime string
    The creation time of the permission group.
    domain string
    The dns address.
    ip string
    The address of the mount point.
    mountPointId string
    The id of the mount point.
    mountPointName string
    The name of the mount point.
    permissionGroups MountPointsMountPointPermissionGroup[]
    The struct of the permission group.
    status string
    The status of the mount point.
    subnetId string
    The id of the subnet.
    subnetName string
    The name of the subnet.
    updateTime string
    The update time of the mount point.
    vpcId string
    The id of the vpc.
    vpcName string
    The name of the vpc.
    create_time str
    The creation time of the permission group.
    domain str
    The dns address.
    ip str
    The address of the mount point.
    mount_point_id str
    The id of the mount point.
    mount_point_name str
    The name of the mount point.
    permission_groups Sequence[MountPointsMountPointPermissionGroup]
    The struct of the permission group.
    status str
    The status of the mount point.
    subnet_id str
    The id of the subnet.
    subnet_name str
    The name of the subnet.
    update_time str
    The update time of the mount point.
    vpc_id str
    The id of the vpc.
    vpc_name str
    The name of the vpc.
    createTime String
    The creation time of the permission group.
    domain String
    The dns address.
    ip String
    The address of the mount point.
    mountPointId String
    The id of the mount point.
    mountPointName String
    The name of the mount point.
    permissionGroups List<Property Map>
    The struct of the permission group.
    status String
    The status of the mount point.
    subnetId String
    The id of the subnet.
    subnetName String
    The name of the subnet.
    updateTime String
    The update time of the mount point.
    vpcId String
    The id of the vpc.
    vpcName String
    The name of the vpc.

    MountPointsMountPointPermissionGroup

    CreateTime string
    The creation time of the permission group.
    Description string
    The description of the permission group.
    FileSystemCount int
    The number of the file system.
    FileSystemType string
    The file system type of the permission group.
    MountPoints List<MountPointsMountPointPermissionGroupMountPoint>
    The list of the mount point.
    PermissionGroupId string
    The id of the permission group.
    PermissionGroupName string
    The name of the permission group.
    PermissionRuleCount int
    The number of the permission rule.
    CreateTime string
    The creation time of the permission group.
    Description string
    The description of the permission group.
    FileSystemCount int
    The number of the file system.
    FileSystemType string
    The file system type of the permission group.
    MountPoints []MountPointsMountPointPermissionGroupMountPoint
    The list of the mount point.
    PermissionGroupId string
    The id of the permission group.
    PermissionGroupName string
    The name of the permission group.
    PermissionRuleCount int
    The number of the permission rule.
    createTime String
    The creation time of the permission group.
    description String
    The description of the permission group.
    fileSystemCount Integer
    The number of the file system.
    fileSystemType String
    The file system type of the permission group.
    mountPoints List<MountPointsMountPointPermissionGroupMountPoint>
    The list of the mount point.
    permissionGroupId String
    The id of the permission group.
    permissionGroupName String
    The name of the permission group.
    permissionRuleCount Integer
    The number of the permission rule.
    createTime string
    The creation time of the permission group.
    description string
    The description of the permission group.
    fileSystemCount number
    The number of the file system.
    fileSystemType string
    The file system type of the permission group.
    mountPoints MountPointsMountPointPermissionGroupMountPoint[]
    The list of the mount point.
    permissionGroupId string
    The id of the permission group.
    permissionGroupName string
    The name of the permission group.
    permissionRuleCount number
    The number of the permission rule.
    create_time str
    The creation time of the permission group.
    description str
    The description of the permission group.
    file_system_count int
    The number of the file system.
    file_system_type str
    The file system type of the permission group.
    mount_points Sequence[MountPointsMountPointPermissionGroupMountPoint]
    The list of the mount point.
    permission_group_id str
    The id of the permission group.
    permission_group_name str
    The name of the permission group.
    permission_rule_count int
    The number of the permission rule.
    createTime String
    The creation time of the permission group.
    description String
    The description of the permission group.
    fileSystemCount Number
    The number of the file system.
    fileSystemType String
    The file system type of the permission group.
    mountPoints List<Property Map>
    The list of the mount point.
    permissionGroupId String
    The id of the permission group.
    permissionGroupName String
    The name of the permission group.
    permissionRuleCount Number
    The number of the permission rule.

    MountPointsMountPointPermissionGroupMountPoint

    FileSystemId string
    The id of the file system.
    MountPointId string
    The id of the mount point.
    MountPointName string
    The name of the mount point.
    FileSystemId string
    The id of the file system.
    MountPointId string
    The id of the mount point.
    MountPointName string
    The name of the mount point.
    fileSystemId String
    The id of the file system.
    mountPointId String
    The id of the mount point.
    mountPointName String
    The name of the mount point.
    fileSystemId string
    The id of the file system.
    mountPointId string
    The id of the mount point.
    mountPointName string
    The name of the mount point.
    file_system_id str
    The id of the file system.
    mount_point_id str
    The id of the mount point.
    mount_point_name str
    The name of the mount point.
    fileSystemId String
    The id of the file system.
    mountPointId String
    The id of the mount point.
    mountPointName String
    The name of the mount point.

    Package Details

    Repository
    volcengine volcengine/pulumi-volcengine
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the volcengine Terraform Provider.
    volcengine logo
    Volcengine v0.0.26 published on Friday, Sep 13, 2024 by Volcengine