AWS cli documentation change
Summary
Added new --storage-configuration parameter with FSx ONTAP support and updated stagingDiskType to include FSX_ONTAP option
Security assessment
Documents credentialsSecretArn field requiring Secrets Manager ARN for storage access credentials, promoting secure credential management. No evidence of security vulnerability being fixed.
Diff
diff --git a/cli/latest/reference/mgn/update-replication-configuration.md b/cli/latest/reference/mgn/update-replication-configuration.md index 9666e287b..eecfebeb4 100644 --- a//cli/latest/reference/mgn/update-replication-configuration.md +++ b//cli/latest/reference/mgn/update-replication-configuration.md @@ -15 +15 @@ - * [AWS CLI 2.35.3 Command Reference](../../index.html) » + * [AWS CLI 2.35.5 Command Reference](../../index.html) » @@ -85,0 +86 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 + [--storage-configuration <value>] @@ -247,0 +249 @@ Syntax: +>>> * `FSX_ONTAP` @@ -284 +286 @@ JSON Syntax: - "stagingDiskType": "AUTO"|"GP2"|"IO1"|"SC1"|"ST1"|"STANDARD"|"GP3"|"IO2", + "stagingDiskType": "AUTO"|"GP2"|"IO1"|"SC1"|"ST1"|"STANDARD"|"GP3"|"IO2"|"FSX_ONTAP", @@ -412,0 +415,61 @@ JSON Syntax: +`--storage-configuration` (structure) + +> Update replication configuration storage configuration. +> +> storageType -> (string) [required] +> +>> Storage configuration storage type. +>> +>> Possible values: +>> +>> * `EBS` +>> * `FSX_ONTAP` +>> + +> +> fsxOntapConfiguration -> (structure) +> +>> Storage configuration FSx ONTAP configuration. +>> +>> storageVirtualMachineId -> (string) [required] +>> +>>> FSx ONTAP configuration storage virtual machine ID. +>>> +>>> Constraints: +>>> +>>> * min: `21` +>>> * max: `21` +>>> * pattern: `(svm-[0-9a-f]{17,})` +>>> + +>> +>> credentialsSecretArn -> (string) [required] +>> +>>> FSx ONTAP configuration credentials secret ARN. +>>> +>>> Constraints: +>>> +>>> * min: `20` +>>> * max: `256` +>>> * pattern: `arn:[\w-]+:secretsmanager:([a-z]{2}-(gov-)?[a-z]+-\d{1})?:(\d{12})?:secret:(.+)` +>>> + + +Shorthand Syntax: + + + storageType=string,fsxOntapConfiguration={storageVirtualMachineId=string,credentialsSecretArn=string} + + +JSON Syntax: + + + { + "storageType": "EBS"|"FSX_ONTAP", + "fsxOntapConfiguration": { + "storageVirtualMachineId": "string", + "credentialsSecretArn": "string" + } + } + + @@ -656,0 +720 @@ replicatedDisks -> (list) +>>> * `FSX_ONTAP` @@ -775,0 +840,43 @@ storeSnapshotOnLocalZone -> (boolean) +storageConfiguration -> (structure) + +> Replication Configuration storage configuration. +> +> storageType -> (string) [required] +> +>> Storage configuration storage type. +>> +>> Possible values: +>> +>> * `EBS` +>> * `FSX_ONTAP` +>> + +> +> fsxOntapConfiguration -> (structure) +> +>> Storage configuration FSx ONTAP configuration. +>> +>> storageVirtualMachineId -> (string) [required] +>> +>>> FSx ONTAP configuration storage virtual machine ID. +>>> +>>> Constraints: +>>> +>>> * min: `21` +>>> * max: `21` +>>> * pattern: `(svm-[0-9a-f]{17,})` +>>> + +>> +>> credentialsSecretArn -> (string) [required] +>> +>>> FSx ONTAP configuration credentials secret ARN. +>>> +>>> Constraints: +>>> +>>> * min: `20` +>>> * max: `256` +>>> * pattern: `arn:[\w-]+:secretsmanager:([a-z]{2}-(gov-)?[a-z]+-\d{1})?:(\d{12})?:secret:(.+)` +>>> + + @@ -786 +893 @@ storeSnapshotOnLocalZone -> (boolean) - * [AWS CLI 2.35.3 Command Reference](../../index.html) » + * [AWS CLI 2.35.5 Command Reference](../../index.html) »