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) 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)
public static Output<PrivateZonesResult> privateZones(PrivateZonesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:private_zone:PrivateZones
arguments:
# arguments dictionary
The following arguments are supported:
- Line
Mode int - The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
- Name
Regex string - A Name Regex of Resource.
- Output
File string - File name where to save data source results.
- Recursion
Mode bool - Whether the recursion mode of Private Zone is enabled.
- Region string
- The region of Private Zone.
- Search
Mode string - The search mode of query. Valid values:
LIKE
,EXACT
. Default isLIKE
. - Vpc
Id string - The vpc id associated to Private Zone.
- Zid int
- The zid of Private Zone.
- Zone
Name 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 string - A Name Regex of Resource.
- Output
File string - File name where to save data source results.
- Recursion
Mode bool - Whether the recursion mode of Private Zone is enabled.
- Region string
- The region of Private Zone.
- Search
Mode string - The search mode of query. Valid values:
LIKE
,EXACT
. Default isLIKE
. - Vpc
Id string - The vpc id associated to Private Zone.
- Zid int
- The zid of Private Zone.
- Zone
Name string - The name of Private Zone.
- line
Mode Integer - The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
- name
Regex String - A Name Regex of Resource.
- output
File String - File name where to save data source results.
- recursion
Mode Boolean - Whether the recursion mode of Private Zone is enabled.
- region String
- The region of Private Zone.
- search
Mode String - The search mode of query. Valid values:
LIKE
,EXACT
. Default isLIKE
. - vpc
Id String - The vpc id associated to Private Zone.
- zid Integer
- The zid of Private Zone.
- zone
Name String - The name of Private Zone.
- line
Mode number - The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
- name
Regex string - A Name Regex of Resource.
- output
File string - File name where to save data source results.
- recursion
Mode boolean - Whether the recursion mode of Private Zone is enabled.
- region string
- The region of Private Zone.
- search
Mode string - The search mode of query. Valid values:
LIKE
,EXACT
. Default isLIKE
. - vpc
Id string - The vpc id associated to Private Zone.
- zid number
- The zid of Private Zone.
- zone
Name 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.
- line
Mode Number - The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
- name
Regex String - A Name Regex of Resource.
- output
File String - File name where to save data source results.
- recursion
Mode Boolean - Whether the recursion mode of Private Zone is enabled.
- region String
- The region of Private Zone.
- search
Mode String - The search mode of query. Valid values:
LIKE
,EXACT
. Default isLIKE
. - vpc
Id String - The vpc id associated to Private Zone.
- zid Number
- The zid of Private Zone.
- zone
Name 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.
- Private
Zones List<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 string - Output
File string - Recursion
Mode bool - Whether the recursion mode of the private zone is enabled.
- Region string
- The region of the private zone.
- Search
Mode string - Vpc
Id string - Zid int
- The id of the private zone.
- Zone
Name string - The id of the private zone.
- Id string
- The provider-assigned unique ID for this managed resource.
- Private
Zones []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 string - Output
File string - Recursion
Mode bool - Whether the recursion mode of the private zone is enabled.
- Region string
- The region of the private zone.
- Search
Mode string - Vpc
Id string - Zid int
- The id of the private zone.
- Zone
Name string - The id of the private zone.
- id String
- The provider-assigned unique ID for this managed resource.
- private
Zones List<PrivateZones Private Zone> - The collection of query.
- total
Count Integer - The total count of query.
- line
Mode Integer - The line mode of the private zone, specified whether the intelligent mode and the load balance function is enabled.
- name
Regex String - output
File String - recursion
Mode Boolean - Whether the recursion mode of the private zone is enabled.
- region String
- The region of the private zone.
- search
Mode String - vpc
Id String - zid Integer
- The id of the private zone.
- zone
Name String - The id of the private zone.
- id string
- The provider-assigned unique ID for this managed resource.
- private
Zones PrivateZones Private Zone[] - The collection of query.
- total
Count number - The total count of query.
- line
Mode number - The line mode of the private zone, specified whether the intelligent mode and the load balance function is enabled.
- name
Regex string - output
File string - recursion
Mode boolean - Whether the recursion mode of the private zone is enabled.
- region string
- The region of the private zone.
- search
Mode string - vpc
Id string - zid number
- The id of the private zone.
- zone
Name 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.
- private
Zones List<Property Map> - The collection of query.
- total
Count Number - The total count of query.
- line
Mode Number - The line mode of the private zone, specified whether the intelligent mode and the load balance function is enabled.
- name
Regex String - output
File String - recursion
Mode Boolean - Whether the recursion mode of the private zone is enabled.
- region String
- The region of the private zone.
- search
Mode String - vpc
Id String - zid Number
- The id of the private zone.
- zone
Name String - The id of the private zone.
Supporting Types
PrivateZonesPrivateZone
- Bind
Vpcs This property is required. List<PrivateZones Private Zone Bind Vpc> - The Bind vpc info of the private zone.
- Created
At This property is required. string - The created time of the private zone.
- Id
This property is required. string - The id of the private zone.
- Last
Operator This property is required. string - The account id of the last operator who created the private zone.
- Line
Mode This property is required. int - The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
- Record
Count This property is required. int - The record count of the private zone.
- Recursion
Mode This property is required. bool - Whether the recursion mode of Private Zone is enabled.
- Regions
This property is required. List<string> - The region of Private Zone.
- Remark
This property is required. string - The remark of the private zone.
- Updated
At This property is required. string - The updated time of the private zone.
- Zid
This property is required. int - The zid of Private Zone.
- Zone
Name This property is required. string - The name of Private Zone.
- Bind
Vpcs This property is required. []PrivateZones Private Zone Bind Vpc - The Bind vpc info of the private zone.
- Created
At This property is required. string - The created time of the private zone.
- Id
This property is required. string - The id of the private zone.
- Last
Operator This property is required. string - The account id of the last operator who created the private zone.
- Line
Mode This property is required. int - The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
- Record
Count This property is required. int - The record count of the private zone.
- Recursion
Mode This property is required. bool - Whether the recursion mode of Private Zone is enabled.
- Regions
This property is required. []string - The region of Private Zone.
- Remark
This property is required. string - The remark of the private zone.
- Updated
At This property is required. string - The updated time of the private zone.
- Zid
This property is required. int - The zid of Private Zone.
- Zone
Name This property is required. string - The name of Private Zone.
- bind
Vpcs This property is required. List<PrivateZones Private Zone Bind Vpc> - The Bind vpc info of the private zone.
- created
At This property is required. String - The created time of the private zone.
- id
This property is required. String - The id of the private zone.
- last
Operator This property is required. String - The account id of the last operator who created the private zone.
- line
Mode This property is required. Integer - The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
- record
Count This property is required. Integer - The record count of the private zone.
- recursion
Mode This property is required. Boolean - Whether the recursion mode of Private Zone is enabled.
- regions
This property is required. List<String> - The region of Private Zone.
- remark
This property is required. String - The remark of the private zone.
- updated
At This property is required. String - The updated time of the private zone.
- zid
This property is required. Integer - The zid of Private Zone.
- zone
Name This property is required. String - The name of Private Zone.
- bind
Vpcs This property is required. PrivateZones Private Zone Bind Vpc[] - The Bind vpc info of the private zone.
- created
At This property is required. string - The created time of the private zone.
- id
This property is required. string - The id of the private zone.
- last
Operator This property is required. string - The account id of the last operator who created the private zone.
- line
Mode This property is required. number - The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
- record
Count This property is required. number - The record count of the private zone.
- recursion
Mode This property is required. boolean - Whether the recursion mode of Private Zone is enabled.
- regions
This property is required. string[] - The region of Private Zone.
- remark
This property is required. string - The remark of the private zone.
- updated
At This property is required. string - The updated time of the private zone.
- zid
This property is required. number - The zid of Private Zone.
- zone
Name This property is required. string - The name of Private Zone.
- bind_
vpcs This property is required. Sequence[PrivateZones Private Zone Bind Vpc] - The Bind vpc info of the private zone.
- created_
at This property is required. str - The created time of the private zone.
- id
This property is required. str - The id of the private zone.
- last_
operator This property is required. str - The account id of the last operator who created the private zone.
- line_
mode This property is required. int - The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
- record_
count This property is required. int - The record count of the private zone.
- recursion_
mode This property is required. bool - Whether the recursion mode of Private Zone is enabled.
- regions
This property is required. Sequence[str] - The region of Private Zone.
- remark
This property is required. str - The remark of the private zone.
- updated_
at This property is required. str - The updated time of the private zone.
- zid
This property is required. int - The zid of Private Zone.
- zone_
name This property is required. str - The name of Private Zone.
- bind
Vpcs This property is required. List<Property Map> - The Bind vpc info of the private zone.
- created
At This property is required. String - The created time of the private zone.
- id
This property is required. String - The id of the private zone.
- last
Operator This property is required. String - The account id of the last operator who created the private zone.
- line
Mode This property is required. Number - The line mode of Private Zone, specified whether the intelligent mode and the load balance function is enabled.
- record
Count This property is required. Number - The record count of the private zone.
- recursion
Mode This property is required. Boolean - Whether the recursion mode of Private Zone is enabled.
- regions
This property is required. List<String> - The region of Private Zone.
- remark
This property is required. String - The remark of the private zone.
- updated
At This property is required. String - The updated time of the private zone.
- zid
This property is required. Number - The zid of Private Zone.
- zone
Name This property is required. String - The name of Private Zone.
PrivateZonesPrivateZoneBindVpc
- Account
Id This property is required. string - The account id of the bind vpc.
- Id
This property is required. string - The id of the private zone.
- Region
This property is required. string - The region of Private Zone.
- Region
Name This property is required. string - The region name of the bind vpc.
- Account
Id This property is required. string - The account id of the bind vpc.
- Id
This property is required. string - The id of the private zone.
- Region
This property is required. string - The region of Private Zone.
- Region
Name This property is required. string - The region name of the bind vpc.
- account
Id This property is required. String - The account id of the bind vpc.
- id
This property is required. String - The id of the private zone.
- region
This property is required. String - The region of Private Zone.
- region
Name This property is required. String - The region name of the bind vpc.
- account
Id This property is required. string - The account id of the bind vpc.
- id
This property is required. string - The id of the private zone.
- region
This property is required. string - The region of Private Zone.
- region
Name This property is required. string - The region name of the bind vpc.
- account_
id This property is required. str - The account id of the bind vpc.
- id
This property is required. str - The id of the private zone.
- region
This property is required. str - The region of Private Zone.
- region_
name This property is required. str - The region name of the bind vpc.
- account
Id This property is required. String - The account id of the bind vpc.
- id
This property is required. String - The id of the private zone.
- region
This property is required. String - The region of Private Zone.
- region
Name This property is required. 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.