/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The request object for DescribeFileSystemAliases
* operation.See Also:
AWS
* API Reference
The ID of the file system to return the associated DNS aliases for * (String).
*/ inline const Aws::String& GetFileSystemId() const{ return m_fileSystemId; } /** *The ID of the file system to return the associated DNS aliases for * (String).
*/ inline bool FileSystemIdHasBeenSet() const { return m_fileSystemIdHasBeenSet; } /** *The ID of the file system to return the associated DNS aliases for * (String).
*/ inline void SetFileSystemId(const Aws::String& value) { m_fileSystemIdHasBeenSet = true; m_fileSystemId = value; } /** *The ID of the file system to return the associated DNS aliases for * (String).
*/ inline void SetFileSystemId(Aws::String&& value) { m_fileSystemIdHasBeenSet = true; m_fileSystemId = std::move(value); } /** *The ID of the file system to return the associated DNS aliases for * (String).
*/ inline void SetFileSystemId(const char* value) { m_fileSystemIdHasBeenSet = true; m_fileSystemId.assign(value); } /** *The ID of the file system to return the associated DNS aliases for * (String).
*/ inline DescribeFileSystemAliasesRequest& WithFileSystemId(const Aws::String& value) { SetFileSystemId(value); return *this;} /** *The ID of the file system to return the associated DNS aliases for * (String).
*/ inline DescribeFileSystemAliasesRequest& WithFileSystemId(Aws::String&& value) { SetFileSystemId(std::move(value)); return *this;} /** *The ID of the file system to return the associated DNS aliases for * (String).
*/ inline DescribeFileSystemAliasesRequest& WithFileSystemId(const char* value) { SetFileSystemId(value); return *this;} /** *Maximum number of DNS aliases to return in the response (integer). This
* parameter value must be greater than 0. The number of items that Amazon FSx
* returns is the minimum of the MaxResults
parameter specified in the
* request and the service's internal maximum number of items per page.
Maximum number of DNS aliases to return in the response (integer). This
* parameter value must be greater than 0. The number of items that Amazon FSx
* returns is the minimum of the MaxResults
parameter specified in the
* request and the service's internal maximum number of items per page.
Maximum number of DNS aliases to return in the response (integer). This
* parameter value must be greater than 0. The number of items that Amazon FSx
* returns is the minimum of the MaxResults
parameter specified in the
* request and the service's internal maximum number of items per page.
Maximum number of DNS aliases to return in the response (integer). This
* parameter value must be greater than 0. The number of items that Amazon FSx
* returns is the minimum of the MaxResults
parameter specified in the
* request and the service's internal maximum number of items per page.
Opaque pagination token returned from a previous
* DescribeFileSystemAliases
operation (String). If a token is
* included in the request, the action continues the list from where the previous
* returning call left off.
Opaque pagination token returned from a previous
* DescribeFileSystemAliases
operation (String). If a token is
* included in the request, the action continues the list from where the previous
* returning call left off.
Opaque pagination token returned from a previous
* DescribeFileSystemAliases
operation (String). If a token is
* included in the request, the action continues the list from where the previous
* returning call left off.
Opaque pagination token returned from a previous
* DescribeFileSystemAliases
operation (String). If a token is
* included in the request, the action continues the list from where the previous
* returning call left off.
Opaque pagination token returned from a previous
* DescribeFileSystemAliases
operation (String). If a token is
* included in the request, the action continues the list from where the previous
* returning call left off.
Opaque pagination token returned from a previous
* DescribeFileSystemAliases
operation (String). If a token is
* included in the request, the action continues the list from where the previous
* returning call left off.
Opaque pagination token returned from a previous
* DescribeFileSystemAliases
operation (String). If a token is
* included in the request, the action continues the list from where the previous
* returning call left off.
Opaque pagination token returned from a previous
* DescribeFileSystemAliases
operation (String). If a token is
* included in the request, the action continues the list from where the previous
* returning call left off.