/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Gets the summary returned by ListFileSystemAssociation
, which is
* a summary of a created file system association.See Also:
AWS
* API Reference
The ID of the file system association.
*/ inline const Aws::String& GetFileSystemAssociationId() const{ return m_fileSystemAssociationId; } /** *The ID of the file system association.
*/ inline bool FileSystemAssociationIdHasBeenSet() const { return m_fileSystemAssociationIdHasBeenSet; } /** *The ID of the file system association.
*/ inline void SetFileSystemAssociationId(const Aws::String& value) { m_fileSystemAssociationIdHasBeenSet = true; m_fileSystemAssociationId = value; } /** *The ID of the file system association.
*/ inline void SetFileSystemAssociationId(Aws::String&& value) { m_fileSystemAssociationIdHasBeenSet = true; m_fileSystemAssociationId = std::move(value); } /** *The ID of the file system association.
*/ inline void SetFileSystemAssociationId(const char* value) { m_fileSystemAssociationIdHasBeenSet = true; m_fileSystemAssociationId.assign(value); } /** *The ID of the file system association.
*/ inline FileSystemAssociationSummary& WithFileSystemAssociationId(const Aws::String& value) { SetFileSystemAssociationId(value); return *this;} /** *The ID of the file system association.
*/ inline FileSystemAssociationSummary& WithFileSystemAssociationId(Aws::String&& value) { SetFileSystemAssociationId(std::move(value)); return *this;} /** *The ID of the file system association.
*/ inline FileSystemAssociationSummary& WithFileSystemAssociationId(const char* value) { SetFileSystemAssociationId(value); return *this;} /** *The Amazon Resource Name (ARN) of the file system association.
*/ inline const Aws::String& GetFileSystemAssociationARN() const{ return m_fileSystemAssociationARN; } /** *The Amazon Resource Name (ARN) of the file system association.
*/ inline bool FileSystemAssociationARNHasBeenSet() const { return m_fileSystemAssociationARNHasBeenSet; } /** *The Amazon Resource Name (ARN) of the file system association.
*/ inline void SetFileSystemAssociationARN(const Aws::String& value) { m_fileSystemAssociationARNHasBeenSet = true; m_fileSystemAssociationARN = value; } /** *The Amazon Resource Name (ARN) of the file system association.
*/ inline void SetFileSystemAssociationARN(Aws::String&& value) { m_fileSystemAssociationARNHasBeenSet = true; m_fileSystemAssociationARN = std::move(value); } /** *The Amazon Resource Name (ARN) of the file system association.
*/ inline void SetFileSystemAssociationARN(const char* value) { m_fileSystemAssociationARNHasBeenSet = true; m_fileSystemAssociationARN.assign(value); } /** *The Amazon Resource Name (ARN) of the file system association.
*/ inline FileSystemAssociationSummary& WithFileSystemAssociationARN(const Aws::String& value) { SetFileSystemAssociationARN(value); return *this;} /** *The Amazon Resource Name (ARN) of the file system association.
*/ inline FileSystemAssociationSummary& WithFileSystemAssociationARN(Aws::String&& value) { SetFileSystemAssociationARN(std::move(value)); return *this;} /** *The Amazon Resource Name (ARN) of the file system association.
*/ inline FileSystemAssociationSummary& WithFileSystemAssociationARN(const char* value) { SetFileSystemAssociationARN(value); return *this;} /** *The status of the file share. Valid Values: AVAILABLE
|
* CREATING
| DELETING
| FORCE_DELETING
|
* UPDATING
| ERROR
The status of the file share. Valid Values: AVAILABLE
|
* CREATING
| DELETING
| FORCE_DELETING
|
* UPDATING
| ERROR
The status of the file share. Valid Values: AVAILABLE
|
* CREATING
| DELETING
| FORCE_DELETING
|
* UPDATING
| ERROR
The status of the file share. Valid Values: AVAILABLE
|
* CREATING
| DELETING
| FORCE_DELETING
|
* UPDATING
| ERROR
The status of the file share. Valid Values: AVAILABLE
|
* CREATING
| DELETING
| FORCE_DELETING
|
* UPDATING
| ERROR
The status of the file share. Valid Values: AVAILABLE
|
* CREATING
| DELETING
| FORCE_DELETING
|
* UPDATING
| ERROR
The status of the file share. Valid Values: AVAILABLE
|
* CREATING
| DELETING
| FORCE_DELETING
|
* UPDATING
| ERROR
The status of the file share. Valid Values: AVAILABLE
|
* CREATING
| DELETING
| FORCE_DELETING
|
* UPDATING
| ERROR