Outposts / Client / get_private_connectivity_config
get_private_connectivity_config¶
- Outposts.Client.get_private_connectivity_config(**kwargs)¶
Gets the private connectivity configuration for the specified Outpost.
See also: AWS API Documentation
Request Syntax
response = client.get_private_connectivity_config( OutpostId='string' )
- Parameters:
OutpostId (string) –
[REQUIRED]
The ID or ARN of the Outpost.
- Return type:
dict
- Returns:
Response Syntax
{ 'PrivateConnectivityConfig': { 'RoleArn': 'string', 'PrivateConnectivityStatus': 'ENABLED'|'DISABLED', 'VpcInformationList': [ { 'VpcId': 'string', 'SubnetIds': [ 'string', ], 'VpcEndpointId': 'string' }, ], 'ProvisioningRoleArn': 'string' } }
Response Structure
(dict) –
PrivateConnectivityConfig (dict) –
The private connectivity configuration for the Outpost.
RoleArn (string) –
The Amazon Resource Name (ARN) of the service-linked role that Amazon Web Services Outposts creates and uses to provision and attach the network interfaces for private connectivity in your VPC. The role’s permissions are scoped to the specific Outpost and VPC.
PrivateConnectivityStatus (string) –
The status of private connectivity for the Outpost. Valid values are
ENABLEDandDISABLED.VpcInformationList (list) –
Information about the VPC used for private connectivity.
(dict) –
Information about a VPC used for private connectivity, including its subnets and an associated VPC endpoint.
VpcId (string) –
The ID of the VPC used for private connectivity.
SubnetIds (list) –
The IDs of the subnets associated with the VPC endpoint. Currently, only one subnet is supported.
(string) –
VpcEndpointId (string) –
The ID of the interface VPC endpoint for the Amazon Web Services Outposts service. When specified, the endpoint must be in the
availablestate and the specified subnets must be associated with it.
ProvisioningRoleArn (string) –
The Amazon Resource Name (ARN) of the provisioning role in your account that Amazon Web Services Outposts uses to establish the service link connection during Outpost installation. This field is present only when VPC endpoint-based provisioning is configured.
Exceptions
Outposts.Client.exceptions.ValidationExceptionOutposts.Client.exceptions.NotFoundExceptionOutposts.Client.exceptions.AccessDeniedExceptionOutposts.Client.exceptions.InternalServerException