AWS Native

v0.43.0 published on Thursday, Dec 1, 2022 by Pulumi

getEndpoint

Resource Type Definition for AWS::S3Outposts::Endpoint

Using getEndpoint

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 getEndpoint(args: GetEndpointArgs, opts?: InvokeOptions): Promise<GetEndpointResult>
function getEndpointOutput(args: GetEndpointOutputArgs, opts?: InvokeOptions): Output<GetEndpointResult>
def get_endpoint(arn: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetEndpointResult
def get_endpoint_output(arn: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetEndpointResult]
func LookupEndpoint(ctx *Context, args *LookupEndpointArgs, opts ...InvokeOption) (*LookupEndpointResult, error)
func LookupEndpointOutput(ctx *Context, args *LookupEndpointOutputArgs, opts ...InvokeOption) LookupEndpointResultOutput

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

public static class GetEndpoint 
{
    public static Task<GetEndpointResult> InvokeAsync(GetEndpointArgs args, InvokeOptions? opts = null)
    public static Output<GetEndpointResult> Invoke(GetEndpointInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEndpointResult> getEndpoint(GetEndpointArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:s3outposts:getEndpoint
  arguments:
    # arguments dictionary

The following arguments are supported:

Arn string

The Amazon Resource Name (ARN) of the endpoint.

Arn string

The Amazon Resource Name (ARN) of the endpoint.

arn String

The Amazon Resource Name (ARN) of the endpoint.

arn string

The Amazon Resource Name (ARN) of the endpoint.

arn str

The Amazon Resource Name (ARN) of the endpoint.

arn String

The Amazon Resource Name (ARN) of the endpoint.

getEndpoint Result

The following output properties are available:

Arn string

The Amazon Resource Name (ARN) of the endpoint.

CidrBlock string

The VPC CIDR committed by this endpoint.

CreationTime string

The time the endpoint was created.

Id string

The ID of the endpoint.

NetworkInterfaces List<Pulumi.AwsNative.S3Outposts.Outputs.EndpointNetworkInterface>

The network interfaces of the endpoint.

Status Pulumi.AwsNative.S3Outposts.EndpointStatus
Arn string

The Amazon Resource Name (ARN) of the endpoint.

CidrBlock string

The VPC CIDR committed by this endpoint.

CreationTime string

The time the endpoint was created.

Id string

The ID of the endpoint.

NetworkInterfaces []EndpointNetworkInterface

The network interfaces of the endpoint.

Status EndpointStatus
arn String

The Amazon Resource Name (ARN) of the endpoint.

cidrBlock String

The VPC CIDR committed by this endpoint.

creationTime String

The time the endpoint was created.

id String

The ID of the endpoint.

networkInterfaces List<EndpointNetworkInterface>

The network interfaces of the endpoint.

status EndpointStatus
arn string

The Amazon Resource Name (ARN) of the endpoint.

cidrBlock string

The VPC CIDR committed by this endpoint.

creationTime string

The time the endpoint was created.

id string

The ID of the endpoint.

networkInterfaces EndpointNetworkInterface[]

The network interfaces of the endpoint.

status EndpointStatus
arn str

The Amazon Resource Name (ARN) of the endpoint.

cidr_block str

The VPC CIDR committed by this endpoint.

creation_time str

The time the endpoint was created.

id str

The ID of the endpoint.

network_interfaces Sequence[EndpointNetworkInterface]

The network interfaces of the endpoint.

status EndpointStatus
arn String

The Amazon Resource Name (ARN) of the endpoint.

cidrBlock String

The VPC CIDR committed by this endpoint.

creationTime String

The time the endpoint was created.

id String

The ID of the endpoint.

networkInterfaces List<Property Map>

The network interfaces of the endpoint.

status "Available" | "Pending" | "Deleting"

Supporting Types

EndpointNetworkInterface

EndpointStatus

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0