Skip to content

Commit 6b1a21d

Browse files
bluewwBethanyZhou
andauthored
[Storage] Fix a regression in copy blob from blob object pipeline (#15374)
* [Storage] Fix a regression in copy blob from blob object pipeline * fix a typo Co-authored-by: Beisi Zhou <[email protected]>
1 parent f7cfa3a commit 6b1a21d

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

src/Storage/Storage/Blob/Cmdlet/StartAzureStorageBlobCopy.cs

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,8 @@ public class StartAzureStorageBlobCopy : StorageDataMovementCmdletBase, IModuleA
113113
public CloudBlobContainer CloudBlobContainer { get; set; }
114114

115115
[Alias("SourceBlob")]
116-
[Parameter(HelpMessage = "Blob name", ValueFromPipelineByPropertyName = true, ParameterSetName = ContainerParameterSet, Mandatory = true, Position = 0)]
117-
[Parameter(HelpMessage = "Blob name", ValueFromPipelineByPropertyName = true, ParameterSetName = ContainerNameParameterSet, Mandatory = true, Position = 0)]
116+
[Parameter(HelpMessage = "Blob name", ParameterSetName = ContainerParameterSet, Mandatory = true, Position = 0)]
117+
[Parameter(HelpMessage = "Blob name", ParameterSetName = ContainerNameParameterSet, Mandatory = true, Position = 0)]
118118
public string SrcBlob
119119
{
120120
get { return BlobName; }
@@ -123,7 +123,7 @@ public string SrcBlob
123123
private string BlobName = String.Empty;
124124

125125
[Alias("SourceContainer")]
126-
[Parameter(HelpMessage = "Source Container name", Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ContainerNameParameterSet)]
126+
[Parameter(HelpMessage = "Source Container name", Mandatory = true, ParameterSetName = ContainerNameParameterSet)]
127127
[ValidateNotNullOrEmpty]
128128
public string SrcContainer
129129
{
@@ -166,25 +166,25 @@ public string SrcContainer
166166
public string AbsoluteUri { get; set; }
167167

168168
[Alias("DestinationContainer")]
169-
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ContainerNameParameterSet)]
170-
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = UriParameterSet)]
169+
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ParameterSetName = ContainerNameParameterSet)]
170+
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ParameterSetName = UriParameterSet)]
171171
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = BlobParameterSet)]
172-
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ContainerParameterSet)]
173-
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ShareNameParameterSet)]
174-
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = ShareParameterSet)]
175-
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = DirParameterSet)]
176-
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = FileParameterSet)]
172+
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ParameterSetName = ContainerParameterSet)]
173+
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ParameterSetName = ShareNameParameterSet)]
174+
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ParameterSetName = ShareParameterSet)]
175+
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ParameterSetName = DirParameterSet)]
176+
[Parameter(HelpMessage = "Destination container name", Mandatory = true, ParameterSetName = FileParameterSet)]
177177
public string DestContainer { get; set; }
178178

179179
[Alias("DestinationBlob")]
180-
[Parameter(HelpMessage = "Destination blob name", Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = UriParameterSet)]
181-
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = ContainerNameParameterSet)]
180+
[Parameter(HelpMessage = "Destination blob name", Mandatory = true, ParameterSetName = UriParameterSet)]
181+
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ParameterSetName = ContainerNameParameterSet)]
182182
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = BlobParameterSet)]
183-
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = ContainerParameterSet)]
184-
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = ShareNameParameterSet)]
185-
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = ShareParameterSet)]
186-
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = DirParameterSet)]
187-
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = FileParameterSet)]
183+
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ParameterSetName = ContainerParameterSet)]
184+
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ParameterSetName = ShareNameParameterSet)]
185+
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ParameterSetName = ShareParameterSet)]
186+
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ParameterSetName = DirParameterSet)]
187+
[Parameter(HelpMessage = "Destination blob name", Mandatory = false, ParameterSetName = FileParameterSet)]
188188
public string DestBlob { get; set; }
189189

190190
[Alias("DestICloudBlob", "DestinationCloudBlob", "DestinationICloudBlob")]

0 commit comments

Comments
 (0)