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
Copy file name to clipboardExpand all lines: CHANGELOG.rst
+78
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,84 @@ All notable changes to this project will be documented in this file.
6
6
7
7
The format is based on `Keep a Changelog <http://keepachangelog.com/>`__.
8
8
9
+
3.52.0 - 2025-03-04
10
+
--------------------
11
+
Added
12
+
~~~~~
13
+
* File Storage service
14
+
15
+
* Support for User Quotas on FileSystem resource in the File Storage Service
16
+
17
+
* ``oci fs file-system create-quota-rule``
18
+
* ``oci fs file-system update-quota-rule``
19
+
* ``oci fs file-system delete-quota-rule``
20
+
* ``oci fs file-system get-quota-rule``
21
+
* ``oci fs file-system list-quota-rules``
22
+
* ``oci fs file-system toggle-quota-rules`
23
+
24
+
* Database service
25
+
26
+
* Support for long term retention backup at Autonomous Recovery Service ("ZRCV").
27
+
28
+
* ``oci db backup create --retention-days <Retention value in days> --retention-years <Retention value in years>``
29
+
* ``oci db backup list --backup-destination-type <Backup destination type> --time-expiry-start <Start time of expiry> --time-expiry-end <End time of expiry> --type <Backup type> --db-version <Database version>``
30
+
* ``oci db backup update --retention-days <Retention value in days> --retention-years <Retention value in years>``
31
+
32
+
* Support for Subscription in the Exadata Database Service on Exascale Infrastructure
33
+
34
+
* ``oci db exascale-db-storage-vault --subscription-id``
35
+
* ``oci db exadb-vm-cluster create --subscription-id``
36
+
* ``oci db exascale-db-storage-vault change-exascale-db-storage-vault-subscription --exascale-db-storage-vault-id --subscription-id``
37
+
* ``oci db exadb-vm-cluster change-exadb-vm-cluster-subscription --exadb-vm-cluster-id --subscription-id``
38
+
39
+
* Support for Cluster Placement Group in the Exadata Database Service on Exascale Infrastructure
40
+
41
+
* ``oci db exascale-db-storage-vault create --cluster-placement-group-id``
42
+
* ``oci db exascale-db-storage-vault list --cluster-placement-group-id``
43
+
* ``oci db exadb-vm-cluster list --cluster-placement-group-id``
44
+
45
+
* Support for multiple standby databases for Autonomous Dataguard Association on ADB-D and ADB-D C@C
46
+
47
+
* ``oci db autonomous-container-database add --autonomous-container-database-id``
48
+
* ``oci db autonomous-container-database convert-standby --autonomous-container-database-id``
49
+
* ``oci db autonomous-container-database edit-autonomous-container-database-dataguard --autonomous-container-database-id``
50
+
* ``oci db autonomous-container-database failover-autonomous-container-database-dataguard --autonomous-container-database-id``
51
+
* ``oci db autonomous-container-database switchover-autonomous-container-database-dataguard --autonomous-container-database-id ``
52
+
* ``oci db autonomous-container-database reinstate-autonomous-container-database-dataguard --autonomous-container-database-id ``
53
+
* ``oci db autonomous-container-database-dataguard migrate --autonomous-container-database-id``
54
+
55
+
* Open Search service
56
+
57
+
* Support for upgrade major version of cluster in OpenSearch
* Added new optional parameter --with-auth-context which reads the auth and profile attributes from the execution context and appends them to the oci command arguments in the kubeconfig file
84
+
85
+
* ``oci ce cluster create-kubeconfig --with-auth-context``
@cli_util.option('--kube-endpoint', type=custom_types.CliCaseInsensitiveChoice(["LEGACY_KUBERNETES", "PUBLIC_ENDPOINT", "PRIVATE_ENDPOINT", "VCN_HOSTNAME"]), help=u"""The endpoint to target. A cluster may have multiple endpoints exposed but the kubeconfig can only target one at a time. Supported values LEGACY_KUBERNETES, PUBLIC_ENDPOINT, PRIVATE_ENDPOINT, VCN_HOSTNAME""")
589
589
@cli_util.option('--overwrite', is_flag=True, help="""Overwrites the contents of kubeconfig file specified using --file\
590
590
option or kubeconfig file at default location if --file is not used.""")
591
+
@cli_util.option('--with-auth-context', default=False, is_flag=True, help="""Appends the current authentication context (values configured in --auth and --profile) of the OCI CLI command\
592
+
to the kubeconfig user exec command if --with-auth-context is used or not append those information if --with-auth-context is not used""")
@cli_util.option('--time-expiry-start', type=custom_types.CLI_DATETIME, help="""The start of date-time range of expiration for the long term backups to be fetched.
1785
+
1786
+
The following datetime formats are supported:
1787
+
1788
+
UTC with microseconds
1789
+
***********************
1790
+
Format: YYYY-MM-DDTHH:mm:ss.ssssssTZD
1791
+
Example: 2017-09-15T20:30:00.123456Z
1792
+
1793
+
UTC with milliseconds
1794
+
***********************
1795
+
Format: YYYY-MM-DDTHH:mm:ss.sssTZD
1796
+
Example: 2017-09-15T20:30:00.123Z
1797
+
1798
+
UTC without milliseconds
1799
+
**************************
1800
+
Format: YYYY-MM-DDTHH:mm:ssTZD
1801
+
Example: 2017-09-15T20:30:00Z
1802
+
1803
+
UTC with minute precision
1804
+
**************************
1805
+
Format: YYYY-MM-DDTHH:mmTZD
1806
+
Example: 2017-09-15T20:30Z
1807
+
1808
+
Timezone with microseconds
1809
+
***************************
1810
+
Format: YYYY-MM-DDTHH:mm:ssTZD
1811
+
Example:
1812
+
2017-09-15T12:30:00.456789-08:00,
1813
+
2017-09-15T12:30:00.456789-0800
1814
+
1815
+
Timezone with milliseconds
1816
+
***************************
1817
+
Format: YYYY-MM-DDTHH:mm:ssTZD
1818
+
Example:
1819
+
2017-09-15T12:30:00.456-08:00,
1820
+
2017-09-15T12:30:00.456-0800
1821
+
1822
+
Timezone without milliseconds
1823
+
*******************************
1824
+
Format: YYYY-MM-DDTHH:mm:ssTZD
1825
+
Example:
1826
+
2017-09-15T12:30:00-08:00,
1827
+
2017-09-15T12:30:00-0800
1828
+
1829
+
Timezone with minute precision
1830
+
*******************************
1831
+
Format: YYYY-MM-DDTHH:mmTZD
1832
+
Example:
1833
+
2017-09-15T12:30-08:00,
1834
+
2017-09-15T12:30-0800
1835
+
1836
+
Short date and time
1837
+
********************
1838
+
The timezone for this date and time will be taken as UTC (Needs to be surrounded by single or double quotes)
1839
+
Format: 'YYYY-MM-DD HH:mm' or "YYYY-MM-DD HH:mm"
1840
+
Example: '2017-09-15 17:25'
1841
+
1842
+
Date Only
1843
+
*********
1844
+
This date will be taken as midnight UTC of that day
1845
+
Format: YYYY-MM-DD
1846
+
Example: 2017-09-15
1847
+
1848
+
Epoch seconds
1849
+
**************
1850
+
Example: 1412195400
1851
+
""")
1852
+
@cli_util.option('--time-expiry-end', type=custom_types.CLI_DATETIME, help="""The end of date-time range of expiration for the long term backups to be fetched.
1853
+
1854
+
The following datetime formats are supported:
1855
+
1856
+
UTC with microseconds
1857
+
***********************
1858
+
Format: YYYY-MM-DDTHH:mm:ss.ssssssTZD
1859
+
Example: 2017-09-15T20:30:00.123456Z
1860
+
1861
+
UTC with milliseconds
1862
+
***********************
1863
+
Format: YYYY-MM-DDTHH:mm:ss.sssTZD
1864
+
Example: 2017-09-15T20:30:00.123Z
1865
+
1866
+
UTC without milliseconds
1867
+
**************************
1868
+
Format: YYYY-MM-DDTHH:mm:ssTZD
1869
+
Example: 2017-09-15T20:30:00Z
1870
+
1871
+
UTC with minute precision
1872
+
**************************
1873
+
Format: YYYY-MM-DDTHH:mmTZD
1874
+
Example: 2017-09-15T20:30Z
1875
+
1876
+
Timezone with microseconds
1877
+
***************************
1878
+
Format: YYYY-MM-DDTHH:mm:ssTZD
1879
+
Example:
1880
+
2017-09-15T12:30:00.456789-08:00,
1881
+
2017-09-15T12:30:00.456789-0800
1882
+
1883
+
Timezone with milliseconds
1884
+
***************************
1885
+
Format: YYYY-MM-DDTHH:mm:ssTZD
1886
+
Example:
1887
+
2017-09-15T12:30:00.456-08:00,
1888
+
2017-09-15T12:30:00.456-0800
1889
+
1890
+
Timezone without milliseconds
1891
+
*******************************
1892
+
Format: YYYY-MM-DDTHH:mm:ssTZD
1893
+
Example:
1894
+
2017-09-15T12:30:00-08:00,
1895
+
2017-09-15T12:30:00-0800
1896
+
1897
+
Timezone with minute precision
1898
+
*******************************
1899
+
Format: YYYY-MM-DDTHH:mmTZD
1900
+
Example:
1901
+
2017-09-15T12:30-08:00,
1902
+
2017-09-15T12:30-0800
1903
+
1904
+
Short date and time
1905
+
********************
1906
+
The timezone for this date and time will be taken as UTC (Needs to be surrounded by single or double quotes)
1907
+
Format: 'YYYY-MM-DD HH:mm' or "YYYY-MM-DD HH:mm"
1908
+
Example: '2017-09-15 17:25'
1909
+
1910
+
Date Only
1911
+
*********
1912
+
This date will be taken as midnight UTC of that day
1913
+
Format: YYYY-MM-DD
1914
+
Example: 2017-09-15
1915
+
1916
+
Epoch seconds
1917
+
**************
1918
+
Example: 1412195400
1919
+
""")
1920
+
@cli_util.option('--db-version', help="""A filter to return only resources that match the given database version.""")
0 commit comments