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

volcengine.private_zone.Records

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 zone records

    Using Records

    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 records(args: RecordsArgs, opts?: InvokeOptions): Promise<RecordsResult>
    function recordsOutput(args: RecordsOutputArgs, opts?: InvokeOptions): Output<RecordsResult>
    def records(host: Optional[str] = None,
                last_operator: Optional[str] = None,
                line: Optional[str] = None,
                name: Optional[str] = None,
                output_file: Optional[str] = None,
                record_id: Optional[str] = None,
                search_mode: Optional[str] = None,
                type: Optional[str] = None,
                value: Optional[str] = None,
                zid: Optional[int] = None,
                opts: Optional[InvokeOptions] = None) -> RecordsResult
    def records_output(host: Optional[pulumi.Input[str]] = None,
                last_operator: Optional[pulumi.Input[str]] = None,
                line: Optional[pulumi.Input[str]] = None,
                name: Optional[pulumi.Input[str]] = None,
                output_file: Optional[pulumi.Input[str]] = None,
                record_id: Optional[pulumi.Input[str]] = None,
                search_mode: Optional[pulumi.Input[str]] = None,
                type: Optional[pulumi.Input[str]] = None,
                value: Optional[pulumi.Input[str]] = None,
                zid: Optional[pulumi.Input[int]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[RecordsResult]
    func Records(ctx *Context, args *RecordsArgs, opts ...InvokeOption) (*RecordsResult, error)
    func RecordsOutput(ctx *Context, args *RecordsOutputArgs, opts ...InvokeOption) RecordsResultOutput
    public static class Records 
    {
        public static Task<RecordsResult> InvokeAsync(RecordsArgs args, InvokeOptions? opts = null)
        public static Output<RecordsResult> Invoke(RecordsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<RecordsResult> records(RecordsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: volcengine:private_zone:Records
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Host string
    The host of Private Zone Record.
    LastOperator string
    The last operator account id of Private Zone Record.
    Line string
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    Name string
    The domain name of Private Zone Record.
    OutputFile string
    File name where to save data source results.
    RecordId string
    The id of Private Zone Record.
    SearchMode string
    The search mode of query host. Valid values: LIKE, EXACT. Default is LIKE.
    Type string
    The type of Private Zone Record.
    Value string
    The value of Private Zone Record.
    Zid int
    The zid of Private Zone.
    Host string
    The host of Private Zone Record.
    LastOperator string
    The last operator account id of Private Zone Record.
    Line string
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    Name string
    The domain name of Private Zone Record.
    OutputFile string
    File name where to save data source results.
    RecordId string
    The id of Private Zone Record.
    SearchMode string
    The search mode of query host. Valid values: LIKE, EXACT. Default is LIKE.
    Type string
    The type of Private Zone Record.
    Value string
    The value of Private Zone Record.
    Zid int
    The zid of Private Zone.
    host String
    The host of Private Zone Record.
    lastOperator String
    The last operator account id of Private Zone Record.
    line String
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    name String
    The domain name of Private Zone Record.
    outputFile String
    File name where to save data source results.
    recordId String
    The id of Private Zone Record.
    searchMode String
    The search mode of query host. Valid values: LIKE, EXACT. Default is LIKE.
    type String
    The type of Private Zone Record.
    value String
    The value of Private Zone Record.
    zid Integer
    The zid of Private Zone.
    host string
    The host of Private Zone Record.
    lastOperator string
    The last operator account id of Private Zone Record.
    line string
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    name string
    The domain name of Private Zone Record.
    outputFile string
    File name where to save data source results.
    recordId string
    The id of Private Zone Record.
    searchMode string
    The search mode of query host. Valid values: LIKE, EXACT. Default is LIKE.
    type string
    The type of Private Zone Record.
    value string
    The value of Private Zone Record.
    zid number
    The zid of Private Zone.
    host str
    The host of Private Zone Record.
    last_operator str
    The last operator account id of Private Zone Record.
    line str
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    name str
    The domain name of Private Zone Record.
    output_file str
    File name where to save data source results.
    record_id str
    The id of Private Zone Record.
    search_mode str
    The search mode of query host. Valid values: LIKE, EXACT. Default is LIKE.
    type str
    The type of Private Zone Record.
    value str
    The value of Private Zone Record.
    zid int
    The zid of Private Zone.
    host String
    The host of Private Zone Record.
    lastOperator String
    The last operator account id of Private Zone Record.
    line String
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    name String
    The domain name of Private Zone Record.
    outputFile String
    File name where to save data source results.
    recordId String
    The id of Private Zone Record.
    searchMode String
    The search mode of query host. Valid values: LIKE, EXACT. Default is LIKE.
    type String
    The type of Private Zone Record.
    value String
    The value of Private Zone Record.
    zid Number
    The zid of Private Zone.

    Records Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Records List<RecordsRecord>
    The collection of query.
    TotalCount int
    The total count of query.
    Host string
    The host of the private zone record.
    LastOperator string
    The last operator account id of the private zone record.
    Line string
    The subnet id of the private zone record. This field is only effected when the intelligent_mode of the private zone is true.
    Name string
    OutputFile string
    RecordId string
    The id of the private zone record.
    SearchMode string
    Type string
    The type of the private zone record.
    Value string
    The value of the private zone record.
    Zid int
    The zid of the private zone record.
    Id string
    The provider-assigned unique ID for this managed resource.
    Records []RecordsRecord
    The collection of query.
    TotalCount int
    The total count of query.
    Host string
    The host of the private zone record.
    LastOperator string
    The last operator account id of the private zone record.
    Line string
    The subnet id of the private zone record. This field is only effected when the intelligent_mode of the private zone is true.
    Name string
    OutputFile string
    RecordId string
    The id of the private zone record.
    SearchMode string
    Type string
    The type of the private zone record.
    Value string
    The value of the private zone record.
    Zid int
    The zid of the private zone record.
    id String
    The provider-assigned unique ID for this managed resource.
    records List<RecordsRecord>
    The collection of query.
    totalCount Integer
    The total count of query.
    host String
    The host of the private zone record.
    lastOperator String
    The last operator account id of the private zone record.
    line String
    The subnet id of the private zone record. This field is only effected when the intelligent_mode of the private zone is true.
    name String
    outputFile String
    recordId String
    The id of the private zone record.
    searchMode String
    type String
    The type of the private zone record.
    value String
    The value of the private zone record.
    zid Integer
    The zid of the private zone record.
    id string
    The provider-assigned unique ID for this managed resource.
    records RecordsRecord[]
    The collection of query.
    totalCount number
    The total count of query.
    host string
    The host of the private zone record.
    lastOperator string
    The last operator account id of the private zone record.
    line string
    The subnet id of the private zone record. This field is only effected when the intelligent_mode of the private zone is true.
    name string
    outputFile string
    recordId string
    The id of the private zone record.
    searchMode string
    type string
    The type of the private zone record.
    value string
    The value of the private zone record.
    zid number
    The zid of the private zone record.
    id str
    The provider-assigned unique ID for this managed resource.
    records Sequence[RecordsRecord]
    The collection of query.
    total_count int
    The total count of query.
    host str
    The host of the private zone record.
    last_operator str
    The last operator account id of the private zone record.
    line str
    The subnet id of the private zone record. This field is only effected when the intelligent_mode of the private zone is true.
    name str
    output_file str
    record_id str
    The id of the private zone record.
    search_mode str
    type str
    The type of the private zone record.
    value str
    The value of the private zone record.
    zid int
    The zid of the private zone record.
    id String
    The provider-assigned unique ID for this managed resource.
    records List<Property Map>
    The collection of query.
    totalCount Number
    The total count of query.
    host String
    The host of the private zone record.
    lastOperator String
    The last operator account id of the private zone record.
    line String
    The subnet id of the private zone record. This field is only effected when the intelligent_mode of the private zone is true.
    name String
    outputFile String
    recordId String
    The id of the private zone record.
    searchMode String
    type String
    The type of the private zone record.
    value String
    The value of the private zone record.
    zid Number
    The zid of the private zone record.

    Supporting Types

    RecordsRecord

    CreatedAt string
    The created time of the private zone record.
    Enable bool
    Whether the private zone record is enabling.
    Host string
    The host of Private Zone Record.
    LastOperator string
    The last operator account id of Private Zone Record.
    Line string
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    RecordId string
    The id of Private Zone Record.
    Remark string
    The remark of the private zone record.
    Ttl int
    The ttl of the private zone record. Unit: second.
    Type string
    The type of Private Zone Record.
    UpdatedAt string
    The updated time of the private zone record.
    Value string
    The value of Private Zone Record.
    Weight int
    The weight of the private zone record.
    Zid int
    The zid of Private Zone.
    CreatedAt string
    The created time of the private zone record.
    Enable bool
    Whether the private zone record is enabling.
    Host string
    The host of Private Zone Record.
    LastOperator string
    The last operator account id of Private Zone Record.
    Line string
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    RecordId string
    The id of Private Zone Record.
    Remark string
    The remark of the private zone record.
    Ttl int
    The ttl of the private zone record. Unit: second.
    Type string
    The type of Private Zone Record.
    UpdatedAt string
    The updated time of the private zone record.
    Value string
    The value of Private Zone Record.
    Weight int
    The weight of the private zone record.
    Zid int
    The zid of Private Zone.
    createdAt String
    The created time of the private zone record.
    enable Boolean
    Whether the private zone record is enabling.
    host String
    The host of Private Zone Record.
    lastOperator String
    The last operator account id of Private Zone Record.
    line String
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    recordId String
    The id of Private Zone Record.
    remark String
    The remark of the private zone record.
    ttl Integer
    The ttl of the private zone record. Unit: second.
    type String
    The type of Private Zone Record.
    updatedAt String
    The updated time of the private zone record.
    value String
    The value of Private Zone Record.
    weight Integer
    The weight of the private zone record.
    zid Integer
    The zid of Private Zone.
    createdAt string
    The created time of the private zone record.
    enable boolean
    Whether the private zone record is enabling.
    host string
    The host of Private Zone Record.
    lastOperator string
    The last operator account id of Private Zone Record.
    line string
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    recordId string
    The id of Private Zone Record.
    remark string
    The remark of the private zone record.
    ttl number
    The ttl of the private zone record. Unit: second.
    type string
    The type of Private Zone Record.
    updatedAt string
    The updated time of the private zone record.
    value string
    The value of Private Zone Record.
    weight number
    The weight of the private zone record.
    zid number
    The zid of Private Zone.
    created_at str
    The created time of the private zone record.
    enable bool
    Whether the private zone record is enabling.
    host str
    The host of Private Zone Record.
    last_operator str
    The last operator account id of Private Zone Record.
    line str
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    record_id str
    The id of Private Zone Record.
    remark str
    The remark of the private zone record.
    ttl int
    The ttl of the private zone record. Unit: second.
    type str
    The type of Private Zone Record.
    updated_at str
    The updated time of the private zone record.
    value str
    The value of Private Zone Record.
    weight int
    The weight of the private zone record.
    zid int
    The zid of Private Zone.
    createdAt String
    The created time of the private zone record.
    enable Boolean
    Whether the private zone record is enabling.
    host String
    The host of Private Zone Record.
    lastOperator String
    The last operator account id of Private Zone Record.
    line String
    The subnet id of Private Zone Record. This field is only effected when the intelligent_mode of the private zone is true.
    recordId String
    The id of Private Zone Record.
    remark String
    The remark of the private zone record.
    ttl Number
    The ttl of the private zone record. Unit: second.
    type String
    The type of Private Zone Record.
    updatedAt String
    The updated time of the private zone record.
    value String
    The value of Private Zone Record.
    weight Number
    The weight of the private zone record.
    zid Number
    The zid of Private Zone.

    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