AWS Native is in preview. AWS Classic is fully supported.
aws-native.efs.getAccessPoint
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
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
- Access
Point stringId
- access
Point StringId
- access
Point stringId
- access_
point_ strid
- access
Point StringId
getAccessPoint Result
The following output properties are available:
- Access
Point stringId - List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource. For more information, see Tag.
- Arn string
- Access
Point stringId - Tag
- An array of key-value pairs to apply to this resource. For more information, see Tag.
- Arn string
- access
Point StringId - List<Tag>
- An array of key-value pairs to apply to this resource. For more information, see Tag.
- arn String
- access
Point stringId - Tag[]
- An array of key-value pairs to apply to this resource. For more information, see Tag.
- arn string
- access_
point_ strid - Sequence[_
root_Tag] - An array of key-value pairs to apply to this resource. For more information, see Tag.
- arn str
- access
Point StringId - List<Property Map>
- An array of key-value pairs to apply to this resource. For more information, see Tag.
- arn String
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.