ListVPCsRequest: {
    isDefault?: boolean;
    name?: string;
    orderBy?: ListVPCsRequestOrderBy;
    organizationId?: string;
    page?: number;
    pageSize?: number;
    projectId?: string;
    region?: Region;
    routingEnabled?: boolean;
    tags?: string[];
}

Type declaration

  • OptionalisDefault?: boolean

    Defines whether to filter only for VPCs which are the default one for their Project.

  • Optionalname?: string

    Name to filter for. Only VPCs with names containing this string will be returned.

  • OptionalorderBy?: ListVPCsRequestOrderBy

    Sort order of the returned VPCs.

  • OptionalorganizationId?: string

    Organization ID to filter for. Only VPCs belonging to this Organization will be returned.

  • Optionalpage?: number

    Page number to return, from the paginated results.

  • OptionalpageSize?: number

    Maximum number of VPCs to return per page.

  • OptionalprojectId?: string

    Project ID to filter for. Only VPCs belonging to this Project will be returned.

  • Optionalregion?: Region

    Region to target. If none is passed will use default region from the config.

  • OptionalroutingEnabled?: boolean

    Defines whether to filter only for VPCs which route traffic between their Private Networks.

  • Optionaltags?: string[]

    Tags to filter for. Only VPCs with one more more matching tags will be returned.