Powershell 経由でプロキシ認証資格情報を渡す方法を決定しようとしています。非プロキシ接続で機能する次のコードを使用しています。
$AmazonS3 = [Amazon.AWSClientFactory]::CreateAmazonS3Client($S3AccessKeyID, $S3SecretKeyID)
$S3PutRequest = New-Object Amazon.S3.Model.PutObjectRequest
$S3PutRequest.BucketName = $S3BucketName
$S3PutRequest.Key = $S3ObjectKey
$S3Response = $AmazonS3.PutObject($S3PutRequest)
Amazon AWS SDK ドキュメントには、CreateAmazonS3Client(String, String, AmazonS3Config) メソッドを使用して CreateAmazonS3Client オブジェクトを使用することが記載されています。AmazonS3Config は、プロキシ設定を含む情報を含む XML ファイルのようですが、適切な構文やファイルの場所がわかりません。
プロキシに対して認証するようにこれを適切に構成する方法の提案や例をいただければ幸いです。