diff --git a/clients/client-drs/src/commands/CreateExtendedSourceServerCommand.ts b/clients/client-drs/src/commands/CreateExtendedSourceServerCommand.ts index c4920b6e9cf00..5ad6c8a03b4f2 100644 --- a/clients/client-drs/src/commands/CreateExtendedSourceServerCommand.ts +++ b/clients/client-drs/src/commands/CreateExtendedSourceServerCommand.ts @@ -159,6 +159,7 @@ export interface CreateExtendedSourceServerCommandOutput extends CreateExtendedS * // replicationDirection: "STRING_VALUE", * // reversedDirectionSourceServerArn: "STRING_VALUE", * // sourceNetworkID: "STRING_VALUE", + * // agentVersion: "STRING_VALUE", * // }, * // }; * diff --git a/clients/client-drs/src/commands/DescribeRecoveryInstancesCommand.ts b/clients/client-drs/src/commands/DescribeRecoveryInstancesCommand.ts index 36e62d5182269..86e18fc229722 100644 --- a/clients/client-drs/src/commands/DescribeRecoveryInstancesCommand.ts +++ b/clients/client-drs/src/commands/DescribeRecoveryInstancesCommand.ts @@ -154,6 +154,7 @@ export interface DescribeRecoveryInstancesCommandOutput extends DescribeRecovery * // isDrill: true || false, * // originEnvironment: "STRING_VALUE", * // originAvailabilityZone: "STRING_VALUE", + * // agentVersion: "STRING_VALUE", * // }, * // ], * // }; diff --git a/clients/client-drs/src/commands/DescribeSourceServersCommand.ts b/clients/client-drs/src/commands/DescribeSourceServersCommand.ts index 5122a5a54e264..2d23845fb1990 100644 --- a/clients/client-drs/src/commands/DescribeSourceServersCommand.ts +++ b/clients/client-drs/src/commands/DescribeSourceServersCommand.ts @@ -166,6 +166,7 @@ export interface DescribeSourceServersCommandOutput extends DescribeSourceServer * // replicationDirection: "STRING_VALUE", * // reversedDirectionSourceServerArn: "STRING_VALUE", * // sourceNetworkID: "STRING_VALUE", + * // agentVersion: "STRING_VALUE", * // }, * // ], * // nextToken: "STRING_VALUE", diff --git a/clients/client-drs/src/commands/DisconnectSourceServerCommand.ts b/clients/client-drs/src/commands/DisconnectSourceServerCommand.ts index 754b63f293345..a3c6ce8cd8730 100644 --- a/clients/client-drs/src/commands/DisconnectSourceServerCommand.ts +++ b/clients/client-drs/src/commands/DisconnectSourceServerCommand.ts @@ -150,6 +150,7 @@ export interface DisconnectSourceServerCommandOutput extends SourceServer, __Met * // replicationDirection: "STRING_VALUE", * // reversedDirectionSourceServerArn: "STRING_VALUE", * // sourceNetworkID: "STRING_VALUE", + * // agentVersion: "STRING_VALUE", * // }; * * ``` diff --git a/clients/client-drs/src/commands/RetryDataReplicationCommand.ts b/clients/client-drs/src/commands/RetryDataReplicationCommand.ts index 19415a4e1735c..ab255c5e733f1 100644 --- a/clients/client-drs/src/commands/RetryDataReplicationCommand.ts +++ b/clients/client-drs/src/commands/RetryDataReplicationCommand.ts @@ -154,6 +154,7 @@ export interface RetryDataReplicationCommandOutput extends SourceServer, __Metad * // replicationDirection: "STRING_VALUE", * // reversedDirectionSourceServerArn: "STRING_VALUE", * // sourceNetworkID: "STRING_VALUE", + * // agentVersion: "STRING_VALUE", * // }; * * ``` diff --git a/clients/client-drs/src/commands/StartReplicationCommand.ts b/clients/client-drs/src/commands/StartReplicationCommand.ts index 724d8971decec..4d2720ca7d143 100644 --- a/clients/client-drs/src/commands/StartReplicationCommand.ts +++ b/clients/client-drs/src/commands/StartReplicationCommand.ts @@ -155,6 +155,7 @@ export interface StartReplicationCommandOutput extends StartReplicationResponse, * // replicationDirection: "STRING_VALUE", * // reversedDirectionSourceServerArn: "STRING_VALUE", * // sourceNetworkID: "STRING_VALUE", + * // agentVersion: "STRING_VALUE", * // }, * // }; * diff --git a/clients/client-drs/src/commands/StopReplicationCommand.ts b/clients/client-drs/src/commands/StopReplicationCommand.ts index 0bbc19c7f4e2b..4d229b104b601 100644 --- a/clients/client-drs/src/commands/StopReplicationCommand.ts +++ b/clients/client-drs/src/commands/StopReplicationCommand.ts @@ -155,6 +155,7 @@ export interface StopReplicationCommandOutput extends StopReplicationResponse, _ * // replicationDirection: "STRING_VALUE", * // reversedDirectionSourceServerArn: "STRING_VALUE", * // sourceNetworkID: "STRING_VALUE", + * // agentVersion: "STRING_VALUE", * // }, * // }; * diff --git a/clients/client-drs/src/models/models_0.ts b/clients/client-drs/src/models/models_0.ts index 4c5179c592b72..5e0bcf1194ce6 100644 --- a/clients/client-drs/src/models/models_0.ts +++ b/clients/client-drs/src/models/models_0.ts @@ -1491,6 +1491,12 @@ export interface SourceServer { *
ID of the Source Network which is protecting this Source Server's network.
*/ sourceNetworkID?: string; + + /** + * @public + *The version of the DRS agent installed on the source server
+ */ + agentVersion?: string; } /** @@ -3039,6 +3045,12 @@ export interface RecoveryInstance { *AWS availability zone associated with the recovery instance.
*/ originAvailabilityZone?: string; + + /** + * @public + *The version of the DRS agent installed on the recovery instance
+ */ + agentVersion?: string; } /** diff --git a/clients/client-drs/src/protocols/Aws_restJson1.ts b/clients/client-drs/src/protocols/Aws_restJson1.ts index 396ce474b72e9..7e013540a4136 100644 --- a/clients/client-drs/src/protocols/Aws_restJson1.ts +++ b/clients/client-drs/src/protocols/Aws_restJson1.ts @@ -3052,6 +3052,7 @@ export const de_DisconnectSourceServerCommand = async ( }); const data: RecordAWS availability zone associated with the recovery instance.
" } + }, + "agentVersion": { + "target": "com.amazonaws.drs#AgentVersion", + "traits": { + "smithy.api#documentation": "The version of the DRS agent installed on the recovery instance
" + } } }, "traits": { @@ -7715,6 +7727,12 @@ "traits": { "smithy.api#documentation": "ID of the Source Network which is protecting this Source Server's network.
" } + }, + "agentVersion": { + "target": "com.amazonaws.drs#AgentVersion", + "traits": { + "smithy.api#documentation": "The version of the DRS agent installed on the source server
" + } } }, "traits": {