.. _community.vmware.vsphere_file_module:
*****************************
community.vmware.vsphere_file
*****************************
**Manage files on a vCenter datastore**
.. contents::
:local:
:depth: 1
Synopsis
--------
- Manage files on a vCenter datastore.
Parameters
----------
.. raw:: html
| Parameter |
Choices/Defaults |
Comments |
|
datacenter
string
/ required
|
|
The datacenter on the vCenter server that holds the datastore.
|
|
datastore
string
/ required
|
|
The datastore on the vCenter server to push files to.
|
|
host
string
/ required
|
|
The vCenter server on which the datastore is available.
aliases: hostname
|
|
password
string
/ required
|
|
The password to authenticate on the vCenter server.
|
|
path
string
/ required
|
|
The file or directory on the datastore on the vCenter server.
aliases: dest
|
|
state
string
|
Choices:
- absent
- directory
file ←
- touch
|
The state of or the action on the provided path.
If absent, the file will be removed.
If directory, the directory will be created.
If file, more information of the (existing) file will be returned.
If touch, an empty file will be created if the path does not exist.
|
|
timeout
integer
|
Default:
10
|
The timeout in seconds for the upload to the datastore.
|
|
username
string
/ required
|
|
The user name to authenticate on the vCenter server.
|
|
validate_certs
boolean
|
|
If false, SSL certificates will not be validated. This should only be set to false when no other option exists.
|