Viewing docs for AWS v7.26.0
published on Thursday, Apr 16, 2026 by Pulumi
published on Thursday, Apr 16, 2026 by Pulumi
Viewing docs for AWS v7.26.0
published on Thursday, Apr 16, 2026 by Pulumi
published on Thursday, Apr 16, 2026 by Pulumi
Provides details about an S3 Files Mount Target.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.s3.getFilesMountTarget({
id: "fsmt-1234567890abcdef0",
});
import pulumi
import pulumi_aws as aws
example = aws.s3.get_files_mount_target(id="fsmt-1234567890abcdef0")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := s3.LookupFilesMountTarget(ctx, &s3.LookupFilesMountTargetArgs{
Id: "fsmt-1234567890abcdef0",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.S3.GetFilesMountTarget.Invoke(new()
{
Id = "fsmt-1234567890abcdef0",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.s3.S3Functions;
import com.pulumi.aws.s3.inputs.GetFilesMountTargetArgs;
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 example = S3Functions.getFilesMountTarget(GetFilesMountTargetArgs.builder()
.id("fsmt-1234567890abcdef0")
.build());
}
}
variables:
example:
fn::invoke:
function: aws:s3:getFilesMountTarget
arguments:
id: fsmt-1234567890abcdef0
Using getFilesMountTarget
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 getFilesMountTarget(args: GetFilesMountTargetArgs, opts?: InvokeOptions): Promise<GetFilesMountTargetResult>
function getFilesMountTargetOutput(args: GetFilesMountTargetOutputArgs, opts?: InvokeOptions): Output<GetFilesMountTargetResult>def get_files_mount_target(id: Optional[str] = None,
region: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFilesMountTargetResult
def get_files_mount_target_output(id: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFilesMountTargetResult]func LookupFilesMountTarget(ctx *Context, args *LookupFilesMountTargetArgs, opts ...InvokeOption) (*LookupFilesMountTargetResult, error)
func LookupFilesMountTargetOutput(ctx *Context, args *LookupFilesMountTargetOutputArgs, opts ...InvokeOption) LookupFilesMountTargetResultOutput> Note: This function is named LookupFilesMountTarget in the Go SDK.
public static class GetFilesMountTarget
{
public static Task<GetFilesMountTargetResult> InvokeAsync(GetFilesMountTargetArgs args, InvokeOptions? opts = null)
public static Output<GetFilesMountTargetResult> Invoke(GetFilesMountTargetInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFilesMountTargetResult> getFilesMountTarget(GetFilesMountTargetArgs args, InvokeOptions options)
public static Output<GetFilesMountTargetResult> getFilesMountTarget(GetFilesMountTargetArgs args, InvokeOptions options)
fn::invoke:
function: aws:s3/getFilesMountTarget:getFilesMountTarget
arguments:
# arguments dictionaryThe following arguments are supported:
getFilesMountTarget Result
The following output properties are available:
- Availability
Zone stringId - Availability Zone ID.
- File
System stringId - File system ID.
- Id string
- Ipv4Address string
- IPv4 address.
- Ipv6Address string
- IPv6 address.
- Network
Interface stringId - Network interface ID.
- Owner
Id string - AWS account ID of the owner.
- Region string
- Security
Groups List<string> - Security group IDs.
- Status string
- Mount target status.
- Status
Message string - Status message.
- Subnet
Id string - Subnet ID.
- Vpc
Id string - VPC ID.
- Availability
Zone stringId - Availability Zone ID.
- File
System stringId - File system ID.
- Id string
- Ipv4Address string
- IPv4 address.
- Ipv6Address string
- IPv6 address.
- Network
Interface stringId - Network interface ID.
- Owner
Id string - AWS account ID of the owner.
- Region string
- Security
Groups []string - Security group IDs.
- Status string
- Mount target status.
- Status
Message string - Status message.
- Subnet
Id string - Subnet ID.
- Vpc
Id string - VPC ID.
- availability
Zone StringId - Availability Zone ID.
- file
System StringId - File system ID.
- id String
- ipv4Address String
- IPv4 address.
- ipv6Address String
- IPv6 address.
- network
Interface StringId - Network interface ID.
- owner
Id String - AWS account ID of the owner.
- region String
- security
Groups List<String> - Security group IDs.
- status String
- Mount target status.
- status
Message String - Status message.
- subnet
Id String - Subnet ID.
- vpc
Id String - VPC ID.
- availability
Zone stringId - Availability Zone ID.
- file
System stringId - File system ID.
- id string
- ipv4Address string
- IPv4 address.
- ipv6Address string
- IPv6 address.
- network
Interface stringId - Network interface ID.
- owner
Id string - AWS account ID of the owner.
- region string
- security
Groups string[] - Security group IDs.
- status string
- Mount target status.
- status
Message string - Status message.
- subnet
Id string - Subnet ID.
- vpc
Id string - VPC ID.
- availability_
zone_ strid - Availability Zone ID.
- file_
system_ strid - File system ID.
- id str
- ipv4_
address str - IPv4 address.
- ipv6_
address str - IPv6 address.
- network_
interface_ strid - Network interface ID.
- owner_
id str - AWS account ID of the owner.
- region str
- security_
groups Sequence[str] - Security group IDs.
- status str
- Mount target status.
- status_
message str - Status message.
- subnet_
id str - Subnet ID.
- vpc_
id str - VPC ID.
- availability
Zone StringId - Availability Zone ID.
- file
System StringId - File system ID.
- id String
- ipv4Address String
- IPv4 address.
- ipv6Address String
- IPv6 address.
- network
Interface StringId - Network interface ID.
- owner
Id String - AWS account ID of the owner.
- region String
- security
Groups List<String> - Security group IDs.
- status String
- Mount target status.
- status
Message String - Status message.
- subnet
Id String - Subnet ID.
- vpc
Id String - VPC ID.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
awsTerraform Provider.
Viewing docs for AWS v7.26.0
published on Thursday, Apr 16, 2026 by Pulumi
published on Thursday, Apr 16, 2026 by Pulumi
