.. _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.
|