Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine
volcengine.private_zone.PrivateZones
Explore with Pulumi AI
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) PrivateZonesResultOutputpublic 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)
public static Output<PrivateZonesResult> privateZones(PrivateZonesArgs args, InvokeOptions options)
fn::invoke:
  function: volcengine:private_zone:PrivateZones
  arguments:
    # arguments dictionaryThe 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 isLIKE.
- 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 isLIKE.
- 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 isLIKE.
- 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 isLIKE.
- 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 isLIKE.
- 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 isLIKE.
- 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<PrivateZones Private Zone> 
- 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 []PrivateZones Private Zone 
- 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<PrivateZones Private Zone> 
- 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 PrivateZones Private Zone[] 
- 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[PrivateZones Private Zone] 
- 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<PrivateZones Private Zone Bind Vpc> 
- 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 []PrivateZones Private Zone Bind Vpc 
- 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<PrivateZones Private Zone Bind Vpc> 
- 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 PrivateZones Private Zone Bind Vpc[] 
- 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[PrivateZones Private Zone Bind Vpc] 
- 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 volcengineTerraform Provider.