You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -12899,30 +12923,44 @@ function Global:Get-SgwObjectMetadata {
12899
12923
[parameter(Mandatory = $False,
12900
12924
Position = 0,
12901
12925
HelpMessage = "StorageGRID Webscale Management Server object. If not specified, global CurrentSgwServer object will be used.")][PSCustomObject]$Server,
12926
+
[parameter(Mandatory = $False,
12927
+
Position = 1,
12928
+
HelpMessage = "StorageGRID Profile to use for connection.")][Alias("Profile")][String]$ProfileName,
12902
12929
[parameter(Mandatory = $True,
12903
12930
ParameterSetName="objectid",
12904
-
Position = 1,
12931
+
Position = 2,
12905
12932
ValueFromPipeline = $True,
12906
12933
ValueFromPipelineByPropertyName = $True,
12907
-
HelpMessage = "Object ID (e.g. S3 bucket/key or Swift container/object).")][String]$ObjectId,
12934
+
HelpMessage = "Protocol-specific object identifier: my-bucket/my-object-key, my-container/my-object-name, UUID (all uppercase), CBID (all uppercase) (e.g. S3 bucket/key or Swift container/object).")][String]$ObjectId,
12908
12935
[parameter(Mandatory = $True,
12909
12936
ParameterSetName="ContainerAndKey",
12910
-
Position = 1,
12937
+
Position = 2,
12911
12938
ValueFromPipeline = $True,
12912
12939
ValueFromPipelineByPropertyName = $True,
12913
12940
HelpMessage = "S3 Bucket or Swift Container name.")][Alias("Bucket","BucketName","ContainerName")][String]$Container,
12914
12941
[parameter(Mandatory = $True,
12915
12942
ParameterSetName="ContainerAndKey",
12916
-
Position = 2,
12943
+
Position = 3,
12917
12944
ValueFromPipeline = $True,
12918
12945
ValueFromPipelineByPropertyName = $True,
12919
12946
HelpMessage = "S3 Object Key or Swift Object Name.")][Alias("Key","Name")][String]$Object,
12920
12947
[parameter(Mandatory = $False,
12921
-
Position = 3,
12948
+
Position = 4,
12922
12949
HelpMessage = "Maximum number of segements to return.")][Int]$MaxSegments
12923
12950
)
12924
12951
12925
12952
Begin {
12953
+
if (!$ProfileName -and !$Server -and !$CurrentSgwServer.Name) {
0 commit comments