TrafficMirrorTargetState class

Input properties used for looking up and filtering TrafficMirrorTarget resources.

Constructors

TrafficMirrorTargetState({Input<String?>? arn, Input<String?>? description, Input<String?>? gatewayLoadBalancerEndpointId, Input<String?>? networkInterfaceId, Input<String?>? networkLoadBalancerArn, Input<String?>? ownerId, Input<String?>? region, Input<Map<String, String>?>? tags, Input<Map<String, String>?>? tagsAll})
Creates a new TrafficMirrorTargetState. arn The ARN of the traffic mirror target. description A description of the traffic mirror session. gatewayLoadBalancerEndpointId The VPC Endpoint Id of the Gateway Load Balancer that is associated with the target. networkInterfaceId The network interface ID that is associated with the target. networkLoadBalancerArn ARN of the Network Load Balancer that is associated with the target. ownerId The ID of the AWS account that owns the traffic mirror target. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. tags Key-value map of resource tags. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
const
TrafficMirrorTargetState.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String?>?
The ARN of the traffic mirror target.
final
description → Input<String?>?
A description of the traffic mirror session.
final
gatewayLoadBalancerEndpointId → Input<String?>?
The VPC Endpoint Id of the Gateway Load Balancer that is associated with the target.
final
hashCode → int
The hash code for this object.
no setterinherited
networkInterfaceId → Input<String?>?
The network interface ID that is associated with the target.
final
networkLoadBalancerArn → Input<String?>?
ARN of the Network Load Balancer that is associated with the target.
final
ownerId → Input<String?>?
The ID of the AWS account that owns the traffic mirror target.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tags → Input<Map<String, String>?>?
Key-value map of resource tags. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
final
tagsAll → Input<Map<String, String>?>?
A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited