Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- createEndpoint_accessType :: Lens' CreateEndpoint (Maybe EndpointAccessType)
- createEndpoint_customerOwnedIpv4Pool :: Lens' CreateEndpoint (Maybe Text)
- createEndpoint_outpostId :: Lens' CreateEndpoint Text
- createEndpoint_subnetId :: Lens' CreateEndpoint Text
- createEndpoint_securityGroupId :: Lens' CreateEndpoint Text
- createEndpointResponse_endpointArn :: Lens' CreateEndpointResponse (Maybe Text)
- createEndpointResponse_httpStatus :: Lens' CreateEndpointResponse Int
- deleteEndpoint_endpointId :: Lens' DeleteEndpoint Text
- deleteEndpoint_outpostId :: Lens' DeleteEndpoint Text
- listEndpoints_nextToken :: Lens' ListEndpoints (Maybe Text)
- listEndpoints_maxResults :: Lens' ListEndpoints (Maybe Natural)
- listEndpointsResponse_nextToken :: Lens' ListEndpointsResponse (Maybe Text)
- listEndpointsResponse_endpoints :: Lens' ListEndpointsResponse (Maybe [Endpoint])
- listEndpointsResponse_httpStatus :: Lens' ListEndpointsResponse Int
- endpoint_creationTime :: Lens' Endpoint (Maybe UTCTime)
- endpoint_status :: Lens' Endpoint (Maybe EndpointStatus)
- endpoint_vpcId :: Lens' Endpoint (Maybe Text)
- endpoint_networkInterfaces :: Lens' Endpoint (Maybe [NetworkInterface])
- endpoint_outpostsId :: Lens' Endpoint (Maybe Text)
- endpoint_subnetId :: Lens' Endpoint (Maybe Text)
- endpoint_securityGroupId :: Lens' Endpoint (Maybe Text)
- endpoint_accessType :: Lens' Endpoint (Maybe EndpointAccessType)
- endpoint_customerOwnedIpv4Pool :: Lens' Endpoint (Maybe Text)
- endpoint_cidrBlock :: Lens' Endpoint (Maybe Text)
- endpoint_endpointArn :: Lens' Endpoint (Maybe Text)
- networkInterface_networkInterfaceId :: Lens' NetworkInterface (Maybe Text)
Operations
CreateEndpoint
createEndpoint_accessType :: Lens' CreateEndpoint (Maybe EndpointAccessType) Source #
The type of access for the on-premise network connectivity for the Outpost endpoint. To access the endpoint from an on-premises network, you must specify the access type and provide the customer owned IPv4 pool.
createEndpoint_customerOwnedIpv4Pool :: Lens' CreateEndpoint (Maybe Text) Source #
The ID of the customer-owned IPv4 pool for the endpoint. IP addresses will be allocated from this pool for the endpoint.
createEndpoint_outpostId :: Lens' CreateEndpoint Text Source #
The ID of the AWS Outposts.
createEndpoint_subnetId :: Lens' CreateEndpoint Text Source #
The ID of the subnet in the selected VPC. The endpoint subnet must belong to the Outpost that has the Amazon S3 on Outposts provisioned.
createEndpoint_securityGroupId :: Lens' CreateEndpoint Text Source #
The ID of the security group to use with the endpoint.
createEndpointResponse_endpointArn :: Lens' CreateEndpointResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the endpoint.
createEndpointResponse_httpStatus :: Lens' CreateEndpointResponse Int Source #
The response's http status code.
DeleteEndpoint
deleteEndpoint_endpointId :: Lens' DeleteEndpoint Text Source #
The ID of the endpoint.
deleteEndpoint_outpostId :: Lens' DeleteEndpoint Text Source #
The ID of the AWS Outposts.
ListEndpoints
listEndpoints_nextToken :: Lens' ListEndpoints (Maybe Text) Source #
The next endpoint requested in the list.
listEndpoints_maxResults :: Lens' ListEndpoints (Maybe Natural) Source #
The max number of endpoints that can be returned on the request.
listEndpointsResponse_nextToken :: Lens' ListEndpointsResponse (Maybe Text) Source #
The next endpoint returned in the list.
listEndpointsResponse_endpoints :: Lens' ListEndpointsResponse (Maybe [Endpoint]) Source #
Returns an array of endpoints associated with AWS Outposts.
listEndpointsResponse_httpStatus :: Lens' ListEndpointsResponse Int Source #
The response's http status code.
Types
Endpoint
endpoint_status :: Lens' Endpoint (Maybe EndpointStatus) Source #
The status of the endpoint.
endpoint_networkInterfaces :: Lens' Endpoint (Maybe [NetworkInterface]) Source #
The network interface of the endpoint.
endpoint_subnetId :: Lens' Endpoint (Maybe Text) Source #
The ID of the subnet used for the endpoint.
endpoint_securityGroupId :: Lens' Endpoint (Maybe Text) Source #
The ID of the security group used for the endpoint.
endpoint_customerOwnedIpv4Pool :: Lens' Endpoint (Maybe Text) Source #
The ID of the customer-owned IPv4 pool used for the endpoint.
endpoint_endpointArn :: Lens' Endpoint (Maybe Text) Source #
The Amazon Resource Name (ARN) of the endpoint.
NetworkInterface
networkInterface_networkInterfaceId :: Lens' NetworkInterface (Maybe Text) Source #
The ID for the network interface.