/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Lists all the private hosted zones that a specified VPC is associated with,
* regardless of which Amazon Web Services account created the hosted
* zones.See Also:
AWS
* API Reference
The ID of the Amazon VPC that you want to list hosted zones for.
*/ inline const Aws::String& GetVPCId() const{ return m_vPCId; } /** *The ID of the Amazon VPC that you want to list hosted zones for.
*/ inline bool VPCIdHasBeenSet() const { return m_vPCIdHasBeenSet; } /** *The ID of the Amazon VPC that you want to list hosted zones for.
*/ inline void SetVPCId(const Aws::String& value) { m_vPCIdHasBeenSet = true; m_vPCId = value; } /** *The ID of the Amazon VPC that you want to list hosted zones for.
*/ inline void SetVPCId(Aws::String&& value) { m_vPCIdHasBeenSet = true; m_vPCId = std::move(value); } /** *The ID of the Amazon VPC that you want to list hosted zones for.
*/ inline void SetVPCId(const char* value) { m_vPCIdHasBeenSet = true; m_vPCId.assign(value); } /** *The ID of the Amazon VPC that you want to list hosted zones for.
*/ inline ListHostedZonesByVPCRequest& WithVPCId(const Aws::String& value) { SetVPCId(value); return *this;} /** *The ID of the Amazon VPC that you want to list hosted zones for.
*/ inline ListHostedZonesByVPCRequest& WithVPCId(Aws::String&& value) { SetVPCId(std::move(value)); return *this;} /** *The ID of the Amazon VPC that you want to list hosted zones for.
*/ inline ListHostedZonesByVPCRequest& WithVPCId(const char* value) { SetVPCId(value); return *this;} /** *For the Amazon VPC that you specified for VPCId
, the Amazon Web
* Services Region that you created the VPC in.
For the Amazon VPC that you specified for VPCId
, the Amazon Web
* Services Region that you created the VPC in.
For the Amazon VPC that you specified for VPCId
, the Amazon Web
* Services Region that you created the VPC in.
For the Amazon VPC that you specified for VPCId
, the Amazon Web
* Services Region that you created the VPC in.
For the Amazon VPC that you specified for VPCId
, the Amazon Web
* Services Region that you created the VPC in.
For the Amazon VPC that you specified for VPCId
, the Amazon Web
* Services Region that you created the VPC in.
(Optional) The maximum number of hosted zones that you want Amazon Route 53
* to return. If the specified VPC is associated with more than
* MaxItems
hosted zones, the response includes a
* NextToken
element. NextToken
contains an encrypted
* token that identifies the first hosted zone that Route 53 will return if you
* submit another request.
(Optional) The maximum number of hosted zones that you want Amazon Route 53
* to return. If the specified VPC is associated with more than
* MaxItems
hosted zones, the response includes a
* NextToken
element. NextToken
contains an encrypted
* token that identifies the first hosted zone that Route 53 will return if you
* submit another request.
(Optional) The maximum number of hosted zones that you want Amazon Route 53
* to return. If the specified VPC is associated with more than
* MaxItems
hosted zones, the response includes a
* NextToken
element. NextToken
contains an encrypted
* token that identifies the first hosted zone that Route 53 will return if you
* submit another request.
(Optional) The maximum number of hosted zones that you want Amazon Route 53
* to return. If the specified VPC is associated with more than
* MaxItems
hosted zones, the response includes a
* NextToken
element. NextToken
contains an encrypted
* token that identifies the first hosted zone that Route 53 will return if you
* submit another request.
(Optional) The maximum number of hosted zones that you want Amazon Route 53
* to return. If the specified VPC is associated with more than
* MaxItems
hosted zones, the response includes a
* NextToken
element. NextToken
contains an encrypted
* token that identifies the first hosted zone that Route 53 will return if you
* submit another request.
(Optional) The maximum number of hosted zones that you want Amazon Route 53
* to return. If the specified VPC is associated with more than
* MaxItems
hosted zones, the response includes a
* NextToken
element. NextToken
contains an encrypted
* token that identifies the first hosted zone that Route 53 will return if you
* submit another request.
(Optional) The maximum number of hosted zones that you want Amazon Route 53
* to return. If the specified VPC is associated with more than
* MaxItems
hosted zones, the response includes a
* NextToken
element. NextToken
contains an encrypted
* token that identifies the first hosted zone that Route 53 will return if you
* submit another request.
(Optional) The maximum number of hosted zones that you want Amazon Route 53
* to return. If the specified VPC is associated with more than
* MaxItems
hosted zones, the response includes a
* NextToken
element. NextToken
contains an encrypted
* token that identifies the first hosted zone that Route 53 will return if you
* submit another request.
If the previous response included a NextToken
element, the
* specified VPC is associated with more hosted zones. To get more hosted zones,
* submit another ListHostedZonesByVPC
request.
For the value
* of NextToken
, specify the value of NextToken
from the
* previous response.
If the previous response didn't include a
* NextToken
element, there are no more hosted zones to get.
If the previous response included a NextToken
element, the
* specified VPC is associated with more hosted zones. To get more hosted zones,
* submit another ListHostedZonesByVPC
request.
For the value
* of NextToken
, specify the value of NextToken
from the
* previous response.
If the previous response didn't include a
* NextToken
element, there are no more hosted zones to get.
If the previous response included a NextToken
element, the
* specified VPC is associated with more hosted zones. To get more hosted zones,
* submit another ListHostedZonesByVPC
request.
For the value
* of NextToken
, specify the value of NextToken
from the
* previous response.
If the previous response didn't include a
* NextToken
element, there are no more hosted zones to get.
If the previous response included a NextToken
element, the
* specified VPC is associated with more hosted zones. To get more hosted zones,
* submit another ListHostedZonesByVPC
request.
For the value
* of NextToken
, specify the value of NextToken
from the
* previous response.
If the previous response didn't include a
* NextToken
element, there are no more hosted zones to get.
If the previous response included a NextToken
element, the
* specified VPC is associated with more hosted zones. To get more hosted zones,
* submit another ListHostedZonesByVPC
request.
For the value
* of NextToken
, specify the value of NextToken
from the
* previous response.
If the previous response didn't include a
* NextToken
element, there are no more hosted zones to get.
If the previous response included a NextToken
element, the
* specified VPC is associated with more hosted zones. To get more hosted zones,
* submit another ListHostedZonesByVPC
request.
For the value
* of NextToken
, specify the value of NextToken
from the
* previous response.
If the previous response didn't include a
* NextToken
element, there are no more hosted zones to get.
If the previous response included a NextToken
element, the
* specified VPC is associated with more hosted zones. To get more hosted zones,
* submit another ListHostedZonesByVPC
request.
For the value
* of NextToken
, specify the value of NextToken
from the
* previous response.
If the previous response didn't include a
* NextToken
element, there are no more hosted zones to get.
If the previous response included a NextToken
element, the
* specified VPC is associated with more hosted zones. To get more hosted zones,
* submit another ListHostedZonesByVPC
request.
For the value
* of NextToken
, specify the value of NextToken
from the
* previous response.
If the previous response didn't include a
* NextToken
element, there are no more hosted zones to get.