/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
/*
* Do not modify this file. This file is generated from the datasync-2018-11-09.normal.json service model.
*/
using System;
using System.Collections.Generic;
using System.Xml.Serialization;
using System.Text;
using System.IO;
using System.Net;
using Amazon.Runtime;
using Amazon.Runtime.Internal;
namespace Amazon.DataSync.Model
{
///
/// Information provided by DataSync Discovery about the resources in your on-premises
/// storage system.
///
public partial class ResourceDetails
{
private List _netAppONTAPClusters = new List();
private List _netAppONTAPSVMs = new List();
private List _netAppONTAPVolumes = new List();
///
/// Gets and sets the property NetAppONTAPClusters.
///
/// The information that DataSync Discovery collects about the cluster in your on-premises
/// storage system.
///
///
public List NetAppONTAPClusters
{
get { return this._netAppONTAPClusters; }
set { this._netAppONTAPClusters = value; }
}
// Check to see if NetAppONTAPClusters property is set
internal bool IsSetNetAppONTAPClusters()
{
return this._netAppONTAPClusters != null && this._netAppONTAPClusters.Count > 0;
}
///
/// Gets and sets the property NetAppONTAPSVMs.
///
/// The information that DataSync Discovery collects about storage virtual machines (SVMs)
/// in your on-premises storage system.
///
///
public List NetAppONTAPSVMs
{
get { return this._netAppONTAPSVMs; }
set { this._netAppONTAPSVMs = value; }
}
// Check to see if NetAppONTAPSVMs property is set
internal bool IsSetNetAppONTAPSVMs()
{
return this._netAppONTAPSVMs != null && this._netAppONTAPSVMs.Count > 0;
}
///
/// Gets and sets the property NetAppONTAPVolumes.
///
/// The information that DataSync Discovery collects about volumes in your on-premises
/// storage system.
///
///
public List NetAppONTAPVolumes
{
get { return this._netAppONTAPVolumes; }
set { this._netAppONTAPVolumes = value; }
}
// Check to see if NetAppONTAPVolumes property is set
internal bool IsSetNetAppONTAPVolumes()
{
return this._netAppONTAPVolumes != null && this._netAppONTAPVolumes.Count > 0;
}
}
}