1. Packages
  2. AWS Native
  3. API Docs
  4. s3
  5. getMultiRegionAccessPoint

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

aws-native.s3.getMultiRegionAccessPoint

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

    AWS::S3::MultiRegionAccessPoint is an Amazon S3 resource type that dynamically routes S3 requests to easily satisfy geographic compliance requirements based on customer-defined routing policies.

    Using getMultiRegionAccessPoint

    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 getMultiRegionAccessPoint(args: GetMultiRegionAccessPointArgs, opts?: InvokeOptions): Promise<GetMultiRegionAccessPointResult>
    function getMultiRegionAccessPointOutput(args: GetMultiRegionAccessPointOutputArgs, opts?: InvokeOptions): Output<GetMultiRegionAccessPointResult>
    def get_multi_region_access_point(name: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetMultiRegionAccessPointResult
    def get_multi_region_access_point_output(name: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetMultiRegionAccessPointResult]
    func LookupMultiRegionAccessPoint(ctx *Context, args *LookupMultiRegionAccessPointArgs, opts ...InvokeOption) (*LookupMultiRegionAccessPointResult, error)
    func LookupMultiRegionAccessPointOutput(ctx *Context, args *LookupMultiRegionAccessPointOutputArgs, opts ...InvokeOption) LookupMultiRegionAccessPointResultOutput

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

    public static class GetMultiRegionAccessPoint 
    {
        public static Task<GetMultiRegionAccessPointResult> InvokeAsync(GetMultiRegionAccessPointArgs args, InvokeOptions? opts = null)
        public static Output<GetMultiRegionAccessPointResult> Invoke(GetMultiRegionAccessPointInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMultiRegionAccessPointResult> getMultiRegionAccessPoint(GetMultiRegionAccessPointArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:s3:getMultiRegionAccessPoint
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    The name you want to assign to this Multi Region Access Point.
    Name string
    The name you want to assign to this Multi Region Access Point.
    name String
    The name you want to assign to this Multi Region Access Point.
    name string
    The name you want to assign to this Multi Region Access Point.
    name str
    The name you want to assign to this Multi Region Access Point.
    name String
    The name you want to assign to this Multi Region Access Point.

    getMultiRegionAccessPoint Result

    The following output properties are available:

    Alias string
    The alias is a unique identifier to, and is part of the public DNS name for this Multi Region Access Point
    CreatedAt string
    The timestamp of the when the Multi Region Access Point is created
    Alias string
    The alias is a unique identifier to, and is part of the public DNS name for this Multi Region Access Point
    CreatedAt string
    The timestamp of the when the Multi Region Access Point is created
    alias String
    The alias is a unique identifier to, and is part of the public DNS name for this Multi Region Access Point
    createdAt String
    The timestamp of the when the Multi Region Access Point is created
    alias string
    The alias is a unique identifier to, and is part of the public DNS name for this Multi Region Access Point
    createdAt string
    The timestamp of the when the Multi Region Access Point is created
    alias str
    The alias is a unique identifier to, and is part of the public DNS name for this Multi Region Access Point
    created_at str
    The timestamp of the when the Multi Region Access Point is created
    alias String
    The alias is a unique identifier to, and is part of the public DNS name for this Multi Region Access Point
    createdAt String
    The timestamp of the when the Multi Region Access Point is created

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi