1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. vpc
  6. getTrafficMirrorTarget
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine

    Data Source schema for Volcengine::VPC::TrafficMirrorTarget

    Using getTrafficMirrorTarget

    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 getTrafficMirrorTarget(args: GetTrafficMirrorTargetArgs, opts?: InvokeOptions): Promise<GetTrafficMirrorTargetResult>
    function getTrafficMirrorTargetOutput(args: GetTrafficMirrorTargetOutputArgs, opts?: InvokeOptions): Output<GetTrafficMirrorTargetResult>
    def get_traffic_mirror_target(id: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetTrafficMirrorTargetResult
    def get_traffic_mirror_target_output(id: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetTrafficMirrorTargetResult]
    func LookupTrafficMirrorTarget(ctx *Context, args *LookupTrafficMirrorTargetArgs, opts ...InvokeOption) (*LookupTrafficMirrorTargetResult, error)
    func LookupTrafficMirrorTargetOutput(ctx *Context, args *LookupTrafficMirrorTargetOutputArgs, opts ...InvokeOption) LookupTrafficMirrorTargetResultOutput

    > Note: This function is named LookupTrafficMirrorTarget in the Go SDK.

    public static class GetTrafficMirrorTarget 
    {
        public static Task<GetTrafficMirrorTargetResult> InvokeAsync(GetTrafficMirrorTargetArgs args, InvokeOptions? opts = null)
        public static Output<GetTrafficMirrorTargetResult> Invoke(GetTrafficMirrorTargetInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTrafficMirrorTargetResult> getTrafficMirrorTarget(GetTrafficMirrorTargetArgs args, InvokeOptions options)
    public static Output<GetTrafficMirrorTargetResult> getTrafficMirrorTarget(GetTrafficMirrorTargetArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:vpc/getTrafficMirrorTarget:getTrafficMirrorTarget
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getTrafficMirrorTarget Result

    The following output properties are available:

    CreatedAt string
    Creation time of the mirror session.
    Description string
    Listener description. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, the default value is an empty string.
    Id string
    Uniquely identifies the resource.
    InstanceId string
    Resource ID of the mirror target.
    InstanceType string
    Resource type of the mirror target. NetworkInterface: Elastic network interface. ClbInstance: Classic load balancer.
    ProjectName string
    Name of the project to which the mirror target belongs. If not specified, it will be added to the default project.
    Status string
    Status of the mirror target. Available: Available. Creating: Creating.
    Tags List<Volcengine.GetTrafficMirrorTargetTag>
    Tag information of the mirror target.
    TrafficMirrorTargetId string
    ID of the mirror target.
    TrafficMirrorTargetName string
    Listener name. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, the default is 'protocol-port' as the listener name.
    UpdatedAt string
    Update time of the mirror session.
    CreatedAt string
    Creation time of the mirror session.
    Description string
    Listener description. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, the default value is an empty string.
    Id string
    Uniquely identifies the resource.
    InstanceId string
    Resource ID of the mirror target.
    InstanceType string
    Resource type of the mirror target. NetworkInterface: Elastic network interface. ClbInstance: Classic load balancer.
    ProjectName string
    Name of the project to which the mirror target belongs. If not specified, it will be added to the default project.
    Status string
    Status of the mirror target. Available: Available. Creating: Creating.
    Tags []GetTrafficMirrorTargetTag
    Tag information of the mirror target.
    TrafficMirrorTargetId string
    ID of the mirror target.
    TrafficMirrorTargetName string
    Listener name. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, the default is 'protocol-port' as the listener name.
    UpdatedAt string
    Update time of the mirror session.
    createdAt String
    Creation time of the mirror session.
    description String
    Listener description. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, the default value is an empty string.
    id String
    Uniquely identifies the resource.
    instanceId String
    Resource ID of the mirror target.
    instanceType String
    Resource type of the mirror target. NetworkInterface: Elastic network interface. ClbInstance: Classic load balancer.
    projectName String
    Name of the project to which the mirror target belongs. If not specified, it will be added to the default project.
    status String
    Status of the mirror target. Available: Available. Creating: Creating.
    tags List<GetTrafficMirrorTargetTag>
    Tag information of the mirror target.
    trafficMirrorTargetId String
    ID of the mirror target.
    trafficMirrorTargetName String
    Listener name. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, the default is 'protocol-port' as the listener name.
    updatedAt String
    Update time of the mirror session.
    createdAt string
    Creation time of the mirror session.
    description string
    Listener description. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, the default value is an empty string.
    id string
    Uniquely identifies the resource.
    instanceId string
    Resource ID of the mirror target.
    instanceType string
    Resource type of the mirror target. NetworkInterface: Elastic network interface. ClbInstance: Classic load balancer.
    projectName string
    Name of the project to which the mirror target belongs. If not specified, it will be added to the default project.
    status string
    Status of the mirror target. Available: Available. Creating: Creating.
    tags GetTrafficMirrorTargetTag[]
    Tag information of the mirror target.
    trafficMirrorTargetId string
    ID of the mirror target.
    trafficMirrorTargetName string
    Listener name. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, the default is 'protocol-port' as the listener name.
    updatedAt string
    Update time of the mirror session.
    created_at str
    Creation time of the mirror session.
    description str
    Listener description. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, the default value is an empty string.
    id str
    Uniquely identifies the resource.
    instance_id str
    Resource ID of the mirror target.
    instance_type str
    Resource type of the mirror target. NetworkInterface: Elastic network interface. ClbInstance: Classic load balancer.
    project_name str
    Name of the project to which the mirror target belongs. If not specified, it will be added to the default project.
    status str
    Status of the mirror target. Available: Available. Creating: Creating.
    tags Sequence[GetTrafficMirrorTargetTag]
    Tag information of the mirror target.
    traffic_mirror_target_id str
    ID of the mirror target.
    traffic_mirror_target_name str
    Listener name. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, the default is 'protocol-port' as the listener name.
    updated_at str
    Update time of the mirror session.
    createdAt String
    Creation time of the mirror session.
    description String
    Listener description. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, the default value is an empty string.
    id String
    Uniquely identifies the resource.
    instanceId String
    Resource ID of the mirror target.
    instanceType String
    Resource type of the mirror target. NetworkInterface: Elastic network interface. ClbInstance: Classic load balancer.
    projectName String
    Name of the project to which the mirror target belongs. If not specified, it will be added to the default project.
    status String
    Status of the mirror target. Available: Available. Creating: Creating.
    tags List<Property Map>
    Tag information of the mirror target.
    trafficMirrorTargetId String
    ID of the mirror target.
    trafficMirrorTargetName String
    Listener name. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, the default is 'protocol-port' as the listener name.
    updatedAt String
    Update time of the mirror session.

    Supporting Types

    GetTrafficMirrorTargetTag

    Key string
    Tag key. Length must be between 1 and 128 characters. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system will automatically remove it.
    Value string
    Tag value. Length must be between 0 and 256 characters. If not specified, the default is empty. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system will automatically remove it.
    Key string
    Tag key. Length must be between 1 and 128 characters. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system will automatically remove it.
    Value string
    Tag value. Length must be between 0 and 256 characters. If not specified, the default is empty. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system will automatically remove it.
    key String
    Tag key. Length must be between 1 and 128 characters. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system will automatically remove it.
    value String
    Tag value. Length must be between 0 and 256 characters. If not specified, the default is empty. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system will automatically remove it.
    key string
    Tag key. Length must be between 1 and 128 characters. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system will automatically remove it.
    value string
    Tag value. Length must be between 0 and 256 characters. If not specified, the default is empty. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system will automatically remove it.
    key str
    Tag key. Length must be between 1 and 128 characters. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system will automatically remove it.
    value str
    Tag value. Length must be between 0 and 256 characters. If not specified, the default is empty. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system will automatically remove it.
    key String
    Tag key. Length must be between 1 and 128 characters. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system will automatically remove it.
    value String
    Tag value. Length must be between 0 and 256 characters. If not specified, the default is empty. Supports input of characters from any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system will automatically remove it.

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.32
    published on Thursday, Apr 23, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.