def update_storage_account(self, service_name, description=None,<EOL>label=None, geo_replication_enabled=None,<EOL>extended_properties=None,<EOL>account_type='<STR_LIT>'):
_validate_not_none('<STR_LIT>', service_name)<EOL>if geo_replication_enabled == False:<EOL><INDENT>account_type = '<STR_LIT>'<EOL><DEDENT>return self._perform_put(<EOL>self._get_storage_service_path(service_name),<EOL>_XmlSerializer.update_storage_service_input_to_xml(<EOL>description,<EOL>label,<EOL>account_type,<EOL>extended_properties))<EOL>
Updates the label, the description, and enables or disables the
geo-replication status for a storage account in Windows Azure.

service_name:
    Name of the storage service account.
description:
    A description for the storage account. The description may be up
    to 1024 characters in length.
label:
    A name for the storage account. The name may be up to 100
    characters in length. The name can be used to identify the storage
    account for your tracking purposes.
geo_replication_enabled:
    Deprecated. Replaced by the account_type parameter.
extended_properties:
    Dictionary containing name/value pairs of storage account
    properties. You can have a maximum of 50 extended property
    name/value pairs. The maximum length of the Name element is 64
    characters, only alphanumeric characters and underscores are valid
    in the Name, and the name must start with a letter. The value has
    a maximum length of 255 characters.
account_type:
    Specifies whether the account supports locally-redundant storage,
    geo-redundant storage, zone-redundant storage, or read access
    geo-redundant storage.
    Possible values are:
        Standard_LRS, Standard_ZRS, Standard_GRS, Standard_RAGRS