[][src]Struct rusoto_route53::ListHostedZonesByVPCRequest

pub struct ListHostedZonesByVPCRequest {
    pub max_items: Option<String>,
    pub next_token: Option<String>,
    pub vpc_id: String,
    pub vpc_region: String,
}

Lists all the private hosted zones that a specified VPC is associated with, regardless of which AWS account created the hosted zones.

Fields

max_items: Option<String>

(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.

next_token: Option<String>

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.

vpc_id: String

The ID of the Amazon VPC that you want to list hosted zones for.

vpc_region: String

For the Amazon VPC that you specified for VPCId, the AWS Region that you created the VPC in.

Trait Implementations

impl Clone for ListHostedZonesByVPCRequest[src]

impl Debug for ListHostedZonesByVPCRequest[src]

impl Default for ListHostedZonesByVPCRequest[src]

impl PartialEq<ListHostedZonesByVPCRequest> for ListHostedZonesByVPCRequest[src]

impl StructuralPartialEq for ListHostedZonesByVPCRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.