We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.s3outposts.getEndpoint
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
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.
- Cidr
Block string - The VPC CIDR committed by this endpoint.
- Creation
Time string - The time the endpoint was created.
- Failed
Reason Pulumi.Aws Native. S3Outposts. Outputs. Endpoint Failed Reason - The failure reason, if any, for a create or delete endpoint operation.
- Id string
- The ID of the endpoint.
- Network
Interfaces List<Pulumi.Aws Native. S3Outposts. Outputs. Endpoint Network Interface> - The network interfaces of the endpoint.
- Status
Pulumi.
Aws Native. S3Outposts. Endpoint Status - The status of the endpoint.
- Arn string
- The Amazon Resource Name (ARN) of the endpoint.
- Cidr
Block string - The VPC CIDR committed by this endpoint.
- Creation
Time string - The time the endpoint was created.
- Failed
Reason EndpointFailed Reason - The failure reason, if any, for a create or delete endpoint operation.
- Id string
- The ID of the endpoint.
- Network
Interfaces []EndpointNetwork Interface - The network interfaces of the endpoint.
- Status
Endpoint
Status - The status of the endpoint.
- arn String
- The Amazon Resource Name (ARN) of the endpoint.
- cidr
Block String - The VPC CIDR committed by this endpoint.
- creation
Time String - The time the endpoint was created.
- failed
Reason EndpointFailed Reason - The failure reason, if any, for a create or delete endpoint operation.
- id String
- The ID of the endpoint.
- network
Interfaces List<EndpointNetwork Interface> - The network interfaces of the endpoint.
- status
Endpoint
Status - The status of the endpoint.
- arn string
- The Amazon Resource Name (ARN) of the endpoint.
- cidr
Block string - The VPC CIDR committed by this endpoint.
- creation
Time string - The time the endpoint was created.
- failed
Reason EndpointFailed Reason - The failure reason, if any, for a create or delete endpoint operation.
- id string
- The ID of the endpoint.
- network
Interfaces EndpointNetwork Interface[] - The network interfaces of the endpoint.
- status
Endpoint
Status - The status of the endpoint.
- 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.
- failed_
reason EndpointFailed Reason - The failure reason, if any, for a create or delete endpoint operation.
- id str
- The ID of the endpoint.
- network_
interfaces Sequence[EndpointNetwork Interface] - The network interfaces of the endpoint.
- status
Endpoint
Status - The status of the endpoint.
- arn String
- The Amazon Resource Name (ARN) of the endpoint.
- cidr
Block String - The VPC CIDR committed by this endpoint.
- creation
Time String - The time the endpoint was created.
- failed
Reason Property Map - The failure reason, if any, for a create or delete endpoint operation.
- id String
- The ID of the endpoint.
- network
Interfaces List<Property Map> - The network interfaces of the endpoint.
- status "Available" | "Pending" | "Deleting" | "Create_Failed" | "Delete_Failed"
- The status of the endpoint.
Supporting Types
EndpointFailedReason
- error_
code str - The failure code, if any, for a create or delete endpoint operation.
- message str
- Additional error details describing the endpoint failure and recommended action.
EndpointNetworkInterface
- Network
Interface stringId - The ID for the network interface.
- Network
Interface stringId - The ID for the network interface.
- network
Interface StringId - The ID for the network interface.
- network
Interface stringId - The ID for the network interface.
- network_
interface_ strid - The ID for the network interface.
- network
Interface StringId - The ID for the network interface.
EndpointStatus
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi