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: MigrationGuide.md
+24
Original file line number
Diff line number
Diff line change
@@ -155,6 +155,8 @@ No breaking changes
155
155
|oci_database_facts | oci_database_database_facts | Module name is the only breaking change
156
156
|oci_backup | oci_database_backup | Breaking changes: <ul><li>`id` alias has been removed from the `database_id` parameter, and added to the `backup_id` parameter</li></ul>
157
157
|oci_backup_facts | oci_database_backup_facts | Breaking changes: <ul><li>`id` alias has been removed from the `database_id` parameter, and added to the `backup_id` parameter</li></ul>
158
+
|oci_data_guard_association | oci_database_data_guard_association | Breaking changes: <ul><li>The following values for `state` have been removed: `failover`, `swichover`, `reinstate`. <ul><li>These actions should be performed using the `oci_database_data_guard_association_actions` module.</li><li>The `data_guard_association_id` parameter is also moved to the corresponding actions module.</li></ul></li></ul>
159
+
|oci_data_guard_association_facts | oci_database_data_guard_association_facts | Module name is the only breaking change
158
160
|oci_db_home | oci_database_db_home | Breaking changes: <ul><li>`compartment_id` parameter has been added and is required for creating a db_home</li></ul>
159
161
|oci_db_home_facts | oci_database_db_home_facts | Module name is the only breaking change
160
162
|oci_db_home_patch_facts | oci_database_db_home_patch_facts | Module name is the only breaking change
@@ -184,6 +186,15 @@ No breaking changes
184
186
|oci_autonomous_exadata_infrastructure_facts | oci_database_autonomous_exadata_infrastructure_facts | Breaking changes due to service API change: <ul><li>`maintenance_window_details` option has additional suboptions available which are `preference`, `months` and `weeks_of_month` in returned values</li> <li>return values include the ocids `last_maintenance_run_id` and `next_maintenance_run_id` instead of `last_maintenance_run` and `next_maintenance_run`</li></ul>
185
187
|oci_autonomous_exadata_infrastructure_shape_facts | oci_database_autonomous_exadata_infrastructure_shape_facts | Module name is the only breaking change
|oci_sender | oci_email_sender | Module name is the only breaking change
194
+
|oci_sender_facts | oci_email_sender_facts | Module name is the only breaking change
195
+
|oci_suppression | oci_email_suppression | Module name is the only breaking change
196
+
|oci_suppression_facts | oci_email_suppression_facts | Module name is the only breaking change
197
+
187
198
#### File Storage
188
199
189
200
|old name | new name | migration notes
@@ -343,3 +354,16 @@ No breaking changes
343
354
|oci_object_storage_object_lifecycle_policy_facts | oci_object_storage_object_lifecycle_policy_facts | Module name is the only breaking change
344
355
|oci_preauthenticated_request | oci_object_storage_preauthenticated_request | Breaking changes: <ul><li>Creating a preauthetincated request in the new module is not idempotent.</li></ul>
345
356
|oci_preauthenticated_request_facts | oci_object_storage_preauthenticated_request_facts | Module name is the only breaking change
|oci_zone | oci_dns_zone | Breaking changes: <ul><li>Deleting a zone using `name` parameter is not supported in the new module when environment variable `OCI_USE_NAME_AS_IDENTIFIER` is not set. You can delete a zone using `zone_name_or_id` parameter or `name` parameter when `OCI_USE_NAME_AS_IDENTIFIER` is set in the new module.</li></ul>
363
+
|oci_zone_facts | oci_dns_zone_facts | Module name is the only breaking change
364
+
|oci_zone_records | oci_dns_zone_records | Module name is the only breaking change
365
+
|oci_zone_records_facts | oci_dns_zone_records_facts | Module name is the only breaking change
366
+
|oci_domain_records | oci_dns_domain_records | Module name is the only breaking change
367
+
|oci_domain_records_facts | oci_dns_domain_records_facts | Module name is the only breaking change
368
+
|oci_rrset | oci_dns_rrset | Module name is the only breaking change
369
+
|oci_rrset_facts | oci_dns_rrset_facts | Module name is the only breaking change
While we are in beta, you **must** specify the version while installing oracle.oci `ansible-galaxy collection install oracle.oci:<version>`. To install the latest version (2.1.2-beta), use the following command:
Copy file name to clipboardexpand all lines: UserGuide.md
+4-1
Original file line number
Diff line number
Diff line change
@@ -61,4 +61,7 @@ There would be no ambiguity and it would only ever match the 50 GB block volume.
61
61
62
62
It is important to note that matching these extra fields only comes into play if *all* other fields match *and* you did not specify optional values with defaults. Thus, this corner case can be avoided very easily by doing either of the following:
63
63
- Use unique attributes or tags for resources of the same type so there is no potential for ambiguity in matching resources
64
-
- Specify optional values that you care about instead of relying on server side defaults
64
+
- Specify optional values that you care about instead of relying on server side defaults
65
+
66
+
### Support for `key_by` option
67
+
All modules support the key_by option. It takes a list of comma-separated attributes of the resource which should be used to uniquely identify the resource. By default, all the attributes of a resource are used to uniquely identify a resource.
0 commit comments