rhizo-co-terraform-provider-oci
Version:
Prebuilt oci Provider for Terraform CDK (cdktf)
475 lines (474 loc) • 24.7 kB
TypeScript
import { Construct } from 'constructs';
import * as cdktf from 'cdktf';
export interface VnMonitoringPathAnalyzerTestConfig extends cdktf.TerraformMetaArguments {
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#compartment_id VnMonitoringPathAnalyzerTest#compartment_id}
*/
readonly compartmentId: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#defined_tags VnMonitoringPathAnalyzerTest#defined_tags}
*/
readonly definedTags?: {
[key: string]: string;
};
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#display_name VnMonitoringPathAnalyzerTest#display_name}
*/
readonly displayName?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#freeform_tags VnMonitoringPathAnalyzerTest#freeform_tags}
*/
readonly freeformTags?: {
[key: string]: string;
};
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#id VnMonitoringPathAnalyzerTest#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
*/
readonly id?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#protocol VnMonitoringPathAnalyzerTest#protocol}
*/
readonly protocol: number;
/**
* destination_endpoint block
*
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#destination_endpoint VnMonitoringPathAnalyzerTest#destination_endpoint}
*/
readonly destinationEndpoint: VnMonitoringPathAnalyzerTestDestinationEndpoint;
/**
* protocol_parameters block
*
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#protocol_parameters VnMonitoringPathAnalyzerTest#protocol_parameters}
*/
readonly protocolParameters?: VnMonitoringPathAnalyzerTestProtocolParameters;
/**
* query_options block
*
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#query_options VnMonitoringPathAnalyzerTest#query_options}
*/
readonly queryOptions?: VnMonitoringPathAnalyzerTestQueryOptions;
/**
* source_endpoint block
*
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#source_endpoint VnMonitoringPathAnalyzerTest#source_endpoint}
*/
readonly sourceEndpoint: VnMonitoringPathAnalyzerTestSourceEndpoint;
/**
* timeouts block
*
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#timeouts VnMonitoringPathAnalyzerTest#timeouts}
*/
readonly timeouts?: VnMonitoringPathAnalyzerTestTimeouts;
}
export interface VnMonitoringPathAnalyzerTestDestinationEndpoint {
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#address VnMonitoringPathAnalyzerTest#address}
*/
readonly address?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#instance_id VnMonitoringPathAnalyzerTest#instance_id}
*/
readonly instanceId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#listener_id VnMonitoringPathAnalyzerTest#listener_id}
*/
readonly listenerId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#load_balancer_id VnMonitoringPathAnalyzerTest#load_balancer_id}
*/
readonly loadBalancerId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#network_load_balancer_id VnMonitoringPathAnalyzerTest#network_load_balancer_id}
*/
readonly networkLoadBalancerId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#subnet_id VnMonitoringPathAnalyzerTest#subnet_id}
*/
readonly subnetId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#type VnMonitoringPathAnalyzerTest#type}
*/
readonly type: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#vlan_id VnMonitoringPathAnalyzerTest#vlan_id}
*/
readonly vlanId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#vnic_id VnMonitoringPathAnalyzerTest#vnic_id}
*/
readonly vnicId?: string;
}
export declare function vnMonitoringPathAnalyzerTestDestinationEndpointToTerraform(struct?: VnMonitoringPathAnalyzerTestDestinationEndpointOutputReference | VnMonitoringPathAnalyzerTestDestinationEndpoint): any;
export declare function vnMonitoringPathAnalyzerTestDestinationEndpointToHclTerraform(struct?: VnMonitoringPathAnalyzerTestDestinationEndpointOutputReference | VnMonitoringPathAnalyzerTestDestinationEndpoint): any;
export declare class VnMonitoringPathAnalyzerTestDestinationEndpointOutputReference extends cdktf.ComplexObject {
private isEmptyObject;
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string);
get internalValue(): VnMonitoringPathAnalyzerTestDestinationEndpoint | undefined;
set internalValue(value: VnMonitoringPathAnalyzerTestDestinationEndpoint | undefined);
private _address?;
get address(): string;
set address(value: string);
resetAddress(): void;
get addressInput(): string | undefined;
private _instanceId?;
get instanceId(): string;
set instanceId(value: string);
resetInstanceId(): void;
get instanceIdInput(): string | undefined;
private _listenerId?;
get listenerId(): string;
set listenerId(value: string);
resetListenerId(): void;
get listenerIdInput(): string | undefined;
private _loadBalancerId?;
get loadBalancerId(): string;
set loadBalancerId(value: string);
resetLoadBalancerId(): void;
get loadBalancerIdInput(): string | undefined;
private _networkLoadBalancerId?;
get networkLoadBalancerId(): string;
set networkLoadBalancerId(value: string);
resetNetworkLoadBalancerId(): void;
get networkLoadBalancerIdInput(): string | undefined;
get state(): string;
private _subnetId?;
get subnetId(): string;
set subnetId(value: string);
resetSubnetId(): void;
get subnetIdInput(): string | undefined;
private _type?;
get type(): string;
set type(value: string);
get typeInput(): string | undefined;
private _vlanId?;
get vlanId(): string;
set vlanId(value: string);
resetVlanId(): void;
get vlanIdInput(): string | undefined;
private _vnicId?;
get vnicId(): string;
set vnicId(value: string);
resetVnicId(): void;
get vnicIdInput(): string | undefined;
}
export interface VnMonitoringPathAnalyzerTestProtocolParameters {
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#destination_port VnMonitoringPathAnalyzerTest#destination_port}
*/
readonly destinationPort?: number;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#icmp_code VnMonitoringPathAnalyzerTest#icmp_code}
*/
readonly icmpCode?: number;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#icmp_type VnMonitoringPathAnalyzerTest#icmp_type}
*/
readonly icmpType?: number;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#source_port VnMonitoringPathAnalyzerTest#source_port}
*/
readonly sourcePort?: number;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#type VnMonitoringPathAnalyzerTest#type}
*/
readonly type: string;
}
export declare function vnMonitoringPathAnalyzerTestProtocolParametersToTerraform(struct?: VnMonitoringPathAnalyzerTestProtocolParametersOutputReference | VnMonitoringPathAnalyzerTestProtocolParameters): any;
export declare function vnMonitoringPathAnalyzerTestProtocolParametersToHclTerraform(struct?: VnMonitoringPathAnalyzerTestProtocolParametersOutputReference | VnMonitoringPathAnalyzerTestProtocolParameters): any;
export declare class VnMonitoringPathAnalyzerTestProtocolParametersOutputReference extends cdktf.ComplexObject {
private isEmptyObject;
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string);
get internalValue(): VnMonitoringPathAnalyzerTestProtocolParameters | undefined;
set internalValue(value: VnMonitoringPathAnalyzerTestProtocolParameters | undefined);
private _destinationPort?;
get destinationPort(): number;
set destinationPort(value: number);
resetDestinationPort(): void;
get destinationPortInput(): number | undefined;
private _icmpCode?;
get icmpCode(): number;
set icmpCode(value: number);
resetIcmpCode(): void;
get icmpCodeInput(): number | undefined;
private _icmpType?;
get icmpType(): number;
set icmpType(value: number);
resetIcmpType(): void;
get icmpTypeInput(): number | undefined;
private _sourcePort?;
get sourcePort(): number;
set sourcePort(value: number);
resetSourcePort(): void;
get sourcePortInput(): number | undefined;
private _type?;
get type(): string;
set type(value: string);
get typeInput(): string | undefined;
}
export interface VnMonitoringPathAnalyzerTestQueryOptions {
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#is_bi_directional_analysis VnMonitoringPathAnalyzerTest#is_bi_directional_analysis}
*/
readonly isBiDirectionalAnalysis?: boolean | cdktf.IResolvable;
}
export declare function vnMonitoringPathAnalyzerTestQueryOptionsToTerraform(struct?: VnMonitoringPathAnalyzerTestQueryOptionsOutputReference | VnMonitoringPathAnalyzerTestQueryOptions): any;
export declare function vnMonitoringPathAnalyzerTestQueryOptionsToHclTerraform(struct?: VnMonitoringPathAnalyzerTestQueryOptionsOutputReference | VnMonitoringPathAnalyzerTestQueryOptions): any;
export declare class VnMonitoringPathAnalyzerTestQueryOptionsOutputReference extends cdktf.ComplexObject {
private isEmptyObject;
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string);
get internalValue(): VnMonitoringPathAnalyzerTestQueryOptions | undefined;
set internalValue(value: VnMonitoringPathAnalyzerTestQueryOptions | undefined);
private _isBiDirectionalAnalysis?;
get isBiDirectionalAnalysis(): boolean | cdktf.IResolvable;
set isBiDirectionalAnalysis(value: boolean | cdktf.IResolvable);
resetIsBiDirectionalAnalysis(): void;
get isBiDirectionalAnalysisInput(): boolean | cdktf.IResolvable | undefined;
}
export interface VnMonitoringPathAnalyzerTestSourceEndpoint {
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#address VnMonitoringPathAnalyzerTest#address}
*/
readonly address?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#instance_id VnMonitoringPathAnalyzerTest#instance_id}
*/
readonly instanceId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#listener_id VnMonitoringPathAnalyzerTest#listener_id}
*/
readonly listenerId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#load_balancer_id VnMonitoringPathAnalyzerTest#load_balancer_id}
*/
readonly loadBalancerId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#network_load_balancer_id VnMonitoringPathAnalyzerTest#network_load_balancer_id}
*/
readonly networkLoadBalancerId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#subnet_id VnMonitoringPathAnalyzerTest#subnet_id}
*/
readonly subnetId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#type VnMonitoringPathAnalyzerTest#type}
*/
readonly type: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#vlan_id VnMonitoringPathAnalyzerTest#vlan_id}
*/
readonly vlanId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#vnic_id VnMonitoringPathAnalyzerTest#vnic_id}
*/
readonly vnicId?: string;
}
export declare function vnMonitoringPathAnalyzerTestSourceEndpointToTerraform(struct?: VnMonitoringPathAnalyzerTestSourceEndpointOutputReference | VnMonitoringPathAnalyzerTestSourceEndpoint): any;
export declare function vnMonitoringPathAnalyzerTestSourceEndpointToHclTerraform(struct?: VnMonitoringPathAnalyzerTestSourceEndpointOutputReference | VnMonitoringPathAnalyzerTestSourceEndpoint): any;
export declare class VnMonitoringPathAnalyzerTestSourceEndpointOutputReference extends cdktf.ComplexObject {
private isEmptyObject;
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string);
get internalValue(): VnMonitoringPathAnalyzerTestSourceEndpoint | undefined;
set internalValue(value: VnMonitoringPathAnalyzerTestSourceEndpoint | undefined);
private _address?;
get address(): string;
set address(value: string);
resetAddress(): void;
get addressInput(): string | undefined;
private _instanceId?;
get instanceId(): string;
set instanceId(value: string);
resetInstanceId(): void;
get instanceIdInput(): string | undefined;
private _listenerId?;
get listenerId(): string;
set listenerId(value: string);
resetListenerId(): void;
get listenerIdInput(): string | undefined;
private _loadBalancerId?;
get loadBalancerId(): string;
set loadBalancerId(value: string);
resetLoadBalancerId(): void;
get loadBalancerIdInput(): string | undefined;
private _networkLoadBalancerId?;
get networkLoadBalancerId(): string;
set networkLoadBalancerId(value: string);
resetNetworkLoadBalancerId(): void;
get networkLoadBalancerIdInput(): string | undefined;
get state(): string;
private _subnetId?;
get subnetId(): string;
set subnetId(value: string);
resetSubnetId(): void;
get subnetIdInput(): string | undefined;
private _type?;
get type(): string;
set type(value: string);
get typeInput(): string | undefined;
private _vlanId?;
get vlanId(): string;
set vlanId(value: string);
resetVlanId(): void;
get vlanIdInput(): string | undefined;
private _vnicId?;
get vnicId(): string;
set vnicId(value: string);
resetVnicId(): void;
get vnicIdInput(): string | undefined;
}
export interface VnMonitoringPathAnalyzerTestTimeouts {
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#create VnMonitoringPathAnalyzerTest#create}
*/
readonly create?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#delete VnMonitoringPathAnalyzerTest#delete}
*/
readonly delete?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#update VnMonitoringPathAnalyzerTest#update}
*/
readonly update?: string;
}
export declare function vnMonitoringPathAnalyzerTestTimeoutsToTerraform(struct?: VnMonitoringPathAnalyzerTestTimeouts | cdktf.IResolvable): any;
export declare function vnMonitoringPathAnalyzerTestTimeoutsToHclTerraform(struct?: VnMonitoringPathAnalyzerTestTimeouts | cdktf.IResolvable): any;
export declare class VnMonitoringPathAnalyzerTestTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject;
private resolvableValue?;
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string);
get internalValue(): VnMonitoringPathAnalyzerTestTimeouts | cdktf.IResolvable | undefined;
set internalValue(value: VnMonitoringPathAnalyzerTestTimeouts | cdktf.IResolvable | undefined);
private _create?;
get create(): string;
set create(value: string);
resetCreate(): void;
get createInput(): string | undefined;
private _delete?;
get delete(): string;
set delete(value: string);
resetDelete(): void;
get deleteInput(): string | undefined;
private _update?;
get update(): string;
set update(value: string);
resetUpdate(): void;
get updateInput(): string | undefined;
}
/**
* Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test oci_vn_monitoring_path_analyzer_test}
*/
export declare class VnMonitoringPathAnalyzerTest extends cdktf.TerraformResource {
static readonly tfResourceType = "oci_vn_monitoring_path_analyzer_test";
/**
* Generates CDKTF code for importing a VnMonitoringPathAnalyzerTest resource upon running "cdktf plan <stack-name>"
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the VnMonitoringPathAnalyzerTest to import
* @param importFromId The id of the existing VnMonitoringPathAnalyzerTest that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the VnMonitoringPathAnalyzerTest to import is found
*/
static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider): cdktf.ImportableResource;
/**
* Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/vn_monitoring_path_analyzer_test oci_vn_monitoring_path_analyzer_test} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
* @param options VnMonitoringPathAnalyzerTestConfig
*/
constructor(scope: Construct, id: string, config: VnMonitoringPathAnalyzerTestConfig);
private _compartmentId?;
get compartmentId(): string;
set compartmentId(value: string);
get compartmentIdInput(): string | undefined;
private _definedTags?;
get definedTags(): {
[key: string]: string;
};
set definedTags(value: {
[key: string]: string;
});
resetDefinedTags(): void;
get definedTagsInput(): {
[key: string]: string;
} | undefined;
private _displayName?;
get displayName(): string;
set displayName(value: string);
resetDisplayName(): void;
get displayNameInput(): string | undefined;
private _freeformTags?;
get freeformTags(): {
[key: string]: string;
};
set freeformTags(value: {
[key: string]: string;
});
resetFreeformTags(): void;
get freeformTagsInput(): {
[key: string]: string;
} | undefined;
private _id?;
get id(): string;
set id(value: string);
resetId(): void;
get idInput(): string | undefined;
private _protocol?;
get protocol(): number;
set protocol(value: number);
get protocolInput(): number | undefined;
get state(): string;
private _systemTags;
get systemTags(): cdktf.StringMap;
get timeCreated(): string;
get timeUpdated(): string;
private _destinationEndpoint;
get destinationEndpoint(): VnMonitoringPathAnalyzerTestDestinationEndpointOutputReference;
putDestinationEndpoint(value: VnMonitoringPathAnalyzerTestDestinationEndpoint): void;
get destinationEndpointInput(): VnMonitoringPathAnalyzerTestDestinationEndpoint | undefined;
private _protocolParameters;
get protocolParameters(): VnMonitoringPathAnalyzerTestProtocolParametersOutputReference;
putProtocolParameters(value: VnMonitoringPathAnalyzerTestProtocolParameters): void;
resetProtocolParameters(): void;
get protocolParametersInput(): VnMonitoringPathAnalyzerTestProtocolParameters | undefined;
private _queryOptions;
get queryOptions(): VnMonitoringPathAnalyzerTestQueryOptionsOutputReference;
putQueryOptions(value: VnMonitoringPathAnalyzerTestQueryOptions): void;
resetQueryOptions(): void;
get queryOptionsInput(): VnMonitoringPathAnalyzerTestQueryOptions | undefined;
private _sourceEndpoint;
get sourceEndpoint(): VnMonitoringPathAnalyzerTestSourceEndpointOutputReference;
putSourceEndpoint(value: VnMonitoringPathAnalyzerTestSourceEndpoint): void;
get sourceEndpointInput(): VnMonitoringPathAnalyzerTestSourceEndpoint | undefined;
private _timeouts;
get timeouts(): VnMonitoringPathAnalyzerTestTimeoutsOutputReference;
putTimeouts(value: VnMonitoringPathAnalyzerTestTimeouts): void;
resetTimeouts(): void;
get timeoutsInput(): cdktf.IResolvable | VnMonitoringPathAnalyzerTestTimeouts | undefined;
protected synthesizeAttributes(): {
[name: string]: any;
};
protected synthesizeHclAttributes(): {
[name: string]: any;
};
}