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
#### 2) Installing collections from Ansible Galaxy
70
90
71
91
You can install it from [Ansible Galaxy](https://galaxy.ansible.com/oracle) using the command:
72
92
```bash
@@ -77,7 +97,7 @@ Notes:
77
97
* For more information about collections, please check [Ansible Collections](https://docs.ansible.com/ansible/latest/user_guide/collections_using.html)
78
98
* To update the modules to latest version, use the install --force flag.
79
99
80
-
#### 2) Install OCI Python SDK
100
+
#### Install OCI Python SDK
81
101
82
102
The Oracle Cloud Ansible modules are built using the [Oracle Cloud Infrastructure Python SDK](https://docs.us-phoenix-1.oraclecloud.com/Content/API/SDKDocs/pythonsdk.htm).
83
103
@@ -100,7 +120,8 @@ with Oracle Cloud Infrastructure services under [the samples directory on GitHub
100
120
Begin by reviewing the Readme.md file that you will find in each sample's root directory.
101
121
102
122
## Documentation
103
-
Module documentation is found [here](https://github.com/oracle/oci-ansible-collection/tree/master/docs)<br/>
123
+
Module documentation is found [here](https://github.com/oracle/oci-ansible-collection/tree/master/docs). The HTML version is available on [readthedocs.io](https://oci-ansible-collection.readthedocs.io/en/latest/).
124
+
104
125
To view the module documentation, use this command:
### Avoiding reliance on server side default values
39
46
Before our modules execute any operation, they check with the service to determine if that operation is necessary or if the state is already such that the operation would be a no-op. For create operations, this means checking if a resource already exists that matches the parameters a user supplied. The modules will attempt to find a matching resource *only* based on the parameters you supply. This means that if you omit an optional parameter and rely on the server side default value, future invocations of the same playbook can potentially match a resource that has a different value for that parameter.
0 commit comments