We recommend new projects start with resources from the AWS provider.
aws-native.efs.getAccessPoint
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
The AWS::EFS::AccessPoint
resource creates an EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point. The operating system user and group override any identity information provided by the NFS client. The file system path is exposed as the access point’s root directory. Applications using the access point can only access data in its own directory and below. To learn more, see Mounting a file system using EFS access points.
This operation requires permissions for the elasticfilesystem:CreateAccessPoint
action.
Using getAccessPoint
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 getAccessPoint(args: GetAccessPointArgs, opts?: InvokeOptions): Promise<GetAccessPointResult>
function getAccessPointOutput(args: GetAccessPointOutputArgs, opts?: InvokeOptions): Output<GetAccessPointResult>
def get_access_point(access_point_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAccessPointResult
def get_access_point_output(access_point_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAccessPointResult]
func LookupAccessPoint(ctx *Context, args *LookupAccessPointArgs, opts ...InvokeOption) (*LookupAccessPointResult, error)
func LookupAccessPointOutput(ctx *Context, args *LookupAccessPointOutputArgs, opts ...InvokeOption) LookupAccessPointResultOutput
> Note: This function is named LookupAccessPoint
in the Go SDK.
public static class GetAccessPoint
{
public static Task<GetAccessPointResult> InvokeAsync(GetAccessPointArgs args, InvokeOptions? opts = null)
public static Output<GetAccessPointResult> Invoke(GetAccessPointInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAccessPointResult> getAccessPoint(GetAccessPointArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:efs:getAccessPoint
arguments:
# arguments dictionary
The following arguments are supported:
- Access
Point stringId - The ID of the EFS access point.
- Access
Point stringId - The ID of the EFS access point.
- access
Point StringId - The ID of the EFS access point.
- access
Point stringId - The ID of the EFS access point.
- access_
point_ strid - The ID of the EFS access point.
- access
Point StringId - The ID of the EFS access point.
getAccessPoint Result
The following output properties are available:
- Access
Point stringId - The ID of the EFS access point.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource. For more information, see Tag.
- Arn string
- The Amazon Resource Name (ARN) of the access point.
- Access
Point stringId - The ID of the EFS access point.
- Tag
- An array of key-value pairs to apply to this resource. For more information, see Tag.
- Arn string
- The Amazon Resource Name (ARN) of the access point.
- access
Point StringId - The ID of the EFS access point.
- List<Tag>
- An array of key-value pairs to apply to this resource. For more information, see Tag.
- arn String
- The Amazon Resource Name (ARN) of the access point.
- access
Point stringId - The ID of the EFS access point.
- Tag[]
- An array of key-value pairs to apply to this resource. For more information, see Tag.
- arn string
- The Amazon Resource Name (ARN) of the access point.
- access_
point_ strid - The ID of the EFS access point.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource. For more information, see Tag.
- arn str
- The Amazon Resource Name (ARN) of the access point.
- access
Point StringId - The ID of the EFS access point.
- List<Property Map>
- An array of key-value pairs to apply to this resource. For more information, see Tag.
- arn String
- The Amazon Resource Name (ARN) of the access point.
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.