Repository: ansible/ansible

Issue:
azure_rm_storageaccount docs have incorrect kind: StorageBlob should be BlobStorage
<!---
Verify first that your issue/request is not already reported on GitHub.
Also test if the latest release, and master branch are affected too.
-->

##### ISSUE TYPE
<!--- Pick one below and delete the rest: -->
 - Documentation Report

##### COMPONENT NAME
azure_rm_storageaccount 

##### ANSIBLE VERSION
<!--- Paste verbatim output from “ansible --version” between quotes below -->
```
ansible 2.4.0
  config file = /###/###/###/###/###/###/ansible/ansible.cfg
  configured module search path = [u'/Users/###/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ansible
  executable location = /usr/local/bin/ansible
  python version = 2.7.13 (default, Apr 23 2017, 16:50:35) [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)]

```

##### CONFIGURATION
<!---
Mention any settings you have changed/added/removed in ansible.cfg
(or using the ANSIBLE_* environment variables).
-->
[defaults]

hostfile = ./inventory
inventory = ./inventory
roles_path = ../../../analytics-monitoring/roles:./roles
filter_plugins = ../../../analytics-monitoring/filter_plugins:./filter_plugins
callback_plugins = ../../../analytics-monitoring/callback_plugins:./callback_plugins

[ssh_connection]
pipelining=True


##### OS / ENVIRONMENT
<!---
Mention the OS you are running Ansible from, and the OS you are
managing, or say “N/A” for anything that is not platform-specific.
-->
OS X 10.12.4 (16E195)

##### SUMMARY
<!--- Explain the problem briefly -->
The documentation reports the possible values of kind as Storage, StorageBlob.  
https://github.com/ansible/ansible/blob/devel/lib/ansible/modules/cloud/azure/azure_rm_storageaccount.py#L89

The actual values are Storage, BlobStorage
https://github.com/Azure/azure-sdk-for-python/blob/master/azure-mgmt-storage/azure/mgmt/storage/v2016_12_01/models/storage_account_create_parameters.py#L21

##### STEPS TO REPRODUCE
<!---
For bugs, show exactly how to reproduce the problem, using a minimal test-case.
For new features, show how the feature would be used.
-->

see here: https://github.com/ansible/ansible/blob/devel/lib/ansible/modules/cloud/azure/azure_rm_storageaccount.py#L89

<!--- Paste example playbooks or commands between quotes below -->

<!--- You can also paste gist.github.com links for larger files -->

##### EXPECTED RESULTS
<!--- What did you expect to happen when running the steps above? -->
valid documentaton

##### ACTUAL RESULTS
<!--- What actually happened? If possible run with extra verbosity (-vvvv) -->
invalid docs
<!--- Paste verbatim command output between quotes below -->




Discussion:
cc @haroldwongms @tstringer @nitzmahone
[click here for bot help](https://github.com/ansible/ansibullbot/blob/master/ISSUE_HELP.md)
<!--- boilerplate: notify --->

Resolving patch:
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_storageaccount.py b/lib/ansible/modules/cloud/azure/azure_rm_storageaccount.py
--- a/lib/ansible/modules/cloud/azure/azure_rm_storageaccount.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_storageaccount.py
@@ -77,7 +77,7 @@
         default: 'Storage'
         choices:
             - Storage
-            - StorageBlob
+            - BlobStorage
         version_added: "2.2"
 
 extends_documentation_fragment:


Test patch: