1. Packages
  2. Volcengine
  3. API Docs
  4. private_zone
  5. PrivateZones
Volcengine v0.0.26 published on Friday, Sep 13, 2024 by Volcengine

volcengine.private_zone.PrivateZones

Explore with Pulumi AI

volcengine logo
Volcengine v0.0.26 published on Friday, Sep 13, 2024 by Volcengine

    Use this data source to query detailed information of private zones

    Using PrivateZones

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function privateZones(args: PrivateZonesArgs, opts?: InvokeOptions): Promise<PrivateZonesResult>
    function privateZonesOutput(args: PrivateZonesOutputArgs, opts?: InvokeOptions): Output<PrivateZonesResult>
    def private_zones(line_mode: Optional[int] = None,
                      name_regex: Optional[str] = None,
                      output_file: Optional[str] = None,
                      recursion_mode: Optional[bool] = None,
                      region: Optional[str] = None,
                      search_mode: Optional[str] = None,
                      vpc_id: Optional[str] = None,
                      zid: Optional[int] = None,
                      zone_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> PrivateZonesResult
    def private_zones_output(line_mode: Optional[pulumi.Input[int]] = None,
                      name_regex: Optional[pulumi.Input[str]] = None,
                      output_file: Optional[pulumi.Input[str]] = None,
                      recursion_mode: Optional[pulumi.Input[bool]] = None,
                      region: Optional[pulumi.Input[str]] = None,
                      search_mode: Optional[pulumi.Input[str]] = None,
                      vpc_id: Optional[pulumi.Input[str]] = None,
                      zid: Optional[pulumi.Input[int]] = None,
                      zone_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[PrivateZonesResult]
    func PrivateZones(ctx *Context, args *PrivateZonesArgs, opts ...InvokeOption) (*PrivateZonesResult, error)
    func PrivateZonesOutput(ctx *Context, args *PrivateZonesOutputArgs, opts ...InvokeOption) PrivateZonesResultOutput
    public static class PrivateZones 
    {
        public static Task<PrivateZonesResult> InvokeAsync(PrivateZonesArgs args, InvokeOptions? opts = null)
        public static Output<PrivateZonesResult> Invoke(PrivateZonesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<PrivateZonesResult> privateZones(PrivateZonesArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: volcengine:private_zone:PrivateZones
      arguments:
        # arguments dictionary

    The following arguments are supported:

    LineMode int
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    NameRegex string
    A Name Regex of Resource.
    OutputFile string
    File name where to save data source results.
    RecursionMode bool
    Whether the recursion mode of Private Zone is enabled.
    Region string
    The region of Private Zone.
    SearchMode string
    The search mode of query. Valid values: LIKE, EXACT. Default is LIKE.
    VpcId string
    The vpc id associated to Private Zone.
    Zid int
    The zid of Private Zone.
    ZoneName string
    The name of Private Zone.
    LineMode int
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    NameRegex string
    A Name Regex of Resource.
    OutputFile string
    File name where to save data source results.
    RecursionMode bool
    Whether the recursion mode of Private Zone is enabled.
    Region string
    The region of Private Zone.
    SearchMode string
    The search mode of query. Valid values: LIKE, EXACT. Default is LIKE.
    VpcId string
    The vpc id associated to Private Zone.
    Zid int
    The zid of Private Zone.
    ZoneName string
    The name of Private Zone.
    lineMode Integer
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    nameRegex String
    A Name Regex of Resource.
    outputFile String
    File name where to save data source results.
    recursionMode Boolean
    Whether the recursion mode of Private Zone is enabled.
    region String
    The region of Private Zone.
    searchMode String
    The search mode of query. Valid values: LIKE, EXACT. Default is LIKE.
    vpcId String
    The vpc id associated to Private Zone.
    zid Integer
    The zid of Private Zone.
    zoneName String
    The name of Private Zone.
    lineMode number
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    nameRegex string
    A Name Regex of Resource.
    outputFile string
    File name where to save data source results.
    recursionMode boolean
    Whether the recursion mode of Private Zone is enabled.
    region string
    The region of Private Zone.
    searchMode string
    The search mode of query. Valid values: LIKE, EXACT. Default is LIKE.
    vpcId string
    The vpc id associated to Private Zone.
    zid number
    The zid of Private Zone.
    zoneName string
    The name of Private Zone.
    line_mode int
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    name_regex str
    A Name Regex of Resource.
    output_file str
    File name where to save data source results.
    recursion_mode bool
    Whether the recursion mode of Private Zone is enabled.
    region str
    The region of Private Zone.
    search_mode str
    The search mode of query. Valid values: LIKE, EXACT. Default is LIKE.
    vpc_id str
    The vpc id associated to Private Zone.
    zid int
    The zid of Private Zone.
    zone_name str
    The name of Private Zone.
    lineMode Number
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    nameRegex String
    A Name Regex of Resource.
    outputFile String
    File name where to save data source results.
    recursionMode Boolean
    Whether the recursion mode of Private Zone is enabled.
    region String
    The region of Private Zone.
    searchMode String
    The search mode of query. Valid values: LIKE, EXACT. Default is LIKE.
    vpcId String
    The vpc id associated to Private Zone.
    zid Number
    The zid of Private Zone.
    zoneName String
    The name of Private Zone.

    PrivateZones Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    PrivateZones List<PrivateZonesPrivateZone>
    The collection of query.
    TotalCount int
    The total count of query.
    LineMode int
    The line mode of the private zone, specified whether the intelligent mode and the load balance function is enabled.
    NameRegex string
    OutputFile string
    RecursionMode bool
    Whether the recursion mode of the private zone is enabled.
    Region string
    The region of the private zone.
    SearchMode string
    VpcId string
    Zid int
    The id of the private zone.
    ZoneName string
    The id of the private zone.
    Id string
    The provider-assigned unique ID for this managed resource.
    PrivateZones []PrivateZonesPrivateZone
    The collection of query.
    TotalCount int
    The total count of query.
    LineMode int
    The line mode of the private zone, specified whether the intelligent mode and the load balance function is enabled.
    NameRegex string
    OutputFile string
    RecursionMode bool
    Whether the recursion mode of the private zone is enabled.
    Region string
    The region of the private zone.
    SearchMode string
    VpcId string
    Zid int
    The id of the private zone.
    ZoneName string
    The id of the private zone.
    id String
    The provider-assigned unique ID for this managed resource.
    privateZones List<PrivateZonesPrivateZone>
    The collection of query.
    totalCount Integer
    The total count of query.
    lineMode Integer
    The line mode of the private zone, specified whether the intelligent mode and the load balance function is enabled.
    nameRegex String
    outputFile String
    recursionMode Boolean
    Whether the recursion mode of the private zone is enabled.
    region String
    The region of the private zone.
    searchMode String
    vpcId String
    zid Integer
    The id of the private zone.
    zoneName String
    The id of the private zone.
    id string
    The provider-assigned unique ID for this managed resource.
    privateZones PrivateZonesPrivateZone[]
    The collection of query.
    totalCount number
    The total count of query.
    lineMode number
    The line mode of the private zone, specified whether the intelligent mode and the load balance function is enabled.
    nameRegex string
    outputFile string
    recursionMode boolean
    Whether the recursion mode of the private zone is enabled.
    region string
    The region of the private zone.
    searchMode string
    vpcId string
    zid number
    The id of the private zone.
    zoneName string
    The id of the private zone.
    id str
    The provider-assigned unique ID for this managed resource.
    private_zones Sequence[PrivateZonesPrivateZone]
    The collection of query.
    total_count int
    The total count of query.
    line_mode int
    The line mode of the private zone, specified whether the intelligent mode and the load balance function is enabled.
    name_regex str
    output_file str
    recursion_mode bool
    Whether the recursion mode of the private zone is enabled.
    region str
    The region of the private zone.
    search_mode str
    vpc_id str
    zid int
    The id of the private zone.
    zone_name str
    The id of the private zone.
    id String
    The provider-assigned unique ID for this managed resource.
    privateZones List<Property Map>
    The collection of query.
    totalCount Number
    The total count of query.
    lineMode Number
    The line mode of the private zone, specified whether the intelligent mode and the load balance function is enabled.
    nameRegex String
    outputFile String
    recursionMode Boolean
    Whether the recursion mode of the private zone is enabled.
    region String
    The region of the private zone.
    searchMode String
    vpcId String
    zid Number
    The id of the private zone.
    zoneName String
    The id of the private zone.

    Supporting Types

    PrivateZonesPrivateZone

    BindVpcs List<PrivateZonesPrivateZoneBindVpc>
    The Bind vpc info of the private zone.
    CreatedAt string
    The created time of the private zone.
    Id string
    The id of the private zone.
    LastOperator string
    The account id of the last operator who created the private zone.
    LineMode int
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    RecordCount int
    The record count of the private zone.
    RecursionMode bool
    Whether the recursion mode of Private Zone is enabled.
    Regions List<string>
    The region of Private Zone.
    Remark string
    The remark of the private zone.
    UpdatedAt string
    The updated time of the private zone.
    Zid int
    The zid of Private Zone.
    ZoneName string
    The name of Private Zone.
    BindVpcs []PrivateZonesPrivateZoneBindVpc
    The Bind vpc info of the private zone.
    CreatedAt string
    The created time of the private zone.
    Id string
    The id of the private zone.
    LastOperator string
    The account id of the last operator who created the private zone.
    LineMode int
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    RecordCount int
    The record count of the private zone.
    RecursionMode bool
    Whether the recursion mode of Private Zone is enabled.
    Regions []string
    The region of Private Zone.
    Remark string
    The remark of the private zone.
    UpdatedAt string
    The updated time of the private zone.
    Zid int
    The zid of Private Zone.
    ZoneName string
    The name of Private Zone.
    bindVpcs List<PrivateZonesPrivateZoneBindVpc>
    The Bind vpc info of the private zone.
    createdAt String
    The created time of the private zone.
    id String
    The id of the private zone.
    lastOperator String
    The account id of the last operator who created the private zone.
    lineMode Integer
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    recordCount Integer
    The record count of the private zone.
    recursionMode Boolean
    Whether the recursion mode of Private Zone is enabled.
    regions List<String>
    The region of Private Zone.
    remark String
    The remark of the private zone.
    updatedAt String
    The updated time of the private zone.
    zid Integer
    The zid of Private Zone.
    zoneName String
    The name of Private Zone.
    bindVpcs PrivateZonesPrivateZoneBindVpc[]
    The Bind vpc info of the private zone.
    createdAt string
    The created time of the private zone.
    id string
    The id of the private zone.
    lastOperator string
    The account id of the last operator who created the private zone.
    lineMode number
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    recordCount number
    The record count of the private zone.
    recursionMode boolean
    Whether the recursion mode of Private Zone is enabled.
    regions string[]
    The region of Private Zone.
    remark string
    The remark of the private zone.
    updatedAt string
    The updated time of the private zone.
    zid number
    The zid of Private Zone.
    zoneName string
    The name of Private Zone.
    bind_vpcs Sequence[PrivateZonesPrivateZoneBindVpc]
    The Bind vpc info of the private zone.
    created_at str
    The created time of the private zone.
    id str
    The id of the private zone.
    last_operator str
    The account id of the last operator who created the private zone.
    line_mode int
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    record_count int
    The record count of the private zone.
    recursion_mode bool
    Whether the recursion mode of Private Zone is enabled.
    regions Sequence[str]
    The region of Private Zone.
    remark str
    The remark of the private zone.
    updated_at str
    The updated time of the private zone.
    zid int
    The zid of Private Zone.
    zone_name str
    The name of Private Zone.
    bindVpcs List<Property Map>
    The Bind vpc info of the private zone.
    createdAt String
    The created time of the private zone.
    id String
    The id of the private zone.
    lastOperator String
    The account id of the last operator who created the private zone.
    lineMode Number
    The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
    recordCount Number
    The record count of the private zone.
    recursionMode Boolean
    Whether the recursion mode of Private Zone is enabled.
    regions List<String>
    The region of Private Zone.
    remark String
    The remark of the private zone.
    updatedAt String
    The updated time of the private zone.
    zid Number
    The zid of Private Zone.
    zoneName String
    The name of Private Zone.

    PrivateZonesPrivateZoneBindVpc

    AccountId string
    The account id of the bind vpc.
    Id string
    The id of the private zone.
    Region string
    The region of Private Zone.
    RegionName string
    The region name of the bind vpc.
    AccountId string
    The account id of the bind vpc.
    Id string
    The id of the private zone.
    Region string
    The region of Private Zone.
    RegionName string
    The region name of the bind vpc.
    accountId String
    The account id of the bind vpc.
    id String
    The id of the private zone.
    region String
    The region of Private Zone.
    regionName String
    The region name of the bind vpc.
    accountId string
    The account id of the bind vpc.
    id string
    The id of the private zone.
    region string
    The region of Private Zone.
    regionName string
    The region name of the bind vpc.
    account_id str
    The account id of the bind vpc.
    id str
    The id of the private zone.
    region str
    The region of Private Zone.
    region_name str
    The region name of the bind vpc.
    accountId String
    The account id of the bind vpc.
    id String
    The id of the private zone.
    region String
    The region of Private Zone.
    regionName String
    The region name of the bind vpc.

    Package Details

    Repository
    volcengine volcengine/pulumi-volcengine
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the volcengine Terraform Provider.
    volcengine logo
    Volcengine v0.0.26 published on Friday, Sep 13, 2024 by Volcengine