/* * 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 sagemaker-2017-07-24.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.SageMaker.Model { /// /// Describes a work team of a vendor that does the a labelling job. /// public partial class SubscribedWorkteam { private string _listingId; private string _marketplaceDescription; private string _marketplaceTitle; private string _sellerName; private string _workteamArn; /// /// Gets and sets the property ListingId. /// /// Marketplace product listing ID. /// /// public string ListingId { get { return this._listingId; } set { this._listingId = value; } } // Check to see if ListingId property is set internal bool IsSetListingId() { return this._listingId != null; } /// /// Gets and sets the property MarketplaceDescription. /// /// The description of the vendor from the Amazon Marketplace. /// /// [AWSProperty(Min=1, Max=200)] public string MarketplaceDescription { get { return this._marketplaceDescription; } set { this._marketplaceDescription = value; } } // Check to see if MarketplaceDescription property is set internal bool IsSetMarketplaceDescription() { return this._marketplaceDescription != null; } /// /// Gets and sets the property MarketplaceTitle. /// /// The title of the service provided by the vendor in the Amazon Marketplace. /// /// [AWSProperty(Min=1, Max=200)] public string MarketplaceTitle { get { return this._marketplaceTitle; } set { this._marketplaceTitle = value; } } // Check to see if MarketplaceTitle property is set internal bool IsSetMarketplaceTitle() { return this._marketplaceTitle != null; } /// /// Gets and sets the property SellerName. /// /// The name of the vendor in the Amazon Marketplace. /// /// public string SellerName { get { return this._sellerName; } set { this._sellerName = value; } } // Check to see if SellerName property is set internal bool IsSetSellerName() { return this._sellerName != null; } /// /// Gets and sets the property WorkteamArn. /// /// The Amazon Resource Name (ARN) of the vendor that you have subscribed. /// /// [AWSProperty(Required=true, Max=256)] public string WorkteamArn { get { return this._workteamArn; } set { this._workteamArn = value; } } // Check to see if WorkteamArn property is set internal bool IsSetWorkteamArn() { return this._workteamArn != null; } } }