/* * 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 discovery-2015-11-01.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.ApplicationDiscoveryService.Model { /// /// Inventory data for installed discovery connectors. /// public partial class CustomerConnectorInfo { private int? _activeConnectors; private int? _blackListedConnectors; private int? _healthyConnectors; private int? _shutdownConnectors; private int? _totalConnectors; private int? _unhealthyConnectors; private int? _unknownConnectors; /// /// Gets and sets the property ActiveConnectors. /// /// Number of active discovery connectors. /// /// [AWSProperty(Required=true)] public int ActiveConnectors { get { return this._activeConnectors.GetValueOrDefault(); } set { this._activeConnectors = value; } } // Check to see if ActiveConnectors property is set internal bool IsSetActiveConnectors() { return this._activeConnectors.HasValue; } /// /// Gets and sets the property BlackListedConnectors. /// /// Number of blacklisted discovery connectors. /// /// [AWSProperty(Required=true)] public int BlackListedConnectors { get { return this._blackListedConnectors.GetValueOrDefault(); } set { this._blackListedConnectors = value; } } // Check to see if BlackListedConnectors property is set internal bool IsSetBlackListedConnectors() { return this._blackListedConnectors.HasValue; } /// /// Gets and sets the property HealthyConnectors. /// /// Number of healthy discovery connectors. /// /// [AWSProperty(Required=true)] public int HealthyConnectors { get { return this._healthyConnectors.GetValueOrDefault(); } set { this._healthyConnectors = value; } } // Check to see if HealthyConnectors property is set internal bool IsSetHealthyConnectors() { return this._healthyConnectors.HasValue; } /// /// Gets and sets the property ShutdownConnectors. /// /// Number of discovery connectors with status SHUTDOWN, /// /// [AWSProperty(Required=true)] public int ShutdownConnectors { get { return this._shutdownConnectors.GetValueOrDefault(); } set { this._shutdownConnectors = value; } } // Check to see if ShutdownConnectors property is set internal bool IsSetShutdownConnectors() { return this._shutdownConnectors.HasValue; } /// /// Gets and sets the property TotalConnectors. /// /// Total number of discovery connectors. /// /// [AWSProperty(Required=true)] public int TotalConnectors { get { return this._totalConnectors.GetValueOrDefault(); } set { this._totalConnectors = value; } } // Check to see if TotalConnectors property is set internal bool IsSetTotalConnectors() { return this._totalConnectors.HasValue; } /// /// Gets and sets the property UnhealthyConnectors. /// /// Number of unhealthy discovery connectors. /// /// [AWSProperty(Required=true)] public int UnhealthyConnectors { get { return this._unhealthyConnectors.GetValueOrDefault(); } set { this._unhealthyConnectors = value; } } // Check to see if UnhealthyConnectors property is set internal bool IsSetUnhealthyConnectors() { return this._unhealthyConnectors.HasValue; } /// /// Gets and sets the property UnknownConnectors. /// /// Number of unknown discovery connectors. /// /// [AWSProperty(Required=true)] public int UnknownConnectors { get { return this._unknownConnectors.GetValueOrDefault(); } set { this._unknownConnectors = value; } } // Check to see if UnknownConnectors property is set internal bool IsSetUnknownConnectors() { return this._unknownConnectors.HasValue; } } }