/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include RefreshCacheInputSee Also:
AWS
* API Reference
The Amazon Resource Name (ARN) of the file share you want to refresh.
*/ inline const Aws::String& GetFileShareARN() const{ return m_fileShareARN; } /** *The Amazon Resource Name (ARN) of the file share you want to refresh.
*/ inline bool FileShareARNHasBeenSet() const { return m_fileShareARNHasBeenSet; } /** *The Amazon Resource Name (ARN) of the file share you want to refresh.
*/ inline void SetFileShareARN(const Aws::String& value) { m_fileShareARNHasBeenSet = true; m_fileShareARN = value; } /** *The Amazon Resource Name (ARN) of the file share you want to refresh.
*/ inline void SetFileShareARN(Aws::String&& value) { m_fileShareARNHasBeenSet = true; m_fileShareARN = std::move(value); } /** *The Amazon Resource Name (ARN) of the file share you want to refresh.
*/ inline void SetFileShareARN(const char* value) { m_fileShareARNHasBeenSet = true; m_fileShareARN.assign(value); } /** *The Amazon Resource Name (ARN) of the file share you want to refresh.
*/ inline RefreshCacheRequest& WithFileShareARN(const Aws::String& value) { SetFileShareARN(value); return *this;} /** *The Amazon Resource Name (ARN) of the file share you want to refresh.
*/ inline RefreshCacheRequest& WithFileShareARN(Aws::String&& value) { SetFileShareARN(std::move(value)); return *this;} /** *The Amazon Resource Name (ARN) of the file share you want to refresh.
*/ inline RefreshCacheRequest& WithFileShareARN(const char* value) { SetFileShareARN(value); return *this;} /** *A comma-separated list of the paths of folders to refresh in the cache. The
* default is ["/"
]. The default refreshes objects and folders at the
* root of the Amazon S3 bucket. If Recursive
is set to
* true
, the entire S3 bucket that the file share has access to is
* refreshed.
A comma-separated list of the paths of folders to refresh in the cache. The
* default is ["/"
]. The default refreshes objects and folders at the
* root of the Amazon S3 bucket. If Recursive
is set to
* true
, the entire S3 bucket that the file share has access to is
* refreshed.
A comma-separated list of the paths of folders to refresh in the cache. The
* default is ["/"
]. The default refreshes objects and folders at the
* root of the Amazon S3 bucket. If Recursive
is set to
* true
, the entire S3 bucket that the file share has access to is
* refreshed.
A comma-separated list of the paths of folders to refresh in the cache. The
* default is ["/"
]. The default refreshes objects and folders at the
* root of the Amazon S3 bucket. If Recursive
is set to
* true
, the entire S3 bucket that the file share has access to is
* refreshed.
A comma-separated list of the paths of folders to refresh in the cache. The
* default is ["/"
]. The default refreshes objects and folders at the
* root of the Amazon S3 bucket. If Recursive
is set to
* true
, the entire S3 bucket that the file share has access to is
* refreshed.
A comma-separated list of the paths of folders to refresh in the cache. The
* default is ["/"
]. The default refreshes objects and folders at the
* root of the Amazon S3 bucket. If Recursive
is set to
* true
, the entire S3 bucket that the file share has access to is
* refreshed.
A comma-separated list of the paths of folders to refresh in the cache. The
* default is ["/"
]. The default refreshes objects and folders at the
* root of the Amazon S3 bucket. If Recursive
is set to
* true
, the entire S3 bucket that the file share has access to is
* refreshed.
A comma-separated list of the paths of folders to refresh in the cache. The
* default is ["/"
]. The default refreshes objects and folders at the
* root of the Amazon S3 bucket. If Recursive
is set to
* true
, the entire S3 bucket that the file share has access to is
* refreshed.
A comma-separated list of the paths of folders to refresh in the cache. The
* default is ["/"
]. The default refreshes objects and folders at the
* root of the Amazon S3 bucket. If Recursive
is set to
* true
, the entire S3 bucket that the file share has access to is
* refreshed.
A value that specifies whether to recursively refresh folders in the cache.
* The refresh includes folders that were in the cache the last time the gateway
* listed the folder's contents. If this value set to true
, each
* folder that is listed in FolderList
is recursively updated.
* Otherwise, subfolders listed in FolderList
are not refreshed. Only
* objects that are in folders listed directly under FolderList
are
* found and used for the update. The default is true
.
Valid
* Values: true
| false
A value that specifies whether to recursively refresh folders in the cache.
* The refresh includes folders that were in the cache the last time the gateway
* listed the folder's contents. If this value set to true
, each
* folder that is listed in FolderList
is recursively updated.
* Otherwise, subfolders listed in FolderList
are not refreshed. Only
* objects that are in folders listed directly under FolderList
are
* found and used for the update. The default is true
.
Valid
* Values: true
| false
A value that specifies whether to recursively refresh folders in the cache.
* The refresh includes folders that were in the cache the last time the gateway
* listed the folder's contents. If this value set to true
, each
* folder that is listed in FolderList
is recursively updated.
* Otherwise, subfolders listed in FolderList
are not refreshed. Only
* objects that are in folders listed directly under FolderList
are
* found and used for the update. The default is true
.
Valid
* Values: true
| false
A value that specifies whether to recursively refresh folders in the cache.
* The refresh includes folders that were in the cache the last time the gateway
* listed the folder's contents. If this value set to true
, each
* folder that is listed in FolderList
is recursively updated.
* Otherwise, subfolders listed in FolderList
are not refreshed. Only
* objects that are in folders listed directly under FolderList
are
* found and used for the update. The default is true
.
Valid
* Values: true
| false