forked from softlayer/softlayer-python
-
Notifications
You must be signed in to change notification settings - Fork 1
/
output.txt
3647 lines (3647 loc) · 173 KB
/
output.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
SLCLI Command Directory
==============================================================
slcli account bandwidth-pools
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Displays bandwidth pool information
--------------------------------
Usage: slcli account bandwidth-pools [OPTIONS]
==============================================================
slcli account bandwidth-pools-detail
Flag: identifier:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Get bandwidth pool details.
--------------------------------
Usage: slcli account bandwidth-pools-detail [OPTIONS] IDENTIFIER
==============================================================
slcli account billing-items
Flag: -c,--create: The date the billing item was created.
Flag: -o,--ordered: Name that ordered the item
Flag: -C,--category: Category name
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Lists billing items with some other useful information.
--------------------------------
Usage: slcli account billing-items [OPTIONS]
==============================================================
slcli account cancel-item
Flag: identifier:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Cancels a billing item.
--------------------------------
Usage: slcli account cancel-item [OPTIONS] IDENTIFIER
==============================================================
slcli account event-detail
Flag: identifier:
Flag: --ack: Acknowledge Event. Doing so will turn off the popup in the control portal
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Details of a specific event, and ability to acknowledge event.
--------------------------------
Usage: slcli account event-detail [OPTIONS] IDENTIFIER
==============================================================
slcli account events
Flag: --announcement: Show only announcement events.
Flag: --ack-all: Acknowledge every upcoming event. Doing so will turn off the popup in the control portal.
Flag: --date-min: Earliest date to retrieve events for [MM/DD/YYYY]. Default: 2 days ago.
Flag: --planned: Show only planned events.
Flag: --unplanned: Show only unplanned events.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Summary and acknowledgement of upcoming and ongoing maintenance events
--------------------------------
Usage: slcli account events [OPTIONS]
==============================================================
slcli account hook-create
Flag: -N,--name: The name of the hook. [required]
Flag: -U,--uri: The endpoint that the script will be downloaded [required]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Order/create a provisioning script.
--------------------------------
Usage: slcli account hook-create [OPTIONS]
==============================================================
slcli account hook-delete
Flag: identifier:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Delete a provisioning script
--------------------------------
Usage: slcli account hook-delete [OPTIONS] IDENTIFIER
==============================================================
slcli account hooks
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Show all Provisioning Scripts.
--------------------------------
Usage: slcli account hooks [OPTIONS]
==============================================================
slcli account invoice-detail
Flag: identifier:
Flag: --details: Shows a very detailed list of charges
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Invoice details
--------------------------------
Usage: slcli account invoice-detail [OPTIONS] IDENTIFIER
==============================================================
slcli account invoices
Flag: --all: Return ALL invoices. There may be a lot of these.
Flag: --closed: Include invoices with a CLOSED status.
Flag: --limit: How many invoices to get back. [default: 50]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List invoices
--------------------------------
Usage: slcli account invoices [OPTIONS]
==============================================================
slcli account item-detail
Flag: identifier:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Gets detailed information about a billing item.
--------------------------------
Usage: slcli account item-detail [OPTIONS] IDENTIFIER
==============================================================
slcli account licenses
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Show all licenses.
--------------------------------
Usage: slcli account licenses [OPTIONS]
==============================================================
slcli account orders
Flag: -l,--limit: How many results to get in one api call [default: 100]
Flag: --upgrades: Show upgrades orders.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Lists account orders. Use `slcli order lookup <ID>` to find more details about a specific order.
--------------------------------
Usage: slcli account orders [OPTIONS]
==============================================================
slcli account summary
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Prints some various bits of information about an account
--------------------------------
Usage: slcli account summary [OPTIONS]
==============================================================
slcli bandwidth pools
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Displays bandwidth pool information
--------------------------------
Usage: slcli bandwidth pools [OPTIONS]
==============================================================
slcli bandwidth pools-create
Flag: --name: Pool name [required]
Flag: --region: Choose Region/Region-Group ['SJC/DAL/WDC/TOR/MON', 'AMS/LON/MAD/PAR', 'SNG/HKG/OSA/TOK', 'SYD', 'MEX', 'SAO', 'CHE', 'MIL',
Flag: : 'SEO', 'FRA'] [required]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Create bandwidth pool.
--------------------------------
Usage: slcli bandwidth pools-create [OPTIONS]
==============================================================
slcli bandwidth pools-delete
Flag: identifier:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Delete bandwidth pool.
--------------------------------
Usage: slcli bandwidth pools-delete [OPTIONS] IDENTIFIER
==============================================================
slcli bandwidth pools-detail
Flag: identifier:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Get bandwidth pool details.
--------------------------------
Usage: slcli bandwidth pools-detail [OPTIONS] IDENTIFIER
==============================================================
slcli bandwidth pools-edit
Flag: identifier:
Flag: --name: Pool name [required]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Edit bandwidth pool.
--------------------------------
Usage: slcli bandwidth pools-edit [OPTIONS] IDENTIFIER
==============================================================
slcli bandwidth summary
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Bandwidth summary for every pool/server.
--------------------------------
Usage: slcli bandwidth summary [OPTIONS]
==============================================================
slcli block access-authorize
Flag: volume_id:
Flag: -d,--hardware-id: The ID of one hardware server to authorize. (Multiple allowed)
Flag: -i,--ip-address-id: The ID of one SoftLayer_Network_Subnet_IpAddress to authorize. (Multiple allowed)
Flag: --ip-address: An IP address to authorize. (Multiple allowed)
Flag: -v,--virtual-id: The ID of one virtual server to authorize. (Multiple allowed)
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Authorize hosts to access a given volume.
--------------------------------
Usage: slcli block access-authorize [OPTIONS] VOLUME_ID
==============================================================
slcli block access-list
Flag: volume_id:
Flag: --columns: Columns to display. Options are: id, name, type, private_ip_address, source_subnet, host_iqn, username, password,
Flag: : allowed_host_id.
Flag: --sortby: Column to sort by. Options are: id, name, type, private_ip_address, source_subnet, host_iqn, username, password,
Flag: : allowed_host_id.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List hosts that are authorized to access the volume.
--------------------------------
Usage: slcli block access-list [OPTIONS] VOLUME_ID
==============================================================
slcli block access-password
Flag: access_id:
Flag: -p,--password: Password you want to set, this command will fail if the password is not strong.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Changes a password for a volume's access.
--------------------------------
Usage: slcli block access-password [OPTIONS] ACCESS_ID
==============================================================
slcli block access-revoke
Flag: volume_id:
Flag: -d,--hardware-id: The ID of one SoftLayer_Hardware to revoke authorization.
Flag: -i,--ip-address-id: The ID of one SoftLayer_Network_Subnet_IpAddress to revoke authorization.
Flag: --ip-address: An IP address to revoke authorization.
Flag: -v,--virtual-id: The ID of one SoftLayer_Virtual_Guest to revoke authorization.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Revoke authorization for hosts that are accessing a specific volume.
--------------------------------
Usage: slcli block access-revoke [OPTIONS] VOLUME_ID
==============================================================
slcli block disaster-recovery-failover
Flag: volume-id:
Flag: --replicant-id: ID of the replicant volume.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Failover an inaccessible block volume to its available replicant volume.
--------------------------------
Usage: slcli block disaster-recovery-failover [OPTIONS] VOLUME_ID
==============================================================
slcli block duplicate-convert-status
Flag: volume-id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Get status for split or move completed percentage of a given block duplicate volume.
--------------------------------
Usage: slcli block duplicate-convert-status [OPTIONS] VOLUME_ID
==============================================================
slcli block object-list
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List cloud block storage.
--------------------------------
Usage: slcli block object-list [OPTIONS]
==============================================================
slcli block object-storage-detail
Flag: object_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Display details for a cloud object storage.
--------------------------------
Usage: slcli block object-storage-detail [OPTIONS] OBJECT_ID
==============================================================
slcli block object-storage-permission
Flag: object_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Display permission details for a cloud object storage.
--------------------------------
Usage: slcli block object-storage-permission [OPTIONS] OBJECT_ID
==============================================================
slcli block replica-failback
Flag: volume-id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Failback a block volume from the given replica volume.
--------------------------------
Usage: slcli block replica-failback [OPTIONS] VOLUME_ID
==============================================================
slcli block replica-failover
Flag: volume-id:
Flag: --replicant-id: ID of the replicant volume.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Failover a block volume to the given replica volume.
--------------------------------
Usage: slcli block replica-failover [OPTIONS] VOLUME_ID
==============================================================
slcli block replica-locations
Flag: volume-id:
Flag: --columns: Columns to display. Options: ID, Long Name, Short Name
Flag: --sortby: Column to sort by
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List suitable replication datacenters for the given volume.
--------------------------------
Usage: slcli block replica-locations [OPTIONS] VOLUME_ID
==============================================================
slcli block replica-order
Flag: volume_id:
Flag: -d,--datacenter: Short name of the datacenter for the replica (e.g.: dal09) [required]
Flag: -i,--iops: Performance Storage IOPs, between 100 and 6000 in multiples of 100. If no IOPS value is specified, the IOPS value of
Flag: : the original volume will be used.
Flag: -o,--os-type: Operating System Type (eg. LINUX) of the primary volume for which a replica is ordered [optional]. Choices: HYPER_V,
Flag: : LINUX, VMWARE, WINDOWS_2008, WINDOWS_GPT, WINDOWS, XEN
Flag: -s,--snapshot-schedule: Snapshot schedule to use for replication. Options are: HOURLY, DAILY, WEEKLY [required] Choices: HOURLY, DAILY,
Flag: : WEEKLY
Flag: -t,--tier: Endurance Storage Tier (IOPS per GB) of the primary volume for which a replica is ordered [optional]. If no tier is
Flag: : specified, the tier of the original volume will be used Choices: 0.25, 2, 4, 10
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Order a block storage replica volume.
--------------------------------
Usage: slcli block replica-order [OPTIONS] VOLUME_ID
==============================================================
slcli block replica-partners
Flag: volume-id:
Flag: --columns: Columns to display. Options: ID, Username, Account ID, Capacity (GB), Hardware ID, Guest ID, Host ID
Flag: --sortby: Column to sort by
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List existing replica volumes for a block volume.
--------------------------------
Usage: slcli block replica-partners [OPTIONS] VOLUME_ID
==============================================================
slcli block snapshot-cancel
Flag: volume-id:
Flag: --reason: An optional reason for cancellation.
Flag: --immediate: Cancels the snapshot space immediately instead of on the billing anniversary.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Cancel existing snapshot space for a given volume.
--------------------------------
Usage: slcli block snapshot-cancel [OPTIONS] VOLUME_ID
==============================================================
slcli block snapshot-create
Flag: volume_id:
Flag: -n,--notes: Notes to set on the new snapshot.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Creates a snapshot on a given volume.
--------------------------------
Usage: slcli block snapshot-create [OPTIONS] VOLUME_ID
==============================================================
slcli block snapshot-delete
Flag: snapshot_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Deletes a snapshot on a given volume.
--------------------------------
Usage: slcli block snapshot-delete [OPTIONS] SNAPSHOT_ID
==============================================================
slcli block snapshot-disable
Flag: volume_id:
Flag: --schedule-type: Snapshot schedule [INTERVAL|HOURLY|DAILY|WEEKLY]. [required]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Disables snapshots on the specified schedule for a given volume.
--------------------------------
Usage: slcli block snapshot-disable [OPTIONS] VOLUME_ID
==============================================================
slcli block snapshot-enable
Flag: volume_id:
Flag: --schedule-type: Snapshot schedule [INTERVAL|HOURLY|DAILY|WEEKLY]. [required]
Flag: --retention-count: Number of snapshots to retain. [required]
Flag: --minute: Minute of the day when snapshots should be taken.
Flag: --hour: Hour of the day when snapshots should be taken.
Flag: --day-of-week: Day of the week when snapshots should be taken.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Enables snapshots for a given volume on the specified schedule.
--------------------------------
Usage: slcli block snapshot-enable [OPTIONS] VOLUME_ID
==============================================================
slcli block snapshot-get-notification-status
Flag: volume_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Get snapshots space usage threshold warning flag setting for a given volume.
--------------------------------
Usage: slcli block snapshot-get-notification-status [OPTIONS] VOLUME_ID
==============================================================
slcli block snapshot-list
Flag: volume_id:
Flag: --sortby: Column to sort by.
Flag: --columns: Columns to display. Options: id, name, created, size_bytes
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List block storage snapshots.
--------------------------------
Usage: slcli block snapshot-list [OPTIONS] VOLUME_ID
==============================================================
slcli block snapshot-order
Flag: volume_id:
Flag: --iops: Performance Storage IOPs, between 100 and 6000 in multiples of 100.
Flag: --size: Size of snapshot space to create in GB. [required]
Flag: --tier: Endurance Storage Tier (IOPS per GB) of the block volume for which space is ordered [optional, and only valid for endurance
Flag: : storage volumes]. Choices: 0.25, 2, 4, 10
Flag: --upgrade: Flag to indicate that the order is an upgrade.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Order snapshot space for a block storage volume.
--------------------------------
Usage: slcli block snapshot-order [OPTIONS] VOLUME_ID
==============================================================
slcli block snapshot-restore
Flag: volume_id:
Flag: -s,--snapshot-id: The id of the snapshot which will be used to restore the block volume.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Restore block volume using a given snapshot.
--------------------------------
Usage: slcli block snapshot-restore [OPTIONS] VOLUME_ID
==============================================================
slcli block snapshot-schedule-list
Flag: volume_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Lists snapshot schedules for a given volume.
--------------------------------
Usage: slcli block snapshot-schedule-list [OPTIONS] VOLUME_ID
==============================================================
slcli block snapshot-set-notification
Flag: volume_id:
Flag: --enable: Enable/Disable snapshot notification. Use `slcli block snapshot-set-notification volumeId --enable` to enable. [required]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Enables/Disables snapshot space usage threshold warning for a given volume.
--------------------------------
Usage: slcli block snapshot-set-notification [OPTIONS] VOLUME_ID
==============================================================
slcli block subnets-assign
Flag: access_id:
Flag: --subnet-id: ID of the subnets to assign; e.g.: --subnet-id 1234
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Assign block storage subnets to the given host id.
--------------------------------
Usage: slcli block subnets-assign [OPTIONS] ACCESS_ID
==============================================================
slcli block subnets-list
Flag: access_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List block storage assigned subnets for the given host id.
--------------------------------
Usage: slcli block subnets-list [OPTIONS] ACCESS_ID
==============================================================
slcli block subnets-remove
Flag: access_id:
Flag: --subnet-id: ID of the subnets to remove; e.g.: --subnet-id 1234
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Remove block storage subnets for the given host id.
--------------------------------
Usage: slcli block subnets-remove [OPTIONS] ACCESS_ID
==============================================================
slcli block volume-cancel
Flag: volume-id:
Flag: --reason: An optional reason for cancellation
Flag: --immediate: Cancels the block storage volume immediately instead of on the billing anniversary
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Cancel an existing block storage volume.
--------------------------------
Usage: slcli block volume-cancel [OPTIONS] VOLUME_ID
==============================================================
slcli block volume-convert
Flag: volume_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Convert a dependent duplicate volume to an independent volume.
--------------------------------
Usage: slcli block volume-convert [OPTIONS] VOLUME_ID
==============================================================
slcli block volume-count
Flag: -d,--datacenter: Datacenter shortname
Flag: --sortby: Column to sort by
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List number of block storage volumes per datacenter.
--------------------------------
Usage: slcli block volume-count [OPTIONS]
==============================================================
slcli block volume-detail
Flag: volume_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Display details for a specified volume.
--------------------------------
Usage: slcli block volume-detail [OPTIONS] VOLUME_ID
==============================================================
slcli block volume-duplicate
Flag: origin-volume-id:
Flag: -o,--origin-snapshot-id: ID of an origin volume snapshot to use for duplcation.
Flag: -c,--duplicate-size: Size of duplicate block volume in GB. ***If no size is specified, the size of the origin volume will be
Flag: : used.***
Flag: : Potential Sizes: [20, 40, 80, 100, 250, 500, 1000, 2000, 4000, 8000, 12000] Minimum: [the size of the origin
Flag: : volume]
Flag: -i,--duplicate-iops: Performance Storage IOPS, between 100 and 6000 in multiples of 100 [only used for performance volumes] ***If no
Flag: : IOPS value is specified, the IOPS value of the origin volume will be used.***
Flag: : Requirements: [If IOPS/GB for the origin volume is less than 0.3, IOPS/GB for the duplicate must also be less
Flag: : than 0.3. If IOPS/GB for the origin volume is greater than or equal to 0.3, IOPS/GB for the duplicate must also
Flag: : be greater than or equal to 0.3.]
Flag: -t,--duplicate-tier: Endurance Storage Tier (IOPS per GB) [only used for endurance volumes] ***If no tier is specified, the tier of
Flag: : the origin volume will be used.***
Flag: : Requirements: [If IOPS/GB for the origin volume is 0.25, IOPS/GB for the duplicate must also be 0.25. If
Flag: : IOPS/GB for the origin volume is greater than 0.25, IOPS/GB for the duplicate must also be greater than 0.25.]
Flag: : Choices: 0.25, 2, 4, 10
Flag: -s,--duplicate-snapshot-size: The size of snapshot space to order for the duplicate. ***If no snapshot space size is specified, the snapshot
Flag: : space size of the origin block volume will be used.***
Flag: : Input "0" for this parameter to order a duplicate volume with no snapshot space.
Flag: --billing: Optional parameter for Billing rate (default to monthly) Choices: hourly, monthly
Flag: --dependent-duplicate: Whether or not this duplicate will be a dependent duplicate of the origin volume. [default: False]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Order a duplicate block storage volume.
--------------------------------
Usage: slcli block volume-duplicate [OPTIONS] ORIGIN_VOLUME_ID
==============================================================
slcli block volume-limits
Flag: --sortby: Column to sort by
Flag: -d,--datacenter: Filter by datacenter
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List number of block storage volumes limit per datacenter.
--------------------------------
Usage: slcli block volume-limits [OPTIONS]
==============================================================
slcli block volume-list
Flag: -u,--username: Volume username
Flag: -d,--datacenter: Datacenter shortname
Flag: -o,--order: Filter by ID of the order that purchased the block storage
Flag: --storage-type: Type of storage volume Choices: performance, endurance
Flag: --sortby: Column to sort by
Flag: --columns: Columns to display. Options: id, username, datacenter, storage_type, capacity_gb, IOPs, ip_addr, lunId,
Flag: : active_transactions, rep_partner_count, created_by, notes
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List block storage.
--------------------------------
Usage: slcli block volume-list [OPTIONS]
==============================================================
slcli block volume-modify
Flag: volume-id:
Flag: -c,--new-size: New Size of block volume in GB. ***If no size is given, the original size of volume is used.***
Flag: : Potential Sizes: [20, 40, 80, 100, 250, 500, 1000, 2000, 4000, 8000, 12000]
Flag: : Minimum: [the original size of the volume]
Flag: -i,--new-iops: Performance Storage IOPS, between 100 and 6000 in multiples of 100 [only for performance volumes] ***If no IOPS value is
Flag: : specified, the original IOPS value of the volume will be used.***
Flag: : Requirements: [If original IOPS/GB for the volume is less than 0.3, new IOPS/GB must also be less than 0.3. If original
Flag: : IOPS/GB for the volume is greater than or equal to 0.3, new IOPS/GB for the volume must also be greater than or equal to 0.3.]
Flag: -t,--new-tier: Endurance Storage Tier (IOPS per GB) [only for endurance volumes] ***If no tier is specified, the original tier of the volume
Flag: : will be used.***
Flag: : Requirements: [If original IOPS/GB for the volume is 0.25, new IOPS/GB for the volume must also be 0.25. If original IOPS/GB
Flag: : for the volume is greater than 0.25, new IOPS/GB for the volume must also be greater than 0.25.] Choices: 0.25, 2, 4, 10
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Modify an existing block storage volume.
--------------------------------
Usage: slcli block volume-modify [OPTIONS] VOLUME_ID
==============================================================
slcli block volume-options
Flag: location:
Flag: -p,--prices: Use --prices to list the server item prices, and to list the Item Prices by location,add it to the --prices option using
Flag: : location short name, e.g. --prices dal13
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List all options for ordering a block storage
--------------------------------
Usage: slcli block volume-options [OPTIONS] [LOCATION]
==============================================================
slcli block volume-order
Flag: --storage-type: Type of block storage volume [required] Choices: performance, endurance
Flag: --size: Size of block storage volume in GB. [required]
Flag: --iops: Performance Storage IOPs. Options vary based on storage size.
Flag: : [required for storage-type performance]
Flag: --tier: Endurance Storage Tier (IOP per GB) [required for storage-type endurance] Choices: 0.25, 2, 4, 10
Flag: --os-type: Operating System [required] Choices: HYPER_V, LINUX, VMWARE, WINDOWS_2008, WINDOWS_GPT, WINDOWS, XEN
Flag: --location: Datacenter short name (e.g.: dal09) [required]
Flag: --snapshot-size: Optional parameter for ordering snapshot space along with endurance block storage; specifies the size (in GB) of
Flag: : snapshot space to order
Flag: --service-offering: The service offering package to use for placing the order.
Flag: : [optional, default is 'storage_as_a_service']. enterprise and performance are depreciated Choices:
Flag: : storage_as_a_service, enterprise, performance
Flag: --billing: Optional parameter for Billing rate (default to monthly) Choices: hourly, monthly
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Order a block storage volume.
--------------------------------
Usage: slcli block volume-order [OPTIONS]
==============================================================
slcli block volume-refresh
Flag: volume_id:
Flag: snapshot_id:
Flag: -f,--force-refresh: Cancel current refresh process and initiates the new refresh.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Refresh a duplicate volume with a snapshot from its parent.
--------------------------------
Usage: slcli block volume-refresh [OPTIONS] VOLUME_ID SNAPSHOT_ID
==============================================================
slcli block volume-set-lun-id
Flag: volume-id:
Flag: lun-id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Set the LUN ID on an existing block storage volume.
--------------------------------
Usage: slcli block volume-set-lun-id [OPTIONS] VOLUME_ID LUN_ID
==============================================================
slcli block volume-set-note
Flag: volume-id:
Flag: -n,--note: Public notes related to a Storage volume [required]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Set note for an existing block storage volume.
--------------------------------
Usage: slcli block volume-set-note [OPTIONS] VOLUME_ID
==============================================================
slcli cdn create
Flag: --hostname: To route requests to your website, enter the hostname for yourwebsite, for example, www.example.com or app.example.com.
Flag: : [required]
Flag: --origin: Your server IP address or hostname. [required]
Flag: --origin-type: The origin type. Note: If OriginType is storage then OriginHost is take as Endpoint [default: server] Choices: server,
Flag: : storage
Flag: --http: Http port
Flag: --https: Https port
Flag: --bucket-name: Bucket name
Flag: --cname: Enter a globally unique subdomain. The full URL becomes the CNAME we use to configure your DNS. If no value is entered, we
Flag: : will generate a CNAME for you.
Flag: --header: The edge server uses the host header in the HTTP header to communicate with the Origin host. It defaults to Hostname.
Flag: --path: Give a path relative to the domain provided, which can be used to reach this Origin. For example, 'articles/video' =>
Flag: : 'www.example.com/articles/video
Flag: --ssl: A DV SAN Certificate allows HTTPS traffic over your personal domain, but it requires a domain validation to prove
Flag: : ownership. A wildcard certificate allows HTTPS traffic only when using the CNAME given. Choices: dvSan, wilcard
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Create a CDN domain mapping.
--------------------------------
Usage: slcli cdn create [OPTIONS]
==============================================================
slcli cdn delete
Flag: unique_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Delete a CDN domain mapping.
--------------------------------
Usage: slcli cdn delete [OPTIONS] UNIQUE_ID
==============================================================
slcli cdn detail
Flag: unique_id:
Flag: --history: Bandwidth, Hits, Ratio counted over history number of days ago. 89 is the maximum. [1<=x<=89]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Detail a CDN Account.
--------------------------------
Usage: slcli cdn detail [OPTIONS] UNIQUE_ID
==============================================================
slcli cdn edit
Flag: identifier:
Flag: -H,--header: Host header.
Flag: -t,--http-port: HTTP port.
Flag: -s,--https-port: HTTPS port.
Flag: -o,--origin: Origin server address.
Flag: -r,--respect-headers: Respect headers. The value 1 is On and 0 is Off. Choices: 1, 0
Flag: -c,--cache: Cache key optimization. These are the valid options to choose: 'include-all', 'ignore-all',
Flag: : 'include-specified', 'ignore-specified'. If you select 'include-specified' or 'ignore-specified' please add a
Flag: : description too using again --cache, e.g --cache=include-specified --cache=description.
Flag: -p,--performance-configuration: Optimize for, General web delivery', 'Large file optimization', 'Video on demand optimization', the Dynamic
Flag: : content acceleration option is not added because this has a special configuration. Choices: General web
Flag: : delivery, Large file optimization, Video on demand optimization
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Edit a CDN Account.
--------------------------------
Usage: slcli cdn edit [OPTIONS] IDENTIFIER
==============================================================
slcli cdn list
Flag: --sortby: Column to sort by Choices: unique_id, domain, origin, vendor, cname, status
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List all CDN accounts.
--------------------------------
Usage: slcli cdn list [OPTIONS]
==============================================================
slcli cdn origin-add
Flag: unique_id:
Flag: origin:
Flag: path:
Flag: -t,--origin-type: The origin type. [default: server] Choices: server, storage
Flag: -H,--header: The host header to communicate with the origin.
Flag: -b,--bucket-name: The name of the available resource [required if --origin-type=storage]
Flag: -p,--port: The http port number. [default: 80]
Flag: -P,--protocol: The protocol used by the origin. [default: http]
Flag: -o,--optimize-for: Performance configuration [default: web] Choices: web, video, file
Flag: -e,--extensions: File extensions that can be stored in the CDN, example: 'jpg, png, pdf'
Flag: -c,--cache-query: Cache query rules with the following formats:
Flag: : 'ignore-all', 'include: <query-names>', 'ignore: <query-names>' [default: include-all]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Create an origin path for an existing CDN mapping.
--------------------------------
Usage: slcli cdn origin-add [OPTIONS] UNIQUE_ID ORIGIN PATH
==============================================================
slcli cdn origin-list
Flag: unique_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List origin path for an existing CDN mapping.
--------------------------------
Usage: slcli cdn origin-list [OPTIONS] UNIQUE_ID
==============================================================
slcli cdn origin-remove
Flag: unique_id:
Flag: origin_path:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Removes an origin path for an existing CDN mapping.
--------------------------------
Usage: slcli cdn origin-remove [OPTIONS] UNIQUE_ID ORIGIN_PATH
==============================================================
slcli cdn purge
Flag: unique_id:
Flag: path:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Creates a purge record and also initiates the purge call.
--------------------------------
Usage: slcli cdn purge [OPTIONS] UNIQUE_ID PATH
==============================================================
slcli config setup
Flag: -a,--auth: Select a method of authentication. [default: classic_key] Choices: ibmid, cloud_key, classic_key, sso
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Setup the ~/.softlayer file with username and apikey.
--------------------------------
Usage: slcli config setup [OPTIONS]
==============================================================
slcli config show
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Show current configuration.
--------------------------------
Usage: slcli config show [OPTIONS]
==============================================================
slcli dedicatedhost cancel
Flag: identifier:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Cancel a dedicated host server immediately
--------------------------------
Usage: slcli dedicatedhost cancel [OPTIONS] IDENTIFIER
==============================================================
slcli dedicatedhost cancel-guests
Flag: identifier:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Cancel all virtual guests of the dedicated host immediately.
--------------------------------
Usage: slcli dedicatedhost cancel-guests [OPTIONS] IDENTIFIER
==============================================================
slcli dedicatedhost create
Flag: -H,--hostname: Host portion of the FQDN [required]
Flag: -r,--router: Router hostname ex. fcr02a.dal13
Flag: -D,--domain: Domain portion of the FQDN [required]
Flag: -d,--datacenter: Datacenter shortname [required]
Flag: -f,--flavor: Dedicated Virtual Host flavor [required]
Flag: --billing: Billing rate [default: hourly] Choices: hourly, monthly
Flag: --verify: Verify dedicatedhost without creating it.
Flag: -t,--template: A template file that defaults the command-line options
Flag: --export: Exports options to a template file
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Order/create a dedicated host.
--------------------------------
Usage: slcli dedicatedhost create [OPTIONS]
==============================================================
slcli dedicatedhost create-options
Flag: -d,--datacenter: Router hostname (requires --flavor) ex. ams01
Flag: -f,--flavor: Dedicated Virtual Host flavor (requires --datacenter) ex. 56_CORES_X_242_RAM_X_1_4_TB
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: host order options for a given dedicated host.
--------------------------------
Usage: slcli dedicatedhost create-options [OPTIONS]
==============================================================
slcli dedicatedhost detail
Flag: identifier:
Flag: --price: Show associated prices
Flag: --guests: Show guests on dedicated host
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Get details for a dedicated host.
--------------------------------
Usage: slcli dedicatedhost detail [OPTIONS] IDENTIFIER
==============================================================
slcli dedicatedhost list
Flag: --tag: Filter by tags (multiple occurrence permitted)
Flag: --sortby: Column to sort by [default: Name]
Flag: -d,--datacenter: Filter by datacenter shortname
Flag: -H,--name: Filter by host portion of the FQDN
Flag: --order: Filter by ID of the order which purchased this dedicated host
Flag: --owner: Filter by owner of the dedicated host
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List dedicated host.
--------------------------------
Usage: slcli dedicatedhost list [OPTIONS]
==============================================================
slcli dedicatedhost list-guests
Flag: identifier:
Flag: -c,--cpu: Number of CPU cores
Flag: -D,--domain: Domain portion of the FQDN
Flag: -H,--hostname: Host portion of the FQDN
Flag: -m,--memory: Memory in mebibytes
Flag: --tag: Filter by tags (multiple occurrence permitted)
Flag: --sortby: Column to sort by [default: hostname]
Flag: --columns: Columns to display. [options: guid, cpu, memory, datacenter, primary_ip, backend_ip, created_by, power_state, tags] [default:
Flag: : id,hostname,domain,primary_ip,backend_ip,power_state]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List guests which are in a dedicated host server.
--------------------------------
Usage: slcli dedicatedhost list-guests [OPTIONS] IDENTIFIER
==============================================================
slcli dns import
Flag: zonefile:
Flag: --dry-run: Don't actually create records
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Import zone based off a BIND zone file.
--------------------------------
Usage: slcli dns import [OPTIONS] ZONEFILE
==============================================================
slcli dns record-add
Flag: record:
Flag: record_type:
Flag: data:
Flag: --zone: Zone name or identifier that the resource record will be associated with.
Flag: : Required for all record types except PTR
Flag: --ttl: TTL value in seconds, such as 86400 [default: 900]
Flag: --priority: The priority of the target host. (MX or SRV type only) [default: 10]
Flag: --protocol: The protocol of the service, usually either TCP or UDP. (SRV type only) [default: tcp] Choices: tcp, udp, tls
Flag: --port: The TCP/UDP/TLS port on which the service is to be found. (SRV type only)
Flag: --service: The symbolic name of the desired service. (SRV type only)
Flag: --weight: Relative weight for records with same priority. (SRV type only) [default: 5]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Add resource record.
--------------------------------
Usage: slcli dns record-add [OPTIONS] RECORD RECORD_TYPE DATA
==============================================================
slcli dns record-edit
Flag: zone-id:
Flag: --by-record: Edit by host record, such as www
Flag: --by-id: Edit a single record by its ID
Flag: --data: Record data, such as an IP address
Flag: --ttl: TTL value in seconds, such as 86400
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Update DNS record.
--------------------------------
Usage: slcli dns record-edit [OPTIONS] ZONE_ID
==============================================================
slcli dns record-list
Flag: zone:
Flag: --data: Record data, such as an IP address
Flag: --record: Host record, such as www
Flag: --ttl: TTL value in seconds, such as 86400
Flag: --type: Record type, such as A or CNAME
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List all records in a zone.
--------------------------------
Usage: slcli dns record-list [OPTIONS] ZONE
==============================================================
slcli dns record-remove
Flag: record_id:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Remove resource record.
--------------------------------
Usage: slcli dns record-remove [OPTIONS] RECORD_ID
==============================================================
slcli dns zone-create
Flag: zone:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Create a zone.
--------------------------------
Usage: slcli dns zone-create [OPTIONS] ZONE
==============================================================
slcli dns zone-delete
Flag: zone:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Delete zone.
--------------------------------
Usage: slcli dns zone-delete [OPTIONS] ZONE
==============================================================
slcli dns zone-list
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List all zones.
--------------------------------
Usage: slcli dns zone-list [OPTIONS]
==============================================================
slcli dns zone-print
Flag: zone:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Print zone in BIND format.
--------------------------------
Usage: slcli dns zone-print [OPTIONS] ZONE
==============================================================
slcli email detail
Flag: identifier:
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Display details for a specified email.
--------------------------------
Usage: slcli email detail [OPTIONS] IDENTIFIER
==============================================================
slcli email edit
Flag: identifier:
Flag: --username: Sets username for this account
Flag: --email: Sets the contact email for this account
Flag: --password: Password must be between 8 and 20 characters and must contain one letter and one number.
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Edit details of an email delivery account.
--------------------------------
Usage: slcli email edit [OPTIONS] IDENTIFIER
==============================================================
slcli email list
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Lists Email Delivery Service
--------------------------------
Usage: slcli email list [OPTIONS]
==============================================================
slcli event-log get
Flag: -d,--date-min: The earliest date we want to search for event logs in mm/dd/yyyy format.
Flag: -D,--date-max: The latest date we want to search for event logs in mm/dd/yyyy format.
Flag: -e,--obj-event: The event we want to get event logs for
Flag: -i,--obj-id: The id of the object we want to get event logs for
Flag: -t,--obj-type: The type of the object we want to get event logs for
Flag: -z,--utc-offset: UTC Offset for searching with dates. +/-HHMM format [default: -0000]
Flag: --metadata: Display metadata if present [default: no-metadata]
Flag: -l,--limit: Total number of result to return. -1 to return ALL, there may be a LOT of these. [default: 50]
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Get Event Logs
--------------------------------
Usage: slcli event-log get [OPTIONS]
==============================================================
slcli event-log types
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Get Event Log Types
--------------------------------
Usage: slcli event-log types [OPTIONS]
==============================================================
slcli file access-authorize
Flag: volume_id:
Flag: -h,--hardware-id: The id of one SoftLayer_Hardware to authorize (Multiple allowed)
Flag: -v,--virtual-id: The id of one SoftLayer_Virtual_Guest to authorize (Multiple allowed)
Flag: -i,--ip-address-id: The id of one SoftLayer_Network_Subnet_IpAddress to authorize (Multiple allowed)
Flag: --ip-address: An IP address to authorize (Multiple allowed)
Flag: -s,--subnet-id: The id of one SoftLayer_Network_Subnet to authorize (Multiple allowed)
Flag: --help: Show this message and exit.
--------------------------------
Description: Authorizes hosts to access a given volume
--------------------------------
Usage: slcli file access-authorize [OPTIONS] VOLUME_ID
==============================================================
slcli file access-list
Flag: volume_id:
Flag: --sortby: Column to sort by
Flag: --columns: Columns to display. Options: id, name, type, private_ip_address, source_subnet, host_iqn, username, password, allowed_host_id
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: List ACLs.
--------------------------------
Usage: slcli file access-list [OPTIONS] VOLUME_ID
==============================================================
slcli file access-revoke
Flag: volume_id:
Flag: -h,--hardware-id: The id of one SoftLayer_Hardware to revoke authorization
Flag: -v,--virtual-id: The id of one SoftLayer_Virtual_Guest to revoke authorization
Flag: -i,--ip-address-id: The id of one SoftLayer_Network_Subnet_IpAddress to revoke authorization
Flag: --ip-address: An IP address to revoke authorization
Flag: -s,--subnet-id: The id of one SoftLayer_Network_Subnet to revoke authorization
Flag: --help: Show this message and exit.
--------------------------------
Description: Revokes authorization for hosts accessing a given volume
--------------------------------
Usage: slcli file access-revoke [OPTIONS] VOLUME_ID
==============================================================
slcli file disaster-recovery-failover
Flag: volume-id:
Flag: --replicant-id: ID of the replicant volume
Flag: -h,--help: Show this message and exit.
--------------------------------
Description: Failover an inaccessible file volume to its available replicant volume.
--------------------------------