@@ -1763,66 +1763,125 @@ export class Flags {
1763
1763
definition : {
1764
1764
defaultValue : constants . StorageType . MINIO_ONLY ,
1765
1765
describe :
1766
- 'storage type for saving stream files, available options are minio_only, gcs_and_minio, s3_only, gcs_only, s3_and_gcs ' ,
1766
+ 'storage type for saving stream files, available options are minio_only, aws_only, gcs_only, aws_and_gcs ' ,
1767
1767
type : 'StorageType' ,
1768
1768
} ,
1769
1769
prompt : undefined ,
1770
1770
} ;
1771
1771
1772
- static readonly storageAccessKey : CommandFlag = {
1773
- constName : 'storageAccessKey ' ,
1774
- name : 'storage -access-key' ,
1772
+ static readonly gcsAccessKey : CommandFlag = {
1773
+ constName : 'gcsAccessKey ' ,
1774
+ name : 'gcs -access-key' ,
1775
1775
definition : {
1776
1776
defaultValue : '' ,
1777
- describe : 'storage access key' ,
1777
+ describe : 'gcs storage access key' ,
1778
1778
type : 'string' ,
1779
1779
dataMask : constants . STANDARD_DATAMASK ,
1780
1780
} ,
1781
1781
prompt : undefined ,
1782
1782
} ;
1783
1783
1784
- static readonly storageSecrets : CommandFlag = {
1785
- constName : 'storageSecrets ' ,
1786
- name : 'storage -secrets' ,
1784
+ static readonly gcsSecrets : CommandFlag = {
1785
+ constName : 'gcsSecrets ' ,
1786
+ name : 'gcs -secrets' ,
1787
1787
definition : {
1788
1788
defaultValue : '' ,
1789
- describe : 'storage secret key' ,
1789
+ describe : 'gcs storage secret key' ,
1790
1790
type : 'string' ,
1791
1791
dataMask : constants . STANDARD_DATAMASK ,
1792
1792
} ,
1793
1793
prompt : undefined ,
1794
1794
} ;
1795
1795
1796
- static readonly storageEndpoint : CommandFlag = {
1797
- constName : 'storageEndpoint ' ,
1798
- name : 'storage -endpoint' ,
1796
+ static readonly gcsEndpoint : CommandFlag = {
1797
+ constName : 'gcsEndpoint ' ,
1798
+ name : 'gcs -endpoint' ,
1799
1799
definition : {
1800
1800
defaultValue : '' ,
1801
- describe : 'storage endpoint URL' ,
1801
+ describe : 'gcs storage endpoint URL' ,
1802
1802
type : 'string' ,
1803
1803
dataMask : constants . STANDARD_DATAMASK ,
1804
1804
} ,
1805
1805
prompt : undefined ,
1806
1806
} ;
1807
1807
1808
- static readonly storageBucket : CommandFlag = {
1809
- constName : 'storageBucket ' ,
1810
- name : 'storage -bucket' ,
1808
+ static readonly gcsBucket : CommandFlag = {
1809
+ constName : 'gcsBucket ' ,
1810
+ name : 'gcs -bucket' ,
1811
1811
definition : {
1812
1812
defaultValue : '' ,
1813
- describe : 'name of storage bucket' ,
1813
+ describe : 'name of gcs storage bucket' ,
1814
1814
type : 'string' ,
1815
1815
dataMask : constants . STANDARD_DATAMASK ,
1816
1816
} ,
1817
1817
prompt : undefined ,
1818
1818
} ;
1819
1819
1820
- static readonly storageBucketPrefix : CommandFlag = {
1821
- constName : 'storageBucketPrefix' ,
1822
- name : 'storage-bucket-prefix' ,
1820
+ static readonly gcsBucketPrefix : CommandFlag = {
1821
+ constName : 'gcsBucketPrefix' ,
1822
+ name : 'gcs-bucket-prefix' ,
1823
+ definition : {
1824
+ defaultValue : '' ,
1825
+ describe : 'path prefix of google storage bucket' ,
1826
+ type : 'string' ,
1827
+ } ,
1828
+ prompt : undefined ,
1829
+ } ;
1830
+
1831
+ static readonly awsAccessKey : CommandFlag = {
1832
+ constName : 'awsAccessKey' ,
1833
+ name : 'aws-access-key' ,
1834
+ definition : {
1835
+ defaultValue : '' ,
1836
+ describe : 'aws storage access key' ,
1837
+ type : 'string' ,
1838
+ dataMask : constants . STANDARD_DATAMASK ,
1839
+ } ,
1840
+ prompt : undefined ,
1841
+ } ;
1842
+
1843
+ static readonly awsSecrets : CommandFlag = {
1844
+ constName : 'awsSecrets' ,
1845
+ name : 'aws-secrets' ,
1846
+ definition : {
1847
+ defaultValue : '' ,
1848
+ describe : 'aws storage secret key' ,
1849
+ type : 'string' ,
1850
+ dataMask : constants . STANDARD_DATAMASK ,
1851
+ } ,
1852
+ prompt : undefined ,
1853
+ } ;
1854
+
1855
+ static readonly awsEndpoint : CommandFlag = {
1856
+ constName : 'awsEndpoint' ,
1857
+ name : 'aws-endpoint' ,
1858
+ definition : {
1859
+ defaultValue : '' ,
1860
+ describe : 'aws storage endpoint URL' ,
1861
+ type : 'string' ,
1862
+ dataMask : constants . STANDARD_DATAMASK ,
1863
+ } ,
1864
+ prompt : undefined ,
1865
+ } ;
1866
+
1867
+ static readonly awsBucket : CommandFlag = {
1868
+ constName : 'awsBucket' ,
1869
+ name : 'aws-bucket' ,
1870
+ definition : {
1871
+ defaultValue : '' ,
1872
+ describe : 'name of aws storage bucket' ,
1873
+ type : 'string' ,
1874
+ dataMask : constants . STANDARD_DATAMASK ,
1875
+ } ,
1876
+ prompt : undefined ,
1877
+ } ;
1878
+
1879
+ static readonly awsBucketPrefix : CommandFlag = {
1880
+ constName : 'awsBucketPrefix' ,
1881
+ name : 'aws-bucket-prefix' ,
1823
1882
definition : {
1824
1883
defaultValue : '' ,
1825
- describe : 'path prefix of storage bucket' ,
1884
+ describe : 'path prefix of aws storage bucket' ,
1826
1885
type : 'string' ,
1827
1886
} ,
1828
1887
prompt : undefined ,
@@ -1852,6 +1911,65 @@ export class Flags {
1852
1911
prompt : undefined ,
1853
1912
} ;
1854
1913
1914
+ static readonly storageAccessKey : CommandFlag = {
1915
+ constName : 'storageAccessKey' ,
1916
+ name : 'storage-access-key' ,
1917
+ definition : {
1918
+ defaultValue : '' ,
1919
+ describe : 'storage access key for mirror node importer' ,
1920
+ type : 'string' ,
1921
+ dataMask : constants . STANDARD_DATAMASK ,
1922
+ } ,
1923
+ prompt : undefined ,
1924
+ } ;
1925
+
1926
+ static readonly storageSecrets : CommandFlag = {
1927
+ constName : 'storageSecrets' ,
1928
+ name : 'storage-secrets' ,
1929
+ definition : {
1930
+ defaultValue : '' ,
1931
+ describe : 'storage secret key for mirror node importer' ,
1932
+ type : 'string' ,
1933
+ dataMask : constants . STANDARD_DATAMASK ,
1934
+ } ,
1935
+ prompt : undefined ,
1936
+ } ;
1937
+
1938
+ static readonly storageEndpoint : CommandFlag = {
1939
+ constName : 'storageEndpoint' ,
1940
+ name : 'storage-endpoint' ,
1941
+ definition : {
1942
+ defaultValue : '' ,
1943
+ describe : 'storage endpoint URL for mirror node importer' ,
1944
+ type : 'string' ,
1945
+ dataMask : constants . STANDARD_DATAMASK ,
1946
+ } ,
1947
+ prompt : undefined ,
1948
+ } ;
1949
+
1950
+ static readonly storageBucket : CommandFlag = {
1951
+ constName : 'storageBucket' ,
1952
+ name : 'storage-bucket' ,
1953
+ definition : {
1954
+ defaultValue : '' ,
1955
+ describe : 'name of storage bucket for mirror node importer' ,
1956
+ type : 'string' ,
1957
+ dataMask : constants . STANDARD_DATAMASK ,
1958
+ } ,
1959
+ prompt : undefined ,
1960
+ } ;
1961
+
1962
+ static readonly storageBucketPrefix : CommandFlag = {
1963
+ constName : 'storageBucketPrefix' ,
1964
+ name : 'storage-bucket-prefix' ,
1965
+ definition : {
1966
+ defaultValue : '' ,
1967
+ describe : 'path prefix of storage bucket mirror node importer' ,
1968
+ type : 'string' ,
1969
+ } ,
1970
+ prompt : undefined ,
1971
+ } ;
1972
+
1855
1973
static readonly loadBalancerEnabled : CommandFlag = {
1856
1974
constName : 'loadBalancerEnabled' ,
1857
1975
name : 'load-balancer' ,
@@ -1945,6 +2063,16 @@ export class Flags {
1945
2063
Flags . stakeAmounts ,
1946
2064
Flags . stateFile ,
1947
2065
Flags . storageType ,
2066
+ Flags . gcsAccessKey ,
2067
+ Flags . gcsSecrets ,
2068
+ Flags . gcsEndpoint ,
2069
+ Flags . gcsBucket ,
2070
+ Flags . gcsBucketPrefix ,
2071
+ Flags . awsAccessKey ,
2072
+ Flags . awsSecrets ,
2073
+ Flags . awsEndpoint ,
2074
+ Flags . awsBucket ,
2075
+ Flags . awsBucketPrefix ,
1948
2076
Flags . storageAccessKey ,
1949
2077
Flags . storageSecrets ,
1950
2078
Flags . storageEndpoint ,
0 commit comments