46 template <
typename FileSystemAssociationARNT = Aws::String>
48 m_fileSystemAssociationARNHasBeenSet =
true;
49 m_fileSystemAssociationARN = std::forward<FileSystemAssociationARNT>(value);
51 template <
typename FileSystemAssociationARNT = Aws::String>
67 template <
typename LocationARNT = Aws::String>
69 m_locationARNHasBeenSet =
true;
70 m_locationARN = std::forward<LocationARNT>(value);
72 template <
typename LocationARNT = Aws::String>
87 template <
typename FileSystemAssociationStatusT = Aws::String>
89 m_fileSystemAssociationStatusHasBeenSet =
true;
90 m_fileSystemAssociationStatus = std::forward<FileSystemAssociationStatusT>(value);
92 template <
typename FileSystemAssociationStatusT = Aws::String>
105 template <
typename AuditDestinationARNT = Aws::String>
107 m_auditDestinationARNHasBeenSet =
true;
108 m_auditDestinationARN = std::forward<AuditDestinationARNT>(value);
110 template <
typename AuditDestinationARNT = Aws::String>
121 template <
typename GatewayARNT = Aws::String>
123 m_gatewayARNHasBeenSet =
true;
124 m_gatewayARN = std::forward<GatewayARNT>(value);
126 template <
typename GatewayARNT = Aws::String>
140 template <
typename TagsT = Aws::Vector<Tag>>
142 m_tagsHasBeenSet =
true;
143 m_tags = std::forward<TagsT>(value);
145 template <
typename TagsT = Aws::Vector<Tag>>
147 SetTags(std::forward<TagsT>(value));
150 template <
typename TagsT = Tag>
152 m_tagsHasBeenSet =
true;
153 m_tags.emplace_back(std::forward<TagsT>(value));
162 template <
typename CacheAttributesT = CacheAttributes>
164 m_cacheAttributesHasBeenSet =
true;
165 m_cacheAttributes = std::forward<CacheAttributesT>(value);
167 template <
typename CacheAttributesT = CacheAttributes>
183 template <
typename Endpo
intNetworkConfigurationT = Endpo
intNetworkConfiguration>
185 m_endpointNetworkConfigurationHasBeenSet =
true;
186 m_endpointNetworkConfiguration = std::forward<EndpointNetworkConfigurationT>(value);
188 template <
typename Endpo
intNetworkConfigurationT = Endpo
intNetworkConfiguration>
201 return m_fileSystemAssociationStatusDetails;
204 template <
typename FileSystemAssociationStatusDetailsT = Aws::Vector<FileSystemAssociationStatusDetail>>
206 m_fileSystemAssociationStatusDetailsHasBeenSet =
true;
207 m_fileSystemAssociationStatusDetails = std::forward<FileSystemAssociationStatusDetailsT>(value);
209 template <
typename FileSystemAssociationStatusDetailsT = Aws::Vector<FileSystemAssociationStatusDetail>>
214 template <
typename FileSystemAssociationStatusDetailsT = FileSystemAssociationStatusDetail>
216 m_fileSystemAssociationStatusDetailsHasBeenSet =
true;
217 m_fileSystemAssociationStatusDetails.emplace_back(std::forward<FileSystemAssociationStatusDetailsT>(value));
239 bool m_fileSystemAssociationARNHasBeenSet =
false;
240 bool m_locationARNHasBeenSet =
false;
241 bool m_fileSystemAssociationStatusHasBeenSet =
false;
242 bool m_auditDestinationARNHasBeenSet =
false;
243 bool m_gatewayARNHasBeenSet =
false;
244 bool m_tagsHasBeenSet =
false;
245 bool m_cacheAttributesHasBeenSet =
false;
246 bool m_endpointNetworkConfigurationHasBeenSet =
false;
247 bool m_fileSystemAssociationStatusDetailsHasBeenSet =
false;