wait_until_vpc_peering_connection_exists
async
¶
wait_until_vpc_peering_connection_exists(
*,
max_wait_time: float,
min_delay: float = 15,
max_delay: float = 120,
config_overrides: Optional[AsyncEC2ClientConfig] = None,
next_token: Optional[String] = None,
max_results: Optional[DescribeVpcPeeringConnectionsMaxResults] = None,
dry_run: Optional[Boolean] = None,
vpc_peering_connection_ids: Optional[VpcPeeringConnectionIdList] = None,
filters: Optional[FilterList] = None,
) -> DescribeVpcPeeringConnectionsResult
Wait for vpc_peering_connection_exists.
Parameters:
-
max_wait_time(float) –Maximum total seconds to wait before raising WaiterTimeoutError.
-
min_delay(float, default:15) –Minimum seconds between operation attempts (spec default 2).
-
max_delay(float, default:120) –Maximum seconds between operation attempts (spec default 120).
-
next_token(Optional[String], default:None) –The token returned from a previous paginated request. Pagination continues from the end of the items returned by the previous request.
-
max_results(Optional[DescribeVpcPeeringConnectionsMaxResults], default:None) –The maximum number of items to return for this request. To get the next page of items, make another request with the token returned in the output. For more information, see Pagination.
-
dry_run(Optional[Boolean], default:None) –Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it isUnauthorizedOperation. -
vpc_peering_connection_ids(Optional[VpcPeeringConnectionIdList], default:None) –The IDs of the VPC peering connections.
Default: Describes all your VPC peering connections.
-
filters(Optional[FilterList], default:None) –The filters.
-
accepter-vpc-info.cidr-block- The IPv4 CIDR block of the accepter VPC. -
accepter-vpc-info.owner-id- The ID of the Amazon Web Services account that owns the accepter VPC. -
accepter-vpc-info.vpc-id- The ID of the accepter VPC. -
expiration-time- The expiration date and time for the VPC peering connection. -
requester-vpc-info.cidr-block- The IPv4 CIDR block of the requester's VPC. -
requester-vpc-info.owner-id- The ID of the Amazon Web Services account that owns the requester VPC. -
requester-vpc-info.vpc-id- The ID of the requester VPC. -
status-code- The status of the VPC peering connection (pending-acceptance|failed|expired|provisioning|active|deleting|deleted|rejected). -
status-message- A message that provides more information about the status of the VPC peering connection, if applicable. -
tag- The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the keyOwnerand the valueTeamA, specifytag:Ownerfor the filter name andTeamAfor the filter value. -
tag-key- The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value. -
vpc-peering-connection-id- The ID of the VPC peering connection.
-
Source code in docs_src/capo_ec2/_services/async_ec2.py
38247 38248 38249 38250 38251 38252 38253 38254 38255 38256 38257 38258 38259 38260 38261 38262 38263 38264 38265 38266 38267 38268 38269 38270 38271 38272 38273 38274 38275 38276 38277 38278 38279 38280 38281 38282 38283 38284 38285 38286 38287 38288 38289 38290 38291 38292 38293 38294 38295 38296 38297 38298 38299 38300 38301 38302 38303 38304 38305 38306 38307 38308 38309 38310 | |