# aws-cdk-lib.interfaces.aws_drs

| Name | Kind | Summary |
| --- | --- | --- |
| [`ILaunchConfigurationTemplateRef`](/v2/docs/aws-cdk-lib.interfaces.aws_drs.ILaunchConfigurationTemplateRef) | Interface | Indicates that this resource can be referenced as a LaunchConfigurationTemplate. |
| [`IRecoveryPlanRef`](/v2/docs/aws-cdk-lib.interfaces.aws_drs.IRecoveryPlanRef) | Interface | Indicates that this resource can be referenced as a RecoveryPlan. |
| [`IReplicationConfigurationTemplateRef`](/v2/docs/aws-cdk-lib.interfaces.aws_drs.IReplicationConfigurationTemplateRef) | Interface | Indicates that this resource can be referenced as a ReplicationConfigurationTemplate. |
| [`ISourceNetworkRef`](/v2/docs/aws-cdk-lib.interfaces.aws_drs.ISourceNetworkRef) | Interface | Indicates that this resource can be referenced as a SourceNetwork. |
| [`LaunchConfigurationTemplateReference`](/v2/docs/aws-cdk-lib.interfaces.aws_drs.LaunchConfigurationTemplateReference) | Struct | A reference to a LaunchConfigurationTemplate resource. |
| [`RecoveryPlanReference`](/v2/docs/aws-cdk-lib.interfaces.aws_drs.RecoveryPlanReference) | Struct | A reference to a RecoveryPlan resource. |
| [`ReplicationConfigurationTemplateReference`](/v2/docs/aws-cdk-lib.interfaces.aws_drs.ReplicationConfigurationTemplateReference) | Struct | A reference to a ReplicationConfigurationTemplate resource. |
| [`SourceNetworkReference`](/v2/docs/aws-cdk-lib.interfaces.aws_drs.SourceNetworkReference) | Struct | A reference to a SourceNetwork resource. |
